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

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

4
Команда сна в T-SQL?
Есть ли способ написать команду T-SQL, чтобы просто заставить его спать в течение определенного периода времени? Я пишу веб-сервис асинхронно и хочу иметь возможность запускать некоторые тесты, чтобы увидеть, действительно ли асинхронный шаблон сделает его более масштабируемым. Чтобы «насмехаться» над внешней медленной службой, я хочу иметь возможность вызывать SQL-сервер со …


13
Java Дата против Календарь
Может кто-нибудь, пожалуйста, посоветуйте текущую «лучшую практику» вокруг Dateи наберите Calendar. При написании нового кода, это лучше , чтобы всегда благоприятствует Calendarболее Date, или там , где обстоятельство Dateявляется более подходящим типом данных?
364 java  date  calendar 

22
Есть ли ограничение, которое ограничивает мой универсальный метод числовыми типами?
Может кто-нибудь сказать мне, есть ли способ с обобщениями ограничить аргумент универсального типа Tтолько: Int16 Int32 Int64 UInt16 UInt32 UInt64 Я знаю whereключевое слово, но не могу найти интерфейс только для этих типов, Что-то вроде: static bool IntegerFunction<T>(T value) where T : INumeric
364 c#  generics  constraints 

14
Выберите папки, которые будут игнорироваться при поиске в VS Code
Прямо сейчас, когда я использую ⌘+ Oдля поиска файлов, нечеткое сопоставление, по-видимому, работает со всеми файлами в текущем проекте. К сожалению, сюда входит ряд файлов из каталогов build и vendor. Так, например, если я хочу найти все файлы JavaScript и сделать ⌘+ Oи ввести .js, результаты файла и символа включают …

7
Как я могу выборочно экранировать проценты (%) в строках Python?
У меня есть следующий код test = "have it break." selectiveEscape = "Print percent % in sentence and not %s" % test print(selectiveEscape) Я хотел бы получить вывод: Print percent % in sentence and not have it break. Что на самом деле происходит: selectiveEscape = "Use percent % in sentence …


16
Нет провайдера для HttpClient
После обновления с угловой 4.4 до 5.0 и после обновления всех HttpModule и Http до HttpClientModule я начал получать эту ошибку. Я также добавил HttpModule еще раз, чтобы убедиться, что это не из-за какой-то зависимости, но это не решает проблему В app.module у меня все правильно настроено import { HttpModule …
364 angular 

18
Как я могу удалить символ из строки, используя Javascript?
Я так близок к получению этого, но это просто неправильно. Все, что я хотел бы сделать, это удалить символ rиз строки. Проблема в том, что rв строке более одного экземпляра . Тем не менее, это всегда символ с индексом 4 (поэтому 5-й символ). пример строки: crt/r2002_2 Что я хочу: crt/2002_2 …

16
Разобрать (разбить) строку в C ++, используя разделитель строк (стандарт C ++)
Я анализирую строку в C ++, используя следующее: using namespace std; string parsed,input="text to be parsed"; stringstream input_stringstream(input); if (getline(input_stringstream,parsed,' ')) { // do some processing. } Разбор с одним символом-разделителем - это хорошо. Но что, если я хочу использовать строку в качестве разделителя. Пример: я хочу разделить: scott>=tiger с …
364 c++  parsing  split  token  tokenize 

30
Что вы наиболее противоречивое мнение программирования?
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Это определенно субъективно, но я бы хотел, чтобы это не стало спорным. Я думаю, что это может быть интересным вопросом, если люди …

19
Как избежать ошибки «делить на ноль» в SQL?
У меня есть это сообщение об ошибке: Msg 8134, Уровень 16, Состояние 1, Строка 1 При обнаружении ошибки деления на ноль. Каков наилучший способ написания кода SQL, чтобы я больше никогда не видел это сообщение об ошибке? Я мог бы сделать одно из следующего: Добавьте предложение where, чтобы мой делитель …

20
nodejs против узла в Ubuntu 12.04
Я установил nodejs на Ubuntu из приведенных здесь инструкций Когда я пишу node --versionв терминале, я вижу это: -bash: /usr/sbin/node: No such file or directory Я могу видеть узел в /usr/sbin/каталоге, хотя. Написание npm --versionшоу 1.3.5 Написание nodejs --versionшоуv0.10.15 Также я вижу узел в /usr/bin/каталоге. Итак, как мне nodeработать? Также, …

9
Различия между строкой C ++ == и сравнением ()?
Я просто прочитал несколько рекомендаций по использованию std::string s = get_string(); std::string t = another_string(); if( !s.compare(t) ) { вместо if( s == t ) { Я почти всегда использую последний, потому что привык к нему, и он кажется естественным, более читабельным. Я даже не знал, что была отдельная функция …
363 c++  string 

5
Как получить оцененные атрибуты внутри пользовательской директивы
Я пытаюсь получить оцененный атрибут из моей пользовательской директивы, но не могу найти правильный способ сделать это. Я создал этот jsFiddle для разработки. <div ng-controller="MyCtrl"> <input my-directive value="123"> <input my-directive value="{{1+1}}"> </div> myApp.directive('myDirective', function () { return function (scope, element, attr) { element.val("value = "+attr.value); } }); Что мне не …

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