Codengineering - блог о программировании ➜ страница 893


Google chart timeline горизонтальная прокрутка

У меня есть график временной шкалы, очень похожий на самый первый пример на этой странице (https://developers.google.com/chart/interactive/docs/gallery/timeline). У меня есть действия на оси Y (приготовление обеда, еда, ecc), а на оси X у меня есть время. Я хочу включить горизонтальную прокрутку и масштабирование диаграммы (как упоминалось в этом разделе Google chart horizontal scrollbar). Но я никак не могу заставить его работать. Есть ли способ включить горизонтальная прокрутка на графике ...

Как записать пустой ассоциативный массив ({}) в MongoDB из PHP

Когда я пытаюсь вставить пустой ассоциативный массив (hashmap/dictionary/dict/{}) в MongoDB из PHP он всегда вставляется как неассоциативный пустой массив (list/[]). Можно ли форсировать ассоциативный массив? Пример: $m = new Mongo('mongodb://localhost:27017'); $db = $m->selectDB('test'); $collection = $db->selectCollection('test'); // 1: inserts [] $d = array( 'x' => array() ); $collection->insert($d); // 2: inserts [] $d = array( 'y' => array('a'=>'123') ); unset($d['y ...

как узнать, завершен ли сценарий, выполняемый как nohup, или нет?

Я попробовал запустить скрипт, используя nohup, например, nohup script.sh & Когда я пытался ps -ef | grep "script.sh" Я не смог найти его там, за исключением grep, который выполняется с этой строкой в качестве параметра. Правильно ли я это делаю?. Означает ли это, что процесс действительно завершил выполнение? Спасибо. ...

TableView в QT5 не показывает данные MYSQL, просто отображаются пустые строки

Я показываю вам свою проблему, показывая снимок экрана. Мне это кажется проще. Моя таблица пуста в моей программе, но в ней есть нужное количество столбцов, и если я добавлю больше столбцов в мой SQL workbench, он получит больше строк, но ничего не отображается в них. Вот мой исходный код: void adminUserData::on_pushButton_Load_clicked() { // This Object is for connecting to my Database (it works). Datenbank db; db.connData(); QSqlQueryModel* model = new QSqlQueryModel(); ...

ANDROID: не удается разрешить метод getSupportActionBar()

Эта штука сводит меня с ума. Я не могу заставить мое приложение правильно компилироваться. Я добавил библиотеки поддержки в свое приложение, скопировав файлы jar, поместив их в папку libs, щелкнув правой кнопкой мыши и добавив их как библиотеку. Я пробовал расширить ActionBaractivity и ничего до сих пор не получил этот метод распознан. Я использую Android studio версии 0.8.2. Класс import android.app.Activity; import android.os.Bundle; import android.support.v4.widget.DrawerLayout; impor ...

Развертывание Django в Heroku с помощью компьютера Windows (производственный сервер, а не сервер разработки)

Я использую машину Windows и имею проект Django, который я успешно развернул на Heroku, хотя и с использованием сервера разработки. Для использования рабочего сервера Heroku, похоже, требуется "Gunicorn", который не работает на Windows. Это не подходит для локального тестирования перед развертыванием. Кто-нибудь знает любой способ, чтобы обойти это? Может быть, как-то использовать другой сервер на хероку? ...

Pandas / Python: установка значения одного столбца на основе значения в другом столбце

Мне нужно установить значение одного столбца на основе значения другого в фрейме данных Pandas. Это логика: if df['c1'] == 'Value': df['c2'] = 10 else: df['c2'] = df['c3'] Я не могу заставить это сделать то, что я хочу, а именно просто создать столбец с новыми значениями (или изменить значение существующего столбца: любой из них работает для меня). Если я попытаюсь выполнить приведенный выше код или напишу его как функцию и использую метод apply, то получу следующее: ValueError: T ...

обработчик кликов в маркере с помощью openlayer

Я использую openlayers, когда я запрашиваю список POI с сервера,я хочу добавить на карту по одному для каждого. Поэтому я создаю маркер для каждого из них, и я хочу, чтобы Фреймклауд открывался при нажатии на маркер. Я использую это: marker.events.resgister("click",marker,function(){ this.pop.show(); }); Однако, когда я перетаскиваю маркер, карта перемещается,и событие запускается. Пока я хочу, чтобы ничего не происходило при использовании перетаскивания маркера, а курсор должен быть ук ...

Правило каскадного удаления в коде EF 4.1 сначала при использовании Ассоциации общего первичного ключа

Я реализовал двунаправленное отношение 1: 1, основанное на этом ответе: Первичный / внешний ключ в Entity Framework Я определяю двунаправленное отношение следующим образом: public class Student { public virtual int StudentId { get; set; } public virtual Anamnesis Anamnesis { get; set; } . . . } public class Anamnesis { [Key, ForeignKey("Student")] public int AnamnesisId { get; set; } public virtual Student Student { get; set; } . . . } Где, студент явл ...

В системе управления версиями Xcode 4 что означает вопросительный знак рядом с файлом, который вы только что добавили в проект?

Как изменить его, чтобы убедиться, что файл правильно добавлен? Я скопировал несколько файлов в папку проекта. Затем в Xcode я нажал на группу и выбрал " добавить файлы в проект...". Затем я выбрал несколько файлов. Один из файлов был добавлен правильно - рядом с ним стояла буква "А". В другом файле было "?- пометьте рядом с ним. Почему он не добавил правильно? Что я должен сделать, чтобы добавить его должным образом? Это файл PNG. ...