전체 글30 [Kotlin] listOf와 mutableListOf의 차이 프로젝트 개발중에서 Security Config를 설정하는 와중 CorsConfiguration에 List로 메서드를 추가하기 위해 Arrays.asList를 사용했지만 아래와 같이 사용하지 말라고 한다. 이때 ListOf를 사용하라고 하는데 mutableListOf를 사용해도 된다고 했다. 이때 변수의 이름에서 할 수 있듯 ListOf(목록), mutableListOf(변경가능한 목록)이라고 표기된다. 즉 listOf: 읽는 것만 가능 mutableListOf: 읽기, 삽입, 삭제가 가능 이상이다. 2024. 4. 22. [백준: 6198] 옥상 정원 꾸미기 https://www.acmicpc.net/problem/6198 6198번: 옥상 정원 꾸미기 문제 도시에는 N개의 빌딩이 있다. 빌딩 관리인들은 매우 성실 하기 때문에, 다른 빌딩의 옥상 정원을 벤치마킹 하고 싶어한다. i번째 빌딩의 키가 hi이고, 모든 빌딩은 일렬로 서 있고 오른쪽으 www.acmicpc.net = = = = - = = = = -> 관리인이 보는 방향 = - = = = = = = = = = 10 3 7 4 12 2 -> 빌딩의 높이 [1][2][3][4][5][6] -> 빌딩의 번호 이런 문제이다. 즉 자신보다 낮은 빌딩은 확인하고 그때의 갯수가 카운트 되지만 자신보다 높으면 확인하지 막히는 문제이다. 입출력 예제를 보고 생각을 해보자 예제 입력 1 복사 6 10 3 7 4 12 .. 2024. 4. 9. 정보 통신망의 형태 정보 통신망의 개요 정보 통신망은 컴퓨터의 활용 증대와 정보 공유 처리 및 전송에 있어, 매우 중요한 역할을 한다. 정보 통신망의 개념 정보 통신망은 일상에 보급된 컴퓨터와 단말 장치를 통신 회선망과 공통의 프로토콜로 상호 연결하여 데이터 통신을 보급 할 수 있도록 하고 효율적인 데이터 통신을 목표로 한다. 정보 통신망의 구성 요소 정보 통신망은 정보 교환 및 정보 통신을 위한 단말 장치, 신호 변환 장치, 전송 매체등으로 구성 1. 단말 장치(DTE) 데이터를 입력하거나 처리된 결과를 출력하는 기능을 하는 장치 터미널 종류: 전화기, FAX, 휴대 전화, 리모트 컨트롤, 컴퓨터 2. 신호 변환 장치(DCE)_ 변복조 장치, 데이터 회선 중단 장치 양단에 위치하여 데이터 신호를 전기신호로 변환하거나 전송.. 2024. 4. 9. Spring Security와 동작 대해서 알아보자~ 들어가며 지금까지 프로젝트를 몇개 하면서 Spring Security를 많지는 않더라도 사용해본 경험이 있고 Token을 이용한 로그인 회원가입 구현이 대충 가능하여도 부족함을 느겼고 github을 찾아보고 공부를 하는데, 사람마다 정리, 처리, 역할, 스타일등 통일이 안되어 있고 입맛대로 쓰는 경우가 허다해서. 이 글을 통해 spring security 대해 헷갈리지 않게 정확한 정의와 사용법의 확립이 필요했기에 이번 글을 작성하게 되었다. Spring Security란? 사용자 정의가 가능한 인증 및 액세스 제어 프레임워크입니다. 이는 Spring 기반 애플리케이션의 보안의 표준 특징 인증 및 권한 부여에 대한 포괄적이고 확장이 가능함 세션 고정, 클릭재킹, 크로스 사이트 요청 위조와 같은 공격 보호.. 2024. 4. 9. 이전 1 2 3 4 5 6 7 8 다음