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


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

Сохранение данных формы в существующий XML-файл с помощью PHP

Итак, вот что я хочу сделать (примечание: Я все еще новичок в PHP): У меня есть регистрационная форма для фильмов / сериалов и т. д. Затем данные из заполненной формы регистрируются (register.php) и отправляется в базу данных MySQL, которая работает нормально. Тут приходит но: я тоже хочу, в том же файле реестра (register.php), данные для хранения в существующем XML-файле (data.XML). Важно, что каждая успешно отправленная форма хранится в одном и том же XML-файле (data.XML). I отображение все ...

Абстрактная Фабрика Уровня Данных

Я новичок в разработке абстрактного фабричного шаблона и хотел бы создать абстрактную фабрику в слое данных, которая поможет мне связать этот слой с любыми другими базами данных, например sql и oracle. Не могли бы вы помочь мне в разработке этой задачи, пожалуйста. Обратите внимание, что строка подключения базы данных будет найдена в этом слое, а не в презентации.. Спасибо Отредактировано public abstract class Database { public string connectionString; #region Abstract Functions ...

Как я могу получить длину каждой выходной строки grep

Я очень новичок в bash scripting. У меня есть файл трассировки сети, который я хочу разобрать. Часть файла трассировки (два пакета): [continues...] +---------+---------------+----------+ 05:00:00,727,744 ETHER |0 |00|03|a0|09|5c|1c|00|10|07|df|a4|20|08|00|45|00|00|38|e7|55| +---------+---------------+----------+ 05:00:00,727,751 ETHER |0 |00|03|a0|09|5c|1c|00|10|07|df|a4|20|08|00|45|00|00|38|e7|56|00|00|3a|01| [continues...] Для каждого пакет ...

Хранить массив байтов в MySQL из Java

У меня возникли проблемы с хранением байта[] из программы Java в базе данных MySQL. У меня есть метод Java: public void newUser(User user) { Connection conn = pool.checkOut(); try { CallableStatement stmt = conn.prepareCall("NewUser(?,?,?)"); //name salt password stmt.setString(1, user.getName()); stmt.setBytes(2, user.getSalt()); stmt.setBytes(3, user.getPass()); stmt.executeUpdate(); } catch (SQLException e) { // TODO Auto ...

Создание XML с атрибутом xmlns: xlink в узле

Я пытаюсь добавить генерацию вывода следующим образом: <mets .... xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/METS/ http://www.loc.gov/standards/mets/mets.xsd"> Я могу сгенерировать все нормально, но не могу добавить атрибут xmlns:xlink. Самое близкое, что я получаю: $this->xml = new SimpleXMLElement('<mets></mets>'); $mets->addAttribute("xlink:someName", "blabla", "ht ...

Использование двух полей с оператором "in" в QueryDSL

Я должен написать этот запрос с помощью QueryDSL: select * from table where(field1, field2) in ( select inner_field_1, inner_field2 from ... ); Однако я не знаю, как использовать два поля (field1 и field2) с оператором" in " в QueryDSL. Я искал его в документации, но я не видел ни одного примера двух полей. Вот что у меня есть до сих пор: Expression<?>[] projection = { table.field1, table.field2 }; SQLSubQuery outterQuery= new SQLSubQuery() .from(table) .whe ...

подключение к базе данных Sqlite с помощью java

Мне нужно подключиться к базе данных Sqlite, я использую следующий код, но я думаю, что он подключается к базе данных в памяти. как я могу подключиться к базе данных на моем диске. String sDriver = "org.sqlite.JDBC"; String Database = "NyDatabase.sqlite"; String sJdbc = "jdbc:sqlite"; String sDbUrl = sJdbc + ":" + Database; Class.forName(sDriver); conn = DriverManager.getConnection(sDbUrl); Statement st = conn.createStatement(); ...

Как добавить в массив с помощью метода if

У меня есть массив таких чисел... a= [28, 67, 20, 38, 4, 39, 14, 84, 20, 64, 7, 24, 17, 8, 7, 6, 15, 52, 4, 26] Мне нужно проверить, если каждое из чисел больше 30, и если да, то я хочу посчитать это число и получить подсчет, сколько чисел больше 30. У меня есть это, но это не работает до сих пор def late_items total_late = [] if a.map { |i| i > 30} total_late << i end self.late_items = total_late.count end ...

Сохранение больших панд dataframe в excel

Я создаю большой фрейм данных (1,5 ГБ при сохранении в формате CSV)и должен хранить его в виде листа файла Excel вместе со вторым (гораздо меньшим) фреймом данных, который сохраняется в отдельном листе. print('Reading temporaty files for variable {}:'.format(Var)) print(' Reading stations') s=pd.read_csv(StatFile,sep=':',dtype={'ID': 'str'},encoding='utf-8') print(' Reading data') d=pd.read_csv(DataFile,sep=':',dtype='str',encoding='utf-8').transpose() d.columns = d.iloc[0] d=d[1:].astype('floa ...

Python: как передать функцию list в качестве параметра? [дубликат]

На этот вопрос уже есть ответ здесь: Python-использовать список в качестве параметров функции 4 ответа Я только начинаю с Python и работаю со следующим кодом для импорта CSV-файла в таблицу sqlite3, которую я свободно признаю, что скопировал большую часть из интернета: with open(getPathTo('my.csv'), 'r') as csvfile: reader = csv.DictReader(csvfile) records = [(row['SEGMENT'], row['Comp 1'], row[' ...

Ninject 2.0-привязка к объекту, использующему один и тот же интерфейс более одного раза?

Рассмотрим следующее: public Something(IInterface concreteObjectOne, IInterface concreteObjectTwo) { this.concreteObjectOne = concreteObjectOne; this.concreteObjectTwo = concreteObjectTwo; } Как установить этот тип привязки с помощью Ninject? Я бы попробовал погуглить термин, но так как я не уверен, как это называется, Я не могу, и я не могу найти ничего на Вики об этом. Edit: Я полагаю, что это называется связыванием на основе Конвенции, как описано здесь . О ...

Java: как мне сгруппировать все даты java в соответствующую неделю?

Задача: У меня есть большой список дат, и мне нужно организовать их все по неделям. Вопрос: Как мне сгруппировать даты по неделе года, в котором они находятся? Пример Набора Данных Date date = new SimpleDateFormat.parse("04/01/2015") Date date = new SimpleDateFormat.parse("04/02/2015") Date date = new SimpleDateFormat.parse("04/03/2015") Date date = new SimpleDateFormat.parse("04/04/2015") Date date = new SimpleDateFormat.parse("04/05/2015") Date date = new SimpleDateFormat.parse("04/06 ...

TypeMock изолятор полную совместимость с амортизатором основной

Я новичок в модульном тестировании, а также в Typemock. Я хочу выбрать typemock, потому что у меня много устаревшего кода с большим количеством зависимостей. Я знаю, что Isolator Basic является бесплатной версией, но они также дают 30-дневную пробную версию Isolator Complete. Так что я получил пробную версию, чтобы просто попробовать. Но прежде чем я начну писать модульные тесты, у меня есть вопрос - если я делаю тесты с Isolator Complete, могу ли я запустить их на другом компьютере с Isolator ...

получить ссылки из поиска google в C#

Я пытаюсь запрограммировать простой поиск в google с помощью C#, который выполнит запрос по моему выбору и получит первые 50 ссылок. После тщательного поиска подобного инструмента correct API я понял, что большинство из них устарели. Моей первой попыткой было создать "простой HttpWebRequest" и сканировать полученный веб-ответ на "href=", который оказался совсем не полезным (избыточность) и очень разочаровывающим. У меня есть Google API, но я не уверен, как использовать его для этой цели, хотя ...

Xamarin-очистка выбора ListView

Я действительно работаю с этим фрагментом кода using System; using Xamarin.Forms; using System.Diagnostics; namespace CryptoUI { public class HomePage : Xamarin.Forms.MasterDetailPage { public HomePage() { // Set up the Master, i.e. the Menu Label header = new Label { Text = "MENU", Font = Font.SystemFontOfSize(20, FontAttributes.Bold), HorizontalOptions = LayoutOptions.Center } ...

Замена запредельных (комплексных) значений в фрейме данных pandas

(Python 2.7, pandas 0.13.0) Фон: я читаю кучу данных из CSV-файла и загружаю их в фрейм данных pandas. Некоторые данные являются сложными (я преобразую их из строк при загрузке). Некоторые из значений были погрешностями оборудования, отличающимися тем, что они слишком велики. Я хочу заменить все значения, величина которых превышает определенный порог, на np.бабушка. Это легко с массивом numpy (при условии, что вы используете "сложный nan", как показано на рисунке), но было сложно в pandas ...

Кэширование временных таблиц с помощью spark-sql

Является таблицей, зарегистрированной с помощью registerTempTable (createOrReplaceTempView с искрой 2.+) кэшируется? Используя Zeppelin, я регистрирую DataFrame в своем коде scala, после тяжелых вычислений, а затем в %pyspark я хочу получить к нему доступ и далее фильтровать его. Будет ли он использовать кэшированную в памяти версию таблицы? Или он будет перестраиваться каждый раз? ...

Web client DownloadFileCompleted получить имя файла

Я попытался загрузить файл следующим образом: WebClient _downloadClient = new WebClient(); _downloadClient.DownloadFileCompleted += DownloadFileCompleted; _downloadClient.DownloadFileAsync(current.url, _filename); // ... И после загрузки мне нужно запустить другой процесс с файлом загрузки, я попытался использовать событие DownloadFileCompleted. void DownloadFileCompleted(object sender, System.ComponentModel.AsyncCompletedEventArgs e) { if (e.Error != null) { throw e.Error ...

Запуск / остановка и перезапуск службы Jenkins в Windows

Я скачал "Дженкинс-1.501.zip " от http://jenkins-ci.org/content/thank-you-downloading-windows-installer . Я извлек zip-файл и успешно установил Jenkins на Windows 7. Дженкинс работает на http://localhost:8080/ хорошо. Я хочу остановить службу Дженкинса от консоли. Как я могу это сделать? Как запустить и перезапустить через консоль / командную строку? ...

Анонимный тип результат выполнения SQL запроса entity framework

Я использую entity framework 5.0 с первым подходом кода .net framework 4.0. Теперь я знаю, что могу запустить raw sql в entity framework, следуя var students = Context.Database.SqlQuery<Student>("select * from student").ToList(); Это работает отлично, но я хочу получить анонимные результаты. Например, мне нужны только определенные столбцы из таблицы студентов, такие как var students = Context.Database.SqlQuery<Student>("select FirstName from student").ToList(); Это не работае ...

Как установить значение по умолчанию логического параметра false в SSRS?

В моем отчете есть 18 булевых параметров. Я хочу, чтобы их значение по умолчанию было равно false через выражение, когда пользователь запускает отчет. Я пытаюсь это сделать, но это не работает =SIDIdNum.Value = "false" Получение ошибки: параметр SIDIdNum caontain ошибка [BC30451] ...

Python string as file в Skimage imread

Я делаю вызов CIFAR на Kaggle. Они дали А.7z файл, содержащий 50k картинок в виде поезда. Мне потребовался 1 час, чтобы распаковать его, а затем еще 40 минут, чтобы прочитать весь файл и поместить его в память. Пытаясь не создавать файлы 50k, так как это узкое место этого, я установил pylzma и другие библиотеки, но все они скажут мне, что файл не является допустимым. 7z от bash, может правильно прочитать файл и перечислить файлы. Поэтому я воспользовался Popen распаковать все файлы и помести ...

Вложенный параллелизм в многопроцессорной системе Python

Я знаю, что это звучит как что-то, о чем спрашивали раньше, но подождите, я объясню, почему другие варианты не работают. В настоящее время я использую multiprocessing.Pool для реализации параллелизма в приложении и хотел бы расширить его, чтобы иметь возможность использовать вложенный параллелизм. Наивный подход простой передачи Объекта Pool в качестве аргумента apply_async не работает , Как отмечалось в других ответах, потому что Pool нельзя замариновать. Вот мои требования: Мне нужен как ...

Android-запуск приложения из экземпляра ApplicationInfo

Если у меня есть экземпляр ApplicationInfo конкретного приложения, как я могу сделать намерение запустить приложение? Я пытался Intent intent = new Intent(ApplicationInfoInstance.packageName); Но это дает исключение. Приложение установлено, так что исключение не связано с этим. Я думаю, что мне нужно использовать setClassName (String packageName, String className); Может ли кто-нибудь направить меня на получение этих двух значений? Потому что большинство моих приложений возвращает NULL ...

Позволить пакетному файлу свернуть окно DOS?

Итак, я вроде как в MS-DOS и так далее, но я пришел спросить себя, как я могу минимизировать окно DOS? Любой вид будет в порядке, минимизируется, сжимается до крошечного синего блока. Я просто не могу найти способ, чтобы он работал на моем компьютере с Windows XP, действительно ли все это исключено в XP?! ...

Как включить иконки в приложение при использовании Pyinstaller 2.0, Привязок PySide 1.1.2 и Qt 4.8

Как выглядит скрипт Как должно выглядеть рабочее приложение Перед публикацией я посмотрел на следующий вопрос и попытался использовать его в качестве руководства, чтобы заставить мой скрипт работать должным образом, но он был маргинальным PyInstaller не будет загружать образы PyQt в графический интерфейс Лучшее, что он сделал, это включил мои иконки в результирующую директорию следующим образом (значки включены изображение здесь) И следующий У меня нет я даже не знаю, что он говор ...

SQL left join с несколькими строками в одну строку

В основном, у меня есть две таблицы, таблица A содержит фактические элементы, которые я хочу получить, а таблица B используется для языковых переводов. Так, например, таблица А содержит фактическое содержание. Всякий раз, когда текст используется в таблице, вместо хранения фактических значений varchar сохраняются идентификаторы, которые относятся обратно к тексту, хранящемуся в таблице B. Это позволяет мне, добавив столбец languageID в таблицу B, иметь несколько переводов для одной и той же стр ...

Wireshark dissector-как использовать dissectortable: добавить (шаблон, диссектор) с любым шаблоном?

Я создаю пользовательский диссектор для Wireshark. Я добавляю свой диссектор к столу диссектора примерно так... udp_table = DissectorTable.get("udp.port") udp_table:add(7777,my_proto) Однако вместо того, чтобы мой диссектор обрабатывал только udp-порт 7777, я хочу, чтобы он обрабатывал любой udp-порт или, по крайней мере, действительно большой диапазон. Как я могу это сделать? Он говорит в документации , что я могу заменить 7777 (шаблон) диапазоном, но я не уверен, что синтаксис для этого ...

Как установить пароль root на Yocto / Poky image?

Я создаю образ с помощью Yocto / Poky release Daisy 1.6.3. Каков правильный путь или конфигурационный файл, где Установить пароль root? Пароль по умолчанию пуст, и я не могу найти место, где его указать. ...

Использование оператора == в Java для сравнения объектов-оболочек

Я читаю SCJP Java 6 Кэти Сиерры и Берта Бейтса, и эта книга меня очень смущает. На странице 245 они утверждают, что следующий код ниже. Integer i1 = 1000; Integer i2 = 1000; if(i1 != i2) System.out.println("different objects"); //Prints output different objects Затем на самой следующей странице они имеют следующий код Integer i3 = 10; Integer i4 = 10; if(i3 == i4) System.out.println("same objects"); //Prints output same objects Я так запуталась! Когда я пробую это самостоятельно, кажетс ...