Вопросы-ответы - все решения ➜ страница 80
SheetJS xlsx-клеточный стиль
Я ссылаюсь на этот пример для экспорта листа https://github.com/SheetJS/js-xlsx/issues/817 . Как сделать ячейку стиль, как окраска фона, размер шрифта и увеличение ширины ячейки, чтобы данные точно соответствовали друг другу.Я просмотрел документацию, но не смог найти подходящих примеров для использования. etc.Is есть способ сделать форматирование? Below is the code snippet: /* make the worksheet */ var ws = XLSX.utils.json_to_sheet(data); /* add to workbook */ var wb = XLSX.utils.book_n ...
Java 8 DateTimeFormatter разбор необязательных разделов
Мне нужно разобрать дату-время как строки, приходящие в двух разных форматах: 19861221235959Z 1986-12-21T23: 59: 59Z Следующий шаблон dateTimeFormatter правильно анализирует строки даты первого типа DateTimeFormatter.ofPattern ("uuuuMMddHHmmss[,S][.S]X") Но терпит неудачу на втором, так как тире, двоеточия и Т не ожидаются. Я попытался использовать дополнительные разделы следующим образом: DateTimeFormatter.ofPattern ("uuuu[-]MM[-]dd['T']HH[:]mm[:]ss[,S][.S]X") Неожиданно, это раз ...
Команды LaTeX длина линии
При запуске latex командная строка выводит его сокращенным после 80 символов: LaTeX Warning: Reference `fig:assign-by-x' on page 76 undefined on input line 2 41. Есть идеи, как мне это остановить? Версия: pdfTeX using libpoppler 3.141592-1.40.3-2.2 (Web2C 7.5.6) kpathsea version 3.5.6 На Ubuntu Linux 9.04, оболочка bash. ...
* ngFor сброс всех значений формы при добавлении нового элемента ввода
У меня есть приложение Angular2 с кнопкой, которая может добавить еще один кредит к моим кредитам. Мой * ngFor также довольно прост: <div *ngFor="let loan of myLoans"> <label>{{loan.name}}</label> <input type="text" name="loan.name" [(ngModel)]="loan.amount"> </div> myLoans представляет собой массив объектов займа с параметрами name и amount. Моя кнопка также очень проста. <button id="addLoan" type="button" (click)="addLoan()">Legg til ...
Как документировать проект базы данных в visualstudio
Основываясь на своих знаниях о документации на c# с помощью Visual studio, я активировал xml-файл в Properties- > SQLCLR-Build- > XML-Documentationfile. Теперь xml-файл создан, но я не могу понять, какие теги разрешены и как начать документацию В c# я бы сделал /// <summary> /// does some stuff /// </summary> public .... Поэтому я сделал то же самое в sql --- <summary> --- does some stuff --- </summary> CREATE PROCEDURE .... Но созданный xml не отражает м ...
Android webview pinch zoom локальное изображение
Эй, я пытаюсь получить pinch для масштабирования, работая над веб-видом моего приложения, но не могу, он просто отображает изображение, действительно увеличенное (вероятно, отображая его на 100%) Вот как я заставил webview работать. В упражнении я добавил WebView mWebView = (WebView) findViewById(R.id.webview); mWebView.getSettings().setJavaScriptEnabled(true); mWebView.loadUrl("file:///android_asset/sitemap.png"); Изображение находится в папке assets и называется sitemap.png Формат ...
Python: String replace index
То есть я хочу заменить str[9:11] на другую строку. Если я сделаю str.replace(str[9:11], "###") , это не сработает, потому что последовательность [9: 11] может быть больше одного раза. Если str-это "cdabcjkewabcef", я бы получил "cd###jkew###ef", но я хочу только заменить второе. ...
Сохранение положения ползунка после обновления страницы
У меня есть следующая скользящая панель, и я хотел бы сохранить положение скользящей панели, выбранной после обновления страницы. В настоящее время позиция сохраняется, и только число/значение не отображается правильно. Есть идеи,как это сделать? var slider = document.getElementById("ran"); var output = document.getElementById("demo"); output.innerHTML = slider.value; slider.oninput = function() { output.innerHTML = this.value; save_data( ...
Как найти все модульные тесты, которые могут прямо или косвенно вызывать данный метод? (.сеть)
Как найти все модульные тесты, которые могут прямо или косвенно вызывать данный метод? Когда я меняю метод, я хочу знать лучшие тесты для запуска; для этого должен быть инструмент! Поскольку у нас много интерфейсов, меня интересуют все модульные тесты, которые вызывают метод на интерфейсе, когда есть хотя бы один путь var метод имплантации на классе, который реализует интерфейс. Или другими словами, Мне нужен список всех модульных тестов, когда инструмент не может доказать на результат не влия ...
Сброс объекта таймера Matlab на время 0
Я использую объект таймера Matlab для поворота некоторых файлов журнала с фиксированным интервалом (каждые 1800 секунд): rotateTimer = timer( ... 'Name', 'Log Rotator', ... 'Period', 1800, ... 'StartDelay', 1800, ... 'ExecutionMode', 'fixedSpacing', ... 'TimerFcn', {@RotateLogs}); start(rotateTimer); Этот метод очень хорошо работает для автоматических вращений, но мне нужно разрешить пользователю вручную вращать файлы журнала. Когда происходит ручное вращение, я хочу, чт ...
Как кодирование файлов влияет на строковые литералы C++11?
Вы можете написать строковые литералы UTF-8/16/32 в C++11, добавив к строковому литералу префикс u8/u/U соответственно. Как компилятор должен интерпретировать файл UTF-8, содержащий символы, отличные от ASCII, внутри этих новых типов строковых литералов? Я понимаю, что стандарт не определяет кодировки файлов, и один этот факт сделает интерпретацию символов, не являющихся ASCII, в исходном коде полностью неопределенным поведением, что делает эту функцию чуть менее полезной. I поймите, вы все еще ...
Как управлять кодом Infopath VSTA
Ситуация В настоящее время мы разрабатываем сайт Sharepoint 2010, который использует формы Infopath 2010. Однако большинство из этих форм требуют более расширенной функциональности, поэтому они стали утвержденными администратором формами и имеют код c# на них (VSTA). Вопрос Поскольку каждая форма infopath будет иметь свой собственный проект c#, мы теперь испытываем трудности с управлением кодом, поскольку требуется больше форм infopath. Есть ли лучший способ управлять кодом? Или есть ест ...
Pig продолжает пытаться подключиться к серверу истории заданий (и терпит неудачу)
Я запускаю задание Pig, которое не может подключиться к серверу истории заданий Hadoop. Задача (обычно любая задача с GROUP BY) выполняется некоторое время, а затем начинается с сообщения типа: 2015-04-21 19:05:22,825 [main] INFO org.apache.hadoop.mapred.ClientServiceDelegate - Application state is completed. FinalApplicationStatus=SUCCEEDED. Redirecting to job history server 2015-04-21 19:05:26,721 [main] INFO org.apache.hadoop.ipc.Client - Retrying connect to server: 0.0.0.0/0.0.0.0:10020 ...
C# - почему полноэкранное приложение winform не всегда покрывает панель задач?
Я использую Windows Vista и C#.net 3.5, но я попросил моего друга запустить программу на XP и имеет ту же проблему. Итак, у меня есть программа на C#, которая работает в фоновом режиме со значком в системном трее. У меня есть низкоуровневый крюк клавиатуры, поэтому при нажатии двух клавиш (Ctr+windows в данном случае) он вытянет основную форму приложения. Форма настроена на полноэкранный режим в комбинированном ключе нажмите even handler: this.FormBorderStyle = FormBorderStyle.None; this.Wi ...
Работа с параметром SqlXml в методе SQLCLR
Это SQL CLR, я просто пытаюсь создать функцию, которая получает XML из SQL, а затем получает значение для определенного узла и возвращает его: [SqlFunction] public static SqlString FnGetQuoteNumber(XmlDocument xmlDoc) { string nodeValue = null; xmlDoc.Load(xmlDoc.ToString()); XmlNode node = xmlDoc.DocumentElement.SelectSingleNode("//Identifier[@name='Item1']"); if (xmlDoc.DocumentElement != null) { nodeValue ...
Несоответствия учетных записей служб
В последние дни я пытался консолидировать проекты в консоли разработчиков google. Я обнаружил несоответствия в основном в разрешениях (учетных записях служб) и учетных данных. При создании нового проекта у него будет две учетные записи служб (см. вкладку разрешения в консоли разработчиков Google): <project-id>@appspot.gserviceaccount.com (App Engine service account) <project-number>[email protected] (Google APIs service account) В данный момент на вкладке уч ...
Как выполнять элементарные булевы операции над массивами numpy
Например, я хотел бы создать маску, которая маскирует элементы со значением от 40 до 60: foo = np.asanyarray(range(100)) mask = (foo < 40).__or__(foo > 60) Что просто выглядит некрасиво, я не могу написать: (foo < 40) or (foo > 60) Потому что в итоге я получаю: ValueError Traceback (most recent call last) ... ----> 1 (foo < 40) or (foo > 60) ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all() Существует ...
Триггер Oracle SQL вставка новых записей на основе значения столбца insert
Я пытаюсь создать триггер для таблицы Oracle. Вот требования: У меня есть две таблицы книги, копии (книги и копии имеют отношение 1 к n. Каждая книга может иметь от 0 до n экземпляров) Таблица Книг: CREATE TABLE Book ( book_id INTEGER NOT NULL , isbn VARCHAR2 (20) NOT NULL, publisher_id INTEGER NOT NULL , tittle VARCHAR2 (100) NOT NULL , cat_id INTEGER NOT NULL , no_of_copies INTEGER NOT NULL , .... CONSTRAINT isbn_unique UNIQUE (isb ...
Как передают Аргументы с TCL скрипт в консоли Vivado Гуй на TCL
Я пытаюсь выполнить сценарий tcl в консоли Vivado GUI Tcl, и мой сценарий принимает аргумент, чтобы решить, какой тип запуска (synth, impl, bitgen и т. д.) должен быть настроен. Я знаю, что с помощью -tclargs можно передавать аргументы, если скрипт выполняется в режиме командной строки Vivado. Что-то вроде: vivado -mode batch -source <filename> -tclargs <arguments> Я попробовал то же самое в режиме Vivado gui и получил ошибку. ERROR: [Common 17-170] Unknown option '-tclargs', ple ...
Крышка опоры счетчик кадров постоянно отсутствует в модуле использованием OpenCV `cv2` питон
Как получить доступ к CAP_PROP_FRAME_COUNT из opencv в python? Я попробовал это: import cv2 cap = cv2.VideoCapture('myvideo.avi') frames_count, fps, width, height = cap.get(cv2.CAP_PROP_FRAME_COUNT), cap.get(cv2.CAP_PROP_FPS), cap.get(cv2.CAP_PROP_FRAME_WIDTH), cap.get(cv2.CAP_PROP_FRAME_HEIGHT) И это: import cv2 import cv cap = cv2.VideoCapture('myvideo.avi') frames_count, fps, width, height = cap.get(cv.CAP_PROP_FRAME_COUNT), cap.get(cv.CAP_PROP_FPS), cap.get(cv.CAP_PROP_FRAME_WIDTH), cap ...
Как использовать https / ssl с плагином Maven/Mortbay Jetty?
Я хотел бы использовать ssl / https, как описано в Http://docs.codehaus.org/display/JETTY/How+to + configure+SSL Используя jetty-maven-plugin, но я не знаю, как настроить плагин. Есть подсказка, пример, учебник, пошаговое руководство ? Кроме того, мне интересно, Как выполнить шаг 3b из вышеупомянутого учебника, где манипуляция сервером jetty необходима (java -classpath $JETTY_HOME/lib/jetty-util-6.1-SNAPSHOT.jar:$JETTY_HOME/lib/jetty-6.1-SNAPSHOT.jar org.mortbay.jetty.security.PKCS12Import ...
Кнопка Escape для закрытия формы Windows Forms в C#
Я попробовал следующее: private void Form1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) { if ((Keys) e.KeyValue == Keys.Escape) this.Close(); } Но это не работает. Затем я попробовал это: protected override void OnKeyDown(KeyEventArgs e) { base.OnKeyDown(e); if (e.KeyCode == Keys.Escape) this.Close(); } И до сих пор ничего не работает. KeyPreview в моих свойствах формы Windows Forms имеет значение true... Что я делаю не так? ...
Прототип эквивалента метода jQuery eq
Задан следующий html-код: <ul id="fun"> <li>One</li> <li>Two</li> <li>Three</li> <li>Four</li> <li>Five</li> </ul> Я могу выбрать третий li в jquery следующим образом: $('#fun li').eq(2); В прототипе я знаю, что могу сделать что-то вроде: $("fun").select('li').each(function(i,v){ if(v == 2){/*do whatever*/} }); Итак, я спрашиваю, есть ли у prototype такой метод, как jquerys eq, который поз ...
USB HID зависает на Read () в c#
Я пытаюсь подключиться к цифровой шкале USB, код действительно подключается к шкале, когда scale.IsConnected сбывается, но зависает на scale.Read(250) , где 250 должно быть таймаутом в миллисекундах, но он никогда не возвращается из чтения Я использую код из этого потока, за исключением одного изменения, которое было связано с новой версией библиотеки HID Майка О Брайена public HidDevice[] GetDevices () { HidDevice[] hidDeviceList; // Metler Toledo hidDeviceList = Hid ...
Как добавить массив к массиву массивов с помощью jQuery?
У меня есть массив, как показано ниже: var cString = [ ['1','Techdirt','www.techdirt.com'], ['2','Slashdot','slashdot.org'], ['3','Wired','wired.com'] ]; К этому массиву я хочу добавить еще один в том же формате: var test = ['4','Stackoverflow','stackoverflow.com'] Я пробовал использовать: var newArray = $.merge(cString, test); Но console.log(newArray); выходы: [►Array,►Array,►Array,'4','Stackoverflow','stackoverflow.com'] Поэтому ...
301 редирект с поддомена на домен определенный URL в nginx
Теперь у меня есть два блога. A - blog.domain.com -создано на Tumblr B - domain.com/blog/ - создан на Wordpress (который находится на другом сервере) и обслуживается прокси-сервером nginx на domain.com Я хочу перенаправить все мои сообщения с A на B, поэтому я перемещу свой поддомен на сервер B и настрою перенаправления для старых URL-адресов сообщений. Как я могу сделать это хорошо в nginx ? У меня есть немного другие URL-адреса в новом блоге, поэтому я не могу сделать это динамически д ...
Можно ли рекурсивно вызвать асинхронную функцию, не переполняя стек?
Поскольку возвращаемый сайт асинхронной функции не является вызывающим, я предполагаю, что это работает, но решил проверить, что это безопасно на всякий случай. Если это не так, то почему это переполняет стек? static async Task CheckAsync(TimeSpan recursiveTimer) { // do some work await Task.Delay(recursiveTimer); CheckAsync(recursiveTimer); } Править: Я решил просто попробовать его - похоже, он не переполняет стек (сейчас он работает на моей машине - в настоящее время он находит ...
диалог подтверждения перед отправкой формы по щелчку мыши
Я работаю с Laravel 5.4. У меня есть POST маршрут: Route::post('hotel/delete/{slug}', ['as' => 'delete-hotel', 'uses' => 'BackendHotelController@postDelete']); На странице индекса у меня есть тег привязки с формой submit. В настоящее время при нажатии на метку привязки отправляется скрытая форма. <a href="{{ route('delete-hotel', $hotel->slug) }}" class="btn btn-operation btn-danger" onclick="event.preventDefault(); document.getElementById('delete-form').submit();"> ...
keyerror 1 в моем коде
Я пишу функцию, которая принимает ввод словаря и возвращает список ключей, имеющих уникальные значения в этом словаре. Рассмотрим, ip = {1: 1, 2: 1, 3: 3} Поэтому вывод должен быть [3], так как ключ 3 имеет уникальное значение, которого нет в dict. Теперь есть проблема в данной функции: def uniqueValues(aDict): dicta = aDict dum = 0 for key in aDict.keys(): for key1 in aDict.keys(): if key == key1: dum = 0 else: ...
JavaScript удалить файл из списка файлов для загрузки
Есть код https://jsfiddle.net/bfzmm1hc/1 все выглядит нормально, но я хочу удалить некоторые файлы из набора. Я уже нашел их: Как удалить один конкретный выбранный файл из элемента управления input file input type=file multiple, delete items Я знаю, что Объект FileList доступен только для чтения, поэтому я могу просто скопировать файлы в новый массив. Но что мне делать с этим новым массивом объектов File? Я не могу присвоить его свойству files... ...