부트캠프를 끝낸지 언 3개월이란 시간이 흘렀다. 유료로 진행되는 곳에서 했던만큼 어쩌면 취업과 관련한과도한 환상을 꿈꾸고 있었던 것 같다.'사실 알고 있었잖아?'뭐든 쉬운 일은 없는 것, 알고 있다. 그러나 소극적인 취업 지원 정책이 실망스러운 것도 어쩔 수가 없었다.
1. 언어 > - Context : 프로그래밍 언어를 공부하다보면 "Context(문맥)" 라는 단어를 종종 마주치게 된다. 왜냐하면, 프로그래밍 언어도 우리가 일상적으로 사용하는 언어와 마찬가지로 문맥이 결과에 영향을 끼치기 때문이다. 예를 들어 "눈" 이라는 단어에
1. 정의 > - 객체를 사용하는 코드에서 객체의 생성 부분을 뗴어놓고 추상화한 패턴 상속관계의 두 클래스에서 상위 클래스가 큰 뼈대를 구성하고 하위 클래스는 객체 생성에 관한 내용을 결정하는 패턴 2. 특징 > 1. 상위 클래스와 하위 클래스의 분리로 느슨한 결합
규칙과 규약을 통해 구조화되어 저장되는 데이터의 모음DBMS: 데이터 통합 시스템(DataBase Management System)ex)MariaDB, MySQL etc.쿼리언어(query language)를 통해 삽입, 삭제, 수정, 조회 등 수행데이터베이스 위에는
1. 운영체제의 역할 > 메모리 관리: 한정된 메모리를 어떤 프로세스에 얼만큼 할당해야 하는지 관리 CPU 스케쥴링과 프로세스 관리: CPU소유권을 어느 프로세스에 할당할지, 프로세스 생성, 삭제, 자원 할당 및 반환 관리 디스크 파일 관리: 디스크 파일을 어떤 방법
싱글톤 패턴\*(Singleton pattern)"하나의 클래스, 오직 하나의 인스턴스"우리는 하나의 클래스에 여러 개의 인스턴스를 생성할 수 있다.하지만 싱글톤 패턴은 하나의 클래스에 오직 하나의 인스턴스만을 만들어 로직을 만든다.이러한 싱글톤 패턴은 주로 데이터베이
Ex) 지구상에 존재하는 모든 친구 관계를 그래프로 표현한 후 Ash와 Vanessa 사이에 존재하는 경로를 찾는 경우DFS: 모든 친구 관계를 다 살펴봐야 할지도 모른다.BFS: Ash와 가까운 관계부터 탐색DFS: 정점부터 한 분기를 깊게 파고 들어 그 분기를 다
문제를 처음 봤을 때 50x50x170의 직사각형 상자에 갇힌 기분이었다.도대체 이게 뭔 소릴까...이제 그래프를 막 배우고 dfs와 bfs의 개념정리도 제대로 되어있지 않은 상태로 이 문제를 풀려니 너무 어려웠다.애초에 왜 bfs를 쓰는가에 대하여도 이해를 못하고 있
요즘 코딩테스트며 CS시험이며 정신이 하나도 없어서 글 쓸 여유가 많지 않았다..이 온점의 갯수는 나의 처참했던 코딩테스트 결과를 대신한다.........글을 안올렸지만 여전히 스터디는 열심히 참여중이었다.(근데 한번 애기 재우다가 나도 잠들어서 못들어갔다...흑흑흑)
페어코딩 스터디를 하다보니 내가 네비게이터로서 설명을 해줘야 해서 문제를 좀 설명하면서 머릿속을 정리하려고 한다! 오늘은 수업에서 예제로 나왔던 문제 두가지를 다뤄볼 것이다.문제 자체는 되게 간단한거 같은데 나는 역시 개린이(개발 어린이)라 ㅋㅋㅋ강사님처럼 쒹쒹하는게
TreeSet을 이용한 로또 번호 뽑기 프로그램 사실 과제 때문에 만들게 된 것이지만, 다 하고 보니 과세 프로그램보다 더 어렵게 해결을 했던 것 같아서 기록으로 남겨보고자 한다. 그건 어쩌면 이 프로그램 만들기가 성장에 도움을 꽤나 주었던 것일지도...? 그래서 다음
혼자서 코딩연습하는 것도 의미가 있지만, 여럿이서 하는 것도 문제에 대한 접근 방식을 폭넓힐 수 있을 것 같아서 스터디에 참여하게 되었다.기초적인 문제들도 버벅대는 나인지라...잘 할 수 있을까...가 제일 걱정이었다. 그래도 혼자서 낑낑대면서 하는 것 보단 좀 덜 답