출처 : http://whitegom.tistory.com/26 import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; public class httpGetXmlTest { public static void main(String[] args) throws Exception { // TODO Auto-generated method stub URL url = new URL("http://192.168.137.130:8080/exam/xml3/admin"); // open connection HttpURLConnection conn = (HttpURL..
Spring Security를 적용한 경우 session 에 값만 만들어 준다고 로그인 처리가 되지 않는다.아래의 코드는 Spring Security 3.2.7.RELEASE 와 4.1.0.RELEASE, Spring 5.1.2.RELEASE 에서 쿠키를 이용하여 로그인을 처리 해야 하는 경우에 사용 하였다. // 사용자의 아이디, 비밀번호, ROLE_ 로 시작 하는 권한 정보를 가지고 온다. MySessionDataDto mInfo = commonSvc.getMySessionData(userid); Authentication authentication = new UsernamePasswordAuthenticationToken(mInfo.getUserid(), mInfo.getUserpw(), Autho..
root@api:/usr/local/apache-tomcat-7.0.64# cat ~/mysql-backup.sh #!/bin/bash backupdir='/home/freecatz/MYSQL_BACKUP/'`date +%Y%m%d` olddir='/home/freecatz/MYSQL_BACKUP/'`date -d "7 day ago" +%Y%m%d` function FN_DB_BACKUP(){ echo $(date +%H:%M) - $1 DATABASE FULL BACKUP START. >> $backupdir/$1.log mysqldump -uroot -p'qwer1234' $1 > $backupdir/$1.sql echo $(date +%H:%M) - $1 DATABASE FULL BACKUP FI..
INFO: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [190,232] milliseconds. tomcat startup 이 느려진 이유를 찾기 위해 catalina.log 를 보니, 위와 같은 메세지가 보이는 경우 catalina.sh 파일에 아래와 같이 추가 하도록 한다. #!/bin/sh JAVA_OPTS="$JAVA_OPTS -Djava.security.egd=file:/dev/./urandom" 참고 : tomcat 메모리 할당 #!/bin/sh export CATALINA_OPTS="-server -Xms8192m -Xmx8192m -XX:PermSize=256M -XX:MaxPermSiz..
# # The MySQL database server configuration file. # # You can copy this to one of: # - "/etc/mysql/my.cnf" to set global options, # - "~/.my.cnf" to set user-specific options. # # One can use all long options that the program supports. # Run program with --help to get a list of available options and with # --print-defaults to see which it would actually understand and use. # # For explanations s..
freecatz.pe.kr
출처 : http://snoopybox.co.kr/1713 리눅스의 쉘스크팁트에서 비밀번호를 변경 하는 경우 아래와 같이 사용이 가능 하다. root@localhost:~# echo '비밀번호' | passwd --stdin 계정 예) root@localhost:~# echo '@@1234&&' | passwd --stdin freecatz 데비안 계열 리눅스의 passwd 명령에는 --stdin 옵션이 없다. 검색을 해보니 chpasswd 명령을 이용 하면 된다고 한다. root@localhost:~# echo '계정:비밀번호' | chpasswd 예) root@localhost:~# echo 'freecatz:@@1234&&' | chpasswd 자세한 내용은 아래의 참고 사이트를 확인 할 것.
- Tomcat 1호기(?) 설치 위치 : /usr/local/tomcat-7.0.64_1/ - Tomcat 2호기(?) 설치 위치 : /usr/local/tomcat-7.0.64_2/ Tomcat 1호기(?) 의 server.xml 파일 내용 ... 중략 ... ... 중략 ... Tomcat 2호기(?) 의 server.xml 파일 내용 ... 중략 ... ... 중략 ... Tomcat 1호기(?) 의 catalina.sh 파일 내용에 추가 export CATALINA_HOME=/usr/local/tomcat-7.0.64_1 export TOMCAT_HOME=/usr/local/tomcat-7.0.64_1 export CATALINA_BASE=/usr/local/tomcat-7.0.64_1 CATA..
출처 : http://sehkmg.blogspot.kr/2012/01/vi-editor-c.html 아래의 설정을 ~/.vimrc 파일에 적용 한다. set nu : 라인 넘버 set smartindent : 좀더 지능적인 들여쓰기 사용 syntax on : 구분 강조 기능 사용 filetype on : 파일의 종류에 따라 구분 강종 set visualbell : 사용자 실수를 경고할때 비프임 대신 비주얼 벨로 경고 set ruler : 화면 우측하단에 (행,열) 번호 추가 set tabstop=4 : 탭간격을 2칸으로 지정 set expandtp : 탭문자를 공백문자로 변환 set nobackup : 백업파일을 생성하지 않음 set autoindent : 자동 들여쓰기 사용 set incsearch :..
- Total
- Today
- Yesterday
- Linux
- HTTP
- Review
- 엘리스센터
- Security
- Android
- Mobile
- json parse
- place
- devtools
- 맛집
- Java
- devel
- food
- Flutter
- samba
- SSL
- springboot
- kotlin
- MySQL
- Fun
- TIP
- development
- web
- ssh
- Spring
- JavaScript
- Compile
- gpkiapi
- dart
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |