Codengineering - блог о программировании ➜ страница 1150
Регулярное выражение C++ с char и wchar t?
У меня есть константный тип char и константный тип wchar_t. Моя функция ниже работает с char. Каков самый простой / самый эффективный способ написать функцию, которая может легко обрабатывать как char, так и wchar_t? const char* asciiChar = "this is an ascii string"; const wchar_t* unicodeChar = L"this is a unicode string"; std::string replaceSubstring(const char* find, const char* asciiChar, const char* replace) { std::string const text(str); std::regex const ...
LoginButton с собственным фрагментом
Я пытаюсь реализовать Facebook LoginButton, используя учебник здесь https://developers.facebook.com/docs/android/login-with-facebook/v2.0#step2 Проблема находится на линии authButton.setFragment(this);. Я использую собственные фрагменты (android.апп.Фрагмент), но setFragment ожидает фрагмент поддержки (android.поддержка.v4.апп.Фрагмент). EDIT: я не могу переключиться на поддержку фрагментов, у меня есть большое приложение, которое использует собственные фрагменты. ...
SQL-запрос для поиска предыдущей даты, текущей даты и следующей даты
Если текущая дата - 3/12/2015, то мне нужно получить файлы с датами 2/12/2015, 3/12/2015, 4/12/2015. Кто - нибудь может подсказать мне, как это сделать? <% try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); Connection con = DriverManager.getConnection("jdbc:sqlserver://localhost:1433/CubeHomeTrans","sa","softex"); Statement statement = con.createStatement() ; ResultSet resultset = statement.executeQuery(" select file from tablename where date >= DATEADD(day, -1, c ...
Динамическое введение фильтров SVG и применение к HTML
Я играю с применением фильтров SVG к HTML. Это работает, если все жестко закодировано, хотя мне нужен идентификатор CSS -webkit-filter для chrome. При попытке создать элемент SVG с фильтром динамически с помощью javascript это не удается. Кто-нибудь может объяснить почему? Вот что у меня есть до сих пор: http://jsfiddle.net/H3UX8/1/ Первая пара изображений и текста размыта в chrome и firefox, а вторая - нет. Выписка не содержит работа: .dynamic div { -webkit-filter: url('#f2'); fil ...
Spring/Hibernate Select Count(*) Настройка Запроса?
Пожалуйста, помоги мне, Вот мой DAO, который дал мне правильное количество строк, но я хочу добавить некоторые условия. @Override public int getAllRows(SearchForm searchForm) { logger.info("SearchForm Detail :: " + searchForm); Session session = this.sessionFactory.getCurrentSession(); Query query = (Query) session.createQuery(" select count(*) from EmployeeVO"); int rows = ((Number) query.uniqueResult()).intValue(); logger.info("Number of Rows :: " + rows); return row ...
Goroutines с ListenAndServe повышает производительность?
Я не очень хорошо знаком с подпрограммами Go, но так как я работаю с маршрутизатором net/http, я несколько раз видел, чтоListenAndServe() обернут подпрограммой go. Сервер должен быть способен обрабатывать несколько запросов одновременно из коробки, чтобы быть эффективным. Так зачем идти процедуры, как легкие нити используются? Обеспечивает ли параллелизм какие-либо преимущества? Вот пример OpenShift package main import ( "fmt" "net/http" ) func helloHandler(w http.ResponseWriter, ...
Android ListView адаптер с двумя ArrayLists
В нашем приложении для чата мы хотим использовать новую классную библиотеку SQLBrite для обновления чата при изменениях базы данных. Поскольку наш чат имеет бесконечную прокрутку, а чат-комната может иметь очень большой список сообщений, мы хотим разделить ArrayList, поставляемый в адаптер Chat ListView, на два списка. Проверьте графику для идеи. мы хотим установить точку в базе данных, выше которой старые сообщения будут запрашиваться обычными запросами SQLite. И ниже этой точки мы хотим ус ...
Кросс-компиляция Linux для архитектуры ARM
Я заинтересован в кросс-компиляции ядра Linux для цели ARM на хосте x86. Есть ли какие-то хорошие практики, которые вы рекомендуете? Какой набор для кросс-компиляции, на ваш взгляд, является лучшим? Вы создали пользовательскую среду кросс-компиляции? Если да, то какие у вас есть советы? Это хорошая идея? ...
Почему `git diff ' не вызывает внешний инструмент diff?
В моем репозитории, если я наберу $ git diff some-file Или $ git difftool some-file Я получаю дисплей в терминале diff. Я думаю, что этого не должно произойти, потому что я настроил внешний инструмент diff, как показано на выходе git config -l: $ git config -l user.name=blah blah user.email=blah blah http.sslverify=true diff.external=/home/daniel/bin/git-diff <--This is the important line push.default=simple core.filemode=false core.editor=gedit alias.tree=log --all --graph --decor ...
setTimeout и V8
Я установил V8 standalone и выполняю код javascript следующим образом: ./d8 source.js. Когда я использую setTimeout, я получаю ReferenceError: setTimeout is not defined. Неужели так и должно быть? Можно ли как-то включить эту функцию? ...