분류 전체보기142 2025_03_04 취준일기 28일차 틈틈히 이전 코드 복습하거나 회원가입 로그인 코드를 짜다가 3월에 들어선 것을 깨닫고...이제 실기 준비를 해야겠구나 싶어짐필기야 기출 엄청 풀어대서 합격할 수 있었지만, 실기는 완전 주관식...그냥 구멍뚫기도 아니고 코드나 정의 등 적어서 내야한다고 하니 제대로 된 강의가 필요할 것 같았다여기저기 둘러본 결과1. 못해도 기본서는 2,3회독 할것2. 기출 열심히 풀것 기본서들을 살펴보니 모르는 내용은 아니지만 그냥 책만 보기엔 내 집중력이 흩어지거나 설렁설렁할게 걱정되었다.결국 큰맘먹고 유료강의를 지름https://www.njobler.net/product/lecture/show/prod/11174 1억뷰 N잡(연장 미포함) 합격의 神|흥달쌤의 2025 정보처리기사 실기 클래스www.njobler.net.. 2025. 3. 4. 2025_02_19 취준일기 27일차 필기시험 합격~~~하고나서 좀 널부러져있다가 이대로는 안된다...싶어서 미니 프로젝트라도 하기로 함목표는 회원가입/로그인/투두리스트 만들기 일단 스프링에 새 프로젝트 폴더 만들고 오랜만에 git을 연결하려는데어라 또 왜이럼...?게다가 master가 언제 main으로 바뀌었대???pull을 먼저 해야하는거라고 생각해서 했는데 fatal: couldn't find remote ref master라는 오류가 자꾸 떴다이것저것 해보다가 설마하고 add → commit → push 순으로 해보니 됨...ㅋㅋㅋ아나 어이없어언제는 pull 먼저해서 연결하랬다가, 언제는 아니랬다가 진짜 종잡을수가 없다 어쨌든 연결은 성공함 두번째 문제로그인 화면을 짜고 있는데 자꾸 이상한 오류가 보였다....코드 문제인줄 알았는데.. 2025. 2. 19. 2025_02_03 취준일기 26일차 자주 나온다고 느끼는 개념들빅오 표기법(Big-O Notation)O(1): 입력값(n)에 관계 없이 일정하게 문제 해결에 하나의 단계만을 거침ex) 스택의 삽입(Push), 삭제(Pop)O(log₂n): 문제 해결에 필요한 단계가 입력값(n) 또는 조건에 의해 감소함ex) 이진 트리(Binary Tree), 이진 검색(Binary Search)O(n): 문제 해결에 필요한 단계가 입력값(n)과 1:1의 관계를 가짐ex) for문O(nlog₂n): 문제 해결에 필요한 단계가 n(log₂n)번 만큼 수행됨ex) 힙 정렬(Heap Sort), 2-Way 합병 정렬(Merge Sort)O(n²): 문제 해결에 필요한 단계가 입력값(n) 제곱만큼 수행됨ex) 삽입 정렬(Insertioin Sort), 선택 정렬.. 2025. 2. 3. 2025_02_02 취준일기 25일차 자주 나온다고 느끼는 개념들병행제어정의: 다중 프로그램의 이점을 활용하여 동시에 여러 개의 트랜잭션을 병행수행 할 때, 동시에 실행되는 트랜잭션들이 데이터베이스의 일관성을 파괴하지 않도록 트랜잭션 간의 상호 작용을 제어하는 것목적데이터베이스의 공유를 최대화함시스템의 활용도를 최대화함데이터베이스의 일관성을 유지함사용자에 대한 응답 시간을 최소화함 로킹단위병행제어에서 한꺼번에 로킹할 수 있는 객체의 크기를 의미함데이터베이스, 파일, 레코드, 필드 등은 로킹 단위가 될 수 있음⭐로킹 단위가 크면 로크 수가 적어(오버헤드 감소) 관리하기 쉽지만 병행성 수준이 낮아지고,로킹 단위가 작으면 로크 수가 많아(오버헤드 증가) 관리하기는 복잡하지만 병행성 수준이 높아짐 입력 데이터 검증 및 표현의 보안 약점SQL 삽입:.. 2025. 2. 2. 2025_01_28 취준일기 24일차 자주 나온다고 느끼는 개념들정렬(Sort)삽입 정렬(Insertion Sort)가장 간단한 정렬 방식이미 순서화된 파일에 새로운 하나의 레코드를 순서에 맞게 삽입시켜 정렬함쉘 정렬(Shell Sort)삽입 정렬을 확장한 개념입력 파일을 어떤 매개변수(h)의 값으로 서브파일을 구성하고, 각 서브파일을 삽입 정렬 방식으로 순서 배열하는 과정을 반복하는 정렬 방식선택 정렬(Selection Sort)n개의 레코드 중에서 최소값을 찾아 첫 번째 레코드 위치에 놓고, 나머지 (n-1)개 중에서 다시 최소값을 찾아 두 번째 레코드 위치에 놓는 방식을 반복하여 정렬하는 방식버블 정렬(Bubble Sort)레코드의 많은 자료 이동을 없애고 하나의 파일을 부분적으로 나누어 가면서 정렬하는 방법키를 기준으로 작은 값은 .. 2025. 1. 28. 2025_01_24 취준일기 23일차 자주 나온다고 느끼는 개념들키(Key): 데이터베이스에서 조건에 만족하는 튜플을 찾거나 순서대로 정렬할 때 기준이 되는 속성슈퍼키(Super Key)한 릴레이션 내에 있는 속성들의 집합으로 구성된 키릴레이션을 구성하는 모든 튜플에 대해 유일성 (Unique)은 만족하지만, 최소성(Minimality)은 만족하지 못함후보키(Candidate Key)릴레이션을 구성하는 속성들 중에서 튜플을 유일하게 식별하기 위해 사용되는 속성들의 부분집합유일성과 최소성을 모두 만졸함기본키(Primary Key)후보키 중에서 특별히 선정되 키중복된 값과 NULL 값을 가질 수 없음대체키(Alternate Key): 후보키 중에서 선정된 기본키를 제외한 나머지 후보키를 의미함외래키(Foreign Key)다른 릴레이션의 기본키를.. 2025. 1. 24. 이전 1 ··· 3 4 5 6 7 8 9 ··· 24 다음