[정보처리기사] 비전공자 필기 합격 후기
·
자격증/정보처리기사
아직 CBT 시험 특성 상 시험 종료 후 바로 결과가 나오기 때문에 합격이라는 것은 알지만 공식적으로는 결과가 나오지 않은 상태이다.3월 중순에 결과가 나오니 그때 첨부하도록... 우선 나는1. 소프트웨어 설계 652. 소프트웨어 개발 753. 데이터베이스 구축 704. 프로그래밍언어 활용 705. 정보시스템 구축 관리 70 으로 총점 70 합격이었던 것 같다. 아마도..?  우선 나는 비전공자이지만, 이 전에 SQLD, ADsP를 취득한 상태였기 때문에 3과목은 정말 쉬웠다.또한, 개발 교육 이수 경험도 있었고 컴활 1급을 취득하며, CBT시험에 대한 공부법도 나름 알고 있었기 때문에 다른 비전공자 분들에 비해서는 조금은 유리했다고 생각한다.  하지만 기본적으로 전공자가 당연히 유리할 것으로 보여졌다...
[정보처리기사] 필기 총정리
·
자격증/정보처리기사
https://m.blog.naver.com/wook2124/222102990691 본 정리 글은 정보처리기사 시나공과 수제비 필기..." data-og-host="blog.naver.com" data-og-source-url="https://m.blog.naver.com/wook2124/222102990691" data-og-url="https://blog.naver.com/wook2124/222102990691" data-og-image="https://scrap.kakaocdn.net/dn/bRMY7c/hyYccPcDWY/77wUKgOeouRhtlxLTEEOO1/img.png?width=600&height=600&face=0_0_600_600"> 2025 정보처리기사 필기 총정리 (시나공, 수제비)..
[Spring] Scheduled 어노테이션
·
Spring
@Scheduled해당 어노테이션을 활용하면 일정 시간 간격 혹은 특정 시간에 원하는 메소드를 실행하도록 해주는 어노테이션이다. 사용법나같은 경우에는 실제로 원하는 디렉토리의 파일들을 최종 수정시간과 현재 시간을 비교하여 특정 시간만큼 차이가 나면 삭제시키도록 하는 기능을 만들어야 했다. 우선 @Scheduled를 사용하기 위해서는 Application 파일에 @EnableScheduling 를 추가해줘야 한다.(나 Scheduled 쓴다~ 하고 선언하는 것) 그리고는 @Scheduled를 적용할 클래스를 만드는데@Componentpublic class FileClean { @Scheduled(fixedRate = 60 * 60 * 1000) // 1시간마다 실행 public void run() {  ..
[Spring] AES 암호화 알고리즘
·
Spring
암호화 방식에는 크게 두 가지가 있다. 1. 대칭키 암호화대칭키는 암호화 및 복호화에 사용하는 키가 동일한 방식이다. 암복호화에 참여하는 쪽에서 해당 키를 통해 데이터에 접근할 수 있게 되며 대표적인 알고리즘으로는 AES, DES, SEED 등이 있다. 대칭키 방식은 비대칭키 방식보다 속도가 빠르다는 장점이 있다. 하지만 키가 하나이기 때문에 키를 교환해야 하는 문제가 발생할 수 있다. 이것은 키를 탈취 당하는 문제가 발생할 수 있고 해당 데이터를 복호화하여 사용하는 사람이 많을수록 키 교환을 따로 해줘야 하기 때문에 관리해야 할 키가 방대해 질 수 있다. 2. 비대칭키 암호화비대칭키는 암호화하는 키와 복호화하는 키가 서로 다른 방식이다.일반적으로, 암호화를 위한 키는 공개키, 복호화를 위한 키는 개인키..
[Spring] WAR과 JAR
·
Spring
WAR과 JAR 모두 자바의 java-jar 을 통해 생성된 아카이브 파일로 Application을 쉽게 배포하고 동작시킬 수 있게 패키징된 파일이라고 볼 수 있다. 1. JAR(Java Archive).jar의 확장자를 가지며, 자바 프로그램의 실행에 필요한 Class와 리소스 파일, 메타 데이터, 설정 파일 등이 .zip으로 압축되는 아카이브 파일이다. 플랫폼에 귀속된다는 점을 제외하면 .zip과 동일한 구조이고 Maven이나 Gradle을 통해 받는 라이브러리들은 Class파일이 묶인 .jar 파일로 구성된 것을 확인할 수 있다. 원하는 구조로 구성할 수 있고 JDK에 포함된 JRE만 있어도 실행은 가능하다. 장점1. 독립적인 자바 Application을 패키징할 수 있고 실행 가능한 JAR 파일로..
[WEB] CORS(the resource is in more-private address space local)
·
WEB
분명히 CORS에 대한 설정을 마쳤는데도 계속해서 CORS오류가 발생하고 있었다. the resource is in more-private address space local의 전체 에러 메세지는 아래와 같다.Access to XMLHttpRequest at 'http://localhost:8080/file/upload' from origin 'http://example.com' has been blocked by CORS policy: The request client is not a secure context and the resource is in more-private address space local 어쩐지... 뭔가 평소의 에러 메세지와 다르다는 생각이 들긴 했었다.평소 같으면Access t..