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

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

4
Асоціація багатьох до багатьох MongoDB
Як би ви зробили асоціацію з багатьма на багато з MongoDB? Наприклад; скажімо, у вас є таблиця користувачів та таблиця ролей. Користувачі мають багато ролей, а ролі мають багато користувачів. У землі SQL ви створили б таблицю UserRoles. Users: Id Name Roles: Id Name UserRoles: UserId RoleId Як подібні відносини …

14
Чи є елегантний спосіб змусити кожен метод у класі починати з певного блоку коду?
У мене є клас, де кожен метод починається однаково: class Foo { public void bar() { if (!fooIsEnabled) return; //... } public void baz() { if (!fooIsEnabled) return; //... } public void bat() { if (!fooIsEnabled) return; //... } } Чи є приємний спосіб вимагати (і, сподіваюся, не писати кожного …

13
Створюючи службу з sc.exe, як передати параметри контексту?
Під час створення служби Windows за допомогою: sc create ServiceName binPath= "the path" як можна передавати аргументи в колекцію Context.Parameters класу Installer? Я читаю sc.exeдокументацію, що такі аргументи можна було передати лише наприкінці binPath, але я не знайшов приклад або не зміг це зробити успішно.

4
Laravel-5 "LIKE" еквівалент (красномовний)
Я використовую наведений нижче код, щоб витягнути деякі результати з бази даних із Laravel 5. BookingDates::where('email', Input::get('email'))->orWhere('name', 'like', Input::get('name'))->get() Однак, схоже, результат orWhereLike не відповідає жодним результатам. Що створює цей код з точки зору висловлювань MySQL? Я намагаюся досягти чогось такого: select * from booking_dates where email='my@email.com' or name like …
143 php  mysql  laravel-5 


4
Рейки: використання збірки з асоціацією has_one в рейках
У цьому прикладі я створюю userпозначку "ні" profile, потім пізніше створюю profileдля цього користувача. Я спробував використовувати build з has_oneасоціацією, але це підірвалося. Єдиний спосіб я бачу, як це працює has_many. Передбачається user, що має бути не більше одного profile. Я намагався це зробити. У мене є: class User < …

22
Місце розташування SDK для Android Studio
Я бачу багато подібних тем, що стосуються цього питання, але я не знайшов для мене рішення серед цих постів. Щойно я встановив Android Studio v0.8.14, і це не дозволить мені створити новий проект, оскільки у мене не вказано шлях SDK. За все життя я не можу знайти, де повинен бути …

4
Перетворити JsonNode в POJO
Це може здатися трохи незвичним, але я шукаю ефективний спосіб перетворити / перетворити JsonNodeна а POJO. Я зберігаю інформацію про свою модель у файлах json, і я маю підтримувати пару версій своєї моделі. Що я роблю, це завантажувати файл json у пам'ять у JsonNode, застосовувати пару стратегій версій, щоб він …
143 java  json  jackson 

10
Приклад реального світу про те, як використовувати властивість властивості в python?
Мене цікавить, як користуватися @propertyPython. Я прочитав документи python, і приклад, на мою думку, - це лише іграшковий код: class C(object): def __init__(self): self._x = None @property def x(self): """I'm the 'x' property.""" return self._x @x.setter def x(self, value): self._x = value @x.deleter def x(self): del self._x Я не знаю, …

8
Як я можу перервати метод прийняття () ServerSocket?
У головному потоці у мене є while(listening)цикл, який викликає accept()мій об’єкт ServerSocket, потім запускає новий клієнтський потік і додає його до колекції, коли новий клієнт приймається. У мене також є адміністративний потік, який я хочу використовувати для видачі команд, таких як "exit", що призведе до того, що всі потоки клієнта …


4
Яка різниця між методами getRequestURI та getPathInfo в HttpServletRequest?
Я роблю простий, дуже легкий передній контролер. Мені потрібно зіставити шляхи запитів до різних обробників (дій), щоб вибрати правильний. На моїй локальній машині HttpServletRequest.getPathInfo()та HttpServletRequest.getRequestURI()поверніть ті самі результати. Але я не впевнений, що вони повернуть у виробничому середовищі. Отже, у чому різниця між цим методом і тим, що я повинен …
143 java  servlets 

11
Перетворення int в std :: string
Який найкоротший шлях, бажано вбудований в рядок, перетворити int у рядок? Відповіді за допомогою stl та boost будуть вітатися.
143 c++  string  int 


5
PHP foreach змінює вихідні значення масиву
Я дуже новачок у багатовимірних масивах, і це дуже довго переживає мене. Мій масив такий: $fields = array( "names" => array( "type" => "text", "class" => "name", "name" => "name", "text_before" => "name", "value" => "", "required" => true, ) ) Тоді я отримав функцію перевірки, чи заповнені ці входи, …
143 php  arrays  foreach 

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