программирование

Q & A для профессиональных программистов и энтузиастов


1
Выйти из текущей функции с GDB
Те, кто использует Visual Studio, знакомы с горячей клавишейShift + , которая выходит из функции, то есть продолжает выполнение текущей функции до тех пор, пока она не вернется к вызывающей стороне, после чего она остановится.F11 Есть ли в GDB аналог?
152 gdb 

6
разделить строку только на первый экземпляр - java
Я хочу разделить строку символом '='. Но я хочу, чтобы он разбивался только по первому экземпляру. Как я могу это сделать ? Вот пример JavaScript для символа '_', но он не работает для меня. Разделить строку только на первый экземпляр указанного символа Пример : apple=fruit table price=5 Когда я пробую …
152 java  string  split 

26
Node - был скомпилирован для другой версии Node.js с использованием NODE_MODULE_VERSION 51
Я запускаю приложение узла на терминале. Недавно обновились до узла v8.5.0, но получаю эту ошибку: Error: The module '/tidee/tidee-au/packages/tidee-au-server/node_modules/bcrypt/lib/binding/bcrypt_lib.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 51. This version of Node.js requires NODE_MODULE_VERSION 57. Please try re-compiling or re-installing the module (for instance, using `npm rebuild` or `npm …

9
Команда не найдена при использовании sudo
У меня foo.shв домашней папке есть скрипт . Когда я перехожу в эту папку и вхожу ./foo.sh, я получаю -bash: ./foo.sh: Permission denied. Когда я использую sudo ./foo.sh, я получаю sudo: foo.sh: command not found. Почему это происходит и как это исправить?
152 linux  bash  sudo 


9
Сценарий оболочки: выполнение программы на Python из сценария оболочки.
Я пытался найти ответ в Google, но безуспешно. Мне нужно использовать мой рабочий суперкомпьютерный сервер, но для запуска моего сценария python он должен выполняться через сценарий оболочки. Например, я хочу job.shвыполнитьpython_script.py Как этого добиться?
152 python  shell 

11
Самый быстрый способ определить, существует ли запись
Как следует из названия ... Я пытаюсь найти самый быстрый способ с наименьшими накладными расходами, чтобы определить, существует ли запись в таблице или нет. Пример запроса: SELECT COUNT(*) FROM products WHERE products.id = ?; vs SELECT COUNT(products.id) FROM products WHERE products.id = ?; vs SELECT products.id FROM products WHERE products.id …

9
Редактировать и воспроизводить XHR chrome / firefox и т. Д.?
Я искал способ изменить запрос XHR, сделанный в моем браузере, а затем воспроизвести его снова. Скажем, у меня есть полный запрос POST, сделанный в моем браузере, и единственное, что я хочу изменить, - это небольшое значение, а затем воспроизвести его снова. Это было бы намного проще и быстрее сделать прямо …

8
Как узнать дату создания проекта репозитория на GitHub?
Как я могу узнать дату создания проекта на GitHub? По сути, мне нужно найти первую фиксацию, чтобы увидеть дату создания, однако в некоторых проектах есть 500 коммитов, что тратит много времени на попытки добраться до первой страницы фиксации. Есть ли более быстрый способ узнать дату создания?
152 github 

16
Узнайте, открыта ли консоль Chrome
Я использую этот небольшой скрипт, чтобы узнать, открыт ли Firebug: if (window.console && window.console.firebug) { //is open }; И это хорошо работает. Я полчаса искал способ определить, открыта ли встроенная консоль веб-разработчика Google Chrome, но я не смог найти никаких подсказок. Этот: if (window.console && window.console.chrome) { //is open }; …

4
Пример аргумента Mockito в аргументе Captor
Может ли кто-нибудь предоставить мне пример, показывающий, как использовать org.mockito.ArgumentCaptorкласс и чем он отличается от простых сопоставителей , которые предоставляются с mockito. Я прочитал предоставленные документы mockito, но они не иллюстрируют это ясно, никто из них не может объяснить это с ясностью.

14
Определите количество значений NA в столбце
Я хочу подсчитать количество NAзначений в столбце фрейма данных. Скажем, мой фрейм данных вызван df, а имя рассматриваемого столбца - col. Я придумал следующее: sapply(df$col, function(x) sum(length(which(is.na(x))))) Это хороший / самый эффективный способ сделать это?
152 r  dataframe 

4
Оператор «Вставить, если не существует» в SQLite
У меня есть база данных SQLite. Я пытаюсь вставить значения ( users_id, lessoninfo_id) в таблицу bookmarks, только если оба ранее не существовали в строке. INSERT INTO bookmarks(users_id,lessoninfo_id) VALUES( (SELECT _id FROM Users WHERE User='"+$('#user_lesson').html()+"'), (SELECT _id FROM lessoninfo WHERE Lesson="+lesson_no+" AND cast(starttime AS int)="+Math.floor(result_set.rows.item(markerCount-1).starttime)+") WHERE NOT EXISTS ( SELECT users_id,lessoninfo_id …

16
dyld: библиотека не загружена: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
Я установил пар с помощью homebrew, а затем сразу же захотел перейти в проект, выполнив, vapor new Helloно затем снова получил следующее сообщение в терминале: dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib Referenced from: /usr/local/bin/vapor Reason: image not found zsh: abort vapor new Hello Я попытался несколько подходов, чтобы исправить это, как …
151 swift  macos  openssl  homebrew  vapor 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.