Codengineering - блог о программировании ➜ страница 1910
Интеграция формы регистрации AJAX Mailchimp
есть ли способ интегрировать mailchimp simple (один вход электронной почты) с AJAX, поэтому нет обновления страницы и перенаправления на страницу mailchimp по умолчанию. Это решение не работает jQuery Ajax POST не работает с MailChimp спасибо ...
Почему мы используем init в классах Python?
у меня возникли проблемы с пониманием инициализации классов. в чем их смысл и как мы знаем, что в них включить? Требует ли написание в классах другого типа мышления по сравнению с созданием функций (я решил, что могу просто создать функции, а затем просто обернуть их в класс, чтобы я мог их повторно использовать. Это сработает?) вот пример: class crawler: # Initialize the crawler with the name of database def __init__(self,dbname): self.con=sqlite.connect(dbname) def __del__(self): ...
Лучше "попробовать" что-то и поймать исключение или проверить, можно ли сначала избежать исключения?
Я должен проверить if что-то действительно или просто try чтобы сделать это и поймать исключение? есть ли какая-либо твердая документация, говорящая, что один из способов предпочтительнее? еще один способ весть? например, я: if len(my_list) >= 4: x = my_list[3] else: x = 'NO_ABC' или: try: x = my_list[3] except IndexError: x = 'NO_ABC' некоторые мысли... PEP 20 говорит: ошибки никогда не должны пройти молча. Если явно не замолчать. должны использовать try вме ...
Как проверить, существует ли файл в Makefile?
в чистом разделе моего makefle я пытаюсь проверить, существует ли файл перед удалением навсегда. Я использую этот код, но я получаю ошибки. что с ним не так? if [ -a myApp ] then rm myApp fi Я получаю это сообщение об ошибке f [ -a myApp ] /bin/sh: Syntax error: end of file unexpected (expecting "then") make: *** [clean] Error 2 ...
Хеш по алгоритму SHA-256 в Java
осмотревшись здесь, а также в интернете в целом, я нашел Надувной Замок. Я хочу использовать Bouncy Castle (или какую-либо другую свободно доступную утилиту) для создания хэша SHA-256 строки в Java. Глядя на их документацию, я не могу найти хороших примеров того, что я хочу сделать. Кто-нибудь может мне помочь? ...
Как использовать ESLint с шуткой
Я пытаюсь использовать ESLint linter с платформой тестирования Jest. тесты Jest выполняются с некоторыми глобалами, такими как jest, о котором мне нужно будет рассказать линтеру; но хитрая вещь-это структура каталогов, с шуткой тесты встроены с исходным кодом в __tests__ папки, чтобы структура каталогов выглядит примерно так: src foo foo.js __tests__ fooTest.js bar bar.js __tests__ barTest.js обычно у меня были бы все мои тест ...
Как разрешить webpack-dev-server разрешать точки входа из react-router
Я создаю приложение, которое использует webpack-dev-server в разработке вместе с react-router. кажется, что webpack-dev-server построен вокруг предположения, что у вас будет общедоступная точка входа в одном месте (т. е."/"), тогда как react-router позволяет использовать неограниченное количество точек входа. Я хочу воспользоваться преимуществами webpack-dev-сервера, особенно функцией горячей перезагрузки, которая отлично подходит для производительности, но я все еще хочу иметь возможность заг ...
Почему это нить.Спать так вредно
Я часто вижу, что он упомянул, что Thread.Sleep(); не следует использовать, но я не могу понять, почему это так. Если Thread.Sleep(); может вызвать проблемы, есть ли альтернативные решения с тем же результатом, который был бы безопасным? например. while(true) { doSomework(); i++; Thread.Sleep(5000); } другое: while (true) { string[] images = Directory.GetFiles(@"C:Dir", "*.png"); foreach (string image in images) { this.Invoke(() => this.Enabled = true); ...
ASP.NET Web API OperationCanceledException когда браузер отменяет запрос
когда пользователь загружает страницу, он делает один или несколько запросов ajax, которые попадают ASP.NET Web API 2 контроллеры. Если пользователь переходит на другую страницу, до завершения этих запросов ajax запросы отменяются браузером. Затем наш Elmah HttpModule регистрирует две ошибки для каждого отмененного запроса: Ошибка 1: System.Threading.Tasks.TaskCanceledException: A task was canceled. at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Ru ...
Запуск определенного кода каждые n секунд [дубликат]
этот вопрос уже есть ответ здесь: каков наилучший способ многократного выполнения функции каждые x секунд в Python? 15 ответов есть ли способ, например, распечатать Hello World! каждые n секунд? Например, программа будет проходить через любой код, который у меня был, а затем, как только это было 5 секунд (с time.sleep()) оно будет выполнять этот код. Я бы использовал это для обновления файла, а не для пе ...