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


Как объединить несколько строк Юникода?

У меня есть две строки unicode '가' и 'ㄱ', и я хочу объединить их, чтобы получить "가ㄱ" Вот мой код: output1 = unicodeQueue(self.queue) # first unicode result output2 = unicodeQueue(self.bufferQueue) # second unicode result sequence = [output1, output2] print sequence output = ''.join(sequence) return output И вот результат, который я получаю: [u'uac00', u'u3131'] ㄱ가가ㄱ가 Я не знаю, почему это не дает правильного результата, может ли кто-нибудь помочь мне в этом? ...

Конвертировать дату в gmt-php

У меня возникла странная проблема, может быть, вы сможете помочь: Я пытаюсь преобразовать дату в GMT время, и вот что я делаю: $date = '2010-05-27 23:02:01'; $gmt_date = gmdate('Y-m-d H:i:s', $date ); Но выход $gmt_date таков: 1970-01-01 00:33:31 Что я делаю не так? ...

Как определяются изменения SCM на экране сборки Jenkins?

На экране сборки в Jenkins отображается информация об изменениях, которая обычно показывает изменения SCM в текущей сборке (в данном случае извлеченные из git). Мне просто интересно, как эти изменения будут заселены. Дженкинс сравнивает коммиты с предыдущей сборкой или это просто список последних коммитов? В изображении я получаю "без изменений", хотя изменения были. Я думаю, это потому, что я сделал мелкий клон глубиной 1. Видеть Дженкинс-45586 ...

Как отличить кнопку браузера назад / вперед?

Возможно ли это? еще лучше, возможно ли это с помощью jQuery? Мне нужно знать, использовать ли кнопку Назад или кнопку вперед, чтобы я мог правильно использовать эффект перехода страницы, например. скользите слева направо, если они ударяют вперед и наоборот. ...

Python Pandas добавить столбец имени файла CSV

Мой код python работает правильно в приведенном ниже примере. Мой код объединяет каталог CSV-файлов и соответствует заголовкам. Однако я хочу сделать еще один шаг - как добавить столбец, который добавляет имя файла CSV, который был использован? import pandas as pd import glob globbed_files = glob.glob("*.csv") #creates a list of all csv files data = [] # pd.concat takes a list of dataframes as an agrument for csv in globbed_files: frame = pd.read_csv(csv) data.append(frame) bigframe ...

Создание моего первого расширения twig для предоставления глобальных переменных базовым шаблонам

Мне нужно заполнить переменную некоторым HTML-кодом и сделать ее доступной для моей базы.формат html.напильник на прутик. Чтобы достичь этого, я сделал расширение ветки. Это мой первый раз, когда я использую расширение ветки, поэтому я не уверен, что это правильный способ делать вещи. Вот что у меня есть до сих пор: Код расширения: class GlobalFooterExtension extends Twig_Extension { public function getFilters() { return array( new Twig_Filter_Function('Glob ...

Способ узнать, нажал ли пользователь кнопку Отмена в диалоговом окне Javascript onbeforeunload?

Я открываю диалоговое окно, когда кто-то пытается перейти с определенной страницы, не сохранив свою работу. Я использую событие onbeforeunload Javascript, отлично работает. Теперь я хочу запустить некоторый код Javascript, когда пользователь нажимает "отмена" в появившемся диалоговом окне (говоря, что они не хотят уходить со страницы). Возможно ли это? Я также использую jQuery, так что, возможно, есть событие, подобное beforeunloadcancel, которое я могу связать куда? обновление: идея состои ...

Bash, Perl или Sed, вставить в новую строку после найденной фразы

Хорошо, я думаю, мне нужно что-то, что будет делать следующее: Найдите эту строку кода в /var/lib/asterisk/bin/retrieve_conf: $engineinfo = engine_getinfo(); Вставить следующие две строки: $engineinfo['engine']="asterisk"; $engineinfo['version']="1.6.2.11"; Заранее спасибо, Джо ...

Серфинг и просеивание альтернативный алгоритм отслеживания объектов для дополненной реальности

После запроса здесь и попытки как серфинга, так и просеивания, ни один из них не может быть достаточно эффективным, чтобы генерировать интересные точки достаточно быстро, чтобы отслеживать поток с камеры. SURF, например, занимает около 3 секунд, чтобы создать интересные точки для изображения, это слишком медленно, чтобы отслеживать видео, поступающее с веб-камеры, и это будет еще хуже, когда вы используете его на мобильном телефоне. Мне просто нужен алгоритм, который отслеживает определенную о ...

Как поменять местами значения и ключи arrayMap в Java

У меня возникли некоторые проблемы с реверсированием данной карты и сохранением ее реверсированных ключей и значений в другой карте. У меня есть прототип метода следующим образом: public static Map<String, Set<String>> reverse (Map <String, Set<String>> graph); Итак, если у меня есть примеры ключей для направленного графа, такие что: {c -> arraySet{f, e}} {b -> d} {a -> arraySet{c, b}} {d -> g} {e -> d} {f -> arraySet{g, d}} Мне нужно эффективно ...