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

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


8
Шаблони «Джанго»: багатослівна версія вибору
У мене є модель: from django.db import models CHOICES = ( ('s', 'Glorious spam'), ('e', 'Fabulous eggs'), ) class MealOrder(models.Model): meal = models.CharField(max_length=8, choices=CHOICES) У мене є форма: from django.forms import ModelForm class MealOrderForm(ModelForm): class Meta: model = MealOrder І я хочу використовувати formtools.preview. Шаблон за замовчуванням друкує коротку версію …

9
Пришвидшити мільйони заміни регулярних виразів в Python 3
Я використовую Python 3.5.2 У мене є два списки список з приблизно 750 000 "речень" (довгі рядки) список з приблизно 20 000 "слів", які я хотів би видалити зі своїх 750 000 речень Отже, мені доведеться прокрутити 750 000 пропозицій і виконати близько 20 000 замін, але ТІЛЬКИ, якщо мої …

18
Як включити кілька js-файлів за допомогою методу jQuery $ .getScript ()
Я намагаюся динамічно включати файли javascript у свій js файл. Я провів деякі дослідження з цього приводу і знайшов метод jQuery $ .getScript () - бажаний шлях. // jQuery $.getScript('/path/to/imported/script.js', function() { // script is now loaded and executed. // put your dependent JS here. // what if the JS …

10
Який найелегантніший спосіб привласнити номер до сегмента?
Скажімо x, aі bце числа. Мені потрібно обмежувати xмежі сегмента [a, b]. Я можу писати Math.max(a, Math.min(x, b)), але я не думаю, що це дуже легко читати. Хтось має розумний спосіб написати це більш читабельним способом?

12
Як перевірити, чи існує файл у каталозі Документи у Свіфті?
Як перевірити, чи існує файл у каталозі Документи у Swift? Я використовую [ .writeFilePath ]метод для збереження зображення в каталозі Документи, і я хочу завантажувати його щоразу, коли програма запускається. Але у мене є зображення за замовчуванням, якщо немає збереженого зображення. Але я просто не можу голову, як використовувати цю …
127 ios  xcode  swift 

3
Як видалити останні n комітетів у Github та локально?
Я намагаюся видалити останні 2 коміти з одного зі своїх сховищ GitHub. Я намагався , як запропонував тут : git push -f origin HEAD^^:master. Здається, це працює, оскільки два останні коміти видалені. Потім я видалив їх із свого локального сховища за допомогою git rebase -i HEAD~2. Я видаляю рядки, пов’язані …
127 git  github  commit 

13
Неможливо зробити кешований пул ниток з обмеженням розміру?
Здається, неможливо зробити кешований пул потоків з обмеженням кількості потоків, які він може створити. Ось як статичний Executors.newCchedThreadPool реалізований у стандартній бібліотеці Java: public static ExecutorService newCachedThreadPool() { return new ThreadPoolExecutor(0, Integer.MAX_VALUE, 60L, TimeUnit.SECONDS, new SynchronousQueue<Runnable>()); } Отже, використовуючи цей шаблон, щоб продовжити, щоб створити кешований пул потоків фіксованого розміру: …

9
Імпорт android.support неможливо вирішити
Я намагаюся запустити код за умови ТУТ. Я завантажив код з їх Github та імпортував в SDK для Android, але він показує помилку в рядках import android.support.v4.app.FragmentActivity; import android.support.v4.app.NavUtils; у кількох файлах. Однак якщо я перевіряю диспетчер SDK для Android, Android Support Libraryяк і в Android Support Repositoryпапці "Додатки" обидва …

11
Маючи як створені, так і останні оновлені стовпці часових позначок у MySQL 4.0
У мене є наступна схема таблиці; CREATE TABLE `db1`.`sms_queue` ( `Id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT, `Message` VARCHAR(160) NOT NULL DEFAULT 'Unknown Message Error', `CurrentState` VARCHAR(10) NOT NULL DEFAULT 'None', `Phone` VARCHAR(14) DEFAULT NULL, `Created` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `LastUpdated` TIMESTAMP NOT NULL ON UPDATE CURRENT_TIMESTAMP, `TriesLeft` tinyint NOT …

13
ASP.NET MVC Як конвертувати помилки ModelState в json
Як отримати список усіх повідомлень про помилки ModelState? Я знайшов цей код, щоб отримати всі ключі: ( Повернення списку ключів з помилками ModelState ) var errorKeys = (from item in ModelState where item.Value.Errors.Any() select item.Key).ToList(); Але як я можу отримати повідомлення про помилку як IList або IQueryable? Я міг би …

21
Приховування пароля в сценарії python (лише небезпечна обфускація)
У мене є сценарій python, який створює ODBC-з'єднання. З'єднання ODBC генерується за допомогою рядка з'єднання. У цьому рядку з'єднання я повинен включати ім’я користувача та пароль для цього з'єднання. Чи є простий спосіб затьмарити цей пароль у файлі (тільки що ніхто не може прочитати пароль, коли я редагую файл)?
127 python  security 

20
Обмін значеннями стовпців у MySQL
У мене є таблиця MySQL з координатами, назви стовпців - X і Y. Тепер я хочу змінити значення стовпців у цій таблиці, щоб X став Y і Y став X. Найбільш очевидним рішенням було б перейменування стовпців, але я не хочу вносити зміни в структуру, оскільки я не обов'язково маю …
127 mysql  database 


7
Порожній рядок або електронна пошта Regex
Я знайшов багато перевірки електронної пошти Regex в SO, але я не знайшов жодного, який би прийняв порожню рядок. Це можливо лише через Regex? Ви приймаєте або порожній рядок, або лише електронну пошту? Я хочу це мати лише на Regex.
127 regex  email  string 

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