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

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



16
Введення обмеження "ІНОЗЕМНИЙ КЛЮЧ" може спричинити цикли або кілька каскадних шляхів - чому?
Я певний час боровся з цим і не можу повністю зрозуміти, що відбувається. У мене є об'єкт картки, який містить сторони (зазвичай 2) - і картки, і сторони мають етап. Я використовую EF Codefirst міграції, і міграції не вдається з цією помилкою: Введення обмеження FOREIGN KEY 'FK_dbo.Sides_dbo.Cards_CardId' на таблиці 'Sides' …

8
Як використовувати інструменти: overrideLibrary у файлі build.gradle?
Я використовую бібліотеки "Leanback", для яких потрібен Android 17 або новішої версії. Однак мій додаток підтримує minSDK 16, тож я отримую помилку збірки від висловлювань gradle Error:Execution failed for task ':Tasks:processPhoneDebugManifest'. > Manifest merger failed : uses-sdk:minSdkVersion 16 cannot be smaller than version 17 declared in library /Users/mike/Projects/android-for-dummies-v3/Tasks/build/intermediates/exploded-aar/com.android.support/leanback-v17/21.0.2/AndroidManifest.xml Suggestion: use …

11
Як автоматично прокручувати донизу багаторядкового текстового поля?
У мене є текстове поле з властивістю .Multiline, встановленим на true. Через рівні проміжки часу я додаю до нього нові рядки тексту. Я хотів би, щоб текстове поле автоматично прокручувалось до самого нижнього запису (найновішого) кожного разу, коли буде доданий новий рядок. Як я це досягну?
295 c#  winforms  textbox  scroll 


6
Для чого використовується параметр "Наступний" в Express?
Припустимо, у вас є такий простий блок коду, як цей: app.get('/', function(req, res){ res.send('Hello World'); }); Ця функція має два параметри reqі res, які представляють об'єкти запиту та відповіді відповідно. З іншого боку, є й інші функції з третім параметром, що називається next. Наприклад, давайте подивіться на наступний код: app.get('/users/:id?', …
295 node.js  express 

14
Які переваги для позначення поля як "лише для читання" в C #?
Які переваги мати змінну члена як оголошену лише для читання? Це просто захист від того, щоб хтось міняв свою цінність протягом життєвого циклу класу, або використання цього ключового слова призводить до будь-яких поліпшень швидкості чи ефективності?

9
GSON кидає "Очікувано, BEGIN_OBJECT, але BEGIN_ARRAY"?
Я намагаюся проаналізувати рядок JSON, як цей [ { "updated_at":"2012-03-02 21:06:01", "fetched_at":"2012-03-02 21:28:37.728840", "description":null, "language":null, "title":"JOHN", "url":"http://rus.JOHN.JOHN/rss.php", "icon_url":null, "logo_url":null, "id":"4f4791da203d0c2d76000035", "modified":"2012-03-02 23:28:58.840076" }, { "updated_at":"2012-03-02 14:07:44", "fetched_at":"2012-03-02 21:28:37.033108", "description":null, "language":null, "title":"PETER", "url":"http://PETER.PETER.lv/rss.php", "icon_url":null, "logo_url":null, "id":"4f476f61203d0c2d89000253", "modified":"2012-03-02 23:28:57.928001" } ] у перелік об’єктів. List<ChannelSearchEnum> lcs = (List<ChannelSearchEnum>) new Gson().fromJson( jstring , …
295 java  android  gson 


10
Як видалити елементи зі словника, повторюючи його?
Чи правомірно видаляти елементи зі словника в Python під час ітерації над ним? Наприклад: for k, v in mydict.iteritems(): if k == val: del mydict[k] Ідея полягає в тому, щоб вилучити зі словника елементи, які не відповідають певній умові, замість того, щоб створити новий словник, який є підмножиною того, який …

10
Перетворення datetime.date в часову позначку UTC в Python
Я маю справу з датами в Python, і мені потрібно конвертувати їх у часові позначки UTC, щоб використовуватись у Javascript. Наступний код не працює: >>> d = datetime.date(2011,01,01) >>> datetime.datetime.utcfromtimestamp(time.mktime(d.timetuple())) datetime.datetime(2010, 12, 31, 23, 0) Перетворення об'єкта дати спочатку в дату також не допомагає. Я спробував приклад за цим посиланням …
295 python  datetime  utc 

12
Відправлення даних назад до Основної діяльності в Android
У мене два види діяльності: основна діяльність та дитяча діяльність. Коли я натискаю кнопку в основній діяльності, активність дитини починається. Тепер я хочу повернути деякі дані назад на головний екран. Я використовував клас Bundle, але він не працює. Це кидає деякі винятки з виконання. Чи є для цього рішення?

23
Кутовий 2 Прокрутіть доверху на Зміна маршруту
У моєму додатку Angular 2, коли я прокручую сторінку вниз і натискаю посилання внизу сторінки, вона змінює маршрут і переносить мене на наступну сторінку, але вона не прокручується вгору сторінки. Як результат, якщо перша сторінка довга, а друга сторінка має мало вмісту, створюється враження, що на 2-й сторінці не вистачає …

16
Swift - кодувати URL
Якщо я кодую такий рядок: var escapedString = originalString.stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding) це не уникне косоокості /. Я шукав і знайшов цей об'єктивний код C: NSString *encodedString = (NSString *)CFURLCreateStringByAddingPercentEscapes( NULL, (CFStringRef)unencodedString, NULL, (CFStringRef)@"!*'();:@&=+$,/?%#[]", kCFStringEncodingUTF8 ); Чи є простіший спосіб кодування URL-адреси, а якщо ні, то як це написати в Swift?
295 ios  swift  urlencode 

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