Codengineering - блог о программировании ➜ страница 2416


Для чего используется performBlock: NSManagedObjectContext?

В iOS 5, NSManagedObjectContext есть несколько новых методов,performBlock: и performBlockAndWait:. Для чего на самом деле используются эти методы? Что они заменяют в старых версиях? Какие блоки должны быть переданы им? Как я могу решить, что использовать? Если у кого-то есть примеры их использования, это было бы здорово. ...

Использование нескольких экземпляров MemoryCache

Я хотел бы добавить возможности кэширования в мое приложение с помощью System.Runtime.Caching пространство имен, и, вероятно, хотите использовать кэширование в нескольких местах и в разных контекстах. Для этого я хочу использовать несколько экземпляров многорычажка. Я вижу здесь что использование более одного экземпляра MemoryCache не рекомендуется: MemoryCache не является одноэлементным, но вы должны создать только несколько или потенциально только один экземпляр MemoryCache и код, который ...

Отключить прокрутку клавиш со стрелками в браузере пользователей

Я делаю игру, используя холст и javascript. когда страница длиннее экрана (комментарии и т. д.) клавишей стрелка вниз прокручивает страницу вниз, и делает игру невозможно играть. Что я могу сделать, чтобы предотвратить прокрутку окна, когда игрок просто хочет двигаться вниз? Я думаю, что с Java-играми, и такими, это не проблема, пока пользователь нажимает на игру. Я попробовал решение от: как отключить прокрутку страницы в FF с помощью клавиш со стрелками, но я не мог заставить его работать ...

Что такое streambuf? Как мне его использовать?

Я пытаюсь узнать немного больше о том, как потоки ввода/вывода работают в C++, и я действительно смущен, когда использовать что. что такое streambuf? Когда я использую streambuf по сравнению с string, an istream или vector? (Я уже знаю, последние три, но не как streambuf сравнивает с ними, если это вообще.) ...

Как изменить ограничение

SQL как изменить ограничение ниже 1 из моего ограничения CONSTRAINT ACTIVEPROG_FKEY1 FOREIGN KEY(ActiveProgCode) REFERENCES PROGRAM(ActiveProgCode), Я хочу добавить в ON DELETE CASCADE к ограничению выше. как мне изменить это существующее ограничение ACTIVEPROG_FKEY1 и добавить ON DELETE CASCADE к ограничению ACTIVEPROG_FKEY1 рассмотрим ACTIVEPROG_FKEY1 находится в таблице ACTIVEPROG ...

Как написать инструкцию Ruby switch (case...when) с регулярными выражениями и обратными ссылками?

Я знаю, что могу написать оператор Ruby case, чтобы проверить соответствие регулярным выражениям. Тем не менее, я хотел бы использовать данные соответствия в моем заявлении о возврате. Что-то вроде этого полу-псевдокод: foo = "10/10/2011" case foo when /^([0-9][0-9])/ print "the month is #{match[1]}" else print "something else" end Как я могу этого достичь? спасибо! просто примечание: Я понимаю, что никогда не буду использовать оператор switch для простого случая, ...

Что это значит, когда процесс PostgreSQL "простаивает в транзакции"?

что это значит, когда a PostgreSQL процесс "простаивает в транзакции"? на сервере, на который я смотрю, вывод "ps ax / grep postgres" я вижу 9 процессов PostgreSQL, которые выглядят следующим образом: postgres: user db 127.0.0.1(55658) idle in transaction означает ли это, что некоторые процессы зависают, ожидая фиксации транзакции? Любые указатели на соответствующую документацию приветствуются. ...

Как создать таймер в WPF?

Я новичок в таймере в wpf, и мне нужен код, который каждые 5 минут появляется окно сообщения. .может кто-нибудь помочь мне для простого кода таймера. вот что я пробовал до сих пор: System.Windows.Threading.DispatcherTimer dispatcherTimer = new System.Windows.Threading.DispatcherTimer(); private void test() { dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick); dispatcherTimer.Interval = new TimeSpan(0, 0, 1); dispatcherTimer.Start(); } private void dispatcherTime ...

Есть ли способ, чтобы остановить сканирование проектов NetBeans?

У меня не так много памяти на моем компьютере и довольно слабый процессор. Хотя netbeans-это моя любимая IDE, ее почти невозможно использовать на моем нынешнем компьютере из-за сканирования проекта, которое запускается автоматически при открытии программы. есть ли способ предотвратить сканирование проектов netbeans? ...

Разбиение списка на подсписки по элементам

у меня есть этот список (List<String>): ["a", "b", null, "c", null, "d", "e"] и я хотел бы что-то вроде этого: [["a", "b"], ["c"], ["d", "e"]] другими словами, Я хочу разделить свой список на подсписки с помощью null значение в качестве разделителя, чтобы получить список списков (List<List<String>>). Я ищу решение Java 8. Я пробовал с Collectors.partitioningBy но я не уверен, что это то, что я ищу. Спасибо! ...