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

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



3
Какой элегантный способ условно добавить класс к элементу HTML в представлении?
Иногда мне приходится добавлять класс к элементу html в зависимости от условия. Проблема в том, что я не могу придумать чистый способ сделать это. Вот пример того, что я пробовал: <div <%= if @status = 'success'; "class='ok'"; end %>> some message here </div> ИЛИ <% if @status == 'success' %> …


4
Могу ли я контролировать расположение пользовательских настроек .NET, чтобы не потерять настройки при обновлении приложения?
Я пытаюсь настроить расположение user.configфайла. В настоящее время он хранится с хешем и номером версии %AppData%\[CompanyName]\[ExeName]_Url_[some_hash]\[Version]\ Я хочу, чтобы он не зависел от версии приложения %AppData%\[CompanyName]\[ProductName]\ Можно ли это сделать и как? Какие последствия? После обновления пользователь потеряет свои настройки из предыдущей версии?
104 .net-2.0  settings 

8
Как передать значения конструктору в моей службе wcf?
Я хотел бы передать значения в конструктор класса, реализующего мою службу. Однако ServiceHost позволяет мне передавать только имя создаваемого типа, а не аргументы, передаваемые его конструктору. Я хотел бы иметь возможность передать фабрику, которая создает мой объект службы. Что я нашел на данный момент: WCF Dependency Injection Behavior - это …

8
Что более эффективно: несколько таблиц MySQL или одна большая таблица?
Я храню различные данные о пользователях в своей базе данных MySQL. Первоначально он был настроен в различных таблицах, что означает, что данные связаны с UserIds и выводятся через иногда сложные вызовы для отображения и обработки данных по мере необходимости. При установке новой системы почти имеет смысл объединить все эти таблицы …


9
Вставить обновление хранимой процедуры на SQL Server
Я написал хранимую процедуру, которая будет выполнять обновление, если запись существует, иначе она выполнит вставку. Это выглядит примерно так: update myTable set Col1=@col1, Col2=@col2 where ID=@ID if @@rowcount = 0 insert into myTable (Col1, Col2) values (@col1, @col2) Моя логика написания его таким образом заключается в том, что обновление будет …

7
Синхронны ли события C #?
Этот вопрос состоит из двух частей: Имеет ли повышение события блокировать поток, или он начинается выполнение EventHandlers асинхронно и идет поток продолжается в то же время? Являются ли отдельные EventHandlers (подписались на событие) , которые выполняются синхронно один за другим, или они работают в асинхронном режиме без каких - либо …
104 c#  .net  events  delegates 

2
Как мне заставить Git рассматривать файл как двоичный?
Возникла проблема с проектом среднего размера, в котором файлы проекта Visual Studio продолжают иметь проблемы из-за того, что git обрабатывает их как текст и объединяет. Я хотел бы просто установить файл как двоичный, чтобы git никогда не объединял эти файлы автоматически. Есть ли способ сделать это?
104 git 

7
Есть ли способ включить поддержку синтаксиса ES6 / ES7 в vscode?
Изменить 3: Начиная с версии 0.4.0, синтаксис ES6 можно включить, добавив jsconfig.jsonв папку проекта файл со следующим содержимым: { "compilerOptions": { "target": "ES6" } } Изменить 2: вы можете проголосовать за эту функцию голосом пользователя Есть ли способ «включить» ES6 / ES7 в Visual Studio Code? Редактировать 1 Пробовал предложение …

5
Ninject vs Unity для DI [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 4 года назад . Уточните этот вопрос Мы используем ASP.net MVC. Какой из …

7
Как получить отдельный упорядоченный список имен из DataTable с помощью LINQ?
У меня DataTableесть Nameколонка. Я хочу создать коллекцию уникальных имен, упорядоченных в алфавитном порядке. Следующий запрос игнорирует предложение order by . var names = (from DataRow dr in dataTable.Rows orderby (string)dr["Name"] select (string)dr["Name"]).Distinct(); Почему orderbyне исполняется?
104 c#  linq  .net-3.5 

6
PEP 8, почему нет пробелов вокруг '=' в аргументе ключевого слова или значении параметра по умолчанию?
Почему PEP 8 рекомендует не иметь пробелов =в аргументе ключевого слова или значении параметра по умолчанию ? Это несовместимо с рекомендацией пробелов вокруг каждого другого вхождения =в код Python? Как: func(1, 2, very_long_variable_name=another_very_long_variable_name) лучше чем: func(1, 2, very_long_variable_name = another_very_long_variable_name) Будем признательны за любые ссылки на обсуждение / объяснение Python …

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