반응형

"대로" 가 쓰이는 곳을  "그대로"로 바꿔도 말이 됩니다.


"데로" 가 쓰이는 곳은 "데" 로 바꿔도 말이 됩니다. 혹은 "곳"으로 바꿔도 말이 됩니다.


예시)


인간은 학습한대로 행동한다. -> 인간은 학습한 그대로 행동한다. 

느낀대로 -> 느낀 그대로

들은대로 -> 들은 그대로



의지할 데가 없다. -> 의지할 곳이 없다.

네가 갔던 데로 가자 -> 네가 갔던 곳으로 가자 -> 네가 갔던 데 가자


반응형
반응형

Tor을 통해 outbound ip를 변경할 수 있습니다.


참조 : https://ko.wikipedia.org/wiki/%ED%86%A0%EC%96%B4



1. tor 설치확인

[root@tistory ~]$ tor

-bash: tor: command not found


2. 설치


[root@tistory ~]# yum install tor


....


================================================================================

 Package     Arch           Version                      Repository        Size

================================================================================

Installing:

 tor         x86_64         0.2.3.25-1.el6.rf            rpmforge         3.0 M


Transaction Summary

================================================================================

Install       1 Package(s)


Total download size: 3.0 M

Installed size: 11 M

Is this ok [y/N]:

- y


3. 설치확인


[root@tistory ~]$ tor --help

Oct 19 12:10:21.775 [notice] Tor v0.2.3.25 (git-17c24b3118224d65) running on Linux.

Oct 19 12:10:21.775 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning

Copyright (c) 2001-2004, Roger Dingledine

Copyright (c) 2004-2006, Roger Dingledine, Nick Mathewson

Copyright (c) 2007-2012, The Tor Project, Inc.


tor -f <torrc> [args]

See man page for options, or https://www.torproject.org/ for documentation.


4. 시작 

[root@tistory ~]$ torctl start

Oct 19 15:23:42.628 [notice] Tor v0.2.3.25 (git-17c24b3118224d65) running on Linux.

Oct 19 15:23:42.628 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning

Oct 19 15:23:42.631 [notice] Read configuration file "/etc/tor/torrc".

Oct 19 15:23:42.633 [notice] Initialized libevent version 1.4.13-stable using method epoll. Good.

Oct 19 15:23:42.633 [notice] Opening Socks listener on 127.0.0.1:9050

/usr/bin/torctl start: tor started



5. 확인

[root@tistory ~]$ netstat -nltp


tcp        0      0 127.0.0.1:9050              0.0.0.0:*                   LISTEN      -


6. 종료

[root@tistory ~]$ torctl stop

/usr/bin/torctl stop: tor stopped



반응형
반응형

 

 

 

구글 OTP java 구현코드입니다.

 

[테스트 실행코드]

 

 

 

 

 

[소스코드]

 

 

 

 

[Dependency] Base32

 

 

반응형

'java' 카테고리의 다른 글

mybatis jndi example  (0) 2018.11.05
mybatis jdbcTypeForNull NULL  (0) 2018.11.05
java, springboot, hikari example  (0) 2018.10.30
ThreadLocal Test  (0) 2018.10.30
spring boot logging.config  (0) 2018.09.10
restTemplate large file download stream  (0) 2018.09.03
java - pretty log - 예쁜 로그를 남기자!  (0) 2018.08.30
java php aes ecb nopadding  (2) 2018.08.29
반응형

[규격 참조]

https://www.w3.org/TR/xml11/#charsets


[2a]       RestrictedChar       ::=       [#x1-#x8] | [#xB-#xC] | [#xE-#x1F] | [#x7F-#x84] | [#x86-#x9F]


위의 규격을 참조하여 XML에서 사용할 수 없는 문자열을 오라클에서 치환하는 쿼리 입니다.


SELECT regexp_replace('123?</>abABCDㄱㄴㄷㄹ한글!@#$%^&*()-=_+`~ㅁㄴㅁㄴ98ㅛasd9vh.. '
'['|| 
chr(1|| '-' || chr(8
||
chr(11|| '-' || chr(12
||
chr(14|| '-' || chr(31
||
chr(134|| '-' || chr(159
||
chr(127|| chr(128|| chr(129|| chr(130|| chr(131|| chr(132)
|| ']'
'뷁'FROM dual;


[결과]

123?</>abABCDㄱㄴㄷㄹ한글!@#$%^&*()-=_+`~ㅁㄴㅁㄴ98ㅛasd9vh..뷁뷁뷁뷁뷁뷁뷁뷁 뷁뷁뷁뷁뷁뷁뷁뷁뷁뷁뷁뷁뷁뷁뷁뷁뷁뷁뷁 뷁



* 특수문자가 저장이 안되네요. 쿼리상에 들어간 특수 문자 헥사코드 값입니다.( [#x1-#x8] | [#xB-#xC] | [#xE-#x1F] | [#x7F-#x84] | [#x86-#x9F] )

01 02 03 04 05 06 07 08 
0B 0C
0E 0F 10 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F
7F 80 81 82 83 84 
86 87 88 89 90 9A 9B 9C 9D 9E 9F




* 아래 쿼리로 테스트하는게 더 정확하겠네요.

select regexp_replace(
  (select listagg(c, ',') within group (order by c) c from (
      select chr(level) c, level from Dual connect by Level <=8
      union
      select chr(level+10) c, level+10 from Dual connect by Level <=2
      union
      select chr(level+13) c, level+13 from Dual connect by Level <=18
      union
      select chr(level+133) c, level+133 from Dual connect by Level <=26
      union
      select chr(level+126) c, level+126 from Dual connect by Level <=6) a
  ), 
'['|| 
chr(1|| '-' || chr(8
||
chr(11|| '-' || chr(12
||
chr(14|| '-' || chr(31
||
chr(134|| '-' || chr(159
||
chr(127|| chr(128|| chr(129|| chr(130|| chr(131|| chr(132)
|| ']'
'뷁'from dual a;


http://sqlfiddle.com/#!4/b62beb/243 여기서 테스트 해볼수 있어요!

반응형

'Database' 카테고리의 다른 글

mysql my session number id  (0) 2019.03.10
CentOS7 MariaDB 설치  (0) 2018.12.19
오라클 용량 산정 참고 쿼리  (0) 2018.12.14
CentOS6 MariaDB 설치  (0) 2018.11.13
oracle Ampersand "&" insert  (0) 2018.10.15
mysql join update  (2) 2018.10.11
oracle merge -> mysql replace or on duplicate key update  (0) 2018.07.25
오라클 임시 테이블  (0) 2018.07.17
반응형

오라클에서 "&"(Ampersand ) 를 insert하는 방법입니다.


SET DEFINE OFF

위 명령어 후에 하거나


SET DEFINE %

위 명령어로 DEFINE 문자를 다른 문자로 변경한 후


insert 하면 됩니다.!

반응형
반응형
 

 

압축해제 대상 폴더를 지정하려며 "-C 대상폴더" 옵션 추가.

반응형

'리눅스' 카테고리의 다른 글

telnet 대신 방화벽 확인하기 - nc  (0) 2019.07.29
리눅스 프로세스 체크 후 시작하기  (0) 2019.07.19
리눅스 서버 시간대 (타임존) 변경  (0) 2019.04.07
linux - scp  (0) 2018.11.19
리눅스 Jeus 6.0 설치  (0) 2018.09.30
ubuntu editor reset 우분투 편집기 초기화  (0) 2018.09.26
grep regex  (0) 2018.07.19
crontab sample 크론탭 예제  (0) 2018.06.22
반응형


CREATE TABLE IF NOT EXISTS `달력` (
  `idx` int(3unsigned AUTO_INCREMENT NOT NULL,
  `date` varchar(8)  NOT NULL,  
  PRIMARY KEY (`idx`)
DEFAULT CHARSET=utf8;
INSERT INTO `달력` (`date`VALUES
  ('20180101'),
  ('20180102'),
  ('20180103');
  
CREATE TABLE IF NOT EXISTS `생일` (
  `date` varchar(8)  NOT NULL,
  `name` varchar(10NOT NULL,
  `idx` int(3unsigned NULL,  
  PRIMARY KEY (`date``name`)
DEFAULT CHARSET=utf8;
INSERT INTO `생일` (`date``name`VALUES
  ('20180101''흑고니'),
  ('20180102''백고니');



SELECT * FROM `생일`;


datenameidx
20180101흑고니(null)
20180102백고니(null)

JOIN UPDATE 구문
UPDATE `생일` a INNER JOIN `달력` b ON a.date = b.date
SET a.idx = b.idx
WHERE a.name='백고니';



SELECT * FROM `생일`;


datenameidx
20180101흑고니(null)
20180102백고니

2


Test it ! http://sqlfiddle.com/#!9/a90dd0

반응형
반응형
1. 다운로드
- https://technet.tmaxsoft.com 접속
- 회원가입 및 로그인 (https://kr.tmaxsoft.com 과 계정 별도임)
- 다운로드 > 미들웨어 > JEUS 클릭
- JEUS Eclipse Plugin for JEUS6 오른쪽 [다운로드] 클릭
- ETC > AnyPlatform 클릭 
- Eclipse(galileo) Bridge for JEUS(Eclipse(galileo)_Bridge_for_JEUS.zip) 4.54 MB 클릭
 
2. 플러그인 설치
- Help > Install New Software... > Add... > Archive... > Eclipse(galileo)_Bridge_for_JEUS.zip 
 > OK > Jeus Plug-in 체크 > Next
 > I aceept the terms of the license agreement > Finish
 > Warning : ............ > OK
 > You will need to restart ........ Would you like to restart now? > Yes
 
* 이클립스 workspace는 svn체크아웃 한 폴더의  source 폴더
 
 
3.이클립스에서 제우스 서버등록
- Server 탭 > 우클릭 > new > Server > Tmax JEUS 6.0 > Next
1. Node Name : 호스트네임
2. Webhome Directory : C:/TmaxSoft/JEUS6.0/webhome
3. User Name : administrator
4. Password : 설치시 지정한 암호
5. Classloader : ISOLATED (클래스를 다른 어플리케이션과 공유하지 않는 방식)
6. JSP Debug : 체크
7. Base Port : 9736 (JEUS_HOME/config/vhost.xml에 정의된 Nodename:port의 port값과 일치)
8. Http Port : 8088 (JEUS_HOME/config/Node_Name/Node_Name_servlet_engine1/WEBMain.xml에 정의)
 
6. 서버 시작
- Server 탭 > Tmax JEUS 6.0 at localhost 우클릭 > Start
 
7. 확인
- http://localhost:8088/
- JEUS 6 Web Application Server is successfully Installed on this Server!
 
8. webtob 연동하지 않을 시
- [JEUS_HOME]/config/[Node_Name]/[Node_Name]_servlet_engine1/WEBMain.xml 
- <webtob-listner> ... </webtob-listner> 을 주석처리한다.
- JEUS_HOME/config/Node_Name/JEUSMain.xml
- <engine-command> ws, jms, ejb 모두 주석처리
 
9. 서버 종료
- Server 탭 > Tmax JEUS 6.0 at localhost 우클릭 > Stop
or
- cmd창 > jeusadmin 호스트네임 > administrator > 설치시 지정한 암호 > down > y > jeusexit
or
- cmd창 > netstat -ano|findstr 8088 > 8088 LINSTER PID를 작업관리자에서 종료.
 
10. 서버에 프로젝트 등록
- Server 탭 > Tmax JEUS 6.0 at localhost 우클릭 > Add and Remove > 프로젝트명 > Add > Finish
- http://localhost:9744/webadmin/app
- administrator/설치시 지정한 암호
- JEUS 노드 트리 > 어플리케이션 모듈 디플로이 
- 1.모듈선택 > 절대경로 탭 
- 절대경로 : 프로젝트절대경로/WebContent > 다음
- 2.대상 선택 > 모두 체크 > 다음
- 3.선택사항 > 다음
- 4.디플로이 > 영구적인 디플로이 체크 > 디플로이 (이렇게 해야 JEUS_HOME/config/Node_Name/JEUSMain.xml 에 등록됨)

11. ClassNotFoundExceptoin com.tmax.tibero.jdbc.ext.TbConnectionPoolDataSource - $JEUS_HOME/lib/datasource에 tibero5-jdbc-14.jar 파일을 복사 한다. - ($TIBERO_HOME/client/lib/jar 디렉토리에 있음)


반응형

'Tool' 카테고리의 다른 글

eclipse Open Resource target dir 제외하기  (0) 2019.03.25
Jeus 7 재기동 하기  (0) 2018.11.05
eclipse quick search pulgin  (0) 2018.11.03
ip 차단 우회 - Tor 설치 Centos 6  (0) 2018.10.19
윈도우 JEUS 6.0 설치  (0) 2018.10.10
SQL DEVELOPER 날짜형식 변경하기  (0) 2018.10.08
Tibero Admin Tool 설치  (0) 2018.09.30
리눅스 Tibero5 SP1설치  (0) 2018.09.30
반응형
Jeus 6.0 설치
 
1. 다운로드
- https://technet.tmaxsoft.com 접속
- 회원가입 및 로그인 (https://kr.tmaxsoft.com 과 계정 별도임)
- 다운로드 > 미들웨어 > JEUS 클릭
- JEUS 6.0 Fix#9 오른쪽 [다운로드] 클릭
- 하단에서 MS 클릭
- Windows (x86) 64-bit 클릭
- [Windows Installer] 클릭하여 파일 다운로드
Windows Installer (GUI/Console)(jeus60_win64_ko.exe) 187.40 MB 
 
2. 실행파일 실행
 
3. Introduction
-Next
 
4. License Agreement
- I accept the terms of the License Agreement.
- Next
 
5. Choose Install Folder
기본 : C:\TmaxSoft\JEUS6.0
- Next
 
6. Choose Install Set
- Full Install
- Next
 
7. Do you want to register JEUS as a Windows Service?
- NO
 
8. Search JDK Folder
JDK Path : C:\Program Files\Java\jdk1.7.0_80
- Next
 
9. Choose JDK Folder
- Get Password
- Password : jeusadmin
- Confirm Password : jeusadmin
- Next
 
10. Pre-Intstallation Summary
Product Name:     JEUS6.0
Install Folder:     C:\TmaxSoft\JEUS6.0
‪Shortcut Folder:     ‪C:\Users\goni9\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\TmaxSoft\JEUS6.0
‪Select Install Set:     ‪Full In
‪Install Service:     ‪No
Disk Space Information (for Installation Target):      Required: 372,185,740 bytes     Available: 110,028,468,224 bytes
-Install
 
11. Installing...
- QuickStart Running
- To run QuickStart. click 'Yes', To complete installation without Running QuickStart, click 'No'.
- No
 
12. Install Complete
- Done


반응형

'Tool' 카테고리의 다른 글

Jeus 7 재기동 하기  (0) 2018.11.05
eclipse quick search pulgin  (0) 2018.11.03
ip 차단 우회 - Tor 설치 Centos 6  (0) 2018.10.19
JEUS6.0 + Eclipse + JeusPlugin  (0) 2018.10.10
SQL DEVELOPER 날짜형식 변경하기  (0) 2018.10.08
Tibero Admin Tool 설치  (0) 2018.09.30
리눅스 Tibero5 SP1설치  (0) 2018.09.30
엑셀 휴대폰 번호 서식  (0) 2018.07.24
반응형

도구 > 환경설정 > 데이터베이스 > NLS > 날짜 형식을

RR/MM/DD 에서 YYYY-MM-DD HH24:MI:SS 로 변경해 주시면 초단위까지 확인하실 수 있습니다.

반응형

'Tool' 카테고리의 다른 글

eclipse quick search pulgin  (0) 2018.11.03
ip 차단 우회 - Tor 설치 Centos 6  (0) 2018.10.19
JEUS6.0 + Eclipse + JeusPlugin  (0) 2018.10.10
윈도우 JEUS 6.0 설치  (0) 2018.10.10
Tibero Admin Tool 설치  (0) 2018.09.30
리눅스 Tibero5 SP1설치  (0) 2018.09.30
엑셀 휴대폰 번호 서식  (0) 2018.07.24
SQLGate for DB2 무료 설치  (0) 2018.06.04

+ Recent posts