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

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

12
Як скинути базу даних PostgreSQL, якщо до неї є активні підключення?
Мені потрібно написати сценарій, який видалить базу даних PostgreSQL. З цим може бути багато підключень, але сценарій повинен це ігнорувати. Стандартний DROP DATABASE db_nameзапит не працює, коли є відкриті з'єднання. Як я можу вирішити проблему?
648 postgresql 

16
Як я можу змусити git прийняти сертифікат, який підписав самостійно?
Використовуючи Git, чи є спосіб сказати йому прийняти самопідписаний сертифікат? Я використовую https-сервер для розміщення сервера git, але наразі сертифікат самопідписаний. Коли я вперше намагаюся створити репо там: git push origin master -f Я отримую помилку: error: Cannot access URL https://the server/git.aspx/PocketReferences/, return code 22 fatal: git-http-push failed

23
Як ви отримуєте логічний xor двох змінних у Python?
Як ви отримуєте логічний xor двох змінних у Python? Наприклад, у мене є дві змінні, які, як я очікую, будуть рядками. Я хочу перевірити, що лише одна з них містить значення True (не "None" або порожній рядок): str1 = raw_input("Enter string one:") str2 = raw_input("Enter string two:") if logical_xor(str1, str2): …

12
Як урізати таблицю з обмеженим зовнішнім ключем?
Чому не TRUNCATE на mygroupроботі? Незважаючи на те, що я маю ON DELETE CASCADE SET: ПОМИЛКА 1701 (42000): Неможливо урізати таблицю, на яку посилається обмеження іноземного ключа ( mytest. instance, КОНТРОЛЬНИЙ instance_ibfk_1ІНТЕРНЕТ КЛЮЧ ( GroupID) ДОВІДКИ mytest. mygroup( ID)) drop database mytest; create database mytest; use mytest; CREATE TABLE mygroup …

11
Виконайте бінарний командний рядок за допомогою Node.js
Я переношу бібліотеку CLI з Ruby на Node.js. У своєму коді я виконую декілька сторонніх двійкових файлів, коли це необхідно. Я не впевнений, як найкраще досягти цього в Node. Ось приклад у Ruby, де я закликаю PrinceXML для перетворення файлу в PDF: cmd = system("prince -v builds/pdf/book.html -o builds/pdf/book.pdf") Що …


25
Знайдіть і вбийте процес в одному рядку, використовуючи bash та regex
Мені часто потрібно вбивати процес під час програмування. Я це роблю зараз: [~]$ ps aux | grep 'python csp_build.py' user 5124 1.0 0.3 214588 13852 pts/4 Sl+ 11:19 0:00 python csp_build.py user 5373 0.0 0.0 8096 960 pts/6 S+ 11:20 0:00 grep python csp_build.py [~]$ kill 5124 Як я можу …
647 regex  bash  terminal  awk 

30
Реалізація INotifyPropertyChanged - чи існує кращий спосіб?
Майкрософт повинен був реалізувати щось спритне для INotifyPropertyChanged, наприклад, в автоматичних властивостях, просто уточнюю, {get; set; notify;} я думаю, що це має багато сенсу. Або є якісь ускладнення для цього? Чи можемо ми самі реалізувати щось подібне до "сповіщення" у власності. Чи є витончене рішення для впровадження INotifyPropertyChangedу вашому класі …

13
Як може функціонувати час у функціональному програмуванні?
Я мушу визнати, що я мало знаю про функціональне програмування. Я читав про це звідси і там, і так дізнався, що у функціональному програмуванні функція повертає той самий вихід, за той же вхід, незалежно від того, скільки разів функція викликається. Це точно як математична функція, яка оцінює один і той …


17
ActiveMQ або RabbitMQ або ZeroMQ або [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

4
Інжекція SQL, яка охоплює mysql_real_escape_string ()
Чи існує можливість ін'єкції SQL навіть при використанні mysql_real_escape_string()функції? Розглянемо цю вибіркову ситуацію. SQL побудований у PHP так: $login = mysql_real_escape_string(GetFromPost('login')); $password = mysql_real_escape_string(GetFromPost('password')); $sql = "SELECT * FROM table WHERE login='$login' AND password='$password'"; Я чув, як численні люди говорять мені, що такий код все ще небезпечний і його можна …

5
Кілька індексів проти індексних стовпців
Я щойно додавав індекс до таблиці в SQL Server 2005, і це задумало мене. Яка різниця між створенням 1 індексу та визначенням декількох стовпців над тим, щоб мати 1 індекс на стовпець, який потрібно індексувати. Чи є певні причини, чому одну слід використовувати над іншою? Наприклад Create NonClustered Index IX_IndexName …


13
Список змін списків, несподівано відображених у списках списків
Мені потрібно було створити список списків у Python, тому я набрав таке: myList = [[1] * 4] * 3 Список виглядав так: [[1, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1]] Тоді я змінив одне із найпотужніших значень: myList[0][0] = 5 Тепер мій список виглядає так: [[5, …

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