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

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

30
Як представити UIAlertController, коли він не знаходиться в контролері перегляду?
Сценарій: користувач натискає кнопку на контролері перегляду. Контролер перегляду є найвищим (очевидно) в навігаційному стеку. Кран викликає метод класу утиліти, викликаний для іншого класу. Там відбувається щось погане, і я хочу відобразити сповіщення прямо перед тим, як контроль повернеться до контролера перегляду. + (void)myUtilityMethod { // do stuff // something …



4
Вимкнути індексацію Intellij у певній папці
У моєму проекті є папка .deploy, яка створюється / оновлюється, коли я локально розгортаю додаток. Чи можна відключити індексацію в цій папці? Все уповільнюється щоразу, коли я розгортаюсь, і це насправді дратує - мені доведеться почекати кілька хвилин, поки інтелігент робить непотрібну індексацію. У перегляді модуля я виключив цю папку, …


11
Rails: update_attribute vs update_attributes
Object.update_attribute(:only_one_field, "Some Value") Object.update_attributes(:field1 => "value", :field2 => "value2", :field3 => "value3") Обидва вони будуть оновлювати об'єкт, не вимагаючи явного вказівки AR для оновлення. API Rails говорить: для update_attribute Оновляється один атрибут і зберігається запис, не проходячи звичайну процедуру перевірки. Це особливо корисно для булевих прапорів на існуючих записах. Метод …

3
Чому Node.js однопоточний? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Удосконаліть це питання У веб-серверах на базі PHP (або Java / ASP.NET / Ruby) …
255 node.js 

22
req.body пусті на дописи
Раптом це сталося з усіма моїми проектами. Щоразу, коли я створю повідомлення в nodejs, використовуючи експрес та тест-парсер req.body, це порожній об'єкт. var express = require('express') var bodyParser = require('body-parser') var app = express() // parse application/x-www-form-urlencoded app.use(bodyParser.urlencoded()) // parse application/json app.use(bodyParser.json()) app.listen(2000); app.post("/", function (req, res) { console.log(req.body) // …
255 node.js  express 


2
Клейкі та НЕ липкі сесії
Я хочу знати різницю між сеансами, що не впадають в липку та не липнуть. Що я зрозумів, прочитавши з Інтернету: Липкий : там буде лише один об’єкт сеансу. Не липкий сеанс : об’єкт сеансу для кожного вузла сервера
255 session 

4
Повністю скасувати ребауз
Я виконав ребауз так: git rebase --onto master new_background_processing export_background_processing Це не зробило те, чого я цього хотів, тому я здійснив скидання: git reset --hard HEAD@{1} Я повернув свою гілку до такої, якою вона була, але я отримав це повідомлення, коли вводив статус git: # You are currently rebasing branch …
255 git 


18
Не вказано ключ шифрування програми
Я новачок у Laravel і я намагаюся використовувати команду Artisan ... php artisan serve Він відображає ... Запущений сервер розробки Laravel: http://127.0.0.1:8000 Однак він не запуститься автоматично, і коли я вручну ввожу http://127.0.0.1:8000, він показує цю помилку: RuntimeException Не вказано ключ шифрування програми. Будь-які ідеї? Я використовую Laravel Framework 5.5-dev.

11
Використання як Python 2.x, так і Python 3.x у IPython Notebook
Я використовую ноутбуки IPython і хотів би мати можливість вибрати для створення ноутбука 2.x або 3.x python в IPython. У мене спочатку була Анаконда. Завдяки Anaconda глобальну змінну середовища потрібно було змінити, щоб вибрати, яку версію python ви хочете, а потім IPython можна було запустити. Це не те, що я …

10
HttpClient не підтримує метод PostAsJsonAsync C #
Я намагаюся викликати веб-API зі свого веб-додатку. Я використовую .Net 4.5, і під час написання коду я отримую помилку HttpClient, не містить PostAsJsonAsyncметоду визначення . Нижче наведено код: HttpClient client = new HttpClient(); client.BaseAddress = new Uri("http://localhost:51093/"); client.DefaultRequestHeaders.Accept.Add( new MediaTypeWithQualityHeaderValue("application/json")); var user = new Users(); user.AgentCode = 100; user.Remarks = …

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