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


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

AWK-как присвоить значение переменной из соответствующего регулярного выражения, которое приходит позже?

Пока у меня есть этот awk скрипт, /regex2/{ var = $1} /regex1/{ print var} , который я выполнил над входным файлом : regex1 This should be assigned as variable regex2 Я не получил никакой печатной продукции. Желаемый результат:" это " должно быть распечатано. Я мог бы тогда подумать, чтобы использовать BEGIN: BEGIN{ /regex2/ var = $1} /regex1/{ print var} Но, видимо, начинать не предусмотрена функция сопоставления регулярных выражений. Любое предложение в этом? ...

Класс свойств компонента Delphi в зависимости от класса владельца компонента

Я использую RAD Studio XE5 для сборки своего приложения. Я увидел, что не очень практично пытаться публиковать свойства tu на TForm. Затем он должен быть зарегистрирован и установлен как пакет, тогда это не практично для тяжелой разработки. Поэтому я решил создать невизуальный компонент (TFormPropertiesEditor), который будет использоваться для заполнения свойств формы. Способ стандартизации моих форм. Компонент будет отброшен на базовую форму, а форма, которую наследует любая другая форма ( ...

Самый простой плагин для загрузки файлов перетаскиванием с помощью jquery

Я столкнулся с проблемой... Я не могу найти хороший и простой в понимании плагин, который может загружать файлы на сервер, нажав и выбрав файл или просто перетащив файл в какую-то область... Я знаю, что в интернете есть много плагинов, но я не могу заставить большинство из них работать на моем сервере... Например, http://fineuploader.com хорошо, но он использует GET request, как я понял, что не очень хорошо для меня, и в любом случае это не сработало... в URL контроллера, который было написано ...

Является ли хорошей практикой использование std:: vector в качестве простого буфера?

У меня есть приложение, которое выполняет некоторую обработку некоторых изображений. Учитывая, что я знаю ширину / высоту / формат и т. д. (Я делаю), и думаю только об определении буфера для хранения пиксельных данных: Тогда, вместо того чтобы использовать new и delete [] на unsigned char* и держать отдельную заметку о размере буфера, я думаю об упрощении вещей с помощью std::vector. Поэтому я бы объявил свой класс примерно так: #include <vector> class MyClass { // ... etc. ... ...

Преобразование числа MSISDN в байты

Я пытаюсь построить GTP packet, и у меня есть пример PCAP файлов. мое MSIDSN число в моем exapmle равно 8615221000101 и превращается в 7 байт: 68 51 22 01 00 01 f1 и мне интересно, как это вычисляется и становится этим значением ? ...

Как экспортировать функции перегрузки из библиотеки DLL?

Delphi Xe. В окне модуля.pas я вижу один из методов: function InterlockedExchangeAdd(Addend: PLongint; Value: Longint): Longint stdcall; overload; {$EXTERNALSYM InterlockedExchangeAdd} function InterlockedExchangeAdd(var Addend: Longint; Value: Longint): Longint stdcall; overload; {$EXTERNALSYM InterlockedExchangeAdd} ... function InterlockedExchangeAdd(Addend: PLongint; Value: Longint): Longint; external kernel32 name 'InterlockedExchangeAdd'; function InterlockedExchangeAdd(var Addend: Long ...

удаление дубликатов адресов из результатов google maps api

Я использую Google Maps API, чтобы позволить пользователям вводить свое местоположение и возвращать результаты, основанные на их местоположении. Однако, когда я ввожу некоторые адреса в Австралии, я получаю дубликаты, такие как: Асквит, Новый Южный Уэльс 2077, Австралия Асквит Новый Южный Уэльс, Австралия И Уолстонкрафт, Сидней Новый Южный Уэльс 2065, Австралия Уолстонкрафт Новый Южный Уэльс 2065, Австралия В настоящее время я предоставляю опция для участника, чтобы выбрать м ...

AJAX-запрос в ES6 в ванили на JavaScript

Я могу сделать запрос ajax, используя jquery и es5, но я хочу передать мне код так, чтобы его ваниль и использует es6. Как изменится эта просьба? (Примечание: я запрашиваю api Википедии). var link = "https://en.wikipedia.org/w/api.php?action=query&prop=info&pageids="+ page +"&format=json&callback=?"; $.ajax({ type: "GET", url: link, contentType: "application/json; charset=utf-8", async: false, dataType: "json", success:function(re){ ...

Как найти частоту ngram столбца в фрейме данных pandas?

Ниже приведен входной фрейм данных pandas, который у меня есть. Я хочу найти частоту униграмм и биграмм. Пример того, что я ожидаю, показан ниже Как это сделать с помощью nltk или scikit learn? Я написал ниже код, который принимает строку в качестве входных данных. Как расширить его до серии / фрейма данных? from nltk.collocations import * desc='john is a guy person you him guy person you him' tokens = nltk.word_tokenize(desc) bigram_measures = nltk.collocations.BigramAssocMeasures() finde ...

jQuery UI Sortable-ошибка: не удается вызвать методы на sortable до инициализации; попытка вызвать метод "disable"

У меня есть сортируемый элемент списка jQuery UI, который заполняется динамически из запроса Ajax. В настоящее время рабочий процесс идет пользователь нажимает кнопку, Список заполняется и сортируется по заданным настройкам. пользователь нажимает другую кнопку, существующие элементы списка <li> стираются вызовом jQuery.empty() новые значения данных вставляются в новые элементы списка <li> и добавляются в список <ul> сортируемый список обновляется через $("#сортируемый" ...

вызов асинхронного метода без ожидания #2

У меня есть асинхронный метод: public async Task<bool> ValidateRequestAsync(string userName, string password) { using (HttpClient client = new HttpClient()) { HttpResponseMessage response = await client.GetAsync(url); string stringResponse = await response.Content.ReadAsStringAsync(); return bool.Parse(stringResponse); } } Я называю этот метод так: bool isValid = await ValidateRequestAsync("user1", "pass1"); Могу ли я вызвать тот же метод из син ...

Получение координат клиентской области позиции символа из текстового элемента управления

Мне нужно написать функцию, которая может получить координаты экрана из положения символа в элементе управления редактированием текста. Я использую управление редактированием текста, предоставляемое платформой wxWidgets. wxTextCtrl не предоставляет никаких функций API, которые могут предоставить эту информацию. В Windows я могу получить информацию, отправив EM_POSFROMCHAR в текстовый элемент управления. Мне интересно, как то же самое можно сделать в других средах, таких как Linux. Пока это нуж ...

статическая функция php

У меня есть вопрос относительно статической функции в php. Предположим, что у меня есть класс class test { public function sayHi() { echo 'hi'; } } Если я делаю test::sayHi();, это работает без проблем. class test { public static function sayHi() { echo 'hi'; } } test::sayHi(); это тоже работает. В чем разница между первым и вторым классом? Что особенного в статической функции? ...

Как изменить значение ячейки для всего столбца datagridview?

Я бы хотел, чтобы столбец datagridview проверял все или не проверял ничего. Приведенный ниже код работает, но есть ли более простой / быстрый способ сделать это? Для установки значения для всех ячеек в столбце? if(searchResultsGrid.Columns["checkboxColumn"].HeaderText == "CheckAll") { searchResultsGrid.Columns["checkboxColumn"].HeaderText = "UncheckAll"; foreach (DataGridViewRow row in searchResultsGrid.Rows) { row.Cells["checkboxColumn"].Value = true; searchResultsG ...

Этот асинхронный метод не имеет операторов 'await' и будет выполняться синхронно

Моя программа имеет 3 предупреждения следующего утверждения: Этот асинхронный метод не имеет операторов 'await' и будет выполняться синхронно. Рассмотрите возможность использования оператора 'await' для ожидания неблокирующих вызовов API, или " ждите задания.Бежать(...) 'для выполнения работы, связанной с процессором, в фоновом потоке. Что это за предупреждение ты пытаешься мне сказать? Что же мне делать? Это мой код: он работает с использованием многопоточной обработки? static voi ...

Как я могу конвертировать Xml в Json и наоборот в c#

Я предполагаю, что не смог найти этот вопрос здесь. кажется, что существует несколько подходов, но ни один из них не работает. Я нашел http://james.newtonking.com/projects/json-net.aspx но он очень большой. Есть ли простой способ конвертировать Xml в Json и наоборот? Спасибо, ...

Что делает этот CSS селектор?

Я заметил этот (для меня) любопытный стиль css на сайте по умолчанию.css файл an ASP.NET проект MVC: .text-box.multi-line { height: 6.5em; } Является ли .text-box.multi-line просто именем класса, в середине которого есть точка, или это вложенность двух классов? Или это что-то совсем другое? Ты можешь объяснить? И можете ли вы привести пример использования? Edit Спасибо за все ответы. Это, по-видимому, упущение из справочной страницы W3Schools css. ...

Как определить поддержку атрибута стиля "scoped"

Существует ли рекомендуемый тест для определения того, поддерживает ли браузер пользователя атрибут" scoped "в элементах" style"? ...

Загрузка изображений с Python или cURL в Tumblr?

Я работаю над проектом, который включает в себя загрузку изображения в tumblr с Python. Мне повезло использовать API Tumblr (http://www.tumblr.com/docs/en/api ) при выполнении обычных текстовых сообщений, но загрузка изображений доставляла мне проблемы. Сообщения об ошибках, которые их сервер возвращает, были ограничены просто сообщением мне, что была "ошибка загрузки фотографии", которая была менее чем полезной. Поскольку их API, похоже, основан на использовании стандартных операций HTTP POS ...

Добавление и удаление столбцов в ListView

Теперь у меня есть ListView в моем коде. <asp:ListView ID="ListView1" runat="server" OnPagePropertiesChanging="OnPagePropertiesChanging"> <LayoutTemplate> <table class="global-table"> <tr runat="server"> <th>Header1</th> <th>Header2</th> <th>Header3</th> <th>Header4</th> </tr> <asp:PlaceHolder runat="server" ID="itemPlaceholder"></asp:PlaceHolder> ...

iPad не рендерит видео H. 264 с помощью HTML5

У меня есть несколько видео в кодировке H. 264, которые правильно отображаются в HTML5 в веб-браузере, но не отображаются правильно на iPad. Когда я использую видео H. 264, которое я скачал из интернета,мое видео правильно отображается на iPad, поэтому это не проблема HTML. Вот информация ffmpeg о моих видео -- Мой оригинал .mov видео: Похоже, частота кадров кодека stream 1 отличается от частоты кадров контейнера: 6000.00 (6000/1) -> 30.00 (30/1) Вход #0, мова,в формате mp4 и M4A ...

Как ускорить умножение матриц в Python?

Я разрабатываю небольшую нейронную сеть, параметры которой требуют большой оптимизации, а значит, и большого времени обработки. Я профилировал свой сценарий с помощью cProfile, и то, что занимает 80% времени процессора, - это функция NumPy dot, остальное-инверсия матрицы с помощью функции numpy.linalg.solve. Моя текущая версия numpy использует blas, или это то, что кажется, так как numpy.core._dotblas.dot появляется как функция, которая занимает 80% от общего времени обработки. Поскольку это яд ...

Python: Selenium запись в текстовом поле формы

Я пытаюсь написать в текстовом поле в здесь. Это коробка, на которой справа написано: "вставьте свой текст сюда". Я думаю, что мой вопрос заключается в том, как найти элемент, например по идентификатору, из коробки, что я должен отправить текст там в драйвере selenium? Я попробовал что-то вроде: item = driver.find_element_by_css_selector("form#text_processor input[name=process_this]") item.send_key("Test!") Но когда я делаю это, я получаю следующее сообщение об ошибке: raise exception_cl ...

Проблема подключения RabbitMQ C# при использовании имени пользователя и пароля

Я здесь в растерянности, поэтому я обращаюсь к коллективному знанию в надежде на чудо. Я установил RabbitMQ на Linux box, используя значения по умолчанию. Когда я использую этот код (и конфигурацию установки RabbitMQ по умолчанию), все работает хорошо. var connectionFactory = new ConnectionFactory(); connectionFactory.HostName = "192.168.0.12"; IConnection connection = connectionFactory.CreateConnection(); Но когда я добавляю пользователя в RabbitMQ и пытаюсь использовать следующий код (имя ...

Лучший способ обработки InterruptedException

Я использую поток.sleep (10000); следовательно, мне нужно обработать InterruptedException. Я могу позвонить нитке.текущий поток.interrupt () и затем бросить исключение для вызывающего класса или я могу непосредственно бросить его в вызывающий класс или есть какой-нибудь лучший способ обработать его ? ...

Как получить системные значки Mac, как в Finder?

Я хочу установить изображения в моем представлении контура на системные значки, как и слева в Finder. Я хочу получить значки, такие как приложение, Документы, рабочий стол и т. д. Как мне это сделать? ...

Обеспечение того, чтобы setInterval не повторялся

Я использую узел.js с socket.io и поставили на таймер интервал. У меня есть следующее На месте. Я очищаю интервал при отключении, а также проверяю перед установкой интервала. Однако, если я часто обновляю страницу, это кажется не совсем точным. Журнал консоли будет показывать "время" с интервалами намного быстрее одной секунды и сгруппирован вместе. Какие-либо предложения по обеспечению того, чтобы новый таймер никогда не запускался более одного раза? socket.on('disconnect', function () ...

Предотвратить процесс от создания функции MessageBox

У меня есть проблема с системой, которую мы используем с нашим приложением: иногда, когда мы просим эту систему о данных, он открывает MessageBox, чтобы сказать нам что-то вроде: "Я не могу получить ваши данные, слишком много данных для поиска". Проблема с этим заключается в том, что пользователь может быть не в состоянии увидеть или закрыть всплывающее окно и, таким образом, это блокирует все приложение (объясняя, почему пользователь не может закрыть/увидеть всплывающее окно займет слишком мн ...

Атрибуты и именованные / необязательные параметры конструктора не работают

У меня есть пользовательский атрибут, определенный следующим образом: [AttributeUsage(AttributeTargets.Field)] public class EnumDisplayAttribute : Attribute { public string Description { get; private set; } public string Code { get; private set; } public EnumDisplayAttribute(string description = null, string code = null) { Description = description; Code = code; } } Оба параметра конструктора являются необязательными. При использовании этого атрибута ...

Java: уникальный 10-значный идентификатор

Мне нужно сгенерировать уникальный 10-значный идентификатор в Java. Вот ограничения для этого идентификатора: Только Числовые максимум 10 цифр возможно создание до 10 различных идентификаторов в секунду должен быть уникальным (даже если приложение запускается повторно) невозможно сохранить номер в базе данных как можно быстрее, чтобы не добавить много латентности в систему Лучшее решение, которое я нашел до сих пор, следующее: private static int inc = 0; private static long getId(){ ...