Codengineering - блог о программировании ➜ страница 834
время.sleep() требуется, чтобы QThread оставался отзывчивым?
Во-первых, я новичок в Python. Я-давний пользователь MatLab (инженер, а не компьютерщик), и я начинаю процесс попытки работать с Python, NumPy, SciPy и т. д. в мой рабочий процесс. Так что, пожалуйста, простите мое явное незнание того, что такое замечательный язык программирования! В качестве моей первой попытки я решил создать приложение для взаимодействия с датчиком, который я разрабатываю. Датчик имеет микросекундное разрешение (данные от 512 высокоэнергетических и 512 низкоэнергетическ ...
Какой фреймворк + сервер приложений + среда разработки использовать для служб Java?
Я пытаюсь написать Java-сервис, который работает 24/7, удаляет контент из интернета и сохраняет его в базе данных. Какую структуру лучше всего использовать для этого, учитывая, что я хотел бы... 1.) Иметь сервер приложений, на котором я могу развернуть свой код (и запустить его автоматически). Этот сервер приложений должен находиться в отдельном окне от машины, на которой будет работать моя среда разработки. 2.) Есть платформа разработки (я бы предпочел что-то на основе eclipse) что позволяет ...
Почему не питон `NamedTemporaryFile` по умолчанию `удалить` на `false`?
Я пытался использовать tempfile.NamedTemporaryFile в Python 3. Я обнаружил, что если я хочу вызвать любой другой процесс, используя subprocess.call или такой, передавая новое имя файла, я должен использовать delete = false, а затем удалить файл вручную, используя os.unlink. Я предполагаю, что я должен close() файл, прежде чем позволить другому процессу открыть его (в моем случае, вызов компилятора для компиляции исходного файла, созданного из Python), и, по-видимому, файл удаляется после закры ...
Matlab: как сохранить анимированный сюжет в gif
Рассмотрим следующую функцию, которая рисует анимированный сюжет циклоида. function animate1() clear, clc R = 1; na = -pi/2; t = 0:0.05:6; v = 4; for i = 1:length(t) x0 = v*t(i); y0 = R; na = -v*t(i)/R; fi = linspace(na,na+2*pi,100); x = x0 + R*cos(fi); y = y0 + R*sin(fi); xc(i) = x0 + R*cos(na); yc(i) = y0 + R*sin(na); plot(x,y,'b',... xc(i),yc(i),'*m',... xc,yc, ...
зачем нам нужна 3D или даже 4d текстура?
Обычно мы используем изображение, чтобы текстурировать карту на поверхность? недавно я услышал, что есть 3d-текстура или даже 4D текстура, мне интересно, почему есть 3D-4d текстура? Как вывести их на поверхность. Поскольку поверхность-это 2d-концепция, как отобразить 3d или 4d объект в 2d? Есть какая-то причина? Есть ли какие-либо изображения 3d-текстур, которые можно попробовать? ...
Как удалить класс из webview
Я пытаюсь удалить этот div: <div data-role="navbar" data-iconpos="bottom" class="ui-navbar" role="navigation"> <ul class="ui-grid-b"> <li class="ui-block-a"> <a href="http://www.siverekhaber.net/mobil/galeriler.html" data-icon="camera" class="ui-link ui-btn ui-icon-camera ui-btn-icon-bottom">Galeri</a> </li> <li class="ui-block-b"> <a href="http://www.siverekhaber.net/mobil/videolar. ...
Управление стеком с помощью Lua и C++
Мне нужно передать скрипту lua одну строку (путь к файлу) и вернуть 0 для многих строк. int error = 0; lua_State *L = lua_open(); luaL_openlibs(L); std::vector<string> list_strings; Используется для перемещения строки в стек, прежде чем я загружу и вызову исходный файл if ((error = luaL_loadfile(L, "src/test.lua")) == 0) { lua_pushstring(L, path.c_str()); if ((error = lua_pcall(L, 1, LUA_MULTRET, 0)) == 0) { lua_gettable(L, LUA_GLOBALSINDEX); lua_pcall(L, ...
python генераторы сборка мусора
Я думаю, что мой вопрос связан с этим, но не совсем похож. Рассмотрим этот код: def countdown(n): try: while n > 0: yield n n -= 1 finally: print('In the finally block') def main(): for n in countdown(10): if n == 5: break print('Counting... ', n) print('Finished counting') main() Вывод этого кода: Counting... 10 Counting... 9 Counting... 8 Counting... 7 Counting... 6 ...
Какой индекс используется в select и почему?
У меня есть таблица с почтовыми кодами со следующими столбцами: id - PRIMARY KEY code - NONCLUSTERED INDEX city Когда я выполняю запрос SELECT TOP 10 * FROM ZIPCodes Я получаю результаты, отсортированные по столбцу id. Но когда я изменяю запрос на: SELECT TOP 10 id FROM ZIPCodes Я получаю результаты, отсортированные по столбцу code. Опять же, когда я изменяю запрос на: SELECT TOP 10 code FROM ZIPCodes Я снова получаю результаты, отсортированные по столбцу code. И наконец, когда я ...
Замена элемента в списке без понимания списка, нарезка или использование []s
Я беру этот онлайн-курс Python , и они не любят, когда студенты используют однострочные решения. Курс не будет принимать скобки для этого решения. Я уже решил задачу, используя понимание списка, но курс отклонил мой ответ. Задача гласит: Используя index и другие методы списка, напишите функцию replace(list, X, Y), которая заменяет все вхождения X в list на Y. Например, если L = [3, 1, 4, 1, 5, 9], то replace(L, 1, 7) изменится содержание от L до [3, 7, 4, 7, 5, 9]. Чтобы сделать это упраж ...