программирование

Q & A для профессиональных программистов и энтузиастов

21
Как я могу установить несколько стилей CSS в JavaScript?
У меня есть следующие переменные JavaScript: var fontsize = "12px" var left= "200px" var top= "100px" Я знаю, что могу установить их для своего элемента итеративно так: document.getElementById("myElement").style.top=top document.getElementById("myElement").style.left=left Можно ли собрать их всех вместе сразу, как то так? document.getElementById("myElement").style = allMyStyle

12
Печенье против сессий
Я начал использовать PHP пару месяцев назад. Ради создания системы входа в систему для моего веб-сайта я прочитал о файлах cookie и сеансах и их различиях (файлы cookie хранятся в браузере пользователя и сеансах на сервере). В то время я предпочел куки-файлы (а кому не нравятся куки-файлы ?!) и просто …
189 php  session  cookies 

25
Android, ListView IllegalStateException: «Содержимое адаптера изменилось, но ListView не получил уведомление»
Что я хочу сделать : запустить фоновый поток, который вычисляет содержимое ListView и частично обновлять ListView, пока вычисляются результаты. Я знаю, что мне следует избегать : я не могу связываться с содержимым ListAdapter из фонового потока, поэтому я унаследовал AsyncTask и опубликовал результат (добавление записей в адаптер) из onProgressUpdate. Мой …


22
Изменить параметры URL
У меня есть этот URL: site.fwx?position=1&archiveid=5000&columns=5&rows=20&sorting=ModifiedTimeAsc мне нужно иметь возможность изменить значение параметра url «строки» на то, что я указываю, скажем, 10. И если «строк» ​​не существует, мне нужно добавить его в конец URL и добавить значение, которое я уже указал (10).





6
Зачем использовать HttpClient для синхронного подключения
Я строю библиотеку классов для взаимодействия с API. Мне нужно вызвать API и обработать ответ XML. Я вижу преимущества использования HttpClientасинхронного подключения, но то, что я делаю, чисто синхронно, поэтому я не вижу каких-либо существенных преимуществ по сравнению с использованием HttpWebRequest. Если кто-то может пролить свет, я был бы очень …

6
Angular 2: Как стилизовать хост-элемент компонента?
У меня есть компонент в Angular 2 под названием my-comp: <my-comp></my-comp> Как можно стилизовать хост-элемент этого компонента в Angular 2? В Polymer вы должны использовать селектор ": host". Я попробовал это в Angular 2. Но это не работает. :host { display: block; width: 100%; height: 100%; } Я также попытался …

12
Переслать вызов переменной функции в C
В C возможно ли переадресация вызова функции с переменными числами? Как в, int my_printf(char *fmt, ...) { fprintf(stderr, "Calling printf with fmt %s", fmt); return SOMEHOW_INVOKE_LIBC_PRINTF; } Пересылка вызова описанным выше способом, очевидно, не является строго необходимой в этом случае (поскольку вы можете регистрировать вызовы другими способами или использовать vfprintf), …
189 c  variadic 

12
Сравните два объекта в Java с возможными нулевыми значениями
Я хочу сравнить две строки на равенство в Java, когда одна или обе могут быть null, поэтому я не могу просто позвонить .equals(). Какой самый лучший способ? boolean compare(String str1, String str2) { ... } Редактировать: return ((str1 == str2) || (str1 != null && str1.equals(str2)));
189 java  null  equality 

6
Какая польза для Task.FromResult <TResult> в C #
В C # и TPL ( Task Parallel Library ) Taskкласс представляет собой текущую работу, которая создает значение типа T. Я хотел бы знать, что нужно для метода Task.FromResult ? То есть: в сценарии, где у вас уже есть произведенная ценность, зачем нужно возвращать ее в задачу? Единственное, что приходит …

2
Git: скопировать все файлы в каталоге из другой ветки
Как мне скопировать все файлы в каталоге из другой ветки? Я могу перечислить все файлы в этом каталоге, выполнив git ls-tree master:dirname Затем я могу скопировать все файлы по отдельности, выполнив git checkout master -- dirname/filename Однако использование групповых символов до сих пор было полным провалом. Это ничего не делает: …
189 git  file  copy  branch 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.