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

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

23
Який найкращий спосіб вивчити LISP? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
167 lisp  scheme  common-lisp 

11
Як ви перевіряєте державний / приватний DSA-ключ?
Чи є простий спосіб переконатися, що даний приватний ключ відповідає даному відкритому ключу? У мене є кілька * .pub та декілька * .key-файлів, і мені потрібно перевірити, з чим іти. Знову ж таки, це файли pub / key, DSA. Мені б дуже до вподоби один-лайнер якогось ...
167 encryption  ssl  openssl  key 



22
Абстракція VS Інформація, що приховує інкапсуляцію VS
Чи можете ви сказати, яка різниця між абстракцією та інформацією, що ховається в розробці програмного забезпечення? Я збентежений. Абстракція приховує реалізацію деталей, а інформація, що приховує реферати цілі деталі чогось. Оновлення: я знайшов хорошу відповідь на ці три концепції. Дивіться окрему відповідь нижче для кількох цитат, взятих звідти .

9
Візуальна студія: ContextSwitchDeadlock
Я отримував повідомлення про помилку, яке не можу вирішити. Він походить від Visual Studio або налагоджувача. Я не впевнений, чи є кінцева помилка у VS, відладчику, моїй програмі чи базі даних. Це додаток для Windows. Не веб-додаток. Перше повідомлення від VS - це спливаюче вікно, яке говорить: "Ніякі символи не …

18
ObservableCollection, не помічаючи, коли елемент у ньому змінюється (навіть із INotifyPropertyChanged)
Хтось знає, чому цей код не працює: public class CollectionViewModel : ViewModelBase { public ObservableCollection<EntityViewModel> ContentList { get { return _contentList; } set { _contentList = value; RaisePropertyChanged("ContentList"); //I want to be notified here when something changes..? //debugger doesn't stop here when IsRowChecked is toggled } } } public class …

6
Як увімкнути C ++ 11 у Qt Creator?
Назва досить описова. Я завантажив Qt Creator 2.7.0, і я намагаюся скласти деякий базовий код C ++ 11: int my_array[5] = {1, 2, 3, 4, 5}; for(int &x : my_array) { x *= 2; } Я отримую таку помилку: range based for loops are not allowed in c++ 98 mode …
167 c++  qt  c++11 

6
Чому чому деякі люди кидають покажчик перед тим, як звільнити його?
Я працюю над старою базою коду і майже кожен виклик free () використовує роль аргументу. Наприклад, free((float *)velocity); free((float *)acceleration); free((char *)label); де кожен вказівник має відповідний (і відповідний) тип. Я не бачу сенсу робити це взагалі. Це дуже старий код, тому мені залишається цікаво, чи це K&R річ. Якщо …
167 c  pointers  casting 


8
Як запустити тести NUnit у Visual Studio 2017?
Щойно я встановив VS 2017. У мене є проект, що використовує NUnit для тестових випадків. Ctrl+ R- Tбільше не виконує тести, і Test Explorer більше не знаходить тестових випадків, позначених атрибутом TestCase. Чи є ще спосіб запустити NUnit або я можу знайти оновлення? Я знову встановив NUnit з Nuget Package …


4
Функція <T> з параметром out
Чи можу я передати метод із параметром out як Func? public IList&lt;Foo&gt; FindForBar(string bar, out int count) { } // somewhere else public IList&lt;T&gt; Find(Func&lt;string, int, List&lt;T&gt;&gt; listFunction) { } Func потребує типу, щоб його не компілювали там, а для виклику listFunction потрібен int і не дозволить вийти в. Чи …
167 c#  .net  linq  generics  func 


5
Коли використовувати dequeueReusableCellWithIdentifier vs dequeueReusableCellWithIdentifier: forIndexPath
Для dequeueReusableCellWithIdentifier є дві перевантаження, і я намагаюся визначити, коли я повинен використовувати один проти іншого? Документи Apple щодо функції forIndexPath зазначають: "Цей метод використовує шлях індексу для виконання додаткової конфігурації на основі позиції комірки у поданні таблиці". Я не знаю, як це інтерпретувати?
167 ios  objective-c  swift 

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