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

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

6
Как остановить горутину
У меня есть горутина, которая вызывает метод и передает возвращаемое значение по каналу: ch := make(chan int, 100) go func(){ for { ch <- do_stuff() } }() Как мне остановить такую ​​горутину?
103 go  goroutine  channels 

2
Как выбрать следующий тег sibling / xml с помощью xpath
У меня есть файл HTML (от Newegg), и их HTML организован, как показано ниже. Все данные в их таблице спецификаций представлены как « desc », а заголовки каждого раздела - « name». 'Ниже приведены два примера данных со страниц Newegg. <tr> <td class="name">Brand</td> <td class="desc">Intel</td> </tr> <tr> <td class="name">Series</td> <td …
103 xml  xpath  lxml 

14
Внедрить хеш коммита git в dll .Net
Я создаю приложение на C #, используя Git в качестве контроля версий. Есть ли способ автоматически встроить последний хэш фиксации в исполняемый файл при создании приложения? Например, печать хэша фиксации на консоли будет выглядеть примерно так: class PrintCommitHash { private String lastCommitHash = ?? // What do I put here? …
103 c#  git 

7
ImportError: нет модуля с именем шесть
Я пытаюсь создать проект OpenERP с зависимостями. Сейчас выдает эту ошибку Traceback (most recent call last): File "openerp-client.py", line 105, in <module> File "modules\__init__.pyo", line 23, in <module> File "modules\gui\__init__.pyo", line 22, in <module> File "modules\gui\main.pyo", line 33, in <module> File "rpc.pyo", line 29, in <module> File "common\__init__.pyo", line 22, …

5
Определить, содержит ли массив NumPy хотя бы одно нечисловое значение?
Мне нужно написать функцию, которая будет определять, содержит ли вход хотя бы одно нечисловое значение. Если будет найдено нечисловое значение, я вызову ошибку (поскольку расчет должен возвращать только числовое значение). Количество измерений входного массива заранее не известно - функция должна выдавать правильное значение независимо от ndim. В качестве дополнительного усложнения …
103 python  numpy 

4
Почему мои базовые приложения Heroku загружаются за две секунды?
Я создал два очень простых приложения Heroku для тестирования службы, но при первом посещении страницы часто требуется несколько секунд, чтобы загрузить страницу: Cropify - Базовое приложение Sinatra ( на github ) Textile2HTML - Еще более простое приложение Sinatra ( на github ) Все, что я сделал, это создал простое приложение …
103 ruby  performance  heroku 

5
jQuery дублирует DIV в другой DIV
Нужна помощь jquery, копирующая DIV в другой DIV и надеясь, что это возможно. У меня есть следующий HTML: <div class="container"> <div class="button"></div> </div> Затем у меня есть еще один DIV в другом месте на моей странице, и я хотел бы скопировать div 'button' в следующий div 'package': <div class="package"> Place …
103 javascript  jquery  html 

9
Разница между \ b и \ B в регулярном выражении
Я читаю книгу по регулярным выражениям и наткнулся на этот пример для \b: Кот разбросал свою еду по комнате. Использование регулярного выражения - \bcat\bбудет соответствовать слову, catно не catin scattered. Для \Bавтора используется следующий пример: Пожалуйста, введите девятизначный идентификатор, поскольку он появляется на вашем цветном коде доступа. Использование регулярных выражений …
103 regex 

6
Преобразование SVG в PNG с помощью C # [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 6 лет назад . Уточните этот вопрос Я пытался преобразовать изображения SVG в PNG с помощью C # без необходимости …
103 c#  .net  png  svg 

15
Как остановить приложение, в котором node.js выражает 'npm start'
Вы создаете приложение node.js с помощью express v4.x, а затем запускаете приложение с помощью npm start . У меня вопрос, как остановить приложение? Есть ли остановка npm ? ИЗМЕНИТЬ, чтобы включить ошибку при реализации npm stop /home/nodetest2# npm stop > nodetest2@0.0.1 stop /home/nodetest2 > pkill -s SIGINT nodetest2 pkill: invalid …
103 node.js  npm 

6
MAC-адреса в JavaScript
Я знаю, что мы можем получить MAC-адрес пользователя через IE (объекты ActiveX). Есть ли способ получить MAC-адрес пользователя с помощью JavaScript?

5
Git merge оставил метки HEAD в моих файлах
Я попытался объединить файл в командной строке с помощью Git, когда появилось сообщение об ошибке, в котором говорилось, что объединение было прервано. Я думал, что это конец, но потом понял, что в моих файлах есть gitmark. Вот так: start = expression validchar = [0-9a-zA-Z_?!+\-=@#$%^&*/.] integer = <<<<<<< HEAD digits:[0-9]+ { …

8
Есть ли что-нибудь вроде inotify в Windows?
В ОС Linux есть подсистема ionotify, которая уведомляет приложение об изменениях в файловой системе. Однако я в основном пользователь Windows, поэтому мне было интересно, есть ли аналогичный способ отслеживания изменений файловой системы?
103 windows  inotify 

2
angular2 тестирование: невозможно привязать к 'ngModel', поскольку это не известное свойство 'input'
Я пытаюсь проверить двустороннюю привязку angular2 для управления input. Вот ошибка: Can't bind to 'ngModel' since it isn't a known property of 'input'. App.component.html <input id="name" type="text" [(ngModel)]="name" /> <div id="divName">{{name}}</div> App.component.ts @Component({ selector: 'app-root', templateUrl: './app.component.html' }) export class AppComponent implements OnInit { name: string; } app.component.spec.ts import { …

5
Определить расстояние между двумя точками на холсте
У меня есть вкладка для рисования холста, и я хочу, чтобы lineWidth основывалась на расстоянии между двумя последними обновлениями координат перемещения мыши. Я сам сделаю перевод расстояния в ширину, мне просто нужно знать, как получить расстояние между этими точками (у меня уже есть координаты этих точек).
103 javascript  canvas 

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