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

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

14
Должен ли Enum начинаться с 0 или 1?
Представьте, что я определил следующее Enum: public enum Status : byte { Inactive = 1, Active = 2, } Как лучше всего использовать enum? Должно ли оно начинаться с 1примера, приведенного выше, или начинаться с 0(без явных значений) следующим образом: public enum Status : byte { Inactive, Active }
136 c#  .net  enums 

20
В чем причина не использовать select *?
Я видел, как многие люди утверждали, что вы должны конкретно назвать каждый столбец, который вы хотите в вашем запросе выбора. Если в любом случае я собираюсь использовать все столбцы, почему бы мне не использовать SELECT *? Даже рассматривая вопрос * SQL-запрос - Выберите * в представлении или выберите col1, col2, …
136 sql 

5
Сборка VS2015 завершается неудачно без сообщения об ошибке с помощью Dynamic
Я писал модульный тест для кода, который возвращал JSON. Тип, который он возвращает, является анонимным, поэтому я подумал, что для проверки значений в нем я просто приведу объект к a, dynamicчтобы сделать свои утверждения. Однако, когда я делаю это, моя сборка завершается неудачно, но у меня нет сообщений об ошибках. …

7
Установите службу Windows, созданную в Visual Studio
Когда я создаю новую службу Windows в Visual Studio 2010, я получаю сообщение об использовании InstallUtil и net start для запуска службы. Я пробовал следующие шаги: Создать новый проект Файл -> Новый -> Проект -> Служба Windows Название проекта: ТестСервис Построить проект как есть (конструктор Service1, OnStart, OnStop) Откройте командную …

22
Значок Font Awesome внутри элемента ввода текста
Я пытаюсь вставить значок пользователя в поле ввода имени пользователя. Я попробовал одно из решений аналогичного вопроса, зная, что background-imageсвойство не будет работать, так как Font Awesome - это шрифт. Следующее - мой подход, и я не могу получить отображение значка. .wrapper input[type="text"] { position: relative; } .wrapper input[type="text"]:before { …
136 html  css  fonts  font-awesome 

8
iPhone SDK: в чем разница между loadView и viewDidLoad?
При работе с представлениями и контроллерами представления в приложении для iPhone, кто-нибудь может объяснить разницу между loadView и viewDidLoad? Мой личный контекст заключается в том, что я строю все свои представления из кода, я не использую и не буду использовать Interface Builder, если это что-то изменит. Я обнаружил, что часто, …

12
Какая польза от прерывания, если ... else if конструирует с предложением else?
В нашей организации есть обязательное правило кодирования (без каких-либо объяснений), которое: if… else if конструкции должны быть завершены с помощью условия else Пример 1: if ( x < 0 ) { x = 0; } /* else not needed */ Пример 2: if ( x < 0 ) { x …
136 c  misra 


8
MySQL вставить в несколько таблиц? (Нормализация базы данных?)
Я пытался найти insertинформацию в нескольких таблицах в одном запросе, но обнаружил, что это невозможно? Так что я хочу insert, просто используя несколько запросов, т.е. INSERT INTO users (username, password) VALUES('test', 'test') INSERT INTO profiles (userid, bio, homepage) VALUES('[id of the user here?]','Hello world!', 'http://www.stackoverflow.com') Но как я могу дать …
136 mysql 

22
Ошибка PostgreSQL «Не удалось подключиться к серверу: нет такого файла или каталога»
Как и некоторые другие, я получаю эту ошибку, когда запускаю rake db: migrate в своем проекте или даже пробую большинство задач с базами данных для моих приложений Ruby on Rails 3.2. PGError (не удалось подключиться к серверу: такого файла или каталога нет. Сервер работает локально и принимает подключения через сокет …

9
Рекомендации GetHashCode в C #
В книге Essential C # 3.0 и .NET 3.5 я прочитал, что: Возвращения GetHashCode () в течение жизни конкретного объекта должны быть постоянными (то же значение), даже если данные объекта изменяются. Во многих случаях вы должны кэшировать метод return, чтобы применить это. Это действительное руководство? Я пробовал пару встроенных типов …
136 c#  .net  hashcode 

7
в «использующем» блоке SqlConnection закрывается при возврате или исключении?
Первый вопрос: скажи, что у меня есть using (SqlConnection connection = new SqlConnection(connectionString)) { connection.Open(); string storedProc = "GetData"; SqlCommand command = new SqlCommand(storedProc, connection); command.CommandType = CommandType.StoredProcedure; command.Parameters.Add(new SqlParameter("@EmployeeID", employeeID)); return (byte[])command.ExecuteScalar(); } Соединение закрывается? Потому что технически мы никогда не добираемся до последнего, }как returnраньше. Второй вопрос: на …
136 c#  using  sqlconnection 

8
Выполнение нескольких команд из сценария Windows cmd
Я пытаюсь написать сценарий Windows cmd для выполнения нескольких задач в серии. Однако он всегда останавливается после первой команды в сценарии. Команда, после которой он останавливается, является сборкой maven (не уверен, что это актуально). Как мне заставить его выполнять и выполнять каждую задачу по очереди, пожалуйста? Установка любого программного обеспечения …

23
Очистить строки, чтобы сделать их безопасными для URL и имени файла?
Я пытаюсь придумать функцию, которая хорошо выполняет очистку определенных строк, чтобы их можно было безопасно использовать в URL (например, после публикации), а также безопасно использовать в качестве имен файлов. Например, когда кто-то загружает файл, я хочу убедиться, что я удаляю все опасные символы из имени. До сих пор я придумал …

15
JSONP с ASP.NET Web API
Я работаю над созданием нового набора сервисов в ASP.MVC MVC 4 с использованием Web API. Пока это здорово. Я создал сервис и заставил его работать, и теперь я пытаюсь использовать его с помощью JQuery. Я могу вернуть строку JSON с помощью Fiddler, и, похоже, все в порядке, но поскольку служба …

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