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

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

5
Чи можна встановити приватну власність за допомогою відображення?
Чи можна встановити приватну власність за допомогою відображення? public abstract class Entity { private int _id; private DateTime? _createdOn; public virtual T Id { get { return _id; } private set { ChangePropertyAndNotify(ref _id, value, x => Id); } } public virtual DateTime? CreatedOn { get { return _createdOn; } …

3
Унікальне обмеження, яке дозволяє пусті значення в MySQL
У мене є поле, в якому зберігаються коди товарів. Коди унікальні, але деякі продукти просто не мають коду. Я не можу вигадувати коди, оскільки це коди провайдерів. Чи можливе таке обмеження в MySQL? Я нобій зі збереженими процедурами та тригерами, тому, якщо рішення стосується однієї з них, будь ласка, наберіться …

3
Сортування рядків у data.table у порядку зменшення за рядковим ключем `порядком (-x, v) 'дає помилку на data.table 1.9.4 або раніше
Скажімо , у мене є такі data.tableв R: library(data.table) DT = data.table(x=rep(c("b","a","c"),each=3), y=c(1,3,6), v=1:9) Я хочу замовити його у двох стовпцях (скажімо стовпці xта v). Я використав це: DT[order(x,v)] # sorts first by x then by v (both in ascending order) Але тепер я хочу сортувати його за x(у порядку …
125 r  string  sorting  data.table  key 


1
Як змінити ліцензію на проект у Github? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 6 років тому . Удосконаліть це питання Я створив простий список APIу Cі хочу випустити його через Github. Чи є спосіб змінити …
125 git  api  github  licensing 

3
Пояснення поганого переходу рядка JSHint перед помилкою "+"
Хтось може мені пояснити, чому JSHint скаржиться на таке, window.location.href = String1 + '#' + Sting2 + '=' + String3; З помилкою, Bad line breaking before '+' error Я розумію, що цю помилку можна налаштувати за допомогою laxbreak параметра , який описується як Цей параметр пригнічує більшість попереджень про можливі …
125 javascript  jshint 

3
Чи надійний напівсекретний порожній деревній предмет git, і чому для нього не існує символічної назви?
Git має добре відоме або, принаймні, добре відоме, порожнє дерево, SHA1 якого: 4b825dc642cb6eb9a060e54bf8d69288fbee4904 (ви можете бачити це в будь-якому репо, навіть новоствореному, з git cat-file -tі git cat-file -p). Якщо ви багато працюєте і дуже обережні, ви можете впорядкувати це порожнє дерево для зберігання каталогу, у якому немає файлів (див. …
125 git 

7
Android - встановлення тайм-ауту для AsyncTask?
У мене AsyncTaskклас, який я виконую, який завантажує великий список даних з веб-сайту. У випадку, якщо кінцевий користувач на час використання має дуже повільний або плямистий зв’язок даних, я хотів би зробити AsyncTaskтайм-аут через певний проміжок часу. Мій перший підхід до цього виглядає так: MyDownloader downloader = new MyDownloader(); downloader.execute(); …

2
Зйомка та параметр лямбда з такою ж назвою - хто відтіняє іншого? (кланг проти gcc)
auto foo = "You're using g++!"; auto compiler_detector = [foo](auto foo) { std::puts(foo); }; compiler_detector("You're using clang++!"); clang ++ 3.6.0 та новіші роздруківки "Ви використовуєте clang ++!" і попередити про те, що захоплення foo не використовується. g ++ 4.9.0 та новіші роздруківки "Ви використовуєте g ++!" і попередити про не …

13
Приріст лічильника в циклі Баша не працює
У мене є такий простий скрипт, де я запускаю цикл і хочу підтримувати COUNTER. Я не можу зрозуміти, чому лічильник не оновлюється. Це пов’язано з тим, що створюється підзарядка? Як я можу це виправити? #!/bin/bash WFY_PATH=/var/log/nginx WFY_FILE=error.log COUNTER=0 grep 'GET /log_' $WFY_PATH/$WFY_FILE | grep 'upstream timed out' | awk -F …
125 linux  bash  shell  scripting  counter 

30
Обмежте десяткові місця в Android EditText
Я намагаюся написати додаток, яке допоможе вам керувати своїми фінансами. Я використовую EditTextполе, де користувач може вказати суму грошей. Я встановив inputTypeв numberDecimalякій працює відмінно, за винятком того, що це дозволяє людям вводити цифри , такі як 123.122, не ідеально підходить для грошей. Чи є спосіб обмежити кількість символів після …

18
Помилка Visual Studio "Посилання на об'єкт не встановлено для екземпляра об'єкта" після встановлення ASP.NET та Web Tools 2015
Після встановлення ASP.NET та веб-інструментів 2015 (оновлення RC1 1) я отримую таку помилку під час відкриття *.cshtmlфайлів ASP.NET MVC 4 : Посилання на об'єкт не встановлено на примірник об'єкта Я отримую те саме повідомлення про помилку, навіть якщо запускаю новий проект ASP.NET MVC 4 і намагаюся відкрити там *.cshtmlфайл. Я …

2
Чому я об'єдную "відділення дистанційного відстеження" походження / розвиток "у розвиток"?
Я єдиний в моїй організації, який бере на себе зобов'язання із таким повідомленням: Об’єднайте відділення дистанційного відстеження "походження / розвиток" у розробку Не впевнений, що я роблю, щоб викликати їх, але хотів би зупинитися. Яку команду я видаю, щоб створити цю команду, і яку правильну команду я повинен використовувати, щоб …

12
JUnit vs TestNG [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 10 місяців тому . Удосконаліть це питання На роботі зараз ми все ще використовуємо JUnit 3 для запуску своїх тестів. Ми розглядали …
125 java  testing  junit  testng 

12
Підключення до віддаленої URL-адреси, яка вимагає автентифікації за допомогою Java
Як підключитися до віддаленої URL-адреси Java, яка вимагає автентифікації. Я намагаюся знайти спосіб змінити наступний код, щоб мати можливість програмно надати ім’я користувача / пароль, щоб він не кидав 401. URL url = new URL(String.format("http://%s/manager/list", _host + ":8080")); HttpURLConnection connection = (HttpURLConnection)url.openConnection();

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