많이 나오는 알고리즘 유형 : DFS, BFS 스택, 큐, PQ, 정렬, 트리, 구현 (이 정도만 마스터해도 코딩테스트에선 통과가능) 설계 1. 시간 복잡도로 방향성 잡자!! //자료구조 뭐 사용할지( 배열, PQ, Map ,,,) / 무슨 알고리즘 사용할지 2. 아이디어를 내자 3. To Do 만들기 4. 검증 (시뮬레이션, 시간복잡도) ---> 성공시에 구현시작하자!! 시간 비중 50%까지는 설계에 투자해도 된다. 설계가 완벽하면 구현은 금방할 수 있음!! 디버깅 trace(가상으로 한줄씩 실행하는 기능) , 로그 디버깅 등등 여러 디버깅 방법이 있지만 좋은 방법은 ide에 있는 trace를 활용하자 breakpoint 걸어놓고 디버깅시작 --> Expression 탭에 보고싶은 변수값을 watch ..

Vue와 같은 프론트엔드 프레임워크들은 모두 MVVM 패턴 즉, Model, View, ViewModel 로 구성된 프론트엔드 패턴을 사용한다. 이 역시 로직과 UI를 분리하기 위한 방법인데, View 부분은 HTML, CSS로 구성된 일반 화면을 담당하고 Model은 서버에서 가져온 데이터를 말한다. 핵심요소인 ViewModel은 자바스크립트로 작성되어 Model의 데이터가 변경되면 View에 전달해 화면을 갱신하게 하고 반대로 사용자가 화면에서 값을 변경하면 그 값을 Model에 업데이트 하는 작업을 담당한다. 이 ViewModel은 Vue.js 프레임워크에서 제공하는 Vue객체이다. 따라서 우리는 v-model와 같이 directive을 통해 화면단의 데이터와 비즈니스 단의 데이터를 간편하게 동기화..

.md 로 된 파일을 자주 봤을 것이다. 이 파일은 마크다운 문법으로 작성된 파일이다. 사용법이 쉽고 빠르게 문서를 정리할 수 있어 많이 사용되고 있는 파일 형식이다. 마크다운은 결국 문서작성을 지원하는 tag형식의 문법을 말한다. 마크다운은 메모장 부터 전용에디터 뿐만 아니라, MatterMost, Slack 같은 툴에서도 마크다운 문법을 지원한다. 코드 블럭은 ``` 언어종류(java) sysout ~~~ ``` 로 작성한다. 인라인 코드 강조는 ` ` 로 가능하다. 링크삽입은 [링크 이름](링크 주소) 이미지 삽입 :  주의해야할 점으론 MarkDown은 표준이 없기 때문에 환경에 따라 결과가 다를 수 있다. (핵심문법을 제외하곤 에디터에 따라 제각각 결과물 나오는 경..

경기도권에는 SQLD 시험장이 없어서 9월 5일 일요일에 서울 송파 가락고등학교 까지 가서 시험을 보고 왔었다. 애초에 전공자들한테는 쉬운 시험이라고들 하고 정처기때도 DB파트는 만점을 받았던지라, 시험 보기 전주의 주말에 스터디카페가서 하루정도 붙잡고 공부했고 평일에는 싸피 과정(숙제하고, 프로젝트하고, 이해안갔던거 복습하고) 하느 라 사실상 평일에는 시간 투자를 못했다. 그렇게 딱 금요일 밤까지 싸피 프로젝트 마무리하고 시험 전날인 토요일에 노랭이책 봤던 거를 2회독 정도했던 것 같다. 나 같은 경우에는 애초에 시간 투자를 많이 못하는 상태이기 때문에 그냥 노랭이 책을 직접 풀고 채점하고 틀린 거 보고 하는 시간이 부족할 거라고 생각해서 그냥 바로 문제 읽고 정답 보고 문제 읽고 정답보고 하는 식으로..

Servlet 은 Java를 이용해 동적으로 웹 페이지를 생성하는 스크립트 언어이다. 하지만 Servlet에서 코드를 작성하게 되면 @WebServlet(name = "memberSaveServlet", urlPatterns = "/servlet/members/save") public class MemberSaveServlet extends HttpServlet { private final MemberRepository memberRepository = MemberRepository.getInstance(); @Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletExcep..
- Total
- Today
- Yesterday
- 스프링 기본 구조
- Prim vs Dijkstra
- Java
- 스프링 동작흐름
- Optinal Chaining
- gc 기본 동작 원리
- gc란 뭘까
- 청년 버팀목 대출
- 나머지연산 분배법칙
- 원자 원소 분자 차이점
- safe operator
- 왜 트랜스지방은 살 찜
- SQLD 후기
- 버팀목 국민은행
- 프로시저 #배치 #스케쥴러 #잡 #바인딩변수
- git branch strategy
- Property or method "" is not defined
- vue 특징
- 퍼블리싱 #앱에서 DB바로 안붙이는 이유
- java gc
- vue정리
- JAVA설치 #JDK #JRE
- Netlify #CICD
- #web /was 구분이유
- 알고리즘 나머지연산
- 스프링 동작흐름 #ioc #di #dispatcherservlet
- 부트스트랩 템플릿 사용시 충돌
- java 김영한 강의 #2chapter
- java garbage collector 기본
- SSAFY 6기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |