Codengineering - блог о программировании ➜ страница 1211
Полезные системные хранимые процедуры в SQL Server
Недавно я обнаружил, что могу использовать sp_help, чтобы получить определение таблицы, и с тех пор зацепился за него. До моего открытия я должен был открыть обозреватель объектов в среде SQL Management studio, вручную найти имя таблицы, щелкнуть правой кнопкой мыши на таблице и выбрать дизайн. Это было очень много усилий! Какие еще системные хранимые процедуры вы все используете, без которых вы просто не можете жить? ...
Регулярное выражение Lua с ровно одним совпадением
Может ли кто-нибудь помочь мне с lua "regex" ака паттернами? Как мне перевести это регулярное выражение в шаблон lua для string.match(): ytplayer.configs*=s*({.+?});. Вы можете использовать этот сайт для объяснения того, что делает это регулярное выражение: https://regex101.com/#pcre По существу, я хочу найти строку, которая начинается с ytplayer.config = (Обратите внимание на возможные пробелы до и после знака равенства), за которой следует { и до тех пор, пока мы не попадем в точку с ...
SAS: вычисление стандартного отклонения на лету в datastep
У меня есть следующие примеры данных: data have; input username $ stake betdate : datetime.; dateOnly = datepart(betdate) ; format betdate DATETIME.; format dateOnly ddmmyy8.; datalines; player1 90 12NOV2008:12:04:01 player1 -100 04NOV2008:09:03:44 player2 120 07NOV2008:14:03:33 player1 -50 05NOV2008:09:00:00 player1 -30 05NOV2008:09:05:00 player1 20 05NOV2008:09:00:05 player2 10 09NOV2008:10:05:10 player2 -35 15NOV2008:15:05:33 run; PROC PRINT; RUN; proc sort data=have; by username betdate; ...
Почему делает ' SmsMessage.createFromPdu ' возвращает массив?
В Android, если я хочу прочитать входящее SMS, Я бы использовал SmsMessage.createFromPdu, но это возвращает массив SmsMessages. Почему это? Почему не просто один SmsMessage? Может быть, потому, что длинные сообщения можно разделить на несколько? Если да, то означает ли это, что я могу рассчитывать на то, что все эти SmsMessages будут иметь один и тот же исходный адрес? ...
Как загрузить изображения, используемые в таблице стилей sass в webpack?
Я использую Webpack для связывания моих модулей и использую sass для стилизации в приложении на основе react. Используя отдельную таблицу стилей, я устанавливаю фоновое изображение компонента и загружаю эту таблицу стилей в index.js. Все стили в таблице стилей применяются к этому компоненту , кроме фонового изображения. Вот мой образец таблицы стилей $bg-img: url('/img/bg.jpg'); .show { position: relative; background: $black $bg-img center center; width: 100%; height: 100% ...
Qt-самый простой способ конвертировать int в формат размера файла (КБ, Мб или ГБ)?
Какой самый простой способ конвертировать int размер файла в строку в формате размера файла, например: 2048 to 2 KB 4086 KB to 4 MB Вместо того, чтобы вычислять его вручную в Qt5? ...
Динамическое добавление значения в корень json
Ну, я так запутался. Я сделал элемент json, как это: var world = {"county": []}; world.county.push({name: "America", flag: "yes", countries: []}); world.county[0].countries.push({name: "Costa Rica", capital: "San Jose"}); Это наводит меня на две мысли: {[3]]} я смешиваю массивы с объектами json. Как я могу избежать использования массивов в этом сценарии? Как я могу динамически добавлять элементы в корень json? Что касается вопроса 2, я сталкиваюсь с проблемами, потому что я не знаю, как ...
Windows 10 не может получить доступ к указанному устройству, пути или файлу при использовании полного пути к исполняемому файлу, запущенному от имени администратора
Примечание : Я заменил каталог на a, а exe-файл на b.exe, и я повторяю каждый тест, который я сделал, чтобы убедиться, что это не синтаксис набора текста. У меня есть очень простой фрагмент кода, который отлично работает от Windows XP до Windows 7. var processPath = @"c:ab.exe" ; // this exe exists on my computer Process.Start(processPath); А также Directory.Exists(@"c:a") returns false on Windows 10. Начиная с Windows 10 (я еще не тестировал 8 и 8.1) первый код будет выбрасывать ...
Отбросить базы данных MySQL, соответствующие какому-то шаблону?
Я запускаю mySQL на сервере, где мне нужно сбросить тонны баз данных (после некоторого тестирования с сервером). Все базы данных, которые мне нужно удалить, имеют один и тот же префикс "Whatever_". После префикса имена являются случайными. Итак, у вас есть Whatever_something, Whatever_232, Whatever_blabla, .... , Whatever_imthelast. Я буду делать эту работу довольно много раз, поэтому я задавался вопросом, что было бы лучшим способом сделать это? Редактировать: Я могу использовать любой язык ...
Форматирование даты в запросе elasticsearch (во время извлечения)
У меня есть индекс elasticsearch с полем "aDate" (и множеством других полей) со следующим отображением "aDate" : { "type" : "date", "format" : "date_optional_time" } Когда я запрашиваю документ, я получаю результат, подобный "aDate" : 1421179734000, Я знаю, что это эпоха, внутренний формат даты java/elasticsearch, но я хочу, чтобы результат был таким: "aDate" : "2015-01-13T20:08:54", Я играю со сценариями { "query":{ "match_all":{ } }, "script_fields ...