3j.jun

전체 글

알고 사용하지 말자
License/정보처리기사

[정보처리기사 실기] 스케줄러 / 크론 표기법 정리 및 보는

배치 프로그램 이벤트 배치 : 사전에 정의해 둔 조건 충족 시 자동으로 실행 온디맨드 배치 : 사용자의 명시적 요구가 있을 때마다 실행 정기 배치 : 정해진 시점에 정기적으로 실행 스케줄러 스프링 배치 : 스프링 프레임 워크 기반, 스프링의 DI, AOP 기능 지원, 쿼츠 스케줄러 : 수행 작업을 정의하는 Job과 실행 스케줄을 정의하는 Trigger를 분리함으로써 유연성을 제공한다. 리눅스/유닉스 CRON 표현식 순서 이름 허용 값 1 분 0 ~ 59, 특수 문자 2 시간 0 ~ 23, 특수 문자 3 일 1 ~ 31, 특수 문자 4 월 1 ~ 12, JAN ~ DEC, 특수 문자 5 요일 1 ~ 7, SUN-SAT, 특수 문자 6 연도(생략 가능) 1970 ~ 2099, 특수 문자 분 → 시간 → 일 ..

License/정보처리기사

[정보처리기사 실기] OSI 7계층과 TCP/IP4계층 & 계층 프로토콜

OSI 7계층 계층 설명 예시 프로토콜 전송단위 물리 계층 전기적 신호 변환, 물리적 연결 허브, 중계기, 네트워크 어댑터 RS-232C 비트(Bit) 데이터 링크 계층 인접 시스템 간 데이터 전송, 동기화, 흐름제어 등 전송 기능 제어 MAC주소, 브릿지, 스위치 이더넷 , HDLC, ATM 프레임(Frame) 네트워크 계층 단말 간 데이터 전송을 위한 최적의 경로 제공 라우터 IP, ICMP 패킷(Packet) 전송 계층 신뢰성 있는 통신을 보장, 데이터 분할 및 재조립, 오류 제어 담당 방화벽, 프록시 UDP, TCP 세그먼트(Segment) 세션 계층 연결 접속 및 동기 제어 TLS, SSH 데이터(Data) 표현 계층 데이터 형식 설정과 부호 교환, 암/복호화 담당 인코딩, 암복호화 JPEG, ..

Dev/JAVA

[JAVA] 간단한 java Mail 테스트 (메모장으로 메일 테스트)

들어가기 전 메일 서버 구축 후 메일을 테스트하는 과정에서 telnet으로 테스트를 하다, java 파일로 mail test파일을 만들어 두면 두고두고 사용하지 않을까 싶어 방법을 찾고 정리하고자 한다. 먼저, 나는 거창한 프로젝트가 아니라 class 하나로 구성하여 메일을 발송하고자 했고, 메모장으로 코드를 작성한 뒤 확장자를 java로 바꾸고, javac로 컴파일을 한 뒤 class 파일을 실행할 계획을 했다. 그렇다면 필수적으로 필요한 파일은 자바 메일 라이브러리 2개와, jdk가 설정되어 있어야 한다. 또한 메일을 발송하기에 메일 서버가 필요한데 보통 네이버, 지메일을 많이 이용한다. 이를 이용하려면 해당 계정으로 로그인 후 설정이 필요하다. 지메일의 경우 설정에 들어가 수준낮은 앱 로그인에 허용..

3j.jun
개발하는 소년