Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

14
Як повторити "блок" у шаблоні джанго
Я хочу використовувати той самий {% block%} двічі в одному шаблоні джанго. Я хочу, щоб цей блок відображався не один раз у моєму базовому шаблоні: # base.html <html> <head> <title>{% block title %}My Cool Website{% endblock %}</title> </head> <body> <h1>{% block title %}My Cool Website{% endblock %}</h1> </body> </html> А …

7
Різниця між типами string і char [] в C ++
Я знаю трохи C, і зараз я дивлюсь на C ++. Я звик до масивів char для роботи з рядками C, але переглядаючи код C ++, я бачу, що є приклади, що використовують як тип рядка, так і масиви char: #include <iostream> #include <string> using namespace std; int main () …
126 c++  string  types 

10
Чому исключение.printStackTrace () вважається поганою практикою?
Існує багато з матеріалу відмови там , який наводить на думку , що друк трасування стека винятку погана практика. Напр. У чековому стилі RegexpSingleline: Ця перевірка може бути використана [...] для пошуку поширених поганих практик, таких як виклик ex.printStacktrace () Однак я намагаюся знайти де завгодно, що дає поважну причину, …

5
Поверніть опцію `--no-site-пакети` за допомогою virtualenv
Я створив virtualenv за допомогою --no-site-packagesопції та встановив безліч бібліотек. Тепер я хотів би відновити цю --no-site-packagesопцію і використовувати також глобальні пакети. Чи можу я це зробити, не відтворюючи virtualenv? Точніше: Мені цікаво, що саме відбувається при створенні virtualenv з використанням --no-site-packagesопції, на відміну від використання цього параметра. Якщо я …
126 python  virtualenv 

12
Як порівняти дві версії в Bitbucket?
Моя команда використовує Bitbucket для нашого git-сховища, і ми нещодавно починаємо використовувати функцію запиту на тягу для огляду коду. Це добре працює на першому огляді, але якщо він проходить через кілька ітерацій (тобто зміни вносяться і запит оновлений оновлений), я хотів би побачити посилання лише з новими змінами, які були …
126 git  bitbucket 



5
М'яке обгортання на 80 символів у Vim у вікні довільної ширини
Я хочу використовувати функцію м'якого обгортання Vim ( :set wrap), щоб обернути деякий код на 80 символів, незалежно від фактичної ширини вікна. Мені ще не вдалося знайти спосіб це зробити - все м'яке обгортання здається прив’язаним до ширини вікна textwidthі wrapmarginобидва для жорсткого обгортання (вони вставляють символи нового рядка у …
126 vim  word-wrap 

5
Як параметризувати @Scheduled (fixDelay) з мовою вираження Spring 3.0?
Під час використання можливості Spring 3.0 для анотування запланованих завдань я хотів би встановити fixedDelayпараметр as з мого файлу конфігурації, а не жорстко підключити його до свого класу завдань, як зараз ... @Scheduled(fixedDelay = 5000) public void readLog() { ... } На жаль, здається, що за допомогою мови Spring Expression …

10
Як би ви пішли розбирати Маркдаун? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
126 parsing  markdown 

15
Чому б не використовувати HTTPS для всього?
Якщо я налаштовував сервер і мав сертифікат (и) SSL, чому б я не використовував HTTPS для всього сайту, а не лише для покупок / входів? Я думаю, було б більше сенсу просто зашифрувати весь сайт і повністю захистити користувача. Це дозволило б запобігти таким проблемам, як вирішення питання, що потрібно …
126 security  https 

11
Як я можу зняти перші символи X із рядка за допомогою sed?
Я пишу сценарій оболонки для вбудованого Linux у невеликий промисловий ящик. У мене є змінна, що містить текст, pid: 1234і я хочу позбавити перших символів X з рядка, тому залишається лише 1234. У мене є більше змінних, які мені потрібно "очистити", тому мені потрібно відрізати X перших символів і ${string:5}чомусь …
126 bash  shell  sed 

3
Видалити стрілку Вибір на IE
У мене є елемент вибору, я хочу видалити стрілку, потім я можу додати інший значок .. Я можу це зробити для Firefox Safari та Chrome, але це не працювало на IE9 . .styled-select select { border: 0 !important; /*Removes border*/ -webkit-appearance: none; /*Removes default chrome and safari style*/ -moz-appearance: none; …
126 html  css  html-select 

9
PHP абстрактні властивості
Чи є спосіб визначення абстрактних властивостей класу в PHP? abstract class Foo_Abstract { abstract public $tablename; } class Foo extends Foo_Abstract { //Foo must 'implement' $property public $tablename = 'users'; }
126 php  oop  abstract-class 

5
Як "встановити точку розриву в malloc_error_break для налагодження"
Я отримую безліч консольних виходів, так як мої програми не виходять з ладу: malloc: * помилка для об'єкта 0xc6a3970: покажчик, що звільняється, не виділявся * встановити точку перелому в malloc_error_break для налагодження Як я можу дізнатися, на який об’єкт чи змінну впливає? Я спробував встановити символічну точку розриву, як це, …
126 iphone  ios 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.