[sql] unique index
Здравствуйте!
Есть таблица с данными. Для нее требуется создать unique index. При создании ругается на duplicate entry. Как можно удалить все эти duplicate entries?
Здравствуйте!
Есть таблица с данными. Для нее требуется создать unique index. При создании ругается на duplicate entry. Как можно удалить все эти duplicate entries?
Здравствуйте!
Как отправить пустой GET-запрос (чтобы просто попал в логи nginx'а)?
Делаю так:
URL url = new URL("http://localhost:8084");
URLConnection conn = url.openConnection();
Не работает.
Здравствуйте!
Сейчас nginx пишет в access.log. Можно ли сделать так, чтобы он писал и в него, и параллельно в еще один файл, например, access2.log ?
Здравствуйте!
Как лучше всего сделать следующий запрос:
Есть таблица со статистикой. Есть некий timestamp. Как найти в таблице ближайшие к это timestamp'у записи (ближайшую справа и слева)?
Здравствуйте!
Выполняю команду через
Runtime.getRuntime().exec(command);
Как получить вывод команды?
Кто что думает про сабж? http://ru.wikipedia.org/wiki/Dingoo_A320
Эмулирует кучу консолей, качество сборки хорошее, дешевая.
На нее даже портирован Линукс - Dingux (в A380 вроде как будет по дефолту).
Кто-нибудь юзал?
Здравствуйте! Продолжаю говнокодить на java, возникли вопросы.
Есть некий класс User. Создаем static HashMap<User>.Заполняем HashMap объектами.
Затем, где-то делаем: User user = usersMap.get(uid);
У нас в usersMap и в user будет хранится ссылка на один и тот же объект?
Если же делаем User user = usersMap.get(uid).clone();. тогда создается новый объект?
Далее, вот мы сделали User user = usersMap.get(uid);, затем с этим user провели некие манипуляции (изменили состояние объекта). Т.к. в user и в usersMap хранится ссылка на один объект, то нет смысла делать usersMap.put(user)?
И нету смысла делать user = null (потому что в HashMap все равно ссылка осталась)?
Или нет?
Здравствуйте!
Как искать в java утечки памяти?
Если я запускаю netbeans profiler, совершаю какие-то действия в приложении и при этом, каждый раз, совершая действие, surviving generations увеличивается - является ли это утечкой?
Здравствуйте!
Такой вопрос - xmpp - шифрованный протокол?
Вики говорит:
...robust security (via SASL and TLS) has been built into the core XMPP specifications.
Здравствуйте!
Делаю sudo apt-get upgrade, а он выдает:
Setting up samba4 (4.0.0~alpha15~git20110124.dfsg1-2ubuntu1) ...
Unknown parameter encountered: "max log size"
Ignoring unknown parameter "max log size"
Unknown parameter encountered: "syslog"
Ignoring unknown parameter "syslog"
Unknown parameter encountered: "passdb backend"
Ignoring unknown parameter "passdb backend"
Unknown parameter encountered: "unix password sync"
Ignoring unknown parameter "unix password sync"
Unknown parameter encountered: "passwd program"
Ignoring unknown parameter "passwd program"
Unknown parameter encountered: "pam password change"
Ignoring unknown parameter "pam password change"
Unknown parameter encountered: "map to guest"
Ignoring unknown parameter "map to guest"
Unknown parameter encountered: "usershare allow guests"
Ignoring unknown parameter "usershare allow guests"
Unknown parameter encountered: "guest ok"
Ignoring unknown parameter "guest ok"
Unknown parameter encountered: "guest ok"
Ignoring unknown parameter "guest ok"
Unknown parameter encountered: "max log size"
Ignoring unknown parameter "max log size"
Unknown parameter encountered: "syslog"
Ignoring unknown parameter "syslog"
Unknown parameter encountered: "passdb backend"
Ignoring unknown parameter "passdb backend"
Unknown parameter encountered: "unix password sync"
Ignoring unknown parameter "unix password sync"
Unknown parameter encountered: "passwd program"
Ignoring unknown parameter "passwd program"
Unknown parameter encountered: "pam password change"
Ignoring unknown parameter "pam password change"
Unknown parameter encountered: "map to guest"
Ignoring unknown parameter "map to guest"
Unknown parameter encountered: "usershare allow guests"
Ignoring unknown parameter "usershare allow guests"
Unknown parameter encountered: "guest ok"
Ignoring unknown parameter "guest ok"
Unknown parameter encountered: "guest ok"
Ignoring unknown parameter "guest ok"
ldb: unable to stat module /usr/lib/samba/ldb/modules/samba : No such file or directory
ldb: failed to initialise module /usr/lib/samba/ldb/modules/samba : Unavailable
ldb: failed to initialise module /usr/lib/samba/ldb/modules : Unavailable
WARNING: Module [samba_dsdb] not found - do you need to set LDB_MODULES_PATH?
Unable to load modules for /var/lib/samba/private/sam.ldb: Failed to load modules from: /usr/lib/samba/ldb
Traceback (most recent call last):
File "/usr/share/samba/setup/upgradeprovision", line 1597, in <module>
ldbs = get_ldbs(paths, creds, session, lp)
File "/usr/lib/python2.7/dist-packages/samba/upgradehelpers.py", line 159, in get_ldbs
ldbs.sam = SamDB(paths.samdb, session_info=session, credentials=creds, lp=lp, options=["modules:samba_dsdb"])
File "/usr/lib/python2.7/dist-packages/samba/samdb.py", line 53, in __init__
options=options)
File "/usr/lib/python2.7/dist-packages/samba/__init__.py", line 110, in __init__
self.connect(url, flags, options)
File "/usr/lib/python2.7/dist-packages/samba/samdb.py", line 66, in connect
options=options)
_ldb.LdbError: (80, 'Failed to load modules from: /usr/lib/samba/ldb\n')
dpkg: error processing samba4 (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
samba4
E: Sub-process /usr/bin/dpkg returned an error code (1)
Здравствуйте!
На удаленной машине запущен tomcat6 с приложением.
Как мониторить его в visualVM? Добавляю JMX Connection. Он требует хост и порт. Порт чего? Нужен отдельный демон на удаленной машине?
Обновил-таки Бубунту...Ковыряюсь в этом Юнити.
Возникла пара вопросов:
1. Как увидеть какие приложения запущены? Раньше как было: посмотрел на gnome-panel - и сразу видно что запущено. Можно было даже кликнуть на нужном и его окно станет активным. А теперь как? Вот сверху эта бесполезная unity-панелька висит, хз как ее настраивать, на ней ток title активного окна (а остальные гдеее?), да справа значки апплетов, а остальное место - свободно. Эта непонятная хренотень, которая слева вылезает - ее тож не видно. Т.е. чтобы узнать, какие приложения запущены, мне надо либо мышкой влево двигать, чтобы фигня вылезла (а она не очень шустрая), а там посчитать кол-во значков во стрелочкой? Но, можно же не мышкой двигать, а нажать Super - правда тогда на пол экрана еще Dashboard вылезет (если не удерживать Super). Либо Alt-Tab'ом? Короче в этом я так и не разобрался. Вот сейчас смотрю - у меня на весь экран Хромиум. А какие еще проги-то запущены?
2. Блджад, где настройки? Ну вот реально, как их найти? Раньше - System -> Settings. А сейчас? Ставить dconf-tools и ccsm?
3. Как настроить unity-panel? ПКМ не работает. Как изменить порядок значков на панели? Как убрать ненужные?
Здравствуйте!
Собирается статистика в виде записей Record: (pid, metrics_id, value), где pid - id'шник проекта, metrics_id - id'шник метрики, value - значение метрики.
Т.к. важна статистика именно для проекта в целом, то она собирается следующим образом:
Сначала для каждого проекта собираются все Record'ы и добавляются в ArrayList, например: ((1, 1, 23),(1, 2, 2)) - для проекта 1, значение метрики 1 равно 23, а метрики 2 - 2м.
И так для каждого проекта. Затем все эти ArrayList'ы объединяются в один ArrayList.
Получается ArrayList<ArrayList<Record>>.
Как лучше всего отсортировать конечный ArrayList по выбранной метрике?
Допустим, хочу отсортировать всю статистику по метрике с metrics_id = 2, по возрастанию.
Т.е. вызываю некоторую функцию Sort(ArrayList<ArrayList<Record>> stats, int metrics_id, boolean order_asc), которая возвращает новый ArrayList<ArrayList<Record>>, отсортированный по заданной метрике и в заданном порядке.
Как лучше всего это сделать? Можно ли это реализовать через Comparator/Comparable?
Что делать, если значения метрик будут не int, а float?
Здравствуйте!
Как в javascript'е задать формат даты для Date.parse?
В конструктор передаю строку в формате «dd.MM.yyyy», а он ее читает как «MM.dd.yyyy». Как ему жестко задать формат?
Здравствуйте!
Такой вопрос: форматирую числа. Как сделать, чтобы числа делились по 3 символа с пробелом в качестве разделителя?
Пример: 1234567 -> 1 234 567
Сейчас делаю так:
DecimalFormat decimal_formatter = new DecimalFormat("");
DecimalFormatSymbols custom = new DecimalFormatSymbols();
custom.setDecimalSeparator(' ');
decimal_formatter.setDecimalFormatSymbols(custom);
decimal_formatter.setGroupingSize(3);
Здравствуйте!
Подскажите, пожалуйста, как лучше всего сделать следующее:
Программа собирает некоторые данные (статистика). Периодически требуется сливать собранные данные в базу. При этом к данным прикрепляется timestamp (равный кол-ву миллисекунд от 01.01.1970 до начала текущего дня). Требуется, чтобы было так: если в таблице уже существует запись с данным id и с данным timestamp'ом, то просто Добавляем значения к уже имеющимся. Если же такой записи нету, тогда создаем новую.
Гугл выдает множество разных способов (IF EXISTS ... UPDATE ... ELSE INSERT ...; UPDATE ... IF @@ROWCOUNT=0 INSERT; и др.), как все-таки лучше всего это сделать (с учетом нагрузки на базу)?
Здравствуйте!
Недавно создавал тему с вопросом, как узнать число секунд от 01.01.1970 до Начала текущего дня.
Это делает следующая команда:
date -d 0 +%s
Здравствуйте.
Что-то голова уже не варит. Такой вопрос:
date +%s возвращает кол-во секунд от 01.01.1970 до текущего момента.
Как проще всего получить кол-во секунд от 01.01.1970 до Начала текущего дня (т.е. вызов ф-ии в пределах одного дня будет давать один и тот же результат)?
Здравствуйте.
Есть веб-приложение (jsp, сервлеты), БД (MySQL).
Заполняется форма, вводятся данные на русском. При сохранении в БД все кириллические символы (да и не только они) заменяются на знаки вопроса.
Table options:
Character Set: UTF-8 Unicode
Collation: utf8_general_ci
<filter>
<filter-name>SetCharacterEncodingFilter</filter-name>
<filter-class>
filters.SetCharacterEncodingFilter
</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>ignore</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>SetCharacterEncodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
В обработчике формы жестко прописываю:
// Configuration.ENCODING : public static final String ENCODING = "UTF-8";
request.setCharacterEncoding(Configuration.ENCODING);
response.setCharacterEncoding(Configuration.ENCODING);
В странице:
<%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
И все равно не понимает кириллических символов!
Как решить проблему?
Здравствуйте!
Такая проблема, если в ноутбучный (Acer Aspire 5920g) dvd привод вставить пустую болванку, то диск читается и brasero нормально все записывает на нее. Если же вставить какой-нибудь записанный cd/dvd (с фильмом, например), то он в приводе некоторое время крутиться, там что-то пытается считаться, и затем все это дело прекращается, т.е. не читает он записанные диски.
ls -l | grep sr0
lrwxrwxrwx 1 root root 3 2011-03-07 05:20 cdrom -> sr0
lrwxrwxrwx 1 root root 3 2011-03-07 05:20 cdrw -> sr0
lrwxrwxrwx 1 root root 3 2011-03-07 05:20 dvd -> sr0
lrwxrwxrwx 1 root root 3 2011-03-07 05:20 dvdrw -> sr0
lrwxrwxrwx 1 root root 3 2011-03-07 08:19 scd0 -> sr0
brw-rw----+ 1 root cdrom 11, 0 2011-03-07 08:19 sr0
dmesg | grep sr0
[ 2.531368] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
[ 2.531497] sr 3:0:0:0: Attached scsi CD-ROM sr0
fstab:
...
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
← назад | следующие → |