Codengineering - блог о программировании ➜ страница 2110
C# 'dynamic' не может получить доступ к свойствам из анонимных типов, объявленных в другой сборке
ниже код работает хорошо, пока у меня есть класс ClassSameAssembly в той же сборке, что и класс Program. Но когда я перемещаю класс ClassSameAssembly в отдельную сборку, a RuntimeBinderException (см. ниже) бросается. Можно ли ее решить? using System; namespace ConsoleApplication2 { public static class ClassSameAssembly { public static dynamic GetValues() { return new { Name = "Michael", Age = 20 }; } } ...
Как мне получить кнопку Назад, чтобы работать с пользовательским интерфейсом маршрутизаторов в AngularJS государственной машины?
я реализовал приложение angularjs одной страницы с помощью ui-router. Первоначально я идентифицировал каждое состояние с помощью отдельного url-адреса, однако это сделало для недружественных, GUID упакованных URL-адресов. Так что теперь я определил свой сайт как гораздо более простую государственную машину. Состояния не идентифицируются URL-адресами, а просто переходят по мере необходимости, например: Определение Вложенных Государства angular .module 'app', ['ui.router'] .config ($statePro ...
Как реализовать шаблон Builder в Котлине?
Привет я новичок в мире Котлин. Мне нравится то, что я вижу до сих пор и начал думать, чтобы преобразовать некоторые из наших библиотек, которые мы используем в нашем приложении от Java до Kotlin. эти библиотеки полны Pojos с сеттерами, геттерами и классами Builder. Теперь я погуглил, чтобы найти лучший способ реализовать Строителей в Котлине, но без успеха. 2-е обновление: вопрос в том, как написать Дизайн-Шаблон Builder для простого pojo с некоторыми параметрами в Kotlin? Приведенный ниже ко ...
Как использовать значение перечисления typescript в инструкции Angular2 ngSwitch
машинопись перечисление, кажется, естественным образом совпадает с директивой ngSwitch Angular2 по. Но когда я пытаюсь использовать перечисление в шаблоне моего компонента, я получаю "не могу прочитать свойство 'xxx' undefined in ...". Как я могу использовать значения перечисления в моем шаблоне компонента? обратите внимание, что это отличается от того, как создать параметры выбора html на основе всех значений перечисления (ngFor). Этот вопрос касается ngSwitch, основанного на определенном з ...
Простой способ транспонирования столбцов и строк в Sql?
как я могу просто переключать столбцы со строками в SQL? Есть ли простая команда для транспонирования? ie повернуть этот результат: Paul | John | Tim | Eric Red 1 5 1 3 Green 8 4 3 5 Blue 2 2 9 1 в: Red | Green | Blue Paul 1 8 2 John 5 4 2 Tim 1 3 9 Eric 3 5 1 PIVOT кажется слишком сложным для этого сценария. ...
Как должны быть реализованы equals и hashcode при использовании JPA и Hibernate
Как должны быть реализованы равенства и хэш-код класса модели в Hibernate? Каковы типичные ошибки? Является ли реализация по умолчанию достаточно хорошей для большинства случаев? Есть ли смысл использовать бизнес-ключи? Мне кажется, что довольно сложно заставить его работать в любой ситуации, когда учитываются ленивая выборка, генерация идентификаторов, прокси и т. д. ...
Java Timestamp-как я могу создать метку времени с датой 23/09/2007?
Как я могу создать метку с датой 23/09/2007? ...
Как нормализовать HTML в JavaScript или jQuery?
теги могут иметь несколько атрибутов. Порядок отображения атрибутов в коде не имеет значения. Например: <a href="#" title="#"> <a title="#" href="#"> как я могу "нормализовать" HTML в Javascript, поэтому порядок атрибутов всегда один и тот же? Мне все равно, какой порядок выбран, если он всегда один и тот же. обновление: моя первоначальная цель состояла в том, чтобы облегчить diff (в JavaScript) 2 HTML-страницы с небольшими различиями. Потому что пользователи могут использовать ...
Spark-загрузить CSV-файл в качестве фрейма данных?
Я хотел бы прочитать CSV в spark и преобразовать его в виде фрейма данных и сохранить его в HDFS с df.registerTempTable("table_name") Я пробовал: scala> val df = sqlContext.load("hdfs:///csv/file/dir/file.csv") ошибка, которую я получил: java.lang.RuntimeException: hdfs:///csv/file/dir/file.csv is not a Parquet file. expected magic number at tail [80, 65, 82, 49] but found [49, 59, 54, 10] at parquet.hadoop.ParquetFileReader.readFooter(ParquetFileReader.java:418) at org.apache.sp ...
Явно установить идентификатор с доктриной при использовании стратегии "авто"
моя сущность использует эту аннотацию для своего идентификатора: /** * @orm:Id * @orm:Column(type="integer") * @orm:GeneratedValue(strategy="AUTO") */ protected $id; из чистой базы данных я импортирую существующие записи из старой базы данных и пытаюсь сохранить те же идентификаторы. Затем, при добавлении новых записей, я хочу, чтобы MySQL автоматически увеличивал столбец ID, как обычно. к сожалению, похоже, что Doctrine2 полностью игнорирует указанный идентификатор. Новое Решение со ...