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

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

15
удалить восстановление пакета nuget из решения
Я добавил функцию восстановления пакета nuget в решение, используя «Включить восстановление пакета NuGet»: http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages Однако, это сломало мой сервер сборки, и у меня не было времени, чтобы исправить это, поэтому я хотел удалить его. Насколько я знаю, для этого нет никакой возможности, поэтому я удалил следующую строку вручную из всех …

15
java.lang.IllegalArgumentException: представление не привязано к оконному менеджеру
У меня есть действие, которое запускает AsyncTask и показывает диалог прогресса на время операции. Деятельность объявлена ​​НЕ воссозданной вращением или скольжением клавиатуры. <activity android:name=".MyActivity" android:label="@string/app_name" android:configChanges="keyboardHidden|orientation" > <intent-filter> </intent-filter> </activity> Как только задача выполнена, я закрываю диалог, но на некоторых телефонах (framework: 1.5, 1.6) выдается такая ошибка: java.lang.IllegalArgumentException: View not …
148 android 

7
Безопасен ли SHA-1 для хранения паролей?
Вывод: SHA-1 столь же безопасен, как и все остальные, от атак с прообразом, однако его легко вычислить, что означает, что его проще монтировать с помощью грубой силы или атаки по словарю. (То же самое верно для преемников, таких как SHA-256.) В зависимости от обстоятельств, хэш-функция, которая была разработана с учетом …
148 cryptography  hash  sha1 

9
Есть ли в Eclipse ярлык для повторного запуска самой последней запущенной программы?
Одна из самых частых вещей, которые я делаю с Eclipse, - это перезапуск последней программы. Я делаю это, выполнив Run -> Run History -> [самый верхний элемент] . Есть ли сочетание клавиш, которое делает это? Я знаю о CTRL+, F11но это не работает для меня. Он запустит самую последнюю программу, …
148 eclipse  ide 

23
Как реализовать диалог подтверждения в диалоге Jquery UI?
Я пытаюсь использовать JQuery UI Dialog, чтобы заменить уродливое javascript:alert()поле. В моем сценарии у меня есть список элементов, и рядом с каждым из них у меня будет кнопка «удалить» для каждого из них. настройка psuedo html будет выглядеть следующим образом: <ul> <li>ITEM <a href="url/to/remove"> <span>$itemId</span> <li>ITEM <a href="url/to/remove"><span>$itemId</span> <li>ITEM <a …

5
Использование CookieContainer с классом WebClient
Ранее я использовал CookieContainer с сеансами HttpWebRequest и HttpWebResponse, но теперь я хочу использовать его с WebClient. Насколько я понимаю, нет встроенного метода, как для HttpWebRequests ( request.CookieContainer). Как я могу собирать куки с веб-клиента в CookieContainer? Я погуглил и нашел следующий пример : public class CookieAwareWebClient : WebClient { …

18
Как написать масштабируемый сервер на базе Tcp / Ip
Я нахожусь в стадии разработки, когда пишу новое приложение-службу Windows, которое принимает соединения TCP / IP для длительных соединений (то есть это не то же самое, что HTTP, где много коротких соединений, а клиент подключается и остается подключенным часами или днями или ещё недели). Я ищу идеи для лучшего способа …
148 c#  .net  networking  tcp  scalability 

5
Почему этот код уязвим для атак переполнения буфера?
int func(char* str) { char buffer[100]; unsigned short len = strlen(str); if(len >= 100) { return (-1); } strncpy(buffer,str,strlen(str)); return 0; } Этот код уязвим для атаки переполнения буфера, и я пытаюсь выяснить, почему. Я думаю, что это связано с lenтем, чтобы быть объявленным shortвместо int, но я не совсем …

15
Сделать скриншот веб-страницы с JavaScript?
Можно ли сделать снимок экрана веб-страницы с помощью JavaScript, а затем отправить его обратно на сервер? Я не так обеспокоен проблемами безопасности браузера. и т.д., как реализация будет для HTA . Но возможно ли это?
148 javascript  hta 

9
Какой минимум я должен сделать, чтобы создать файл RPM?
Я просто хочу создать RPM-файл для распространения моего бинарного Linux-файла "foobar", имеющего только пару зависимостей. Он имеет конфигурационный файл /etc/foobar.conf и должен быть установлен в / usr / bin / foobar. К сожалению, документация для RPM состоит из 27 глав, и у меня действительно нет времени сидеть и читать это, …
148 rpm  rpmbuild 



6
Есть ли недостаток в использовании двойной косой черты для наследования протокола в URL? т.е. src = «// domain.com»
У меня есть таблица стилей, которая загружает изображения из внешнего домена, и мне нужно, чтобы она загружалась с https: // со страниц защищенного заказа и http: // с других страниц на основе текущего URL. Я обнаружил, что запуск URL с двойной косой чертой наследует текущий протокол. Все ли браузеры поддерживают …
148 http  url  https  url-protocol 

5
В чем разница между (NaN! = NaN) и (NaN! == NaN)?
Прежде всего хочу отметить, что я умею isNaN()и Number.isNaN()работаю. Я читаю «Определенное руководство » Дэвида Фланагана, и он приводит пример того, как проверить, является ли значение NaN: x !== x Это приведет к тому, trueесли и только если xесть NaN. Но теперь у меня вопрос: почему он использует строгое сравнение? …
148 javascript  nan 


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