Вопросы-ответы - все решения ➜ страница 110
Измените кодировку файла на utf-8 через vim в скрипте
Я просто был сбит с ног после того, как наш сервер был обновлен с Debian 4 на 5. Мы перешли на среду UTF-8, и теперь у нас есть проблемы с корректной печатью текста в браузере, потому что все файлы находятся в кодировках, отличных от utf8, таких как iso-8859-1, ascii и т. д. Я перепробовал много разных сценариев. Первый, который я попробовал, - это "iconv". Этот не работает, он изменяет содержимое, но файлы enconding по-прежнему не являются utf8. Та же проблема с enca, encamv, convmv и некото ...
Как справиться с предупреждением "exit-time destructor" в clang?
В моем коде C++11 я получаю предупреждение clang "объявление требует деструктора времени выхода"в следующем случае: static const std::map<int, const someStruct> mymap = { {1, { "A", "B", "C" }}, {2, { "D", "E", "F" }} }; Насколько я понимаю Google, "деструктор времени выхода" необходим для уничтожения main() и статики детерминированным способом, чтобы предотвратить сбои при выходе из-за"уже выпущенных переменных". Это прав ...
Размещение службы WCF с использованием сети.привязка tcp в IIS 7 (недоступна извне)
Я разработал двухуровневую службу WCF и клиент Windows Winforms, которые взаимодействуют друг с другом через сеть.протокол TCP переплет. Оба взаимодействуют и прекрасно работают в моей локальной сети, служба WCF размещается на IIS 7 на рабочей станции Windows 8. Затем я попытался разместить службу WCF в интернете на арендованном выделенном сервере под управлением Windows server 2008 R2 с фиксированным IP-адресом: (94.23.220.199)с IIS 7 и .Net 4.5.2. Служба WCF установлена на виртуальный путь ...
Matplotlib соединить точки рассеяния с линией-Python
У меня есть два списка, даты и значения. Я хочу построить их с помощью matplotlib. Далее создается точечная диаграмма моих данных. import matplotlib.pyplot as plt plt.scatter(dates,values) plt.show() plt.plot(dates, values) создает линейный график. Но что мне действительно нужно, так это карта рассеяния, где точки соединены линией. Аналогично в R: plot(dates, values) lines(dates, value, type="l") , что дает мне диаграмму рассеяния точек, наложенную линией, соединяющей точки. Как это с ...
Печать запятой (,) после каждого элемента массива
Допустим, у меня есть массив (или список) элементов A[] = [a,b,c,d,e] Если я хочу распечатать их так, чтобы каждый элемент был разделен запятой (или любым другим разделителем), я обычно должен сделать это: for(int i=0; i < A.Count; i++) { Console.Write(A[i]); if (i != A.Count-1) Console.Write(","); } Итак, мой вывод выглядит следующим образом: a,b,c,d,e Есть ли лучший или более аккуратный способ достичь этого? Мне нравится использовать цикл foreach, но он также в ...
проверьте, можно ли преобразовать строку в число в FreeMarker
Я пытаюсь проверить, можно ли преобразовать строку в число в FreeMarker. Например, "123" и " 3.14 "могут быть преобразованы, но" foo " не может. я знаю, что могу проверить это с помощью числового метода в строке (например, "123"?number) и посмотреть, не приводит ли это к ошибке, но я ищу способ проверить это без возникновения ошибки. Я пробовал ?matches("^d+$"), и это прекрасно работает для целых чисел, но я ищу что-то, что работает на всех числах. Я, наверное, смогу он использует более сложн ...
Как определить, есть ли совпадение, возвращаемое true или false в rails?
Я хочу создать тест, который возвращает true или false для обработки электронной почты. На данный момент, если адрес электронной почты начинается с r+, то это правда, иначе это ложь. Это поможет нашему серверу игнорировать большое количество спама, с которым мы сталкиваемся. Примеры: [email protected] .. true [email protected] .. true [email protected] .. FALSE Как наиболее эффективно справиться с этим с помощью Rails / ruby/regex? Спасибо Цель - это один вкладыш в rai ...
Как вызвать перегруженный SOAP метод с помощью PHP SoapClient?
Confluence soap api определяет два метода с одинаковым именем, но разными параметрами: Page getPage (String token, long pageId) - возвращает одну страницу (согласно документации второй параметр-String, но в WSDL он длинный) Page getPage(String token, String spaceKey, String pageTitle) - возвращает одну страницу Мне нужно было бы вызвать метод с двумя параметрами, используя PHP SoapClient. В режиме WSDL SoapClient настаивает на использовании трехпараметрической единицы. В режиме без WSDL м ...
Как ускорить извлечение таблиц с помощью MATLAB и JDBC?
Я обращаюсь к базе данных PostGreSQL 8.4 с помощью JDBC, вызванной MATLAB. Таблицы, которые меня интересуют, в основном состоят из различных столбцов различных типов данных. Они отбираются через свои временные метки. Поскольку я хочу получить большие объемы данных, я ищу способ сделать запрос быстрее, чем это происходит прямо сейчас. То, что я делаю на данный момент следующие: Сначала я устанавливаю соединение с базой данных и вызываю ее DBConn. Следующим шагом будет: подготовьте инструкцию S ...
Запрос Oracle для вычисления текущего возраста
Я хочу вычислить текущий возраст человека из поля DOB (дата рождения)в таблице Oracle. Тип данных поля DOB-varchar, а дата is хранится в формате 'DD-MON-YY'. Когда я вычисляю текущий возраст человека из даты, подобной 10-JAN-49, запрос возвращает возраст в отрицательном значении. Кроме того, я заметил, что если дата имеет год от 13 до 49, это дает отрицательный результат. Примеры 22-NOV-83 -valid result 09-FEB-58 --valid result 05-JUN-49 - Invalid result like -36 Запрос, выполненный для с ...
Pycharm-установка пакетов
Поэтому я создал свой проект с виртуальной средой и установил pip + distribute. Пока все нормально, но когда я нажимаю на кнопку install, чтобы установить новые пакеты, она отображает красивое : "ничего не показывать". Вот его изображение: У меня есть хранилище по умолчанию Так что же я сделал не так? Разве это не правильный способ установки модулей python, таких как PIL или сторонних приложений django, таких как django south ? Правка: I забыл упомянуть, что это пробная версия... Может ...
При добавлении нового элемента в список> каждый элемент родительского списка получает одинаковые значения
Если ответ на этот вопрос очевиден, я довольно новичок в C# и OOP. Я прошел через свой код и провел довольно много времени в Google, но я не могу найти ответ на свой вопрос (вполне возможно, потому что я использую неправильные условия поиска!). У меня есть следующий класс, который создает статический List<List<string>> и имеет метод для добавления элементов в этот список: public static class WordList { static List<List<string>> _WordList; // Static List instan ...
MySql выбирает количество строк в качестве дополнительного столбца?
Мне нужен оператор MySql, который будет выбирать все строки, а также сколько всего строк есть. Я использовал mysql_query("SELECT * FROM posts LIMIT 0, 5"); ...попытка добавить число: mysql_query("SELECT *, COUNT(*) AS total FROM posts LIMIT 0, 5"); ...но это возвращает только одну строку. Кроме того, если есть лучший способ получить итог, чем добавить дополнительный столбец в каждую строку, то я бы хотел, чтобы это было так. Спасибо! ...
bash: как извлечь текст из начала строки до первого числа? [дубликат]
На этот вопрос уже есть ответ здесь: BASH: как извлечь подстроку, которая окружена определенным текстом 3 ответа У меня есть куча файлов с такими именами: text 01 (blabla) other text text 02 (whatever) other text . . text 025 (etc) other tex some text 1 (20031020) other text some text 2 (20031022) other text . . some text 10 (20031025) other text some new text 01 other text . . . some new text 200 ...
Где Eclipse хранит предпочтения?
Когда я изменяю настройки в окне, как на скриншоте ниже, где на самом деле хранятся эти настройки? Бонус: есть ли способ, используя Java, Eclipse RCP и т. д., получить доступ к настройкам программно? Спасибо! ...
Потокобезопасная глобальная переменная в Java
Я пытаюсь понять механизм потокобезопасности в java, и мне нужна помощь. У меня есть класс: public class ThreadSafe { private Executor executor = new ScheduledThreadPoolExecutor(5); private long value = 0; public void method() { synchronized (this) { System.out.println(Thread.currentThread()); this.value++; } } private synchronized long getValue() { return this.value; } public static void main(String... args) { ...
Как я могу остановить http-сервер, загруженный с помощью "npm install http-server"?
Как я могу остановить http-сервер, загруженный с помощью команды "npm install http-server" в терминале (консоли) и запущенный затем? ...
R, python или octave: эмпирический квантиль (обратный cdf) с доверительными интервалами?
Я ищу встроенную функцию, которая возвращает квантиль выборки и оценочный доверительный интервал в чем-то другом, чем MATLAB (MATLAB ecdf делает это). Я предполагаю, что у R есть этот встроенный,и я просто еще не нашел его. Если у вас есть какой-либо отдельный код для этого, вы также можете указать на него здесь, хотя я надеюсь найти что-то, что входит в большую открытую базу кода. - попытка уйти от MATLAB. ...
Должна ли таблица базы данных, содержащая два столбца, являющихся внешними ключами, иметь третий столбец, являющийся первичным ключом?
Я предполагаю, что нет, так как внешние ключи являются первичными ключами в своих собственных таблицах, поэтому они будут уникальными. Подробнее Я использую MySQL, и следующие три таблицы используют движок InnoDB. ======================= ======================= | galleries | | images | |---------------------| |---------------------| | PK | gallery_id | | PK | image_id | | | name | | | title | | | description | ...
"Ошибка разработчика: это приложение неправильно настроено" Google войдите в firebase с идентификатором клиента из белого списка
Я пытаюсь перейти на firebase auth в своем android-приложении. Имя пакета и SHA1 в настоящее время связаны со старым проектом app engine (который я не хочу обновлять до firebase), и поэтому я не могу добавить отпечаток SHA1 в свой новый проект firebase. Проект app engine в настоящее время находится в производстве, поэтому я не могу удалить идентификаторы клиентов android или удалить проект. Документация здесь https://support.google.com/firebase/answer/6401008?authuser=0 говорит, что я должен им ...
Недостаточно памяти для Java Runtime Environment, чтобы продолжить работу в Tomcat
Я новичок в tomcat / tech, поэтому мне жаль, если я делаю какие-либо ошибки в описании проблемы. Я пытаюсь запустить приложение dashboarding, DOMO на нашем тестовом сервере. Мы используем tomcat для запуска приложения уже десять лет, и обычно все работает нормально. Недавно, когда я попытался запустить приложение, оно не работало. Я очистил рабочий каталог и снова попытался запустить tomcat. Ничего не работало, и журнал приложений для DOMO (инструмент dashboarding) дал следующее Ошибка: Cause ...
сравнение двух времен больше или меньше в java
Date date1= new java.util.Date(); java.sql.Date Sqldob = new java.sql.Date(date1.getTime()); System.out.println("date" +Sqldob); Time Sqldob1 = new Time(date1.getTime()); System.out.println("User Time: " +Sqldob1); String yourTime="09:30:00"; SimpleDateFormat ra = new SimpleDateFormat("HH:mm:ss"); Date yourDate = ra.parse(yourTime); Time sqlTime3 = ...
В чем разница между этими двумя ASP.NET директивы MVC IgnoreRoute?
Значение по умолчанию ASP.NET шаблон проекта MVC 3 содержит следующую директиву IgnoreRoute: routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); Теперь я видел, как несколько проектов изменили эту строку (включая DataExplorer StackExchange ) на что-то, что выглядит следующим образом: routes.IgnoreRoute("{*allaxd}", new {allaxd = @".*.axd(/.*)?"}); Может ли кто-нибудь объяснить в каком сценарии или вообще, почему игнорирование маршрута по умолчанию .axd не будет адекватным, в то время ка ...
Предпочтительный метод сохранения базы данных WPF ObservableCollection?
У меня есть класс, который наследуется от ObservableCollection (of MyObject), и класс MyObject обрабатывает INotifyPropertyChanged, как это должно быть. Когда пользователь обновит эти данные с помощью связанных элементов управления, коллекция изменится, как и ожидалось. У меня есть кнопка "Сохранить" в форме, которая предназначена для сохранения этой коллекции на диске в виде XML, вызывая MyObject.Экономьте на каждом предмете. Эта логика была написана мной. Мой вопрос в том, является ли это пр ...
OutofMemoryError при чтении больших файлов
Я пытаюсь прочитать несколько больших файлов (более 100 МБ). И до сих пор он всегда трескается посередине с ошибкой OutofMemory. Есть ли какие-то решения для этого? FileInputStream fstream = new FileInputStream(f); // Get the object of DataInputStream DataInputStream dain = new DataInputStream(fstream); // BufferedReader br = new BufferedReader(new InputStreamReader(in)); BufferedReader in = new BufferedReader(new InputStreamReader(dain)); ...
Поглощение большого количества данных в Postgres замедляется и в конечном итоге приводит к сбоям
Я пытался проглотить большое количество данных (около 100 csv-файлов с 15 миллионами строк каждый) с помощью скрипта Python с использованием фреймворка Luigi, и проглатывание шло нормально, пока я не достиг следующей ошибки (из журналов Postgres), из которых наиболее важной частью является: 2016-08-18 13:14:31.714 UTC,,,8508,,57b5b2ec.213c,1,,2016-08-18 13:06:52 UTC,13/109,0,PANIC,53100,"could not write to file ""pg_xlog/xlogtemp.8508"": No space left on device",,,,,"writing block 49526 of re ...
Многомерные выражения для суммирования по месяцам с непустым значением меры для месяца
Это ставило меня в тупик, и я не знаю, почему это так трудно. У меня есть мера, которая имеет пустые значения до определенного момента времени, а затем начинает иметь значения. Я хочу получить среднемесячное значение, но только по тем месяцам, которые на самом деле имеют непустое значение. Я также хочу, чтобы мой временной диапазон был зафиксирован для запроса независимо от того, какие месяцы имеют значения (например, в течение всего года) Вот один из вариантов многомерных выражений, который я ...
SCRIPT438: объект не поддерживает свойства или методы 'values'
У меня есть график, созданный из списка SharePoint, и он работает в Chrome, но не работает в IE 11. Когда я пошел отлаживать в IE 11, и я получаю ошибку SCRIPT438: Object doesn't support property or method 'values'. Я довольно новичок в JavaScript. Может ли кто-нибудь сказать мне, что может быть исправлением или чего мне не хватает Я использую диаграмму.js и ajax. <script type="text/javascript" src="/sites/carm/Shared%20Documents/Chart.min.js"></script> <script type="text/java ...
Как установить размер шрифта заголовка рисунка в gnuplot-py?
У меня есть рабочий сюжет с таким названием: g.title('eta_n as a Function of Time') Размер шрифта по умолчанию подходит для меток оси, но мне нужен больший размер для заголовка участка. g.title('eta_n as a Function of Time', font=',18') failed. Я работаю на экране imac с терминалом, установленным на "aqua". ...
Быстрая реализация тригонометрических функций для c++
Короткая версия: я хотел бы знать, существуют ли реализации стандартных тригонометрических функций, которые быстрее, чем те, которые включены в math.h. Длинная версия: у меня есть программа, которая довольно тяжелая на цифрах (это физическая симуляция) и которая должна вызывать тригонометрические функции, в основном sin и cos, много. В настоящее время я просто использую реализации, включенные в math.h. Профилирование показывает, что вызовы этих функций стоят больше, чем я ожидал (надеявшийся). ...