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

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

6
Що таке "заглушка"?
Отже, продовжуючи свою нову резолюцію, щоб більше ввійти в TDD, я зараз починаю більше працювати Rhino Mocks . Мені дуже хочеться зробити одне, щоб переконатись, що я справді балакаю те, до чого я потрапляю, тому хотів перевірити своє розуміння того, що я бачив досі (і я подумав, що було б …

6
AtomicInteger lazySet vs. set
У чому різниця між методами lazySetта setметодами AtomicInteger? Документація не багато говорити про lazySet: Врешті-решт встановлюється задане значення. Здається, що збережене значення не буде відразу встановлено на потрібне значення, а замість цього буде заплановано встановити деякий час у майбутньому. Але, яке практичне використання цього методу? Будь-який приклад?
116 java  concurrency  atomic 

12
Чому в JavaScript існує значення "null"?
У JavaScript є два значення, які в основному кажуть "я не існую" - undefinedі null. Властивість, якій програміст нічого не призначив, буде undefined, але для того, щоб стати властивістю null, nullявно потрібно призначити їй. Я колись думав, що в цьому є потреба, nullоскільки undefinedце примітивна цінність і nullпредмет. Це не …

27
Перегляд iPhoneБоже не з’являється
Я читав численні повідомлення про людей , що мають проблеми з , viewWillAppearколи ви не створюєте ієрархію виду тільки права. Моя проблема в тому, що я не можу зрозуміти, що це означає. Якщо я буду створювати RootViewControllerта зателефонувати addSubViewна цей контролер, я очікую, що додані представлення (и) будуть підключені до …
116 iphone  ios  cocoa-touch 

4
LINQ Entities не розпізнає метод
Я отримую таку помилку при спробі зробити запит linq: LINQ для Entities не розпізнає метод "Boolean IsCharityMatching (System.String, System.String)", і цей метод не може бути переведений у вираз зберігання. Я читав багато попередніх питань, коли люди отримують однакову помилку, і якщо я правильно це розумію, це тому, що LINQ для …

1
Методи за замовчуванням Java 8 як риси: безпечні?
Чи безпечна практика використання методів за замовчуванням як версії рис чорношкірих людей у Java 8? Деякі стверджують, що це може зробити панди сумними, якщо ви використовуєте їх просто заради цього, адже це круто, але це не мій намір. Також часто нагадується, що методи підтримки за замовчуванням були введені для підтримки …

9
Для чого саме використовується node.js? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами відредагувавши цю публікацію . Закрито 2 роки тому . Удосконаліть це питання Це веб-сервер або мова програмування для скриптів на стороні сервера?
116 node.js 

6
.net реалізація bcrypt
Хтось знає про хорошу реалізацію bcrypt, я знаю, що це питання було задано і раніше, але він отримав дуже мало відповідей. Я трохи не впевнений, що я просто вибираю програму, яка з’являється в Google, і я думаю, що мені може бути краще використовувати sha256 в просторі імен System.Security.Cryptography, принаймні тоді …
116 .net  bcrypt  bcrypt.net 

3
Чи можу я включати як SignalR, так і API RESTful?
У мене є веб-додаток на одній сторінці, розроблений за допомогою ASP.NET. Нещодавно я перетворив багато веб-методів на основі "push", використовуючи бібліотеку SignalR . Це дійсно значно прискорило сторінку та зменшило багато серверних дзвінків зі сторінки. У той же час я також розглядав RESTful ASP.NET WebAPI для деяких методів на стороні …

3
NameNotFoundException веб-перегляд
Я отримую помилки від Crashlytics, що вказує на відсутність у деяких пристроях com.google.android.webview. Як це можливо? java.lang.RuntimeException: Unable to start activity ComponentInfo{com.myapp.app/com.myapp.ReaderActivity}: android.view.InflateException: Binary XML file line #29: Error inflating class com.myapp.MyWebView at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2298) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360) at android.app.ActivityThread.access$800(ActivityThread.java:144) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5221) at java.lang.reflect.Method.invoke(Method.java) at java.lang.reflect.Method.invoke(Method.java:372) …

4
Django - питання імпорту кругової моделі
Я справді цього не отримую, тому, якщо хтось міг би пояснити, як це працює, я дуже вдячний. У мене є дві програми, Облікові записи та Тема ... ось мій список налаштувань: INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'accounts', 'themes', ) В облікових записах я намагаюся це зробити: from themes.models …


4
Як я можу відключити редагування комірок у WPF Datagrid?
Я будую мережу даних у Windows Presentation Foundation, і у мене є проблема. Коли користувач двічі клацає клітинку на моїй мережі даних, ця клітина переходить у режим редагування. Я хочу запобігти цьому. Натомість я хочу, щоб користувачі могли вибрати повний рядок - не редагувати значення в ньому. Як я можу …

6
Ефективне оновлення бази даних за допомогою SQLAlchemy ORM
Я запускаю нову програму і переглядаю використання ORM - зокрема, SQLAlchemy. Скажіть, у мене в базі даних стовпчик «foo», і я хочу збільшити його. У прямому sqlite це легко: db = sqlite3.connect('mydata.sqlitedb') cur = db.cursor() cur.execute('update table stuff set foo = foo + 1') Я з'ясував еквівалент SQLAlchemy SQL-builder: engine …
116 python  orm  sqlalchemy 

30
Xcode застряг на індексації
Проект, над яким я працював 2 місяці, перестав працювати без жодної причини, оскільки Xcode застряг на "Індексації". Я більше не можу будувати проект. Якщо я спробую створити, Xcode застигає, і мені доведеться змусити вийти. Це відбувається лише з цим проектом. Я спробував очистити всі отримані дані, але не допомогло. Я …
116 xcode  indexing  freeze 

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