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

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

9
Як я аналізую основний дамп-файл програми з GDB, коли він має параметри командного рядка?
Моя програма працює так: exe -p param1 -i param2 -o param3 Він впав і був створений файл дампа ядра, core.pid. Я хочу проаналізувати основний дамп-файл за gdb ./exe -p param1 -i param2 -o param3 core.pid Але GDB розпізнає параметри файлу EXE як вхідні дані GDB. Як я аналізую основний дамп-файл …
156 linux  debugging  gdb  coredump 

5
Що таке безперебійний процес?
Іноді, коли я пишу програму в Linux, і вона виходить з ладу через якусь помилку, вона стане безперебійним процесом і продовжувати працювати назавжди, поки я не перезавантажую комп'ютер (навіть якщо я не вийду). Мої запитання: Що змушує процес стати безперебійним? Як я не можу це зробити? Це, мабуть, німе питання, …

4
Що робить метод безпечним для ниток? Які правила?
Чи існують загальні правила / рекомендації щодо того, що робить метод безпечним для потоків? Я розумію, що, мабуть, мільйон разових ситуацій, а як взагалі? Це просто? Якщо метод має доступ лише до локальних змінних, це безпечно для потоків. Це все? Чи застосовується це і для статичних методів? Одна відповідь, надана …
156 c#  thread-safety 

6
Як переглянути старішу версію файлу SVN?
У мене є файл SVN, в якому зараз відсутня певна логіка, і тому мені потрібно повернутися приблизно на 40 версій до того часу, коли в ньому була потрібна логіка. Окрім спроб переглянути розріз файлу в командному рядку ( дуже важко читати ), чи є якийсь спосіб я можу отримати копію …
156 svn  rollback  revision 

7
std :: enable_if умовно скласти функцію члена
Я намагаюся отримати простий приклад для роботи, щоб зрозуміти, як користуватися std::enable_if. Прочитавши цю відповідь , я подумав, що придумати простий приклад не повинно. Я хочу використовувати std::enable_ifдля вибору двох функцій-членів і дозволити використовувати лише одну з них. На жаль, наступне не компілюється з gcc 4.7, а після годин та …
156 c++  templates  g++  c++11 

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

20
Чи можу я встановити Python 3.x та 2.x на одному комп’ютері Windows?
Я запускаю Windows, і оболонка / ОС автоматично запускає Python на основі налаштувань реєстру, коли ви запускаєте програму в командному рядку. Чи зламається ця помилка, якщо я встановлю версію Python 2.x та 3.x на ту ж машину? Я хочу грати з Python 3, поки ще можу запускати 2.x сценарії на …

1
Чому новий індекс-оператор капелюха з функції нарізки масивів C № 8 не починається з 0?
C # 8.0 пропонує зручний спосіб нарізати масиви - див. Офіційний допис для C # 8.0 . Синтаксис доступу до останнього елемента масиву є int value[] = { 10, 11, 12, 13 }; int a = value[^1]; // 13 int b = value[^2]; // 12 Мені цікаво, чому індексація доступу …
156 c#  arrays  indexing  c#-8.0 


2
Застосування реального світу зигогістоморфних препроморфізмів
Так, це : {-#LANGUAGE TypeOperators, RankNTypes #-} import Control.Morphism.Zygo import Control.Morphism.Prepro import Control.Morphism.Histo import Control.Functor.Algebra import Control.Functor.Extras import Control.Functor.Fix import Control.Comonad.Cofree zygohistomorphic_prepromorphism :: Functor f => Algebra f b -> GAlgebra f (ZygoT (Cofree f) b) a -> (f :~> f) -> FixF f -> a zygohistomorphic_prepromorphism f = g_prepro …

1
Спеціалізація з обмеженнями
У мене виникають проблеми з отриманням GHC для спеціалізації функції з обмеженням класу. У мене є мінімальний приклад моєї проблеми тут: Foo.hs і Main.hs . Два файли компілюються (GHC 7.6.2, ghc -O3 Main) і запускаються. ПРИМІТКА: Foo.hs дійсно позбавлений. Якщо ви хочете зрозуміти, для чого потрібне обмеження, ви можете побачити …
156 haskell  ghc 

3
Перевірте, чи має якийсь предк клас, використовуючи jQuery
Чи є в jQuery спосіб перевірити, чи є у когось з батьків, правнуків, правнуків. У мене є структура розмітки, яка дозволила мені робити такі речі в коді: $(elem).parent().parent().parent().parent().hasClass('left') Однак для читабельності коду я б хотів уникати подібних речей. Чи є якийсь спосіб сказати "у когось із батьків / дідусів / …

12
Як я можу налаштувати Зворотний зв'язок для реєстрації різних рівнів для реєстратора в різних напрямках?
Як я можу налаштувати Зворотний зв'язок для реєстрації різних рівнів для реєстратора в різних напрямках? Наприклад, враховуючи таку конфігурацію Logback, чи буде Logback записувати INFOповідомлення STDOUTта ERRORповідомлення до них STDERR? (Зверніть увагу, що цей приклад є варіантом прикладу, logback-examples/src/main/java/chapters/configuration/sample4.xmlпоказаного в главі 3: Конфігурація зворотного зв'язку ). <configuration> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> …
156 java  logging  logback 



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