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


Каков верхний предел для объектов GDI для одного процесса в Windows 7?

Есть приложение с утечкой GDI, которое в конечном итоге попадет в 10 000 выделенных объектов GDI и аварийно завершит работу. Я попытался увеличитьGDIProcessHandleQuota до 20 000, но программа все равно отказала, когда она достигла 10 000 объектов. В настоящее время мы работаем над исправлением этой утечки, но из любопытства-есть ли способ увеличить предел GDI для одного процесса? Или 10k-это жесткий предел индивидуального приложения? ...

Почему сканер#nextInt внутри цикла for продолжает выдавать исключение?

Я изучаю JAVA, и у меня есть небольшое сомнение в коде: class apple { public static void main(String[] args) { int[] num = new int[3]; Scanner input = new Scanner(System.in); for (int i = 0; i < num.length; i++) { try { num[i] = input.nextInt(); } catch (Exception e) { System.out .println("Invalid number..assigning default value 20"); num[i] = 20; } } ...

Как запустить Proguard в Intellij IDEA

Я хотел бы запускать Proguard на моем Android-приложении всякий раз, когда я компилирую с Intellij. Я раскомментировал волшебную строку в project.properties, но папка proguard не создается при компиляции моего приложения, а трассировки стека исключений не запутываются. Какой самый простой способ запустить Proguard при каждой компиляции в Intellij IDEA? ...

Что такое запрос LINQ, чтобы получить декартово произведение, даже если один набор пуст?

Представьте, что у меня есть 2 списка, и один из них пуст: List<string> foo = new List<string>(){ "Ali","wall-e","Ellie" }; List<string> bar = new List<string>(); И я получаю декартово произведение 2: var q = from f in foo from b in bar select new {f,b}; Поскольку bar пуст, LINQ возвращает пустой результирующий набор. Вопрос : Как я могу написать приведенный выше запрос, чтобы получить этот результирующий набор: Ali,NULL Wall-e,NULL Ellie,NULL ...

Sublime Text-как определить внутреннее имя команды для привязки ключа?

Я хотел бы привязать комбинацию клавиш к Edit > Tag > Wrap Selection with Tag. Как мне определить имя команды, чтобы я мог поместить его в привязки пользовательских ключей? ...

Как запросить и получить пользовательский ввод в файле. bat и использовать его для запуска определенной программы?

Это то, что у меня есть до сих пор @echo off :Ask echo Would you like to use developer mode?(Y/N) set INPUT= set /P INPUT=Type input: %=% If %INPUT%=="y" goto yes If %INPUT%=="n" goto no If %INPUT%=="Y" goto yes If %INPUT%=="N" goto no :yes java -jar lib/RSBot-4030.jar -dev echo Starting RSbot in developer mode :no java -jar lib/RSBot-4030.jar echo Starting RSbot in regular mode pause В любом случае, если пользователь вводит y или n, он всегда работает в режиме-dev. Как заставить его работ ...

Как задать значение для отображения связанных свойств в режиме разработки WPF?

Мое связанное содержимое отображается в виде строки empty в режиме проектирования пользовательского интерфейса. Я хочу показать некоторую фальшивую ценность для этого содержимого, но я не знаю, как это сделать. Пожалуйста, поделитесь, если вы знаете, как это сделать. Спасибо! ...

Как правильно использовать геттеры / сеттеры

Приветствия, Это продолжение моего предыдущего поста (неверные данные, переданные при первом нажатии кнопки ). На него ответили, но обновленное редактирование, конечно, произошло. Мой запрос заключается в следующем: на данный момент у меня есть две функции IBActions, которые пусты, не имеют никакого кода, и их единственная цель существования заключается в том, что они связаны с моим другим контроллером вида, и поэтому, если я удаляю их, у меня нет способа различить, какой сегмент следует исп ...

Юнит-тестирование классов - разве о выбросе ошибок не может быть и речи?

Я начинаю думать о PHPUnit и пытаюсь построить тестовый случай для существующего класса. Класс является статическим классом конфигурации, получая, устанавливая и перечисляя параметры конфигурации, которые будут доступны в приложении. Класс очень строго построен. Если я попытаюсь установить параметр конфигурации с несовместимым значением или параметр конфигурации, который не существует, будет брошен E_USER_ERROR, останавливающий выполнение сценария. Даже если это не тонкое искусство обработка о ...

Изменение цвета текста кнопки или метки в kivy

Я следую этой книге kivy, и хотя я могу понять, как изменить цвет фона кнопок, я не нашел ключевого слова для изменения цвета текста. Я видел Этот и другие вопросы. Вот мой код: #!/usr/bin/kivy import kivy kivy.require('1.7.2') from random import random from kivy.app import App from kivy.uix.widget import Widget from kivy.uix.gridlayout import GridLayout from kivy.graphics import Color, Ellipse, Rectangle class MinimalApp(App): title = 'My App' def build(self): root = Ro ...