Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

4
Визначте: що таке HashSet?
HashSet Структура даних C # HashSet була представлена ​​в .NET Framework 3.5. Повний список реалізованих членів можна знайти на сторінці HashSet MSDN . Де він використовується? Чому б ви хотіли ним користуватися?
420 c#  hashset 

30
Не вдалося завантажити тип постачальника послуг Entity Framework?
Я намагаюся запустити свої тести на TeamCity, який зараз встановлений на моїй машині. System.InvalidOperationException: Тип постачальника Entity Framework ' System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'для' System.Data.SqlClient'постачальника ADO.NET не вдалося завантажити. Переконайтесь, що збірка постачальника доступна для запущеної програми. Див. Http://go.microsoft.com/fwlink/?LinkId=260882 для отримання додаткової інформації. Я не маю жодного посилання на System.Data.Entityжоден …

12
Яка різниця між поплавком і подвійним?
Я читав про різницю між подвійною точністю та одиничною точністю. Тим НЕ менше, в більшості випадків, floatі , doubleздається, бути взаємозамінними, тобто з допомогою одного або іншого , здається, не впливають на результати. Це справді так? Коли поплавці та двійники взаємозамінні? Які відмінності між ними?

7
Як вирватися з рубінового блоку?
Ось Bar#do_things: class Bar def do_things Foo.some_method(x) do |x| y = x.do_something return y_is_bad if y.bad? # how do i tell it to stop and return do_things? y.do_something_else end keep_doing_more_things end end А ось Foo#some_method: class Foo def self.some_method(targets, &block) targets.each do |target| begin r = yield(target) rescue failed << …
420 ruby 

22
Практичне використання для "внутрішнього" ключового слова в C #
Чи можете ви поясніть, що таке практичне використання internalключового слова в C #? Я знаю, що internalмодифікатор обмежує доступ до поточної збірки, але коли і за яких обставин я повинен її використовувати?

18
Чи краще повернути нульову чи порожню колекцію?
На цей питання є відповіді на Stack Overflow на російському : Що найкраще, підняти null або пустую колекцію? Це свого роду загальне запитання (але я використовую C #), який найкращий спосіб (найкраща практика), повертаєте чи нульову чи порожню колекцію для методу, який має колекцію як тип повернення?
420 c#  collections 

7
Поділитися файлами cookie між субдоменом та доменом
У мене два питання. Я розумію, що якщо я вказати домен як .mydomain.com(з провідною крапкою) у файлі cookie, всі купони можуть мати спільний домен . Чи можете subdomain.mydomain.comотримати доступ до файлу cookie, створеного в mydomain.com(без wwwсубдомену)? Чи можете mydomain.com(без wwwсубдомену) отримати доступ до файлів cookie, якщо вони створені в subdomain.mydomain.com?
420 http  cookies  subdomain 

11
Веб-кольори у кольоровому файлі ресурсів для Android у кольоровому форматі Android
Як виглядають усі кольори X11 / w3c у форматі файлу ресурсів Android XML? Я знаю, що це виглядає дуже смішно, як питання, але, враховуючи, що голоси, мабуть, корисні, і оскільки це явно не вимагає ресурсів, що знаходяться за межами сайту, я переформатую його, щоб утримати його. - Редактор.
420 android  xml 

9
Що означає -1 в нумерованій формі?
Маточну матрицю можна переробити у вектор, використовуючи функцію перестановки з параметром -1. Але я не знаю, що тут означає -1. Наприклад: a = numpy.matrix([[1, 2, 3, 4], [5, 6, 7, 8]]) b = numpy.reshape(a, -1) Результат b:matrix([[1, 2, 3, 4, 5, 6, 7, 8]]) Хтось знає, що тут означає -1? …

23
Завантажте файл jQuery.Ajax
У мене на сервері дія Struts2 для завантаження файлів. <action name="download" class="com.xxx.DownAction"> <result name="success" type="stream"> <param name="contentType">text/plain</param> <param name="inputName">imageStream</param> <param name="contentDisposition">attachment;filename={fileName}</param> <param name="bufferSize">1024</param> </result> </action> Однак, коли я викликаю дію за допомогою jQuery: $.post( "/download.action",{ para1:value1, para2:value2 .... },function(data){ console.info(data); } ); у Firebug я бачу, що дані витягуються за …

10
Як визначається максимальний розмір куки Java за замовчуванням?
Якщо я пропущу -Xmxnпараметр з командного рядка Java, то буде використано значення за замовчуванням. Відповідно до документації Java "значення за замовчуванням вибирається під час виконання на основі конфігурації системи" Які параметри конфігурації системи впливають на значення за замовчуванням?
420 java  heap  heap-memory 

17
Як визначити, чи виконується моя оболонка python в режимі 32 біт або 64 біт на OS X?
Мені потрібен спосіб сказати, в якому режимі знаходиться оболонка зсередини оболонки. Я намагався подивитися модуль платформи, але, здається, лише розповів вам про "бітну архітектуру та формат зв'язку, що використовується для виконуваного файлу": двійковий файл компілюється як 64-бітний, хоча я працюю на OS X 10.6) Схоже, завжди повідомляється про 64-бітну, хоча …
420 python  macos 

8
Як відключити попередження python
Я працюю з кодом, який викидає безліч (для мене наразі) марних попереджень за допомогою warningsбібліотеки. Читаючи (/ скануючи) документацію, я лише знайшов спосіб відключити попередження для окремих функцій . Але я не хочу змінювати так багато коду. Може, такий прапор схожий python -no-warning foo.py? Що б ти порадив?

22
Недійсні веб-маркери JSON
Для нового проекту node.js, над яким я працюю, я думаю про перехід від підходу до сеансу на основі файлів cookie (маючи на увазі, зберігання ідентифікатора в сховищі ключових значень, що містить сеанси користувача в браузері користувача) до підходу сеансу на основі лексеми (не зберігається ключ-значення) за допомогою веб-жетонів JSON (jwt). …

15
Вихід труби та захоплення статусу виходу в Bash
Я хочу виконати тривалу команду в Bash, і обидва захоплюють її вихідний статус, і визначають його вихід. Тому я роблю це: command | tee out.txt ST=$? Проблема полягає в тому, що змінна ST фіксує статус виходу tee а не команди. Як я можу це вирішити? Зауважте, що команда триває і …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.