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

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

7
Зачем использовать «виртуальный» для свойств класса в определениях модели Entity Framework?
В следующем блоге: http://weblogs.asp.net/scottgu/archive/2010/07/16/code-first-development-with-entity-framework-4.aspx Блог содержит следующий пример кода: public class Dinner { public int DinnerID { get; set; } public string Title { get; set; } public DateTime EventDate { get; set; } public string Address { get; set; } public string HostedBy { get; set; } public virtual …
223 c#  class  properties  virtual 

30
Android Материал и appcompat Манифест слияние не удалось
У меня следующий класс dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:appcompat-v7:28.0.0-rc01' implementation 'com.android.support.constraint:constraint-layout:1.1.2' testImplementation 'junit:junit:4.12' androidTestImplementation 'com.android.support.test:runner:1.0.2' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' implementation 'com.google.android.material:material:1.0.0-rc01' } Но когда я хочу создать приложение, я получаю следующий журнал: Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0-alpha3] AndroidManifest.xml:22:18-91 is also present at [androidx.core:core:1.0.0-alpha3] AndroidManifest.xml:22:18-86 …

12
Как вызвать асинхронный метод из метода получения или установки?
Каков был бы самый элегантный способ вызова асинхронного метода из метода получения или установки в C #? Вот некоторый псевдокод, чтобы объяснить себя. async Task<IEnumerable> MyAsyncMethod() { return await DoSomethingAsync(); } public IEnumerable MyList { get { //call MyAsyncMethod() here } }
223 c#  async-ctp 

8
Вызов асинхронной функции Javascript синхронно
Во-первых, это очень специфический случай неправильной реализации намеренного преобразования асинхронного вызова в очень синхронную кодовую базу длиной в несколько тысяч строк, и время в настоящее время не позволяет вносить изменения в «делать». это правильно. " Это ранит каждую клеточку моего существа, но реальность и идеалы часто не совпадают. Я знаю …

18
CSS: обрезать ячейки таблицы, но вмещать как можно больше
Знакомьтесь, Фред. Он стол <table border="1" style="width: 100%;"> <tr> <td>This cells has more content</td> <td>Less content here</td> </tr> </table> В квартире Фреда есть странная привычка менять размер, поэтому он научился скрывать часть своего содержания, чтобы не отталкивать все остальные отряды и не забывать о гостиной миссис Уитфорд: <table border="1" style="width: …

14
Как напечатать двойное значение без научной нотации с использованием Java?
Я хочу напечатать двойное значение в Java без показательной формы. double dexp = 12345678; System.out.println("dexp: "+dexp); Это показывает , что это E обозначения: 1.2345678E7. Я хочу напечатать это так: 12345678 Каков наилучший способ предотвратить это?
223 java  double 

7
Как я могу переименовать поле для всех документов в MongoDB?
Предполагая, что у меня есть коллекция в MongoDB с 5000 записями, каждая из которых содержит что-то похожее на: { "occupation":"Doctor", "name": { "first":"Jimmy", "additional":"Smith" } Есть ли простой способ переименовать поле «дополнительный» в «последний» во всех документах? Я видел оператор $ rename в документации, но я не совсем понял, как …
223 mongodb 

11
Удаление значений Nan из массива
Я хочу выяснить, как удалить значения Nan из моего массива. Мой массив выглядит примерно так: x = [1400, 1500, 1600, nan, nan, nan ,1700] #Not in this exact configuration Как я могу удалить nanзначения из x?
223 python  arrays  numpy  nan 

13
Как перебрать имена файлов, возвращаемые функцией find?
x=$(find . -name "*.txt") echo $x если я запускаю приведенный выше фрагмент кода в оболочке Bash, то получаю строку, содержащую несколько имен файлов, разделенных пробелом, а не список. Конечно, я могу разделить их пустыми, чтобы получить список, но я уверен, что есть лучший способ сделать это. Итак, каков наилучший способ …
223 bash  find 

7
Как мне перечислить функции, определенные в моей оболочке?
Я могу ввести псевдоним, чтобы показать список всех псевдонимов. Но для функций все, что я могу сделать, это grep my .bash_profile. Это только те, которые находятся в этом файле, а не те, которые определены во вспомогательных файлах или динамически. Есть ли более удобный способ узнать, какие функции определены в настоящее …
223 bash  shell  function  unix 

10
Как исправить предупреждение npm UNMET PEER DEPENDENCY?
Я на Windows 10, с Node 5.6.0 и npm 3.6.0. Я пытаюсь установить angular-material и mdi в мою рабочую папку.npm устанавливает ошибки mdi углового материала с: +-- angular@1.5.0 +-- UNMET PEER DEPENDENCY angular-animate@^1.5.0 +-- UNMET PEER DEPENDENCY angular-aria@^1.5.0 +-- angular-material@1.0.6 +-- UNMET PEER DEPENDENCY angular-messages@^1.5.0 `-- mdi@1.4.57 npm WARN enoent …

6
Regex заменить заглавные буквы строчными
Я пытаюсь заменить заглавные буквы на соответствующие строчные буквы с помощью регулярных выражений. Так что EarTH: 1, MerCury: 0.2408467, venuS: 0.61519726, становится earth: 1, mercury: 0.2408467, venus: 0.61519726, в возвышенном тексте. Как я могу использовать строчные буквы только в словах, которые содержат как строчные, так и прописные буквы? Так что …


20
Общий глубокий дифференциал между двумя объектами
У меня есть два объекта: oldObjи newObj. Данные в oldObjбыли использованы для заполнения формы и newObjявляются результатом того, что пользователь изменил данные в этой форме и отправил ее. Оба объекта глубокие, т.е. у них есть свойства, которые являются объектами или массивами объектов и т. д. - они могут иметь глубину …


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