Codengineering - блог о программировании ➜ страница 1197
RxJava, хороший пример использования flatmap
Я новичок в RxJava, часто путаюсь в функции flatMap. Согласно doc, flatmap transform the items emitted by an Observable into Observables, then flatten the emissions from those into a single Observable Может ли кто - нибудь привести хороший пример его использования? Зачем превращать исходное наблюдаемое в наблюдаемое (множественное число), а затем превращать их в единое наблюдаемое? Почему бы вам просто не использовать "карту"? Если вы приведете пример в Android, это потрясающе, в противном ...
SQL - определение наиболее часто встречающихся слов в столбце.
Существует ли простой способ определения наиболее часто встречающегося слова в столбце / поле с помощью T-SQL или VBA? Я работаю над нечеткой системой сопоставления для двух заданных наборов записей и хотел бы создать соответствующую строку, в которой удаляются наиболее часто встречающиеся слова. Поскольку данные взяты из базы данных управления взаимоотношениями с клиентами, такие термины, как" limited"," ltd"," plc "и" CORPORATION", будут удалены. ...
Как уменьшить объем памяти, используемой пулом соединений Sql в программе C#
У меня есть программа на C#, которая действует как многопоточный веб-сервер. Он выполняет множество операций по обработке Xml-структур, хранящихся в базе данных Sql Server. Поскольку размер этих Xml-структур увеличивается, я нахожу, что приложение работает без памяти. Я развернул профилировщик памяти ANTS, чтобы видеть, что происходит, и мне удалось уменьшить количество больших строк, удерживаемых в памяти во время обработки, и немного улучшить ситуацию. Однако теперь я остался с фрагментиров ...
Аргумент типа универсального метода Java
У меня есть проблема с явными аргументами типа универсального метода. Я знаю, что могу сделать это: Foo.<Bar>function(); Предполагая, что существует void <T> function() {...} Функция в классе Foo. Точная проблема такова: Я хотел бы загрузить некоторый контент (Android с Ion) Эти материалы похожи (статья, Статья В блоге,...), все реализует интерфейс ContentItem На данный момент загрузка выглядит так это: Новости, например private void downloadNews() { Ion.with( ...
Выделение текста в IFrame
Я пытаюсь создать конструктор подписей электронной почты с использованием HTML, CSS и Javascript. В настоящее время I состоит из формы, в которую пользователь вводит свои данные, и кнопки для создания подписи. Когда кнопка нажата, я должен JS нажать детали, которые пользователь ввел в шаблон HTML, а затем отобразить содержимое в IFrame на той же странице. Я решил использовать IFrame, чтобы стиль подписи был отделен от стиля, используемого для конструктора страница. Теперь, чтобы упростить ...
MSaccess как я могу экспортировать связанные таблицы ODBC connection build для системы управления версиями, (включая отношения таблиц)
Я хочу переместить мой интерфейс базы данных Microsoft Access в систему управления версиями для легкого сохранения и развертывания, а также иметь некоторый контроль над изменениями. Я использую код из этого вопроса для экспорта запросов, форм, макросов, отчетов, но не таблиц. Должен быть способ через vbscripts, чтобы я мог экспортировать процесс сборки таблицы ссылок, а также вернуть его обратно. Кто-нибудь знает что-нибудь, что могло бы легко позволить мне экспортировать мои связанные таблиц ...
Materializecss sidenav не работает
Я пытаюсь заставить sidenav работать для фреймворка Materializecss. MATERIALIZECSS http://next.materializecss.com/getting-started.html SIDENAV DEMO http://next.materializecss.com/sidenav.html Мой кодовый ключ https://codepen.io/gregoryksanders/pen/RxoyqB <head> <!--Import Google Icon Font--> <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> <!-- Compiled and minified CSS --> <link rel="stylesheet" href="htt ...
Как отправить пакеты размером более 1500 байт с помощью pcap sendpacket?
На самом деле, у меня есть два связанных вопроса. Я захватываю фильтрованный сетевой трафик с помощью libpcap в Debian. Затем мне нужно воспроизвести этот трафик на сервере Win2k3. Иногда я перехватываю пакеты, как TCP, так и UDP, намного больше 1500 байт (размер MTU по умолчанию для Ethernet). Например, 2000 + байт. Я не делал никаких конкретных изменений размера MTU на этом Linux. Итак, вопрос №1: В чем причина того, что эти пакеты намного больше, чем MTU по умолчанию? гигантские рамки ? В ...
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), который будет использоваться для заполнения свойств формы. Способ стандартизации моих форм. Компонент будет отброшен на базовую форму, а форма, которую наследует любая другая форма ( ...