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

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

8
Коли я повинен використовувати контролери Async в ASP.NET MVC?
У мене є проблеми з використанням асинхронних дій у ASP.NET MVC. Коли це покращує продуктивність моїх програм, а коли ні ? Чи добре використовувати асинхронні дії скрізь у ASP.NET MVC? Що стосується очікуваних методів: чи потрібно використовувати ключові слова асинхронізація / очікування, коли я хочу запитувати базу даних (через EF …

4
Прокручування через C ++ через карту
Я хочу повторити кожен елемент у, map<string, int>не знаючи жодного з його рядкових значень чи ключів. Що я маю досі: void output(map<string, int> table) { map<string, int>::iterator it; for (it = table.begin(); it != table.end(); it++) { //How do I access each element? } }
216 c++  dictionary 

21
Spring Boot - Як реєструвати всі запити та відповіді за винятком в одному місці?
Я працюю на відпочинку api з весняним черевиком. Мені потрібно реєструвати всі запити за допомогою вхідних парам (методами, наприклад, GET, POST тощо), шлях запиту, рядок запиту, метод відповідного класу цього запиту, також відповідь на цю дію, як успіх, так і помилки. Наприклад: успішний запит: http://example.com/api/users/1 Журнал повинен виглядати приблизно так: …

19
Як Android SharedPreferences зберігає / зберігає об’єкт
Нам потрібно отримати об’єкти користувачів у багатьох місцях, які містять багато полів. Після входу я хочу зберегти / зберегти ці об’єкти користувача. Як ми можемо реалізувати такий сценарій? Я не можу зберігати його так: SharedPreferences.Editor prefsEditor = myPrefs.edit(); prefsEditor.putString("BusinessUnit", strBusinessUnit);

6
Як зробити в раскадровці спеціальну комірку для використання з декількома контролерами?
Я намагаюся використовувати розкадровки в додатку, над яким працюю. У програмі є Списки та Користувачі, і кожен містить колекцію інших (члени списку, списки, що належать користувачеві). Тож, відповідно, у мене є ListCellі UserCellкласи. Мета полягає в тому, щоб вони могли бути повторно використані у всій програмі (тобто в будь-якому з …

3
Чому визначення покажчиків функцій працюють з будь-якою кількістю амперсандів '&' або зірочок '*'?
Чому наступні роботи? void foo() { cout << "Foo to you too!\n"; }; int main() { void (*p1_foo)() = foo; void (*p2_foo)() = *foo; void (*p3_foo)() = &foo; void (*p4_foo)() = *&foo; void (*p5_foo)() = &*foo; void (*p6_foo)() = **foo; void (*p7_foo)() = **********************foo; (*p1_foo)(); (*p2_foo)(); (*p3_foo)(); (*p4_foo)(); (*p5_foo)(); (*p6_foo)(); …
216 c++  c  function-pointers 

10
Як зберегти CSS з плаваючою лінією в один рядок?
Я хочу мати два елементи в одному рядку, використовуючи float: leftдля елемента зліва. У мене немає проблем досягти цього наодинці. Проблема полягає в тому, що я хочу, щоб два елементи залишались на одному рядку, навіть коли розмір браузера дуже маленький . Ви знаєте ... наче як було зі столами. Мета …


30
Приховані особливості SQL Server
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. Які деякі приховані функції SQL Server ? Наприклад, незадокументовані системно збережені процедури, підказки робити дуже корисні, але недостатньо задокументовані? Відповіді Дякую всім за чудові відповіді! …
215 sql-server  tsql 

30
Перевірка електронної пошти Regex
Я цим користуюся @"^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$" regexp для перевірки електронної пошти ([\w\.\-]+) - це для домену першого рівня (багато літер та цифр, також крапка та дефіс) ([\w\-]+) - це для домену другого рівня ((\.(\w){2,3})+)- і це для інших доменів рівня (від 3 до нескінченності), що включає крапку і 2 або 3 літерали …
215 c#  regex  validation 

7
applicationWillEnterForeground vs. applicationDidBecomeActive, applicationWillResignActive vs. applicationDidEnterBackground
Який належний делегат, який потрібно реалізувати, коли програма прокидається з фонового режиму, і ви хочете, щоб вона підготувала його до активності? applicationWillEnterForeground vs applicationDidBecomeActive - в чому різниця? Якого правильного делегата потрібно реалізувати, коли програма перебуває у режимі сну, і ви хочете підготувати її до очищення та збереження даних? applicationWillResignActive …


9
Навіщо використовувати deflate замість gzip для текстових файлів, що обслуговуються Apache?
Які переваги пропонує будь-який метод для файлів html, css та javascript, що обслуговуються сервером LAMP. Чи є кращі альтернативи? Сервер надає інформацію додатку для карти за допомогою Json, тому великий обсяг невеликих файлів. Дивіться також: Чи є якийсь ударний показник, пов'язаний із вибором gzip over deflate для стиснення http?

9
Як відобразити об’єкт DateTime у шаблоні Twig
Одне з моїх полів в одному з моїх об'єктів - це змінна "datetime". Як я можу перетворити це поле у ​​рядок для візуалізації у веб-переглядачі? Ось фрагмент коду: {% for game in games %} ... <td> {{game.gameTeamIdOne.teamName}} </td> <td> {{game.gameTeamIdTwo.teamName}} </td> <td> {{game.gameDate}}</td> </tr> {% endfor %} Ось змінна в …
215 php  symfony  datetime  twig 

21
Як вибрати стовпці в редакторах (Atom, Notepad ++, Kate, VIM, Sublime, Textpad тощо) та IDE (NetBeans, IntelliJ IDEA, Eclipse, Visual Studio тощо) [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередилось на одній проблемі, лише відредагувавши цю публікацію . Закрито 3 роки тому . Удосконаліть це питання Як вибрати стовпці в редакторах та IDE для стовпчикового видалення, вставлення чи …
215 vim  netbeans  ide  editor  notepad++ 

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