[웹 보안] 보안이란 무엇인가? [웹 보안의 구성, 보안에 대한 기본적인 오해]
·
◈ Study/웹 보안(Web Security)🔐
- 보안이란 무엇인가? 1. 정보 보안의 3가지 요소 1) 무결성 : 권한을 가진 사람만 정해진 방법으로 정보를 변경할 수 있어야 한다. 나의 개인정보를 변경할 수 있는 사람은 일반적으로 나 자신뿐이다. 모르는 사람이 갑자기 나의 이름(id)과 비밀번호를 바꿀 경우 무결성이 침해된 것이다. 민감한 정보뿐만 아니라, 모두에게 공개되는 나의 닉네임을 누군가 함부로 바꾸는 경우 등에도 무결성이 침해된 것이다. 2) 기밀성 : 권한을 가진 사람만 정보에 접근할 수 있어야 한다. 나의 금고를 열 수 있는 건 나 자신뿐이다. 원하지 않는 사람이 내 금고 안에 있는 내용(개인정보, 비밀번호 등)을 보는 것은 기밀성이 침해된 것이다. 위에서 나온 경우처럼 모르는 사람이 나의 개인정보를 함부로 변경할 때, 개인정보를 보..
[Toy Project] Java로 파일탐색기를 만들어보자🔍 [재귀함수를 응용한 윈도우 파일탐색기]
·
◈ Yermi Project/Toy Project💎
- Java로 파일탐색기를 만들어보자 간단하게 만들어볼 게 뭐가 있을까 고민하다가 '파일탐색기'를 만들어봐야겠다 생각했다. (Composite 패턴 공부하면서 재귀함수를 활용하면 금방 만들겠다 생각이 들었음) [GoF] Composite 패턴 : 그릇과 내용물을 동일시한다 [재귀적인 구조를 만드는 패턴] - Composite 패턴 : 그릇과 내용물을 동일시한다 Composite 패턴은 컴퓨터 파일 시스템의 '디렉터리(Directory)'처럼 '중첩'된 구조, 재귀적인 구조를 만들어내는 패턴이다. 그릇과 내용물을 동일하게 만 yermi.tistory.com main에서 실행될 findFile이라는 메서드이다. 파일개수를 세줄 count라는 변수는 전역으로 선언하였고, Scanner의 nextLine도 입맛..
[일상] 2024 한빛 프리뷰어스 & 나는 리뷰어다 선정📖 [24년에도 열심히 책을 읽어보자!]
·
◐ 기타/개발자의 일상🎈
[일상] 2023 한빛 Previewers 활동 결산 [2023 한빛 프리뷰어스 개근상 리워드🪙] - 2023 한빛 Previewers 활동 결산 지난 5월부터 시작한 한빛 Previewers 활동이 끝이 났다. 프리뷰어스 활동은 한 달에 한 번씩 총 5회에 걸쳐 진행하였다. 한 회의 설문 당 평균 7-9권의 책을 검토하였고, yermi.tistory.com - 2024 한빛 프리뷰어스 & 나는 리뷰어다 선정 2024년도에는 한빛 프리뷰어스와 나는 리뷰어다 모두 선정되었다. 한빛미디어 덕에 이번년도는 다독의 해가 될 듯 하다. 2024 한빛 프리뷰어스는 작년과는 다르게 올해는 notion으로 관리한다. 차곡차곡 데이터가 정리되며, 하나의 커뮤니티를 형성한 듯 하여 좋음. [일상] 2023 한빛 프리뷰어스..
[백준/BOJ] 1935번: 후위 표기식2 - JAVA [자바]
·
◈ Coding Test/백준(BOJ)👨🏻‍💻
1935번: 후위 표기식2 첫째 줄에 피연산자의 개수(1 ≤ N ≤ 26) 가 주어진다. 그리고 둘째 줄에는 후위 표기식이 주어진다. (여기서 피연산자는 A~Z의 영대문자이며, A부터 순서대로 N개의 영대문자만이 사용되며, 길이 www.acmicpc.net - 백준 1935번: 후위 표기식2 문제 후위 표기식과 각 피연산자에 대응하는 값들이 주어져 있을 때, 그 식을 계산하는 프로그램을 작성하시오. 입력 첫째 줄에 피연산자의 개수(1 ≤ N ≤ 26) 가 주어진다. 그리고 둘째 줄에는 후위 표기식이 주어진다. (여기서 피연산자는 A~Z의 영대문자이며, A부터 순서대로 N개의 영대문자만이 사용되며, 길이는 100을 넘지 않는다) 그리고 셋째 줄부터 N+2번째 줄까지는 각 피연산자에 대응하는 값이 주어진다...
[백준/BOJ] 1918번: 후위 표기식 - JAVA [자바]
·
◈ Coding Test/백준(BOJ)👨🏻‍💻
1918번: 후위 표기식 첫째 줄에 중위 표기식이 주어진다. 단 이 수식의 피연산자는 알파벳 대문자로 이루어지며 수식에서 한 번씩만 등장한다. 그리고 -A+B와 같이 -가 가장 앞에 오거나 AB와 같이 *가 생략되는 등의 www.acmicpc.net - 백준 1918번: 후위표기 문제 수식은 일반적으로 3가지 표기법으로 표현할 수 있다. 연산자가 피연산자 가운데 위치하는 중위 표기법(일반적으로 우리가 쓰는 방법이다), 연산자가 피연산자 앞에 위치하는 전위 표기법(prefix notation), 연산자가 피연산자 뒤에 위치하는 후위 표기법(postfix notation)이 그것이다. 예를 들어 중위 표기법으로 표현된 a+b는 전위 표기법으로는 +ab이고, 후위 표기법으로는 ab+가 된다. 이 문제에서 우리..