| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
| 29 | 30 | 31 |
- Less
- 동적 프로그래밍 방법
- zsh
- mysql 표 출력
- 데이크스트라
- 인프런워밍업클럽
- 오블완
- cs
- 분할정복 방법
- spring boot
- table status
- VI
- 터미널
- 오일러 경로
- 순차탐색
- 이진탐색
- 맥
- MySQL
- mycli
- 네트워킹데이
- Pager
- oh-my-zsh
- mysql 표
- 알고리즘
- zsh theme
- 욕심쟁이 방법
- 티스토리챌린지
- CS스터디
- 스터디2기
- 인프런
- Today
- Total
목록분류 전체보기 (97)
Develop
안녕하세용 !데브코스 5일차 입니당 공부 내용드디어 제가 개인적으로 학습한 인터페이스까지 데브코스 진도를 나갔습니다. 5일만에 따라잡히다니.. 흐어어 ㅠㅠ오늘은 상속, 추상클래스, 인터페이스, Enum에 대해서 배웠습니당 오늘부터 약두달 간 자습시간에 팀활동을 시작하게 되었고,배정된 팀원들이랑 이야기를 나누어보니 많이 해보신분도 있고, 알고리즘 푸시는 분들도 있었습니다. 이런 저런 얘기나누고, 학습에 대해서 여쭤봤더니 다들 따라가기 어렵다고 하셔서 나만그런게 아니구나 안심이 되었습니다.한편으로는 저도 열심히 해야겠다는 생각이 들었습니당! 오늘 배운 것 중 나의 관심을 끈 것들ENUM"연관된 상수들의 집합" 사전적 정의로는 이해가 안가서 예시를 찾아봤는데, ENUM으로 포토샵에서 컬러팔레트에 스포이..
공부내용 1. 우리가 클린코드를 추구하는 이유가독성이해가 잘 된다.유지보수 하기가 수월하다.우리의 시간과 자원이 절약된다. 2. 프로그램 이란?프로그램 = 데이터 + 코드 3. 추상과 구체중요한 정보는 가려내어 남기고, 덜 중요한 정보는 생략하여 버린다.적절한 추상화 는 해당 도메인의 문맥 안에서, 정말 중요한 핵심 개념만 남겨서 표현하는 것추상은 항상 구체적인 실재에서 시작해야 한다.-Pablo Picasso고수준 : 추상화 레벨이 높다 (자연어)저수준 : 추상화 레벨이 낮다 (기계어) 4. 이름 짓기: 가장 단순하면서도, 아주 중요한, 고도의 추상적 사고를 기반으로 한다.표현하고자 하는 구체에서 정말 중요한 핵심 개념만을 추출하여 잘 드러내는 표현우리 도메인의 문맥 안에서 이해되는 용어 작명 팁..
공부 내용 섹션 2. 웹 개발 기본과 프로젝트 준비1. 웹 서비스를 구성하는 요소1) 클라이언트요청하는 주체 (PC, 스마트폰의 브라우저(구글 크롬, 애플 사파리 등))2) 서버요청대로 작업을 수행한 후 응답하는 주체일반적으로 데이터베이스에서 데이터의 CRUD 이후 결과를 클라이언트에게 반환하는 작업을 함3) 데이터베이스데이터의 집합을 의미하며, 그 집합을 저장 및 관리하는 프로그램을 DBMS (Database Management System)이라고 함브라우저에서 주소창을 입력하면 어떤 일이 일어날까?사용자가 주소창에 https://www.naver.com 입력브라우저가 DNS 서버에서 해당 도메인의 IP 주소를 찾음클라이언트(브라우저)가 해당 IP 주소의 서버로 요청 전송 (HTTPS 요청)서버가 요청..
안녕하세요~!4일차이자 1주차 마지막 날 입니다. 공부 내용오늘은 클래스부터 생성자, 접근제한자, OOP개념에서 캡슐화, 싱글톤 패턴 등 살펴보았는데요.캡슐화까지는 개인적으로 공부했던 내용이라 알고 있었지만 부족한 내용들이 채워지는 그런 하루였습니다. 근데?! 강사님이 코드 엄청빨리치셔서 리팩토링 하던 주문관리 프로젝트 내용은 잘 이해하지 못했습니다 ㅠ-ㅠ 흑흑그러던 와중에 다른 수강생분은 질문에 대답을 정확하게 하는걸보고 고수라고 생각했습니다 ㄷㄷㄷ 오늘 배운 것 중 나의 관심을 끈 것들맥 OS 기준 Crtl + tab (Switcher, 빠른 파일 전환)해당 단축키를 사용하면 열려있는 자바 파일을 빠르게 전환 할 수 있습니다. 싱글턴 패턴 (Singleton pattern): 인스턴스를 최초..
안녕하세요!3일차 입니당 공부 내용향상된 for 문(for each), Swich문, While문, 배열, 클래스 등을 배웠습니다. 그리고 사전에 기획된 프로젝트의 코드를 작성하고, 각 수업진도에 맞춰 리팩토링을 해보는 시간을 가졌습니다. 반복문이 나오니까 점점 수업 난이도가 올라가고 코드를 따라치다가 내용을 놓치기도 하고.. 멘붕에 빠지기도 하고.. 했는데주석달아놓고 쉬는시간에 보고, 코드받아서 비교해보고 다시 멘탈 잡았습니당 점점 어려워져 .. ㄲ 오늘 배운 것 중 나의 관심을 끈 것들 빠른 for문 생성 (fori)방법 : fori 입력 + tab을 누르면 아래와 같이 for문이 만들어 집니다. 반복변수 i, j 를 네이밍 후 엔터를 치면, 반복횟수도 지정할 수 있습니다.특히 이중 fo..
안녕하세요!오늘은 데브코스 2일차 입니다. 오늘은 블로그 글을 좀 더 풍성하게 구성해봤습니다. 공부 내용 어제는 설치하고 변수, 상수에 대한 내용이라 쉬웠는데오늘은 연산자(산술,증감,비교,논리,논리부정,삼항,복합대입)랑 조건문 (단일, 다중) 진도를 나가면서 살짝 지쳤습니다. (갠차나..딩딩)그래도 몇 번 연습하니 공부했던 기억도 나고, 머리속에 지식의 퍼즐이 맞춰지는 느낌이 들었습니당 수업듣다가 모르는 부분은 어제 배웠던 IntelliJ todo 커스텀태그 기능을 이용해서 '확인' 태그로 북마크 해놓고, 수업 종료후에 확인했습니다. 오늘 배운 것 중 나의 관심을 끈 것들논리연산의 우선 순위&&(and)가 ||(or) 보다 우선순위가 높다.왼쪽부터 연산을 수행한다. if문 구현부가 한줄 일 때,..
안녕하세요 !오늘은 데브코스 백엔드 과정 5기 (6회차) 1일차 입니다. 수업 방식수업은 실시간 강의로 진행되고, 수업이 종료되면 남은 시간까지 자습이 허용됩니다. 이때, 강사님도 계속 상주해계시기 때문에 이 시간을 잘 활용하면 오늘 배운내용을 확실하게 이해하고 넘어갈 수 있는 유익한 시간이 될 것 같습니다. 수업 내용과정에 대한 전반적인 OT와 프로젝트 안내, 강사소개, 퍼실리테이터 소개 등이 있었고,수업 내용으로는 JDK, IDE 설치, Java 변수 등 기본 적인 내용에 대해 수강했습니다. (저작권 이슈가 될 수 있기 때문에 자세하게 적진 않습니다.) 앞으로의 목표건강을 위해 수업 전 30분이라도 운동 하는 습관을 들이고 싶습니다.그날 그날 배운 내용을 차분히 기록하고, 남에게 설명할 수 있도록 이..
안녕하세용작년 12월 한달간 독학을 해봤는데요! 그동안 하고싶었던 백엔드 공부를 할 수 있는점은 좋으나 공부를 몰아서 한다던지, 힘들면 중간에 쉰다던지 시간관리가 안됐습니다!그래서 몇가지 기준을 가지고 KDT 백엔드 과정을 알아보기 시작했습니다. KDT 선택 기준1. 자바, 스프링 커리큘럼2. 풀스택은 지양 (풀스택이어도 백엔드 비중이 높으면 ok)3. 통근시간 확보 (오프라인 과정일 경우 대중교통 1시간 이내 or 전체 온라인 과정 or 이론은 온라인 ,프로젝트만 오프라인) KDT 선택 결과총 4곳의 KDT(핀테크x구름, KB it's Your life, 구름 딥다이브, 프로그래머스 데브코스) 에 지원 및 최종합격했고,프로그래머스 데브코스 백엔드 과정으로 정했습니다~! '프로그래머스 데브코스' 선택..
안녕하세요 ! 인텔리제이로 개발할때 여러 패키지를 생성하는데,아래 그림처럼 패키지의 뎁스가 깊어질수록 프로젝트 사이드바가 가로로 길어져 보기 힘들때가 있습니다. 이럴 때 패키지의 인덴트를 조정하는 방법을 알려드립니다! 설정 전 / 후 설정 방법 1. 프로젝트 -> 환경설정(아래 사진의 노란 점 3개) -> Appearance -> Customize Tree Views... 클릭 2. Setting -> Appearance & Behavior -> Appearance -> Tree Views -> Use smaller indents 클릭 -> Apply -> OK OK 까지 눌러주면 설정 완료~
안녕하세요! 오늘은 2024년 회고를 적어보려 합니다.부 제목은 "작은 변화 모으기"로 해봤습니다. 타임라인으로 한번 지난해를 톺아보려 합니다. 1. 2023년 08월, Python 학습 시작완전 노베이스 직장인이었던 저는 2023년 8월에 맥북을 사고, 개발 정보를 얻기위해 오픈채팅에 가입하고,재학중이던 방통대에서 데이터, Python, R, AI 등 강의를 수강하면서 내가 원하는것이 무엇인가 알아보는 기간을 가졌습니다. 지자체에서 지원하는 데이터 액티비스트 과정(초급)도 두달간 주말마다 나가서 Python 공부하고, 데이터 분석, 시각화하고, 지도에 마커도 세우고 팀플도 하고 수료했습니다. 이 때 방통대에서 선행학습을 조금 했기때문에 팀원들에게 내용을 알려드리면서 자신감도 생겼습니다! 2. 202..