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


Меню опций Android во фрагменте

Я пытаюсь добавить элемент в меню "Параметры" из группы фрагментов. Я создал новый MenuFragment класс и расширил это для фрагментов, в которые я хочу включить пункт меню. Вот код: public class MenuFragment extends Fragment { MenuItem fav; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setHasOptionsMenu(true); } public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { fav = menu.add("add") ...

Не удается указать модификатор' async 'в методе' Main ' консольного приложения

Я новичок в асинхронном программировании с async модификатор. Я пытаюсь выяснить, как убедиться, что мой Main метод консольного приложения фактически выполняется асинхронно. class Program { static void Main(string[] args) { Bootstrapper bs = new Bootstrapper(); var list = bs.GetList(); } } public class Bootstrapper { public async Task<List<TvChannel>> GetList() { GetPrograms pro = new GetPrograms(); return await pro.DownloadTvCh ...

git-diff игнорировать ^M

в проекте, где некоторые файлы содержат ^M в качестве разделителей новой строки. Разделение этих файлов, по-видимому, невозможно, так как git-diff видит его как весь файл-это всего лишь одна строка. как один diff с предыдущей версией? есть ли такая опция, как" лечить ^M как новую строку при дифференцировании"? prompt> git-diff "HEAD^" -- MyFile.as diff --git a/myproject/MyFile.as b/myproject/MyFile.as index be78321..a393ba3 100644 --- a/myproject/MyFile.cpp +++ b/myproject/MyFile.cpp @@ - ...

UITableView didSelectRowAtIndexPath: не вызывается при первом нажатии

у меня проблема с UITableView'sdidSelectRowAtIndexPath. моя таблица настроена так, что когда я выбираю строку, она инициализирует новый контроллер представления и толкает его. первый раз, когда я нажимаю любую строку в таблице, Метод не вызывается. Как только я выбираю другую строку, она начинает работать как обычно. Я проверил это, установив точку останова на didSelectRowAtIndexPath. При добавлении NSLog к методу я вижу, что когда я выбираю вторую строку, которая, наконец, толкает новый View ...

Сколько одновременных запросов AJAX (XmlHttpRequest) разрешено в популярных браузерах?

в Firefox 3 Ответ составляет 6 на домен: как только запускается 7-й XmlHttpRequest (на любой вкладке) В тот же домен, он ставится в очередь до тех пор, пока один из других 6 не завершится. каковы цифры для других основных браузеров? кроме того, есть ли способы обойти эти ограничения, не заставляя моих пользователей изменять настройки браузера? Например, существуют ли ограничения на количество запросов jsonp (которые используют инъекцию тега сценария, а не XmlHttpRequest объект)? фон: мои пол ...

Действительно убивает процесс В Windows

Иногда программа на машине Windows сходит с ума и просто зависает. Поэтому я вызову диспетчер задач и нажму кнопку "Завершить процесс" для него. Однако это не всегда работает; если я попробую это достаточно раз, то он обычно умрет в конце концов, но я действительно хотел бы иметь возможность просто убить его немедленно. На Linux я мог бы просто kill -9 чтобы гарантировать, что процесс будет умереть. Это также может быть использован для написания пакетных скриптов и написания пакетных скрипто ...

"дата(): это не безопасно полагаться на часовой пояс системы настройки…"

Я получил эту ошибку, когда я просил обновить PHP версия от 5.2.17 до PHP 5.3.21 на сервере. <div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;"> <h4>A PHP Error was encountered</h4> <p>Severity: Warning</p> <p>Message: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are sti ...

Сделать первую букву строки прописной (с максимальной производительностью)

у меня есть DetailsView С TextBox и я хочу исходные данные быть Спас всегда С первой буквы в заглавной. пример: "red" --> "Red" "red house" --> " Red house" как я могу достичь этого повышение производительности? Примечание: Основываясь на ответах и комментариях под ответами, многие люди думают, что это вопрос о капитализации все слова в строка. Е. Г. => Red Houseэто не так, но если это то, что вы ищете, посмотрите на один из ответов, который использует TitleInfo ' s ToTitleCase ме ...

Как мне получить имя класса Ruby?

как я могу получить имя класса из объекта ActiveRecord? Я: result = User.find(1) пробовал: result.class # => User(id: integer, name: string ...) result.to_s # => #<User:0x3d07cdc>" мне нужно только имя класса в виде строки (User в данном случае). Есть ли способ для этого? Я знаю, что это довольно просто, но я искал документы Rails и Ruby, и я не мог его найти. ...

nodejs vs node на ubuntu 12.04

я установил nodejs на ubuntu из приведенных инструкций здесь когда я пишу node --version в терминале я вижу это : -bash: /usr/sbin/node: No such file or directory Я вижу узел в . Итак, как мне получить node работает? также, если я использую zsh вместо bash, то строительство. ...