Вопросы-ответы - все решения ➜ страница 716


Задать вопрос

импорт локальной функции из модуля, размещенного в другом каталоге с относительным импортом в Jupyter notebook с помощью python3

у меня есть структура каталогов, аналогичная следующей meta_project project1 __init__.py lib module.py __init__.py notebook_folder notebook.jpynb при работе в notebook.jpynb Если я попытаюсь использовать относительный импорт для доступа к функции function() на module.py С: from ..project1.lib.module import function я получаю следующую ошибку SystemError Traceback (most recent call last) <ipython-input ...

Сравнение между Д3.js и диаграмма.js (только для диаграмм)

Я использовал диаграмму.js в моих проектах несколько раз, но я никогда не использовал d3.js. Многие люди говорят, что d3.js-лучшая структура javascript для диаграмм, но никто из них не может объяснить, почему, особенно когда я хочу сравнить диаграмму.js. Я нашел это:http://www.fusioncharts.com/javascript-charting-comparison/ но это не то, что я искал. кто-нибудь знает о сравнении этих рамок с точки зрения удобство использования и производительность (только для диаграмм)? ...

Как сделать запросы соединения с помощью Sequelize на узле.js

Я использую sequelize ORM; все отлично и чисто, но у меня была проблема, когда я использую его с join запросы. У меня есть две модели: пользователи и сообщения. var User = db.seq.define('User',{ username: { type: db.Sequelize.STRING}, email: { type: db.Sequelize.STRING}, password: { type: db.Sequelize.STRING}, sex : { type: db.Sequelize.INTEGER}, day_birth: { type: db.Sequelize.INTEGER}, month_birth: { type: db.Sequelize.INTEGER}, year_birth: { type: db.Sequelize.INT ...

Что такое значение итератора по умолчанию?

для любого контейнера STL, который я использую, если я объявляю итератор (этого конкретного типа контейнера) с помощью конструктора по умолчанию итератора, к чему будет инициализирован итератор? например, у меня есть: std::list<void*> address_list; std::list<void*>::iterator iter; для чего будет инициализирован iter? ...

Использование отладчика Chrome JavaScript / как разбить события загрузки страницы

Я использую отладчик chrome, и я хорош, когда дело доходит до установки точек останова после запуска страницы. Моя проблема заключается в том, что когда я делаю f5 или нажимаю enter на строке URL, мои точки останова исчезают. Как я могу установить точку останова в коде, который происходит при первой загрузке страницы? ...

Что такое: В Свифт говорит мне?

что означает одинокое подчеркивание в определениях функций? например map(_:) Я понимаю, что при определении функции я могу сделать: func myFunc(_ string: String) { ... } Я бы тогда назвал это myFunc(_:) вместо myFunc(_string:), т. е. целенаправленно скрывает имя параметра? ...

Какой смысл ваще в попытке поймать/наконец, за исключением заявления

я использовал варианты try-catch/except-finally на многих языках в течение многих лет, сегодня кто-то спросил меня, в чем смысл finally, и я не мог ответить. в принципе, почему бы вам поставить заявление в конце концов, а не просто положить его после всего блока try-catch? Или другими словами есть ли разница между следующими блоками кода: try{ //a} catch {//b} finally {//c} try{//a} catch{//b} //c EDIT: Люди, я знаю, что, наконец, делает, я использую его в течение многих лет, но мой воп ...

Как работает лицензия.licx based.Net модель лицензирования компонентов работает?

Я столкнулся с несколькими сторонними поставщиками компонентов .Net, которые используют схему лицензирования. На оценочной копии компоненты отображаются с помощью nag-экрана или водяного знака или какого-либо такого индикатора. На лицензированной машине, a лицензии.licx создается-с тем, что кажется просто полное имя/идентификатор. Этот файл должен быть включен при сборке клиентской сборки. как работает эта модель? Оба от поставщиков компонентов' и точка зрения пользователей. что такое .файл li ...

Как определить версию Gradle?

Как я могу узнать, какую версию Gradle я использую в своей студии Android? Пожалуйста, руководство. Я хочу убедиться, что я использую Gradle версии 2.2.1. ...

Небезопасный мир для записи dir / usr / local в пути при попытке установить Rails 3.0.3

Я пытаюсь установить rails 3.0.3 и каждый раз получаю следующую ошибку: Insecure world writable dir /usr/local in PATH, mode 040777 когда я проверяю, установлен ли он, я получаю эту ошибку: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:827:in `report_activate_error': Could not find RubyGem rails (>= 0) (Gem::LoadError) from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:261:in `activate' from /System/Library/Fra ...

Как очистить кэш Visual Studio в Windows Vista?

У меня есть проблема, где мой ASP.NET элементы управления не могут ссылаться из кода позади файлов. Я нашел решение в вопросе переполнения стека ASP.NET на элементы управления нельзя ссылаться в коде программной части в Visual Studio 2008. но я не могу найти свой кэш Visual Studio, чтобы очистить его. Я использую Visual Studio 2005 в Windows Vista. ...

Получение "тип источника не является полиморфным" при попытке использовать динамическое приведение

struct A {}; struct B : A {}; int main() { A* a = new B(); B* b = dynamic_cast<B*>(a); } выдает: не динамическое приведение dynamic_cast 'а' (типа 'struct а*'), чтобы типа 'struct Б*' (типа источник не полиморфными) Как я могу сделать A полиморфные? Я хочу безопасно бросить его в B. (один из способов-добавить фиктивную виртуальную функцию, но есть ли лучший способ?) ...

matplotlib colorbar для scatter

Я работаю с данными, которые имеют данные имеют 3 параметра построения: x,y, c. Как создать пользовательское значение цвета для точечной диаграммы? расширение этого примера я пытаюсь сделать: import matplotlib import matplotlib.pyplot as plt cm = matplotlib.cm.get_cmap('RdYlBu') colors=[cm(1.*i/20) for i in range(20)] xy = range(20) plt.subplot(111) colorlist=[colors[x/2] for x in xy] #actually some other non-linear relationship plt.scatter(xy, xy, c=colorlist, s=35, vmin=0, vmax=20) plt.colo ...

Почему мы не должны делать Spring MVC controller @Transactional?

уже есть несколько вопросов по этой теме, но никакой ответ на самом деле не дает аргументов, чтобы объяснить, почему мы не должны делать контроллер Spring MVC Transactional. Смотрите: транзакция не работает правильно-Spring / MyBatis для веб-приложения MVC Spring должен ли @Transactional идти на контроллер или службу? делая метод регулятора весны 3 МВК Транзакционный Spring MVC Controller Transactional Так, почему? здесь непреодолимые технические вопросы? есть ли архитектурные проблемы? е ...

Включить и отключить Div и его элементы в Javascript [дубликат]

этот вопрос уже есть ответ здесь: как отключить все содержимое div 24 ответов Я ищу способ, чтобы включить и отключить в div id= "dcalc" и ее детей. <div id="dcalc" class="nerkheArz" style="left: 50px; top: 150px; width: 380px; height: 370px; background: #CDF; text-align: center" > <div class="nerkh-Arz"></div> <div id="calc"> </d ...

Axios получает доступ к полям заголовка ответа

Я создаю интерфейсное приложение с React и Redux, и я использую axios для выполнения моих запросов. Я хотел бы получить доступ ко всем полям заголовка ответа. В моем браузере я могу проверить заголовок, и я вижу, что все поля, которые мне нужны, присутствуют(например, токен, uid и т. д...), но когда я звоню const request = axios.post(`${ROOT_URL}/auth/sign_in`, props); request.then((response)=>{ console.log(response.headers); }); Я вам просто Object {content-type: "application/json; cha ...

Git: Переименование Файла

Я хотел переименовать папку с "Frameworks" на "frameworks", но git не позволил мне добавить новое имя в нижнем регистре. Я думаю, он обрабатывает имена файлов без учета регистра, не так ли? A git add frameworks/ -f не помогло ...

Использование SqlParameter в SQL like предложение не работает

у меня есть следующий код: const string Sql = @"select distinct [name] from tblCustomers left outer join tblCustomerInfo on tblCustomers.Id = tblCustomerInfo.CustomerId where (tblCustomer.Name LIKE '%@SEARCH%' OR tblCustomerInfo.Info LIKE '%@SEARCH%');"; using (var command = new SqlCommand(Sql, Connection)) { command.Parameters.AddWithValue("@SEARCH", searchString); ... } это не работает, я попытался это: const string Sql = @"select distinct [n ...

Как установить pdftk на Mac OS X [закрыто]

Я хочу установить pdftk с MacPorts, но эта команда не работает: sudo apt-get install pdftk можно ли установить его на Mac? мои системные требования: Processor: 2.5 GHz Intel Core i5 Memory: 8 GB 1600 MHz DDR3 Graphics: Intel HD Graphics 4000 768 MB ...

PHP: могу ли я получить индекс в функции карты массива?

Я использую карту в PHP вот так: function func($v) { return $v * 2; } $values = array(4, 6, 3); $mapped = array_map(func, $values); var_dump($mapped); можно ли получить индекс значения в функцию? также-если я пишу код, который нуждается в индексе, должен ли я использовать цикл for вместо карты? ...

Httplistener с поддержкой https

кажется, что много запутанной, иногда противоречивой, информации в отношении создания httplistener https .NET способен. Мое понимание таково: один код c# нуждается в https префикс (исх. https://*:8443) для того, чтобы слушатель понял, что ему нужно обслуживать запросы SSL в этом порту. фактическое SSL-рукопожатие происходит под крышками и обрабатывается http.sys (похоронен где-то на Windows machine); код C# не должен явно управлять рукопожатием ssl, потому что это происходит под одеялом. нужн ...

C++ terminate вызывается без активного исключения

Я получаю ошибку C++ с потоковой обработкой: terminate called without an active exception Aborted вот код: #include <queue> #include <thread> #include <mutex> #include <condition_variable> template<typename TYPE> class blocking_stream { public: blocking_stream(size_t max_buffer_size_) : max_buffer_size(max_buffer_size_) { } //PUSH data into the buffer blocking_stream &operator<<(TYPE &other) { std::uni ...

Как найти размер буфера сокета linux

каков размер буфера сокета по умолчанию в linux? Есть ли какая-нибудь команда, чтобы увидеть его? ...

команды mysqldump & gzip для правильного создания сжатого файла базы данных MySQL с помощью crontab

у меня возникли проблемы с получением crontab на работу. Я хочу автоматизировать резервное копирование базы данных MySQL. настройки: Debian GNU / Linux 7.3 (wheezy) версия сервера MySQL: 5.5.33-0+wheezy1 (Debian) каталоги user, backup и backup2 имеют разрешение 755 имена пользователей для MySQL db и учетной записи Debian одинаковы из оболочки эта команда работает mysqldump -u user -p[user_password] [database_name] | gzip > dumpfilename.sql.gz когда я помещаю это в crontab с помощью c ...

В LINQ, не удалось создать постоянное значение типа ХХХ. Только примитивные типы или типы перечислений поддерживается в данном контексте

в моем приложении у меня есть лекторы, и у них есть список курсов, которые они могут преподавать, и когда я удаляю курс, я хочу удалить соединение с лекторами. Вот код: public void RemoveCourse(int courseId) { using (var db = new AcademicTimetableDbContext()) { var courseFromDb = db.Courses.Find(courseId); var toRemove = db.Lecturers .Where(l => l.Courses.Contains(courseFromDb)).ToList(); foreach (var lecturer in toRemove) { ...

Несовместимость компиляции C vs C++ - не называет тип

Я пытаюсь использовать библиотеку поставщика в сочетании с моим приложением C++. Библиотека в основном основана на C, что обычно не является проблемой с extern "C" вариант, но я столкнулся с проблемой, которую компилятор C++ не принимает. я упростил свой код в следующие файлы примеров. заголовок.h представляет заголовок из библиотеки Supper, main.c / cpp - это мои собственные файлы. Мое реальное приложение-это приложение на C++, поэтому я хочу, чтобы оно работало с main.СРР. заголовок.ч (обр ...

что максимальный размер максимальная длина в Джанго

Это моя модель: class Position(models.Model): map = models.ForeignKey(Map,primary_key=True) #members=models.CharField(max_length=200) LatLng = models.CharField(max_length=40000) infowindow = models.CharField(max_length=40000) но он не может работать .. спасибо ...

Почему Java Calendar set (int year, int month, int date) не возвращает правильную дату?

согласно doc, calendar set () is: http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Calendar.html#set%28int,%20int,%20int%29 set(int year, int month, int date) Sets the values for the calendar fields YEAR, MONTH, and DAY_OF_MONTH. код: Calendar c1 = GregorianCalendar.getInstance(); c1.set(2000, 1, 30); //January 30th 2000 Date sDate = c1.getTime(); System.out.println(sDate); выход: Wed Mar 01 19:32:21 JST 2000 почему это не 30 января ??? ...

Слияние с "git mergetool"

Я нашел git mergetool чтобы быть удобной утилитой для визуального слияния различий, но то, как я собираюсь это сделать, кажется действительно шатким. По сути, мой процесс выглядит так, когда конфликты сообщаются: выполнить git mergetool в командной строке, нажмите введите чтобы запустить мой инструмент diff (Meld или FileMerge, в зависимости от компьютера) разрешать конфликты сохранить изменения закройте инструмент diff Если у меня есть более одного конфликта, промыть, повторить. Да, это я ...

Java Generics-метод моста?

что-то под названием "Метод моста" концепция, связанная с Java Generics заставил меня остановиться в точке и подумать над этим. кстати, я знаю только, что это происходит в байт-код уровня и не доступен для нас, чтобы использовать. но я очень хочу знать концепцию "метода моста", используемого компилятором Java. Что именно происходит за кулисами и почему он используется? помощь с примером будет очень признателен. ...