Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

5
Порівняйте DATETIME та DATE ігноруючи проміжок часу
У мене дві таблиці, де стовпець [date]є типом DATETIME2(0). Я повинен порівнювати два записи лише за їх частинами за датою (день + місяць + рік), відкидаючи частини часу (години + хвилини + секунди). Як я можу це зробити?

4
string.split - кратним роздільником символів
у мене виникають проблеми з розділенням рядка в c # з роздільником "] [". Наприклад рядок "abc] [rfd] [5] [,] [." Повинен отримати масив, що містить; аЬс RFD 5 , . Але я не можу зробити так, щоб він працював, навіть якщо я спробую RegEx, я не можу отримати розділення …
151 c#  split 


5
Скасувати makefile, якщо змінна не встановлена
Як я можу скасувати виконання make / makefile на основі змінної makefile, яка не встановлюється / оцінюється? Я придумав це, але працює лише в тому випадку, якщо абонент явно не виконує ціль (тобто працює makeлише). ifeq ($(MY_FLAG),) abort: ## This MUST be the first target :( ugly @echo Variable MY_FLAG …
151 makefile 

10
Як правильно поводитись із слабким самоврядом у швидких блоках із аргументами
В моєму TextViewTableViewCell, у мене є змінна для відстеження блоку та методу настройки, коли блок передається та призначається. Ось мій TextViewTableViewCellклас: // // TextViewTableViewCell.swift // import UIKit class TextViewTableViewCell: UITableViewCell, UITextViewDelegate { @IBOutlet var textView : UITextView var onTextViewEditClosure : ((text : String) -> Void)? func configure(#text: String?, onTextEdit : …
151 ios  swift  retain-cycle 


9
Як розділити рядок і призначити його змінним
У Python можна розділити рядок і призначити його змінним: ip, port = '127.0.0.1:5432'.split(':') але в Go це, здається, не працює: ip, port := strings.Split("127.0.0.1:5432", ":") // assignment count mismatch: 2 = 1 Питання: Як розділити рядок і призначити значення за один крок?
151 string  go  split 

5
C ++ еквівалент toString Java?
Я хотів би контролювати те, що записується в потік, тобто coutдля об'єкта користувацького класу. Чи можливо це на C ++? У Java ви можете перекрити toString()метод з подібною метою.
151 c++ 

8
Що означає численні?
Мене скерували на сторінку MDN for..in, коли вона сказала: "for..in Взаємодіє з перелічуваними властивостями об'єкта". Потім я перейшов на сторінку « Перелічуваність та право власності на властивості», де написано «Перелічені властивості - це ті, які можна повторити циклом for..in». Словник визначає численні як лічильні, але я не можу реально уявити, …

4
Що таке EJB і що це робить?
Намагалися дізнатися, що таке EJBквасоля, що означає, що їхні екземпляри управляються в басейні, бла-бла. Дійсно не можна їх добре зчепити. Чи можете ви пояснити мені, що вони є насправді (практично для програміста Java)? Що вони роблять? Які їх цілі? Навіщо насправді їх використовувати? (Чому б просто не дотримуватися POJO?) Можливо, …
151 jakarta-ee  ejb  ejb-3.1 

8
Чи може хтось пояснити функцію "debounce" у Javascript
Мене цікавить функція "деблокування" в JavaScript, написана тут: http://davidwalsh.name/javascript-debounce-function На жаль, код не пояснений досить чітко, щоб я зрозумів. Хтось може допомогти мені зрозуміти, як це працює (я залишив свої коментарі нижче). Коротше кажучи, я просто не розумію, як це працює // Returns a function, that, as long as it …

11
Чи може блок тестового проекту завантажувати файл app.config цільової програми?
Я тестую додаток .NET (.exe), який використовує файл app.config для завантаження властивостей конфігурації. У самій програмі тестової програми немає файлу app.config. Коли я намагаюся випробувати тест методу, який використовує будь-яке з властивостей конфігурації, вони повертаються до нуля . Я припускаю, що це тому, що тестова програма не збирається завантажуватись у …

11
Як додати / оновити дочірні сутності під час оновлення материнської сутності в EF
Дві сутності мають відношення один до багатьох (побудований за кодом першими вільними api). public class Parent { public Parent() { this.Children = new List<Child>(); } public int Id { get; set; } public virtual ICollection<Child> Children { get; set; } } public class Child { public int Id { get; …

30
android.view.InflateException: Бінарний XML-файл: Помилка завищення фрагмента класу
У мене дуже неприємна помилка, яку я не можу пояснити. Я створив додаток Android, яке використовує Android AppCompatйого для сумісності зі старими версіями. Ось мій основний файл макета діяльності: <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <!-- As the main content view, the view below consumes the entire space available …
151 android 


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.