Вопросы-ответы - все решения ➜ страница 75
Eclipse, поиск и замена регулярных выражений
В eclipse можно ли использовать совпадающую строку поиска как часть строки замены при выполнении поиска и замены регулярного выражения? В принципе, я хочу заменить все вхождения variableName.someMethod() С: ((TypeName)variableName.someMethod()) Где variableName может быть любым именем переменной вообще. В sed я мог бы использовать что-то вроде: s/[a-zA-Z]+.someMethod()/((TypeName)&)/g То есть, & представляет совпадающую строку поиска. Есть ли что-то подобное в Затмение? ...
Способ, как передать объект из Telerik MVC на сетке Аякс выберите (контроллер)
Я использую сетку Telerik MVC с привязкой Ajax, и у меня возникла проблема с передачей объекта контроллеру, который будет использоваться для фильтрации данных. Я могу передавать простые данные (string, int), но не более сложный объект. Например, я могу к этому без проблем: .DataBinding(dataBinding => dataBinding.Ajax().Select("_CasesAjaxBinding", "Home", new {orderId = "12345"} )) А затем в моем контроллере обработайте orderId следующим образом: public ActionResult _CasesAjaxBinding(s ...
Вывод японских символов в файл
Как напечатать японские символы в файле с помощью fileWriter, чтобы они не отображались как '???' вопросительный знак. Всякий раз, когда я выполняю программу, она печатает вопросительные знаки, а когда я изменяю шрифт и язык на MS Gothic и японский соответственно, она не вносит никаких изменений. У меня есть еще один файл с японскими символами, но когда я открываю его, он содержит некоторые символы мусорного вида, а не знак вопроса. И когда я меняю шрифт и язык, как в предыдущем случае он пок ...
Чем Spring Data JPA отличается от Hibernate для крупных проектов?
Я с трудом решаю, следует ли мне придерживаться Hibernate для нового проекта или промокнуть ноги с помощью JPA и новой реализации данных Spring. Предназначена ли платформа Spring Data framework для больших или малых проектов со скромными требованиями к запросам? Хотя я, безусловно, вижу преимущество в сокращении кода с помощью аннотации @Query, что вы делаете для динамических запросов? А если вы хотите реализовать довольно сложный метод save ()? В документации говорится, чтобы сделать польз ...
Оптимизация предварительной загрузки изображений javascript
Интересно, есть ли у кого-нибудь стратегии оптимизации предварительной загрузки изображений с помощью javascript? Я портирую Flash-приложение в html / css, пытаясь воссоздать пользовательский интерфейс как можно ближе к исходному сайту. Это, по сути, приложение для просмотра фотографий, где изображение в высоком разрешении отображается, когда пользователь наводит курсор на ссылку. На странице примерно 50-80 таких изображений. Предварительная загрузка всех изображений по отдельности создает вре ...
Разница между SQLite и PROC SQL при оценке пустого пространства
Я сравниваю два набора данных, чтобы найти повторяющиеся записи в определенных столбцах. Я сделал это сначала в SAS, используя команду PROC SQL, как показано ниже (что я считаю истинным результатом), используя следующий запрос: proc sql; CREATE TABLE t1 AS SELECT a.*, b.* FROM local AS a INNER JOIN neighbor AS b ON a.surname1 = b.surname2 AND a.yob1 = b.yob2 AND a.cob1 = b.cob2; quit; Я вывожу этот результат в csv, давая output_sas.csv Я также сделал это в Python, использу ...
Скрыть конструктор, но не тип при импорте
У меня есть внутренний модуль, для которого я хотел бы предоставить внешний API module Positive.Internal where newtype Positive a = Positive { getPositive :: a } deriving (Eq, Ord) -- smart constructor toPositive :: (Num a, Ord a) => a -> Maybe (Positive a) toPositive a | a <= 0 = Nothing | otherwise = Just $ Positive a -- ... Я хочу скрыть тупой конструктор и заменить его однонаправленным чтобы пользователи все еще могли сопоставлять значения шаблону, им просто ...
Не удается запустить командлет Disable-Mailbox Powershell на языке C#
Я пытаюсь воспроизвести следующий рабочий фрагмент Powershell в C#. Мы подключаемся к экземпляру Exchange2010. $ExURI = "http://ExchangeUrl/PowerShell/" $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri $ExURI -Authentication Kerberos $userName = "patatem" Import-PSSession $Session -AllowClobber -EA SilentlyContinue | Out-Null Get-Recipient $userName Disable-Mailbox -Identity $userName -Confirm:$False #enable-mailbox -identity $userName -Alias $userName -database ...
Exoplayer воспроизведение m3u8 файлов Android
Попробовав несколько способов воспроизведения файлов m3u8 с помощью videoview и mediaplayer , я решил сдаться. Каждый раз, когда я проигрываю файл m3u8, я слышу только голос.(пожалуйста, не пишите URL-адреса из переполнения стека, отвечая на мой вопрос. Я их всех покрасил. ) Расспрашивал вокруг, наконец узнал, чтоэкзоплаер , возможно, тот, кого я ищу. Однако exoplayer, похоже, Новичок, и я не могу найти никакого подходящего учебника. Это было сказано Я сам Новичок и все разговоры о трекере и бла ...
Как установить расширение php-redis, используя официальный подход к изображению PHP Docker?
Я хочу построить свой образ PHP-FPM с расширением php-redis на основе официального образа PHP Docker, например, используя этот файл Dockerfile: php:5.6-fpm. В документах говорится, что я могу устанавливать расширения таким образом, устанавливая зависимости для расширений вручную: FROM php:5.6-fpm # Install modules (iconv, mcrypt and gd extensions) RUN apt-get update && apt-get install -y libfreetype6-dev libjpeg62-turbo-dev libmcrypt-dev libpng1 ...
Как определить направление на onmousemove событие?
При некоторых условиях я хочу отменить событие onmousemove, например, когда мышь опускается. Можно ли определить направление onmousemove события? jQ или JS-это нормально. У меня есть элементы drag'n'Drop. Пользователь тащит элемент вверх. Если, например, нижняя часть элемента достигает некоторого положения в документе (т. е. 500px от верхней части документа), то onmousemove останавливается. И если пользователь попытается снова перетащить элемент вверх, функция не запустится. Только перетащить в ...
как нажать якорь из кода в GWT?
В классе Button есть метод .click(), который вы можете .click() получить из кода, физически не нажимая на него Button b = new Button("b"); b.click(); Как я могу сделать это с помощью якоря ? Я вызываю rpc и хочу открыть его в новой вкладке onSuccess(); Anchor a = new ("a", "url", "_blank"); a.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { RPC(onSuccess()){ String href = rpc.getUrl(); a.setHref(hr ...
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. ...
Преобразование кода ES5 в ES6 во время выполнения
Есть возможность использовать babel API для преобразования кода javascript из сценария ecma 5 в сценарий ecma 6? Я имею в виду, допустим, я использую следующий cdn Https://cdnjs.cloudflare.com/ajax/libs/babel-core/6.1.19/browser.js И предоставить такой источник, как массив или объект с простым кодом ES5, и он преобразует его в некоторый массив / объект / строку кода ES6? Можно ли как-то добиться этого с помощью Вавилона или какого-то другого инструмента? Я хочу привести несколько примеро ...
Двухфазный коммит в MongoDB
Внимательно прочитавонлайновую документацию , у меня все еще остается много вопросов о двухфазном коммите в MongoDB. В разделе восстановление после сценариев сбоев, почему существует только два класса сбоев? По моему мнению, неудача может произойти на любом из этих этапов, поэтому здесь должно быть гораздо больше, чем два класса. Например, что делать, если (в разделе применить транзакцию к обеим учетным записям) после обновления учетной записи a сервер базы данных потерпел неудачу. Тот значит, ...
Codeigniter - > получение ошибки 404. Простые маршруты не работают
Я-Ан asp.net парень и это первый раз, когда я имею дело с PHP. Так или иначе, я изо всех сил старался Перенести существующий сайт на новый сервер. Этот сайт использует codeigniter. Когда я звоню http://mydomain/admin Я получаю ошибку 404! Но если я позову: Http://mydomain/index.php / admin Это работает! Я поставил Ан .htaccess файл в корне: RewriteEngine on RewriteCond $1 !^(index.php|images|stylesheets|scripts|robots.txt) RewriteRule ^(.*)$ /index.php/$1 [L] Я установил в конфи ...
Где установлен mongoimport на Mac ОС Х
Я пытаюсь настроить cronjob для регулярного запланированного импорта данных json в базу данных mongo. Для выполнения импорта у меня есть следующая команда в скрипте Python, который запускает cronjob: os.system("mongoimport --jsonArray --db %s --collection %s --file .../data.txt" %(db_name,collection_name)) Однако файл журнала cronjob продолжает отображать следующую ошибку: sh: mongoimport: command not found Я думаю, что мне нужно вызвать mongoimport с полным путем к файлу в коде, но я не ...
Как увеличить объем памяти кучи для wildfly
Мой Wildfly8 запускается на сервере linux с standalone.sh я заметил, что сервер был запущен с очень небольшим объемом памяти кучи. Мне нужно увеличить объем памяти кучи для сервера и для приложений, которые работают на сервере. Как я могу это сделать? Спасибо вам всем! ...
Список заданий cron, запланированных apscheduler
Я использую модульAdvanced Python Scheduler в своих скриптах, чтобы запланировать задание на каждый последний день месяца. Я запускаю этот скрипт python как systemd скрипт в машине CentOS. from apscheduler.schedulers.blocking import BlockingScheduler if __name__ == '__main__': sched = BlockingScheduler() sched.add_job(lambda: my_aggregation_function(url_list, 'monthly'), 'cron', day='last') while True: sched.start() Я перезапустил свой скрипт (systemd), добавив эти измен ...
Как рекурсивно найти самый большой элемент в списке целых чисел?
Я пытаюсь написать функцию, которая рекурсивно найдет самый большой элемент в списке целых чисел. Я знаю, как это сделать на Java, но не могу понять, как это сделать в Scala. Вот что у меня есть до сих пор, но без рекурсии: def max(xs: List[Int]): Int = { if (xs.isEmpty) throw new java.util.NoSuchElementException(); else xs.max; } Как мы можем найти его рекурсивно с семантикой Scala. ...
Можно ли запускать несколько программ в контейнере Docker?
Я пытаюсь разобраться в Docker с точки зрения развертывания приложения, которое предназначено для запуска на компьютерах пользователей. Мое приложение-это просто веб-приложение flask и база данных mongo. Обычно я устанавливаю и в виртуальной машине, и перенаправляю порт хоста в гостевое веб-приложение. Я хотел бы дать докеру попробовать, но я не уверен, как я должен использовать более одной программы. В документации говорится, что может быть только одна точка входа, так как у меня может быть при ...