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

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

5
Знайдіть запит на виклик у Github, де спочатку створювались коміти
Запити на підтягування чудово підходять для розуміння масштабного роздуму щодо зміни або набору змін, внесених до репо. Читання запитів на виклик - це чудовий спосіб швидко "підробити" проект, оскільки замість невеликих атомних змін джерела ви отримуєте більші групи логічних змін. Аналогічно організації рядків у вашому коді у відповідні "строфи" для …
171 git  github  pull-request 


11
Як конвертувати DateTime? до DateTime
Я хочу перетворити зведений DateTime ( DateTime?) в a DateTime, але я отримую помилку: Не вдається неявно перетворити тип "System.DateTime?" до 'System.DateTime'. Існує явна конверсія (пропускаєш амплуа?) Я спробував таке: DateTime UpdatedTime = (DateTime)_objHotelPackageOrder.UpdatedDate == null ? DateTime.Now : _objHotelPackageOrder.UpdatedDate;
171 c#  .net  datetime 

12
Чи можна надіслати змінну кількість аргументів функції JavaScript?
Чи можна надсилати змінну кількість аргументів функції JavaScript з масиву? var arr = ['a','b','c'] var func = function() { // debug alert(arguments.length); // for(arg in arguments) alert(arg); } func('a','b','c','d'); // prints 4 which is what I want, then 'a','b','c','d' func(arr); // prints 1, then 'Array' Нещодавно я писав багато Python, …

8
Як з'єднати два набори в одному рядку без використання "|"
Припустимо, що Sі Tпризначені набори. Як не використовувати оператора з'єднання |, як я можу знайти об'єднання двох наборів? Це, наприклад, знаходить перетин: S = {1, 2, 3, 4} T = {3, 4, 5, 6} S_intersect_T = { i for i in S if i in T } Тож як я …
171 python  set 


8
Що саме таке IntPtr?
Завдяки використанню IntelliSense та перегляду коду інших людей я натрапив на цей IntPtrтип; кожного разу, коли це потрібно було використовувати, я просто ставив nullабо IntPtr.Zeroзнаходив більшість функцій для роботи. Що це саме і коли / для чого використовується?
171 c#  intptr 

4
python: змініть робочий каталог скриптів у власний каталог сценарію
Я щохвилини запускаю оболонку пітона з crontab: * * * * * /home/udi/foo/bar.py /home/udi/fooмає деякі необхідні підкаталоги, як-от /home/udi/foo/logі /home/udi/foo/config, на які /home/udi/foo/bar.pyпосилається. Проблема полягає в тому, crontabщо сценарій запускається з іншого робочого каталогу, тому намагання відкрити ./log/bar.logне вдається. Чи є приємний спосіб сказати сценарію, щоб змінити робочий каталог у …

3
Git відрізняється між поточною гілкою та master, але не включає неперекладені майстер-комітети
Я хочу, щоб у всіх галузях, які ще не об'єднані для освоєння, є різні зміни. Я намагався: git diff master git diff branch..master git diff branch...master Однак у кожному з цих випадків diff містить вміст у програмі master, який ще не був об'єднаний у мою гілку. Чи є спосіб зробити …

5
Чи продовжує член референтного класу const життя тимчасового?
Чому так: #include <string> #include <iostream> using namespace std; class Sandbox { public: Sandbox(const string& n) : member(n) {} const string& member; }; int main() { Sandbox sandbox(string("four")); cout << "The answer is: " << sandbox.member << endl; return 0; } Дайте вихід: Відповідь: Замість: Відповідь: чотири

12
Шифруйте та розшифруйте за допомогою PyCrypto AES 256
Я намагаюся побудувати дві функції за допомогою PyCrypto, які приймають два параметри: повідомлення та ключ, а потім шифрують / розшифровують повідомлення. Я знайшов кілька посилань в Інтернеті, щоб допомогти мені, але кожен з них має вади: Цей в кодекоалі використовує os.urandom, який відлякує PyCrypto. Більше того, ключ, який я даю …

18
Як увімкнути підказку Bootstrap на відключеній кнопці?
Мені потрібно відобразити підказку на відключеній кнопці та видалити її з увімкненою кнопкою. В даний час він працює в зворотному напрямку. Який найкращий спосіб інвертувати таку поведінку? $('[rel=tooltip]').tooltip(); <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script> <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet"/> <hr> <button class="btn" disabled rel="tooltip" data-title="Dieser Link führt zu Google">button disabled</button> <button class="btn" rel="tooltip" data-title="Dieser …

5
.NET Core проти ASP.NET Core
У чому саме різниця між .NET Core та ASP.NET Core? Вони взаємовиключні? Я чув, що ASP.NET Core побудований на .NET Core, але він також може бути побудований на повному рівні .NET. Отже, що саме є ASP.NET Core?

7
Як імпортувати локальні пакети без gopath
Я використовував, GOPATHале для цього поточного питання, з яким я стикаюся, це не допомагає. Я хочу мати можливість створювати пакети, специфічні для проекту: myproject/ ├── binary1.go ├── binary2.go ├── package1.go └── package2.go Я спробував кілька способів, але як мені домогтися package1.goроботи в тому binary1.goчи binary2.goіншому? Наприклад; Я хочу бути в …
171 go  package 

5
pandas loc vs. iloc vs. ix vs. at at iat?
Нещодавно почалося розгалуження з мого безпечного місця (R) на Python, і мене трохи збентежила локалізація / вибір клітини в Pandas. Я прочитав документацію, але намагаюся зрозуміти практичні наслідки різних варіантів локалізації / вибору. Чи є причина, чому я коли-небудь повинен використовувати .locабо .ilocнад найбільш загальний варіант .ix? Я розумію , …

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