What is Spring Security? Spring Security는 애플리케이션의 보안 요구사항을 만족하기 위한 스프링 진영 보안 프레임워크 입니다. Spring Security를 이용해 인증, 권한부여, 세션관리, 암호화, CSRF 방지 등 다양한 보안 기능을 제공합니다. Core of Security 인증(Authentication) 인증은 서버에서 사용자의 신원을 확인하는 과정으로 Security는 각종 인증 메커니즘을 이용해 사용자의 신원을 확인합니다. 권한 부여(Authorization) 권한 부여는 인증된 사용자가 특정 리소스에 접근할 수 있는지 확인하는 과정으로, 사용자의 역할과 권한에 따라 서버 리소스에 대한 접근이 제한됩니다. 주요 클래스 AuthenticationManager :..
jeusadmin 실행 시 여러 옵션과 계정정보를 입력하기 번거로워 dsa 생성해 편리하게 접근하도록 설정할 수 있습니다. 1. 계정 profile 수정 export DOMAIN_NAME=jeus_domain export DAS_HOSTNAME=`hostname` #DAS : Domain Admin Server export DAS_PORT=${원하는 포트} # ex. 9736 export DAS_URL=${DAS_HOSTNAME}:${DAS_PORT} export ENCODE_FILE=${JEUS_HOME}/bin/jeusEncode 2. dsa 작성 - 경로 : $JEUS_HOME/bin $JEUS_HOME/bin/jesadmin -home $DAS_URL -domain $DOMAIN_NAME -u a..
※ JEUS # JEUS 6.0.0.9 컨테이너, 어플리케이션 status > $JEUS_HOME/bin/ja > conlist > applist # JEUS 6.0.0.9 컨테이너 재기동 > $JEUS_HOME/bin/ja > downcon $컨테이너명 > startcon $컨테이너명 # JEUS 버전확인 > $JEUS_HOME/bin/jeusadmin -fullversion ※ Websphere # Websphere 8.0.0.4 status > $WEBSPHERE_HOME/bin/serverStatus.sh -all # Websphere 8.0.0.4 재기동 > $WEBSPHERE_HOME/bin/stopServer.sh $서버명 > $WEBSPHERE_HOME/bin/startServer.sh $..
한 개의 java 파일을 이용하여 구글과 통신해보기 1. TestCon.java 코드 작성 import java.net.Socket; public class TestCon{ public static void main(String[] args) throws Exception{ TestCon testCon = new TestCon(); System.out.println(testCon.check(args[0], Integer.parseInt(args[1]))); } public boolean check(String host, int port){ // 통신 실패시 false 출력 boolean result = false; try { (new Socket(host, port)).close(); // 통신 성공시 ..
대부분 부트캠프 수료 후 알고리즘 공부를 시작한다고 하면 백준, 프로그래머스를 대부분 이용할 텐데요. 간단한 로직 구현문제는 쉽게 풀었으나, BFS나 DFS 등 어려운 알고리즘으로 넘어갈수록 개념을 이해하는 게 어려워 매번 구글링으로 다른 사람의 해답을 보며 넘기기 급급했었습니다. 우연히 코드트리를 사용해 볼 수 있는 기회가 있어 한 달간 솔직 후기를 남겨볼까 합니다. 1. 시작은 내 수준 파악부터 - 진단 테스트 코드트리는 현재 내 수준파악을 위해 진단테스트를 수행합니다. 기초적인 print 문 출력을 시작으로 배열을 이용한 문제풀이, dy dx 기법을 이용한 문제풀이 등 정해진 시간안에 단계별로 문제가 출제됩니다. 이를 통해 내가 어느 수준까지 문제를 풀 수 있는지 알 수 있어요. 실제 코딩테스트와 ..
※Tomcat catalina.out 로그 분리를 위한 rotatelog 설치 및 적용 tomcat 설치 후 별다른 설정을 해주지 않으면 catalina.out 로그파일이 날짜별로 분리되지 않고 계속해서 쌓이는데 장기간으로 로그관리 측면에서 적절하지 않은 설정임으로 개선하기로 결정했습니다. 1. 일자별로 catalina.out 분기를 위한 라이브러리 추가 적용 과정 apache에 있는 rotatelogs를 이용해 일자별로 분기하는 게 일반적인 것 같으나, 근무 중인 사이트에서는 was와 webserver를 별도 서버에서 운영해 tomcat이 설치된 서버에는 apache가 설치되어있지 않았습니다. 이를 해결하고자 여러 테스트를 진행했는데 apache가 설치된 서버에서 FTP로 rotatelogs 파일을 옮..
- Total
- Today
- Yesterday
- 취리코
- 취업리부트코스
- 개발자취준
- Comparator
- 나만의챗봇
- 회고록
- BufferedReader
- JWT
- 자바
- Spring
- NLU
- BFS
- 챗봇
- thymeleaf
- 코딩테스트
- 항해99
- 재기동
- RASA
- 유데미
- 객체정렬
- 글또
- dxdy
- BufferedWriter
- springboot
- 코드트리
- 전자정부프레임워크
- script
- Comparable
- Java
- 백준
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |