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

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

12
Тестування приватного методу за допомогою mockito
публічний клас A { метод публічної недійсності (логічний b) { якщо (b == вірно) метод1 (); ще метод2 (); } приватний метод недійсності1 () {} private void method2 () {} } громадський клас TestA { @Test public void testMethod () { A a = макет (A.class); a.method (правда); // як …
104 java  junit  mockito 

4
Кілька GSON @SerializedName на поле?
Чи є в Gson спосіб зіставити кілька полів JSON в одну змінну члена об'єкта Java? Скажімо, у мене клас Java ... public class MyClass { String id; String name; } Я хочу використовувати цей єдиний клас з двома різними сервісами. Однак ці дві служби відрізняються тим, як вони повертають свої …
104 java  json  gson 

4
Чи потрібно віддалене push-повідомлення, щоб додати UIBackgroundModes до Info.plist?
У мене є інтегровані віддалені push-сповіщення, але я отримую це попередження: didReceiveRemoteNotification:fetchCompletionHandler:], але вам все ще потрібно додати " remote-notification" до списку підтримуваних UIBackgroundModes у вашому Info.plist. Моя версія Xcode - 8.3.1. Я дуже хочу до цього додати Info.plist. Я також дотримувався деяких навчальних посібників, але вони також не згадували …

16
Як змінити колір перемикачів?
Я маю на увазі, сама кнопка перемикання складається з круглої форми і крапки в центрі (коли кнопка обрана). Що я хочу змінити - це колір обох. Це можна зробити за допомогою CSS?
104 html  css  forms  radio-button 

9
використовуючи lodash .groupBy. як додати власні ключі для згрупованого виводу?
Ці зразкові дані повернуті з API. Я використовую Лодаш _.groupByдля перетворення даних у об'єкт, який я можу краще використовувати. Повернені необроблені дані: [ { "name": "jim", "color": "blue", "age": "22" }, { "name": "Sam", "color": "blue", "age": "33" }, { "name": "eddie", "color": "green", "age": "77" } ] Я хочу, …

23
Як дізнатися, чи мають два масиви однакові значення
У мене є ці два масиви: один заповнюється інформацією із запиту ajax, а інший зберігає кнопки, на які користувач натискає. Я використовую цей код (я заповнив зразки номерів): var array1 = [2, 4]; var array2 = [4, 2]; //It cames from the user button clicks, so it might be disordered. …

3
Весна 3 MVC, що звертається до HttpRequest від контролера
Я хотів би обробити атрибути запиту та сеансу сам, а не залишити його навесні @SessionAttributes, наприклад, для входу в файли cookie. Я просто не можу зрозуміти, як я можу отримати доступ до HttpRequestзсередини контролера, мені потрібен спосіб пройти шар над @RequestAttributeі отримати доступ до HttpRequestсамого себе. З Stripes використовується для …

9
Як вибрати рядки з часовою позначкою поточного дня?
Я намагаюся виділити з таблиці бази даних лише сьогоднішні записи. В даний час використовую SELECT * FROM `table` WHERE (`timestamp` > DATE_SUB(now(), INTERVAL 1 DAY)); Але це вимагає результатів протягом останніх 24 годин, і мені потрібно, щоб лише сьогодні підбирати результати, ігноруючи час. Як я можу вибрати результати лише на …
104 mysql  sql  timestamp 

17
Перетворення JSONarray в ArrayList
Я завантажую рядок JSON і перетворюю її в JSONArray. Я вкладаю його в listview і мені потрібно мати можливість видалити його з перегляду пізніше, і оскільки JSONArray не має методу .remove (спасибі Обамі), я намагаюся перетворити його на масив. ось мій JSON (array.toString ()): [{"thumb_url":"tb-1370913834.jpg","event_id":"15","count":"44","event_tagline":"this is a tagline","event_name":"5th birthday","event_end":"1370919600","event_start":"1370876400"}] Мені …


7
Швидкий та простий діалог файлів у Python?
У мене простий скрипт, який аналізує файл і завантажує його вміст у базу даних. Мені не потрібен інтерфейс користувача, але зараз я спонукаю користувача до розбору файлу, використовуючи raw_inputякий є непривітним, тим більше, що користувач не може скопіювати / вставити шлях. Мені б хотілося, щоб швидкий і простий спосіб представити …

7
Видаліть сітку, колір тла та верхню та праву межі з ggplot2
Я б хотів відтворити сюжет безпосередньо нижче за допомогою ggplot2. Я можу підійти близько, але не можу видалити верхню та праву межі. Нижче я представляю кілька спроб використання ggplot2, включаючи кілька пропозицій, знайдених у або через Stackoverflow. На жаль, мені не вдалося змусити цих пропозицій працювати. Я сподіваюся, що хтось, …
104 r  ggplot2 

7
Що так чудово в Ліспі? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Удосконаліть це питання Я не знаю достатньо Лісп, щоб сказати, добре це чи погано. …
104 lisp 

8
Прийняти функцію як параметр у PHP
Мені було цікаво, чи можна чи ні передавати функцію як параметр у PHP; Я хочу щось подібне, коли ви програмуєте в JS: object.exampleMethod(function(){ // some stuff to execute }); Що я хочу - це виконувати цю функцію десь у exampleMethod. Це можливо в PHP?
104 php  function 

12
Тимчасово відключити auto_now / auto_now_add
У мене є така модель: class FooBar(models.Model): createtime = models.DateTimeField(auto_now_add=True) lastupdatetime = models.DateTimeField(auto_now=True) Я хочу перезаписати два поля дати для деяких екземплярів моделі (використовується під час міграції даних). Поточне рішення виглядає приблизно так: for field in new_entry._meta.local_fields: if field.name == "lastupdatetime": field.auto_now = False elif field.name == "createtime": field.auto_now_add = …
104 django  datetime 

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