вторник, 22 июля 2014 г.

RESTful WS Deployment on Weblogic 10.3.6.0


Setting up WebLogic server for REST Web Services

Setting up WebLogic server for REST Web Services

REST web services are getting popular with the time. They are programmer friendly and easy to develop.

By default weblogic server ships with all  required shared libraries for REST but there is one step we need to do in order to activate it which is to deploy those libraries on domain.

The step is simple. All we need to do is to deploy required libraries from
$WLS_HOME/common/deployable-libraries to weblogic domain

In my case i had following libraries used in my application
jersey-bundle 1.1.5.1
jsr311-api-1.1.1

1. Go to weblogic console http://server:port/console
2. Go to Deployment link (click Lock & Edit if in production mode)
3. Click install and choose libraries as shown in the slide

Enter the link to your libraries parent directory:
/u01/app/weblogic/mw1036/wlserver103/common/deployable-libraries

4. Follow wizard and active.

вторник, 13 марта 2012 г.

интернетометр

Я в интернете!

пятница, 9 декабря 2011 г.

rutracker


Как качать с rutracker.org без учета статистики

четверг, 20 октября 2011 г.

Word Converter

http://document.online-convert.com/convert-to-doc

воскресенье, 22 мая 2011 г.

Anton Saburov Студенческий отдел кадров

суббота, 23 октября 2010 г.

Остановка сервера

ps -ef | grep <название приложения> - находишь PID процесса
kill -9 PID - он погибает

Еще вариант (вызывающий ворнинг):
ps aux | grep -w sprint_devNN

в терминале
ps -ef | grep gt_cr5_dev - находишь PID процесса
kill -9 PID - он погибает

первая строчка вывода:
netcrk 14302 1 52 03:55 pts/9
14302 - PID
последняя строчка: netcrk 15241 32480 0 04:41 pts/2 (15241 - это пид этой команды)

kill -9 14302 - убивает процесс сервера

воскресенье, 26 сентября 2010 г.

Coding

Кракозябры при сохранении вордовского документа в PocketPC

Универсальный декодер кириллицы



Кракозябры


Решение проблемы, когда вместо русских букв возникают ???? (реестр)
1) Замените в реестре в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage С “1252″=”c_1252.nls” на “1252″=”c_1251.nls”
2) В папке \WINDOWS\system32\ найдите файлы С_1251 и С_1252. С_1251 куда-нибудь копируем и переименовываем в С_1252.
3) Оригинальный С_1252 переименовываем или удаляем (потребуется изменить права доступа). Возвращаем новую версию 1252 на место. В итоге файл С_1252, должен быть переименованной копией С_1251
4) Пуск-Панель управления-Язык и региональные установки-Дополнительно. Выбрать в пункте Текущий язык программ не поддерживающий Юникод: Русский (Россия)
5) Перезагружаемся.



четверг, 21 января 2010 г.

FAR

Добавить сервер ftp:

Напечатать в командной строке ftp, зайти туда и набрать Alt - F6

понедельник, 28 декабря 2009 г.

New Technologies

XLS

XML/RMI
XML over RMI JMS

JSP - Presentation Level
Session Java Beans - Business Logic Level
Entity Java Beans - Core Level (JDBC)

четверг, 17 декабря 2009 г.

Настройки java

Системные настройки

Environment Variables
JAVA_HOME = C:\Program Files\Java\jdk1.5.0
ANT_HOME = D:\apps\ant
PATH = %ANT_HOME%\bin;%JAVA_HOME%\bin;%PATH%

четверг, 3 декабря 2009 г.

Команды

chmod 755 <filename>



chmod +r <fileName> - право на чтение файла всем

chmod calculator

755 means read and execute access for everyone and also write access for the owner of the file. When you perform chmod 755 filename command you allow everyone to read and execute the file, owner is allowed to write to the file as well.




ls -l <имя файла> - даёт описание файла

Shell-скрипты

Тьюториалы

Написание скриптов на Bourne Shell

Написание несложных Bourne-скриптов

Скрипты - это просто

среда, 2 декабря 2009 г.

Диаграммы

UML - Unified Modelling Language

Visual Case Tool - UML Tutorial

Unified Modeling Language (UML) Tutorial

понедельник, 30 ноября 2009 г.

четверг, 26 ноября 2009 г.

Sample Schemas

Oracle® Database
Sample Schemas
10g Release 2 (10.2)
B14198-01

Можно установить через dbca. Скрипт на схему лежит:

$ORACLE_HOME\demo\schema\human_resources

среда, 25 ноября 2009 г.

String

Вывод с параметрами

char x = 'x';
int cast = (int)x;
int codePoint = String.valueOf(x).codePointAt(0);
char again = (char)codePoint;
System.out.printf("x = %s cast = %d codePoint = %d again = %s%n",
x, cast, codePoint, again);

if ( s.equals ( "abc" ) ) echo ( "matched" );
Java Glossary | String

пятница, 20 ноября 2009 г.

Кластерная база

Настройка строки коннекта кластерной базы


В общем виде (из Oracle® Fusion Middleware Service Registry
10g Release 3 (10.3)
E13665-01
Product Documentation, p. 37):

jdbc:oracle:thin:@
(DESCRIPTION=
(ADDRESS= (PROTOCOL=TCP) (HOST=host1) (PORT=1521)
)
(ADDRESS= (PROTOCOL=TCP) (HOST=host2) (PORT=1521)
)
(LOAD_BALANCE=yes)
(CONNECT_DATA= (SERVER=DEDICATED) (SERVICE_NAME=SID)
)
)

Работающая:

jdbc:oracle:thin:@(DESCRIPTION= (ADDRESS= (PROTOCOL=TCP) (HOST=xs1-vip) (PORT=1521))(ADDRESS= (PROTOCOL=TCP) (HOST=xs2-vip) (PORT=1521))(LOAD_BALANCE=yes)(CONNECT_DATA= (SERVER=DEDICATED) (SERVICE_NAME=DEMO)))

Расшифровка:

(DESCRIPTION=
(ADDRESS= (PROTOCOL=TCP) (HOST=xs1-vip) (PORT=1521)
)
(ADDRESS= (PROTOCOL=TCP) (HOST=xs2-vip) (PORT=1521)
)
(LOAD_BALANCE=yes)
(CONNECT_DATA= (SERVER=DEDICATED) (SERVICE_NAME=DEMO)
)
)

понедельник, 16 ноября 2009 г.

Oracle in Unix

Запуск Oracle AS:
/export/home/oracle/product/10.1.3.1/OracleAS_1/opmn/bin/opmnctl status
startall, stopall

Отключение узла (инстанса) кластера RAC:

srvctl stop instance -h
srvctl stop instance -d demo -i demo1

Прим.:
-d - database
-i - instanse

Запуск кластера:

/u01/app/crs/bin/crs_stop -all
/u01/app/crs/bin/crs_start -all
/u01/app/crs/bin/crs_stat

/u01/app/crs/bin/srvctl stop instance -h
/u01/app/crs/bin/srvctl stop instance -d demo -i demo1
- вырубить один из инстансов (инстанс demo1) кластера (кластер demo)

Unix

Добавить раскладку клавиатуры:

Fedora: шпаргалка по настройке тёти Клавы

Поменять локаль (с us на ru): /etc/sysconfig/i18n
LANG="ru_RU.UTF-8"
#LANG="en_US.UTF-8"

Выход из vi:

(с Shift):
:w to save your file but not quit vi (this is good to do periodically in
case of machine crash!).
:q to quit if you haven't made any edits.
:wq to quit and save edits (basically the same as ZZ).


Было:
-rwx------
chmod 775 <имя файла>
Стало:
-rwxrwxr-x

chown <имя пользователя>:<имя группы> <имя файла>
chown oracle:oinstall server.xml
chown oracle:oinstall /import/home/oracle/product/* - меняет пользователя у всех файлов и папок директории
chown -R oracle:oinstall /import/home/oracle/product/* - меняет пользователя у всех файлов и папок директории и во всех вложенных в них файлах и папках

su - вход под root
su oracle - переключение на другого пользователя
ssh as2 - переключение на другой компьютер
~ - директория пользователя ( ~/.. )
pwd - показать путь текущей папки
ll, ls - вывести список файлов

Заход по ssh:

c:\sshd\bin\ssh.exe oracle@192.192.111.104

воскресенье, 15 ноября 2009 г.

Джавские фишечки

\n - new line "\n"
\t - табулятор "\t"
\u2192, \u204B - знаки вопроса ? "\u2192" etc
Escape Sequences

toString

Returns a string representation of the object. In general, the toString method returns a string that "textually represents" this object. The result should be a concise but informative representation that is easy for a person to read. It is recommended that all subclasses override this method.
The toString method for class Object returns a string consisting of the name of the class of which the object is an instance, the at-sign character `@', and the unsigned hexadecimal representation of the hash code of the object. In other words, this method returns a string equal to the value of:

getClass().getName() + '@' + Integer.toHexString(hashCode())