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

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

16
Незмінні типи проти змінних типів
Мене бентежить те, що таке непорушний тип. Я знаю, що floatоб’єкт вважається непорушним, з таким типом прикладу з моєї книги: class RoundFloat(float): def __new__(cls, val): return float.__new__(cls, round(val, 2)) Чи вважається це незмінним через структуру / ієрархію класів? Значення floatзнаходиться у верхній частині класу і є його власним викликом методу. …

10
Вимкнути красномовні часові позначки Ларавеля
Я зараз перетворюю один із наших веб-додатків із CodeIgniter у Laravel. Однак на даний момент ми не хочемо додавати updated_at/ created_atполя до всіх наших таблиць, оскільки у нас є клас реєстрації, який робить все це більш глибоко для нас. Я знаю, що можу встановити $timestamps = false;: Vendor\laravel\framework\src\illuminate\Datebase\Eloquent\Model.php Однак я …
186 php  laravel  eloquent 

30
RegEx для відповідності поштових індексів Великобританії
Я після регексу, який підтверджує повний комплексний поштовий індекс у Великобританії лише у рядку введення. Усі незвичайні форми поштових індексів повинні бути охоплені так само, як і звичайні. Наприклад: Сірники CW3 9SS SE5 0EG SE50EG se5 0ег WC2H 7LT Немає відповідності aWC2H 7LT WC2H 7LTa WC2H Як вирішити цю проблему?

7
Створення порожнього файлу в C #
Який найпростіший / канонічний спосіб створити порожній файл у C # /. NET? Найпростіший спосіб, який я міг знайти зараз, це: System.IO.File.WriteAllLines(filename, new string[0]);
186 c#  .net 

14
Як порівняти двійкові файли, щоб перевірити, чи вони однакові?
Який найпростіший спосіб (за допомогою графічного інструменту чи командного рядка на Ubuntu Linux) дізнатися, чи є два двійкові файли однаковими чи ні (за винятком часових позначок)? Мені не потрібно насправді витягувати різницю. Мені просто потрібно знати, однакові вони чи ні.
186 file  binary  compare  diff 


5
Скасувати "git add <dir>"?
Я помилково додав файли за допомогою команди "git add dir". Я ще не виконував "git commit". Чи є спосіб видалити цей dir та все, що міститься в ньому, з комітету? Я спробував git reset dir, але не вийшло. Мабуть, git reset fileце спосіб його скасувати. Але у мене так багато …
186 git  git-reset 


12
Керування діаграмою WPF [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 7 років тому . Удосконаліть це питання Я шукаю дуже просту діаграму WPF, яка повинна мати двовимірний графік і повинна мати засоби панорамування та збільшення.
186 c#  wpf  charts 


20
Як я можу перевірити код Arduino?
Я хотів би мати можливість перевірити свій код Arduino. В ідеалі я міг би запустити будь-які тести, не маючи завантажувати код на Arduino. Які інструменти чи бібліотеки можуть мені допомогти у цьому? У розробці є емулятор Arduino, який може бути корисним, але він, здається, ще не готовий до використання. AVR …

3
Як перевірити, чи існує файл у пакетному файлі?
Я повинен створити .BATфайл, який робить це: Якщо C:\myprogram\sync\data.handlerіснує, вийдіть; Якщо C:\myprogram\html\data.sqlйого немає, вийдіть; У C:\myprogram\sync\видалити всі файли і папки , за винятком ( test, test3і test2) Скопіювати C:\myprogram\html\data.sqlвC:\myprogram\sync\ Виберіть інший пакетний файл з опцією sync.bat myprogram.ini. Якщо це було в середовищі Bash, мені було легко, але я не знаю, …
186 windows  batch-file  cmd 



3
Відміняє випадковий git stash pop
Я приховав деякі локальні зміни, перш ніж здійснити складне злиття, зробив злиття, а потім тупо забув здійснити перед запуском git stash pop. Поп створив деякі проблеми (погані виклики методів у великій кодовій базі), які важко знайти. Я побіг git stash show, тому я принаймні знаю, які файли було змінено. Якщо …
186 git  git-stash 

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