Codengineering - блог о программировании ➜ страница 1198


Самый простой плагин для загрузки файлов перетаскиванием с помощью 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. Пока это нуж ...