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

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

5
Enumerable.Empty <T> () эквивалент для IQueryable
Когда метод возвращается, IEnumerable&lt;T&gt;и мне нечего возвращать, мы можем использовать Enumerable.Empty&lt;T&gt;(). Есть ли эквивалент приведенному выше для метода, возвращающего IQueryable&lt;T&gt;
130 c#  return  iqueryable 


6
Как расширить доступные свойства User.Identity
Я использую MVC5 Identity 2.0, чтобы пользователи могли входить на мой веб-сайт, где данные аутентификации хранятся в базе данных SQL. Asp.net Identity реализован стандартным образом, что можно найти во многих онлайн-руководствах. Класс ApplicationUser в IdentityModels был расширен за счет включения некоторых настраиваемых свойств, таких как целое число OrganizationId. Идея состоит …

7
Что такое нормализованный UTF-8?
Проект ICU (который теперь также имеет библиотеку PHP ) содержит классы, необходимые для нормализации строк UTF-8, чтобы упростить сравнение значений при поиске. Однако я пытаюсь понять, что это значит для приложений. Например, в каких случаях мне нужно «Каноническая эквивалентность» вместо «эквивалентности совместимости» или наоборот?

3
JQuery изменить цвет фона
Я пробовал использовать jquery в этом примере: $(document).ready(function(){ $("button").mouseover(function(){ $("p#44.test").css("background-color","yellow"); $("p#44.test").hide(1500); $("p#44.test").show(1500); $("p#44.test").css("background-color","red"); }); }); Я ожидал, что произойдет следующее: 1. Color of &lt;p&gt; to turn yellow 2. &lt;p&gt; to slowly fade 3. &lt;p&gt; to slowly show 4. Color of &lt;p&gt; to turn red Но на самом деле произошло вот …
130 jquery 


13
Когда лучше использовать CRC, чем MD5 / SHA1?
Когда уместно использовать CRC для обнаружения ошибок по сравнению с более современными функциями хеширования, такими как MD5 или SHA1? На встраиваемом оборудовании проще реализовать первое?
130 hash  embedded  crc 

10
Токен защиты от подделки предназначен для пользователя «», но текущий пользователь - «имя пользователя».
Я создаю одностраничное приложение и испытываю проблему с токенами защиты от подделки. Я знаю, почему возникает проблема, я просто не знаю, как ее исправить. Я получаю сообщение об ошибке, когда происходит следующее: Пользователь, не вошедший в систему, загружает диалоговое окно (с сгенерированным токеном защиты от подделки) Пользователь закрывает диалог Пользователь …

6
Как установить путь к файлу DLL в Visual Studio?
Я разработал приложение, которое зависит от файла DLL. Когда я отлаживаю свое приложение, оно жаловалось, что: «Это приложение не удалось запустить, потому что xxx.dll не найден». Поэтому мне нужно скопировать файл DLL в тот же каталог, что и мой файл .vcproj. Есть ли способ настроить проект на поиск файла DLL …

3
Значение bool IsReusable в интерфейсе обработчика http
При написании обработчика / модуля http необходимо реализовать член интерфейса - bool IsReusable . Какое значение имеет этот член? Если я установлю для него значение false (или true), что это означает для остальной части веб-приложения?

6
Почему в Clojure есть «ключевые слова» в дополнение к «символам»?
У меня есть кое-какие знания о других Lisp (особенно о Scheme) с давних времен. Недавно я читал о Clojure . Я вижу, что в нем есть и «символы», и «ключевые слова». Знакомые символы, но не ключевые слова. Есть ли у других Лиспов ключевые слова? Чем ключевые слова отличаются от символов, …
130 lisp  clojure  scheme  keyword 

8
Глобальные переменные в Javascript для нескольких файлов
Часть моего кода JavaScript находится во внешнем файле под названием helpers.js. Внутри HTML-кода, вызывающего этот код JavaScript, мне нужно знать, была ли вызвана определенная функция из helpers.js. Я попытался создать глобальную переменную, определив: var myFunctionTag = true; В глобальном масштабе как в моем HTML-коде, так и в helpers.js. Вот как …

6
Chrome: таймауты / интервал приостановлены на фоновых вкладках?
Я проверял точность setTimeoutиспользования этого теста . Теперь я заметил, что (как и ожидалось) setTimeoutне очень точный, но для большинства приборов не очень точный. Теперь, если я запускаю тест в Chrome и позволяю ему работать в фоновой вкладке (так, переключаясь на другую вкладку и просматривая ее), возвращаюсь к тесту и …

4
Почему проценты полей / отступов в CSS всегда рассчитываются по ширине?
Если вы посмотрите на спецификацию блочной модели CSS , вы увидите следующее: Процент [маржа] рассчитывается относительно ширины содержащего блока сгенерированного бокса. Обратите внимание, что это верно и для полей «верхний край» и «нижний край». Если ширина содержащего блока зависит от этого элемента, то результирующий макет не определен в CSS 2.1. …
130 w3c  css 

11
Как убрать отступы HTML-файла в VI?
Как мне исправить отступы его огромных html-файлов, которые были испорчены? Я попробовал обычную "gg=Gкоманду , которую я использую для исправления отступов файлов кода. Однако, похоже, это не работает с файлами HTML. Он просто удалил все форматирование. Я также попытался установить :filetype = xml, чтобы увидеть, поможет ли обман его, думая, …
130 html  vim  vi  indentation 

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