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

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

8
Що таке блокування глобального перекладача (GIL) у CPython?
Що таке блокування глобального перекладача і чому це питання? Багато шуму було видано навколо видалення GIL з Python, і я хотів би зрозуміти, чому це так важливо. Я ніколи не писав ні компілятора, ні перекладача, тому не будьте обережні з деталями, я, мабуть, потребую їх розуміння.

8
tmux set -g режим миші увімкнено не працює
Я озирався і люди кажуть, що ставлять set -g mouse-mode on повинен дозволити вам прокручувати термінальний вихід під час запуску tmux. Однак після того, як я вклав це у мій ~/.tmux.confфайл і сказав, що tmux set -g mouse-mode onпід час сеансу tmux, нічого не змінюється. Коли я прокручую, я все …
244 tmux 

19
Що таке еквівалент Git для ревізійного номера?
Ми використовуємо SVN на роботі, але для моїх особистих проектів я вирішив використовувати Git. Тож я вчора встановив Git, і мені цікаво, що еквівалентний номер редакції в Git . Скажімо, ми працюємо над версією 3.0.8, і для кожного виправлення помилок є свій номер ревізії, який ми можемо використовувати, коли говоримо …

9
видаліть зі списку значення None, не видаляючи значення 0
Це було моє джерело, з якого я починав. Мій список L = [0, 23, 234, 89, None, 0, 35, 9] Коли я запускаю це: L = filter(None, L) Я отримую ці результати [23, 234, 89, 35, 9] Але це не те, що мені потрібно, а що мені справді потрібно: [0, …
244 python  list  filter  nonetype 

7
Знайдіть і замініть sed у каталозі та підкаталогах
Я запускаю цю команду, щоб знайти та замінити всі події "apple" на "помаранчевий" у всіх файлах кореня мого сайту: find ./ -exec sed -i 's/apple/orange/g' {} \; Але це не проходить через підкаталоги. Що не так з цією командою? Ось кілька рядків виходу find ./: ./index.php ./header.php ./fpd ./fpd/font ./fpd/font/desktop.ini …

6
відрізняється від виводу лише імен файлів
Я хочу запустити команду Linux, яка буде рекурсивно порівнювати два каталоги та виводити лише імена файлів того, що відрізняється. Сюди входить все, що є в одному каталозі, а не в іншому чи навпаки, і текстові відмінності.
244 linux  command-line  diff 

16
Пейзажний друк з HTML
У мене є звіт HTML, який потрібно надрукувати пейзаж через багато колонок. Це є спосіб зробити це, без потреби користувача змінювати налаштування документа? І які варіанти є серед браузерів.
244 html  css  printing 


4
Я не розумію -Wl, -rpath -Wl,
Для зручності я додав відповідні вказівки нижче. Моє (неправильне) розуміння перше: Якщо мені потрібно розділити варіанти ,, це означає, що другий -Wlне є іншим варіантом, тому що він виходить перед тим, ,що означає, що це аргумент -rpathваріанту. Я не розумію, як -rpathможна -Wl,.аргументувати! Який би сенс мав на увазі таке: …
244 gcc  ld  rpath 

5
Чи можна встановити точку розриву на "доступ до пам'яті" в GDB?
Я запускаю програму через gdb і хочу встановити точку перерви в будь-який час, коли доступ до певної змінної буде змінено. Чи є хороший метод для цього? Мені б також цікаві інші способи моніторингу змінної в C / C ++, щоб побачити, чи / коли вона змінюється.

8
Як скасувати / скасувати запит jQuery AJAX?
У мене є запит AJAX, який буде робитися кожні 5 секунд. Але проблема полягає в запиті AJAX, якщо попередній запит не завершений, я повинен скасувати цей запит і зробити новий запит. Мій код приблизно такий, як вирішити цю проблему? $(document).ready( var fn = function(){ $.ajax({ url: 'ajax/progress.ftl', success: function(data) { …
244 ajax  jquery 

9
Приватні сторінки приватного репортажу Github
Не вдалося знайти нічого в документації на github, а також тут на SO. Але мені було цікаво, чи може бути http://foo.github.comприватне сховище з іменем, fooяке є доступним, лише один мав доступ до самого fooсховища. Я пам’ятаю, що читав щось про сторінки github, які завжди є загальнодоступними, але, здається, цього більше …

12
Чи існує еквівалент Java або методологія для ключового слова typedef в C ++?
Походячи з C та C ++, я виявив, що розумне використання typedefє неймовірно корисним. Чи знаєте ви про спосіб досягнення подібної функціональності в Java, чи це механізм Java, шаблон чи якийсь інший ефективний спосіб, який ви використовували?
244 java  c++  c  design-patterns  typedef 

10
Як сортувати на місці за допомогою алгоритму сортування злиття?
Я знаю, питання не надто конкретне. Все, що я хочу, - це хтось мені підказати, як перетворити звичайний сортування злиття в місце злиття (або сортування з постійним додатковим простором). Все, що я можу знайти (в мережі), - це сторінки, на яких написано "це занадто складно" або "поза рамками цього тексту". …

30
Виконання стрес-тесту на веб-додатку?
У минулому я використовував інструмент напруги для веб-застосувань та пілот Microsoft для стрес-тестування веб-додатків. Я написав просту домашню сторінку, скрипт для входу та посібник із сайту (на веб-сайті електронної комерції, додавши кілька предметів у кошик та замовлення). Тільки вдарившись про домашню сторінку із жменькою розробників, майже завжди знайде головну проблему. …

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