일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 기타
- 개발자
- Inside Of Me
- 6학년 8반 1분단
- 오라클
- 오라클 아키텍처
- 아이유
- 악보
- 핑거스타일
- 스위트라떼
- 말 더듬
- 신입
- index
- 장범준
- db
- 천공의 시간
- 러블리즈
- 인덱스
- nginx
- 데이터베이스
- I'm fine thank you
- 레이디스코드
- IT
- 봄 사랑 벚꽃 말고
- 니가 참 좋아
- DBMS 구성요소
- DBMS
- 슬픔의 후에
- oracle
- SQL 처리
목록분류 전체보기 (125)
취미로 음악을 하는 개발자
2022년 대한민국에서 핫했던 이슈들은 다음과 같습니다. 대통령 취임식 5월에 20대 대통령 취임식이 열렸습니다. 칸 국제 영화제 수상 5월에 열린 칸 국제 영화제에서 박찬욱 감독의 이 감독상을, 배우 송강호의 가 남우주연상을 수상했습니다. 폭우 피해 8월에 중부 지방에서 폭우로 인해 많은 피해가 발생했습니다. 카카오톡 먹통 10월에 갑작스러운 카카오톡 먹통 사태가 발생했습니다. 기준금리 인상 한국은행이 11월에 기준금리를 3.25%로 인상했습니다. 일본 전 총리 피살 7월에 일본의 전 총리인 아베 신조가 연설 도중 피살 당하는 사건이 발생했습니다. 영국 런던 기온 40도 7월에 영국 런던이 기온 40도를 기록하며 역대 최고 기온을 갱신했습니다. 대한민국과 폴란드 간 방산 계약 대한민국과 폴란드 간에 약..
2022년 1월 인기 이슈: 1월에는 코로나19 변이 바이러스의 확산이 큰 이슈였습니다. 새로운 변이의 등장으로 인해 예방 조치와 백신 접종에 대한 관심이 커졌으며, 이를 통해 전 세계적인 토론과 논란이 이어졌습니다. 2022년 2월 인기 이슈: 2월에는 동계 올림픽이 열렸습니다. 베이징 올림픽은 양궁, 쇼트트랙 스피드 스케이팅, 봅슬레이 등 다양한 종목에서 세계 최고의 운동 선수들이 경쟁하며 관심을 받았습니다. 2022년 3월 인기 이슈: 3월에는 전 세계 여러 나라에서 여성 인권과 성평등에 대한 운동이 활발히 이루어졌습니다. 국제 여성의 날을 비롯한 여러 행사와 시위가 개최되어 성찰과 변화를 위한 노력이 계속되었습니다. 2022년 4월 인기 이슈: 4월에는 환경 문제에 대한 관심이 높아졌습니다. 기후..

웹 관련된 업무를 한다면 한번 쯤 들어본 개념인데, 서블릿이 뭐냐고 물어보면 뭐라고 답해야할까요? 사전적 의미는 자바를 통해 웹페이지를 동적으로 생성하는 서버측 프로그램 또는 그 사양을 의미하는데 클라이언트의 요청을 처리하고 그 결과를 리턴해주는 역할이 서블릿입니다. 위처럼 우리가 사용하는 사이트들은 다 동적인 페이지로 이루어져 있는데 기존에 HTML을 이용한 정적인 페이지를 동적으로 쓰고자 만들어졌습니다. 서블릿은 아래와 같은 특징을 가지고 있다. - 자바 스레드를 이용하여 동작 - 컨테이너는 클라이언트에서 전송되는 request/response에 대한 처리를 담당 - HTTP 프로토콜을 사용하는 웹/서버 환경에서 주로 사용 - 대표적인 서블릿 컨테이너로 톰캣(ㅈ냥이) - WAS로는 WebLogic, ..

스프링 컨테이너, 도커 컨테이너, 리눅스 컨테이너 등등.. 어떤 프레임워크나 플랫폼을 쓸 때 그 기술들의 원리를 보면 꼭 들어가는 용어다. 위 사진처럼 화물 운송에 쓰이는 컨테이너에서 어원이 왔다. 컨테이너의 용도는 보통 어떤 환경에서 다른 환경으로 이동할 때 호환이 잘 안되기 때문에 이를 안정적으로 연결시켜주는 역할을 하는데 애플리케이션과 그 실행에 필요한 라이브러리, 구성 파일 등을 패키지로 묶어서 배포한다. 이렇게 하면 실행에 필요한 파일이 함께 이동하기 때문에 오류를 최소화할 수 있다. 운영체제를 제외하고 애플리케이션 실행에 필요한 모든 파일을 패키징한다는 점에서 '운영체제 레벨 가상화'라고 부르기도 한다. 이와 비슷한걸로 가상 머신(VM)이 있어서 각각의 차이점을 비교해볼 수 있지만 설명이 너무..
용어 자체가 거창해보이지만 하나씩 해석해보면 AES는 대칭키 암호화 방식 중 하나이고 CBC는 블록 단위로 암호화를 하는 AES 방식의 운영모드 중 하나이다. PKCS7은 AES128 방식을 쓴다고 하면, 128비트보다 작은 블록이 나오면 뒤에 값을 붙여주는 '패딩'의 한 방식이다. 크게 암호화 방식은 대칭키, 비대칭키 방식이 있다. 대칭키는 암호화/복호화에 쓰이는 키가 같아서 속도가 빠르지만 해당 키값이 노출되면 문제가 생기고 관리가 쉽지 않다. 위에서 말한 AES는 DES방식의 결함이 발견되어 채택된 방식으로 128/192/256비트의 고정 블록 단위로 암호화를 수행한다. 특히 블록 암호화 방식은 평문의 길이와 상관없이 고정된 길이가 나오게 된다. 평문을 패딩을 통해 블록 크기의 배수로 만들고나면 일..
2021년 목표 최종 점검 [개발] 1. 올해 작성할 게시글 - SQL 및 튜닝, Java, Spring -> SQL 관련 글은 성공, 자바/스프링은 실패 2. Spring 프로젝트 (최소 프로토타입이라도) 완성 -> 프로토타입도 못했네.. [여가] 1. 기타 편곡 3개 이상 -> 편곡 2개 했음 2. 5kg 찌우기 -> 2kg 쪘나? 분명 20년 목표보다 난이도를 낮췄지만 업무 변경이 내 연간 계획에 큰 영향을 끼친게 아닌가 싶다. 아.. 이것도 변명이려나.. 2022년 목표 [개발] 1. 강의 들으면서 개인 공부 - 스프링/자바 2. 협업(프로젝트) 진행해보기 - 커뮤니티 or 크롤링 3. 포스팅 - SQL 또는 자바/스프링 [여가] 1. 기타 편곡 2개 이상 2. 3kg 찌우기 3. 연주 영상 2개..