2
|
Хумор, сатира и забава / Хумор / Re: Хакнати микротици
|
-: Apr 11, 2019, 10:47
|
На моя направо съм блокирал 53, 8291, 8728, 8729, 20561, 5678 в RAW веригата. Отделно и го ъпдейтвам когато излезе нещо.
Впрочем преди 2-3 дни излезе критично обновление оправящо проблем с IPV6 в RouterOS.
|
|
|
5
|
Програмиране / Общ форум / Re: SQL. SQLite3. Сбор на стойности, някои от които са NULL
|
-: Feb 22, 2017, 17:59
|
Понеже няма NVL предполагам с CASE ще стане...
CASE WHEN fieldname IS NULL THEN 0 ELSE fieldname END
Като гледам може и ifnull да стане също.
ifnull(X,Y)
The ifnull() function returns a copy of its first non-NULL argument, or NULL if both arguments are NULL. Ifnull() must have exactly 2 arguments. The ifnull() function is equivalent to coalesce() with two arguments.
sqlite> SELECT ifnull(null, 6); Result: 6
От там би трябвало да е нещо такова..
select ifnull(a,0) + ifnull(b,0) + ifnull(c,0) from tablica;
|
|
|
9
|
Linux секция за напреднали / Хардуерни и софтуерни проблеми / Re: AT команди към Windows машина
|
-: Oct 28, 2015, 16:32
|
Начини за синхронизация много - преди време се наложи две приложения да си говорят и като най-лесен вариан използвахме нещо като пайпове - погледни в MSDN за CreateMailslot, GetMailslotInfo и тн. Taкa можеш да си направиш перфектна двупосочна комуникация. Всяко приложение чете своя мейлслот и пеше в чуждия. Реализира се лесно и за прости неща е перфектно.
Варианта на laskov с базата е идеален също. Клиентите инсъртват данни в таблица, а ти на определено време проверяваш има ли нещо постъпило там.
|
|
|
10
|
Игри за Linux / Общ форум / Re: Left4Dead2 и Elementary OS = много лаг
|
-: Oct 20, 2015, 17:15
|
-- OFFTOPIC -- Първо виж точно каква е видео картата която имаш. Второ виж от кой драйвър се поддържа: http://www.nvidia.com/object/unix.htmlКато си избереш драйвър гледаш таба supported hardware. По принцип ако е нещо сравнително съвременно караш с най-новия, който се предлага. -- OFFTOPIC -- Отворения драйвър не става за игри. Избери Nvidia binary driver. Можеш и да сложиш по-нови от тези в екранчето, но тук вече трябва малко повече четене и да попосвикнеш с линукс.
|
|
|
14
|
BSD секция / Настройки на софтуер / Re: ipfw и PL/SQL
|
-: Sep 09, 2013, 15:04
|
Аз преди време писах процедура която да ми събира информация за мястото по дисковите устройства и да ми прави нещо като прогнозни статистики с колко намалява мястото и тн. Беше под windows, но мисля че няма значение.
Та в общи линии извличах информацията в текстови файл и я пълнех в таблички.
Общо взето беше нещо от рода:
v_file_hwnd := sys.UTL_FILE.fopen(v_path, 'space.txt', 'r'); . . . sys.UTL_FILE.get_line(v_file_hwnd, v_text); . . . sys.UTL_FILE.fclose(v_file_hwnd);
Трябва да си създадеш обект 'directory', което е като кратко име, с което да използваш директория. На обект-а може да се грантнат права и така.
create or replace directory DIR_WORK as 'c:\work\test';
Да напълниш данни в файл мисля че е подобно. Към оракъла можеш да четеш с крон, който вика процедура с sqlplus.
|
|
|
15
|
BSD секция / Настройки на софтуер / Re: ipfw и PL/SQL
|
-: Sep 09, 2013, 10:19
|
Оракле-то има възможност да чете файлове по диск-а, които после можеш да си парснеш и да си налееш по таблици. Другото е SQL Loader - той и доста гъвкав и работи много бързо.
Обратното пак така - пишеш файл от оракъл на диск-а и си го четеш от там с нещо.
|
|
|
|