Codengineering - блог о программировании ➜ страница 1166
R преобразование даты и времени-lapply и unlist преобразуется в дни после эпохи
Я преобразую строку для дат, которые выглядят как 12/8/12, вероятно, довольно окольным путем путем 1) добавления ведущих нулей (Zero padding) к числам дня и месяца, а затем преобразования в объект даты с помощью функции as.Date в пользовательской функции, которую я написал. date_conversion <- function(date_string){ split <- unlist(strsplit(date_string, "/")) split[1] = str_pad(split[1], 2, pad = "0") split[2] = str_pad(split[1], 2, pad = "0") t = as.Date(paste(split, collapse = ...
Как издеваться над LINQ для сущностей помощников, таких как " SqlFunctions.StringConvert ()'
Я использую EF 4 и пытаюсь юнит-тестировать следующую строку, используя Moq: var convertError = models .Where(x => SqlFunctions.StringConvert((decimal?) (x.convert ?? 0)) == "0") .Any(); И похоже, что SqlFunctions.StringConvert() бросит, если обнаружит, что контекст издевается. Это дает ошибку, говоря: Эта функция может быть вызвана только из LINQ в Entities Можно ли сказать SqlFunctions.StringConvert, чтобы вернуть макет объекта, чтобы я мог избавиться ...
Разница между классом C++/CLI ref и классом C#
Я читал, что C++/CLI ref class эквивалентен классу C#. Однако я вижу разницу между this в каждом классе. EDIT: я получил this из локальных файлов Visual Studio 2010. (Кроме того, я отметил разницу во время компиляции при выполнении точно такого же приведения - класс C++/CLI выдал ошибку, заявив, что он не может преобразовать Object^ в MyClass^, тогда как приведение с классом C# не создает ошибок во время компиляции). Класс C#: namespace MyNamespace { public class MyClass { ...
Как обрабатывать вложенные скобки с помощью регулярных выражений?
Я придумал строку регулярного выражения, которая разбивает данный текст на 3 категории: в скобках в скобках ни. Вот так: [.+?]|(.+?)|[w+ ?]+ Мое намерение состоит в том, чтобы использовать только внешний оператор. Итак, учитывая a(b[c]d)e, раскол будет следующим: a || (b[c]d) || e Он прекрасно работает с заданными скобками внутри скобок или скобками внутри скобок, но ломается, когда есть скобки внутри скобок и скобки внутри скобок. Для пример, a[b[c]d]e разбивается на a || [ ...
Регулярное выражение Notepad++ заменяет именованные группы
Я пытаюсь заменить полное имя автора на название статьи У меня есть список статей, подобных этому: Альбершейн П., Невис Д. Дж. метод анализа сахаров в полисахаридах клеточной стенки растений методом газожидкостной хроматографии/ / исследования углеводов. - 1967 год. – Том. 5, № 3. - Да. 340-345. И у меня есть регулярное выражение для него (?'n1'^d{3}. )(?'n2'(?:(?:[A-ZА-Я][-a-zćа-я ]+)?([A-ZА-Я][-a-zćа-я]+xA0[A-ZА-Я].(?:xA0[A-ZА-Я].){0,2},?)(?: [et al])? ?)+)(?'n3' [^/]+[ ...
Интерполировать значения NaN в массиве numpy
Есть ли быстрый способ заменить все значения NaN в массиве numpy (скажем) линейно интерполированными значениями? Например, [1 1 1 nan nan 2 2 nan 0] Будет преобразовано в [1 1 1 1.3 1.6 2 2 1 0] ...
TensorFlow на Windows:" не поддерживается колесо на этой платформе " ошибка
Был рад узнать, что Tensorflow доступен для Windows, и нам не нужно использовать Docker. Я пытался установить в соответствии с инструкциями, но я получаю эту ошибку. Pip install -- upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl tensorflow-0.12. 0rc0-cp35-cp35m-win_amd64.whl не является поддерживаемым колесом на этой платформе. Что означает эта ошибка? Я запускаю последнюю версию из питона. Python -- version Python 3.5 ...
Как получить доступ к классу в другом проекте (но в том же решении) с помощью C#.net (VS2012)
Я первый раз работаю над трехслойной архитектурой, я создал три проекта в одном решении, проект Один называется BLL, второй называется DAL и третий-names Model, я создал интерфейс в Model, теперь хочу создать бизнес-логику в BLL и хочу подключить ее к DAL, где я подключил свою базу данных. Для этого я добавил ссылку каждого проекта с другим, как я добавил ссылку BLL в модели и добавил ссылка на BLL в DAL. Теперь, когда я создал класс-это DAL, в котором я подключил свою БД и alos создал форму ...
Зашифруйте строку пароля в web.конфиг
Как я могу зашифровать строку пароля в web.конфиг? <system.net> <mailSettings> <smtp deliveryMethod="Network"> <network host="smtp.gmail.com" userName="[email protected]" password="test" port="587" /> </smtp> </mailSettings> </system.net> Как правильно это сделать? ...
unicode смайлики не отображаются на Chrome
Когда я вставляю смайлики unicode в <span> с помощью стандартного jQuery, они не появляются в Chrome (v48), но появляются в Firefox (v43) и Safari (v9). Сравните эти скриншоты: Хром: FIREFOX: Здесь есть какое-нибудь объяснение? ...