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

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

5
Чи буде викликано Dispose () у використовуваному операторі з нульовим об'єктом?
Чи безпечно використовувати usingоператор на (потенційно) нульовому об'єкті? Розглянемо наступний приклад: class Test { IDisposable GetObject(string name) { // returns null if not found } void DoSomething() { using (IDisposable x = GetObject("invalid name")) { if (x != null) { // etc... } } } } Чи гарантовано, що Disposeбуде …
179 c#  idisposable  using 

20
Як встановити колір тла перегляду
Я намагаюся встановити колір тла Перегляду (в даному випадку Кнопку). Я використовую цей код: // set the background to green v.setBackgroundColor(0x0000FF00 ); v.invalidate(); Це змушує кнопку зникнути з екрана. Що я роблю неправильно, і що це правильний спосіб змінити колір тла на будь-якому представленні? Дякую.
179 android  view  colors  background  set 

7
Виключіть каталог із git diff
Мені цікаво, як я можу виключити весь каталог із мого Git diff. (У цьому випадку / специфікація). Я створюю diff для всього нашого випуску програмного забезпечення за допомогою команди git diff. Однак зміни в специфікаціях не мають значення для цієї процедури, і просто створюють головні болі. тепер я знаю, що …
179 git 

20
Автоматичне форматування джерела Xcode
Як розробник C #, я дуже сильно залежав від автоматичного форматування у Visual Studio 2008. Зокрема, я буду використовувати комбінацію клавіш CTRL+ K, Dщоб повернути речі у форму після моєї неохайної реалізації. Зараз я намагаюся вивчити Objective-C і мені не вистачає певних функцій у Xcode, але, мабуть, жодна не така …

10
Витяг годин з DateTime (SQL Server 2005)
Я можу витягти місяць і день, використовуючи Day(Date()), Month(Date()). Я не можу витягувати години, с HOUR(Date()). Я отримую таку помилку. 'HOUR' is not a recognized built-in function name. Як я можу витягнути години?

3
Як порахувати елементи в об'єкті JSON за допомогою командного рядка?
Я отримую таку JSONвідповідь від curlкоманди: [ { "cid": 49, "pyn": "yi4", "hans": "亿", "hant": "億", "tid": 68, "l10n": "cent million", "pid": 1, "pos": "num", "pos_txt": "" }, { "cid": 50, "pyn": "yi4", "hans": "亿", "hant": "億", "tid": 69, "l10n": "100 millions", "pid": 1, "pos": "num", "pos_txt": "" } ] …
179 json  bash  curl  jq 

12
витягнути р-значення та r-квадрат з лінійної регресії
Як ви виводите значення р (якщо значення коефіцієнта єдиної пояснювальної змінної є ненульовим) та значення R-квадрата з простої лінійної регресійної моделі? Наприклад... x = cumsum(c(0, runif(100, -1, +1))) y = cumsum(c(0, runif(100, -1, +1))) fit = lm(y ~ x) summary(fit) Я знаю, що summary(fit) відображає значення p-значення та R-квадрата, але …
179 r 

26
Як перейменувати всі папки та файли у малі регістри в Linux?
Я маю перейменувати повне дерево папок рекурсивно, щоб ніде не видно великі літери (це вихідний код C ++, але це не має значення). Бонусні бали за ігнорування файлів / папок для керування версіями CVS та Subversion. Кращим способом був би скрипт оболонки, оскільки оболонка повинна бути доступна в будь-якому вікні …
179 linux  rename  lowercase 



6
Коли мені потрібно використовувати крапку з комою та косою косою в Oracle SQL?
На цьому тижні ми проводили дебати в моїй компанії щодо того, як нам писати сценарії SQL. Передумови: Наша база даних Oracle 10g (оновлення скоро до 11). Наша команда DBA використовує SQLPlus для того, щоб розгорнути наші сценарії до виробництва. Зараз у нас нещодавно було розгортання, яке не вдалося, оскільки він …
179 sql  oracle 

10
Кращий спосіб віддати об’єкт до int
Це, мабуть, банально, але я не можу придумати кращого способу зробити це. У мене є об'єкт COM, який повертає варіант, який стає об'єктом в C #. Єдиний спосіб, коли я можу це зробити в int, це int test = int.Parse(string.Format("{0}", myobject)) Чи є чистіший спосіб зробити це? Дякую
179 c#  interop 

15
Як попросити адміністратора отримати доступ у пакетному файлі
Я намагаюся написати пакетний файл, щоб мої користувачі працювали зі своїх верстатів Vista з UAC. У файл перезаписується файл їх хостів, тому його потрібно запускати з правами адміністратора. Мені потрібно мати можливість надіслати їм електронний лист із посиланням на файл .bat. Бажана поведінка полягає в тому, що коли вони клацають …

22
Як можна кількісно визначити різницю між двома зображеннями?
Ось що я хотів би зробити: Я регулярно фотографуюсь веб-камерою. Начебто річ, що проміжок часу. Однак якщо нічого насправді не змінилося, тобто картина майже виглядає однаково, я не хочу зберігати останні знімки. Я думаю, що існує певний спосіб кількісної оцінки різниці, і мені доведеться емпірично визначити поріг. Я шукаю простоту, …

15
Найкращий спосіб об'єднати дві карти і підсумувати значення одного ключа?
val map1 = Map(1 -> 9 , 2 -> 20) val map2 = Map(1 -> 100, 3 -> 300) Я хочу їх об'єднати та підсумувати значення одних і тих же ключів. Тож результат буде: Map(2->20, 1->109, 3->300) Зараз у мене є 2 рішення: val list = map1.toList ++ map2.toList val …
179 scala  map  merge 

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