일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 무중단배포
- Google Place Photo API
- tomcat설정
- kotlin
- GithubOAuth
- ObjectCalisthenics
- mysqld.sock
- servlet프로젝트
- 알고리즘
- jsp프로젝트
- 리버스프록시
- 레벨로그
- DynamicWebProject
- 스프링트랜잭션
- 우아한테크코스
- 코틀린
- 데이터베이스락
- 트랜잭션속성
- 테코톡
- 코틀린기초
- 트랜잭션성질
- 백준
- 자바비동기
- KotlinInAction
- S2139
- 객체지향생활체조
- 코틀린뽀개기
- subprocess에러
- java
- 트랜잭션
- Today
- Total
목록분류 전체보기 (80)
초이로그
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bnYfC7/btrr2SaOz3X/yMkBIO4aEk3lzoDiWdA6h1/img.png)
개발 서적을 읽고 싶었는데 눈 깜빡하니 설날이라.. 2021년에 읽다가 만.. 가볍게 읽을 수 있는 책을 선택했다! 목차에서도 알 수 있듯이 아무래도 앞쪽엔 기업 브랜딩이나 사업에 관련된 이야기가 주를 이루지만, 3부 내부 브랜딩 이야기는 사업이 아닌 우아한 형제들에 관심이 있는 사람이라면 읽어보는 것을 추천한다. 아직 사업에 관심이 없는 나는 2부까진 '사업하려면 굉장히 많은 것을 신경써야 하는군.....'하고 큰 생각 없이 읽다가 3부에선 '이런 사람들이 우형을 가는구나!'하고 매우 흥미로웠다. 가장 인상깊었던 구절! 좋은 사람이 되고 싶은데, 이 구절을 읽으면서 높은 퀄리티를 갖춘 사람이면서도 친근한 사람이 되고 싶다는 생각이 들었다. 거의 초등학생 이후로 독후감을 처음 써봐서 그런지 너무 어색하다..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bZik3d/btro31PJMt5/6oLHKD1ns9Kf4sKeIIkNN1/img.png)
미션에서 나의 목표 이번 미션의 목표는 여러 개의 클래스를 분리한 후 서로 관계를 맺어 하나의 프로그램을 완성하는 것이다. 나는 2주차 미션의 피드백 중 하나인 "객체에게 메세지를 보내라"가 목표가 밀접한 연관이 있다고 느껴졌다. 따라서 이번에는 객체 지향 설계의 원칙인 SOLID 중, 단일 책임의 원칙을 최대한 지키기 위해 노력해보았다. 이 외에도,, "비즈니스 로직과 UI로직을 분리하라"는 피드백을 보고 MVC패턴을 도입하였다. MVC란, Model, View, Controller 세가지로 구분하여 사용자 인터페이스, 데이터 및 논리 제어를 구현하는데 사용되는 소프트웨어 디자인 패턴이다. 소프트웨어의 비즈니스 로직과 화면을 구분하는데 중점을 두고 있어, 독립적으로 개발하기 쉽고 로직 재사용이 효과적이..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bGxPWs/btrnqyhrDE6/uKVkIEAZrNm7PMEBiHysa1/img.png)
2020.12.09 드디어 상위 100문제 골드로 다 채웠다!!!!! (마지막으로 푼문제는 열쇠) 이전에 풀었던 골드1 문제가 플레로 업그레이드 되어서 올골드가 안된건 아쉽지만.. 상반기때 코테좀 뚫어봤다고 여름에 쉬운문제로만 설렁설렁 풀다가 solved.ac에도 잔디가 생겼길래 심는 재미를 붙여서 달성할수 있었다. 푼 문제중에 가장 인상깊었던 상어 시리즈... 뭔 오기였던지 매일매일 연속으로 하나씩 풀고 싶었다 전날보다 문제 난이도가 낮아지면 기분 좋았고 어려워졌을땐 다른 문제로 도망가고 싶었지만 RPG 키우듯이 이악물고 풀었다ㅠㅠ 구현 + 배열 돌리기 연습을 집중적으로 할 수 있었지만 여전히 힘들다 (나 혼자) 충격적이었던 사건은 자바 자료구조에서 이진트리가 지원된다는 것을 최근에 알았다는 것이다. ..
보호되어 있는 글입니다.
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bJRBw6/btrnlq9I4U5/9wJoJXauBor6MQX8VvKNVk/img.png)
본 교육과정이 아닌 프리코스 과정이라 포스팅까지 생각은 크게 없었는데, 기대 이상으로 많이 배울 수 있어 느낀점을 기록하기 위해 글을 씁니다. 1주차 미션: 숫자 야구 게임 1주차때는 기능과 코드 요구사항이 적었기 때문에, 컨벤션에 적응하여 코드를 작성하는 것에 초점을 많이 맞췄다. 특히 깃 커밋 메세지 컨벤션 문서는 영어라서 열심히 읽고 해석본도 찾아보고 커밋을 영어로 남기며 내가 잘쓰는게 맞나라는 의구심도 들었다(;;) 차라리 한글로 작성할껄 그랬나..라는 생각도 들었지만 원본 문서를 참고한 만큼 영어로 작성한 경험도 의미가 있었다. 하지만 요구사항에 대해 더 깊은 고민을 하지 않고 지키기만에 급급했던 점이 아쉽다.. 지금와서 1주차 코드를 보니 클래스와 메소드 분리 면에서 고치고 싶은점이 정말 많다..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/buxpEL/btrl01Fczag/hOAjmzI1HkxQ7BsUXHFXZ0/img.png)
https://www.acmicpc.net/problem/17779 17779번: 게리맨더링 2 재현시의 시장 구재현은 지난 몇 년간 게리맨더링을 통해서 자신의 당에게 유리하게 선거구를 획정했다. 견제할 권력이 없어진 구재현은 권력을 매우 부당하게 행사했고, 심지어는 시의 이름 www.acmicpc.net 게리맨더링1은 그래프 개념을 통해 쉽게 구현할 수 있었는데 2번은 배열 빡구현이라 인덱스 설정하면서 두통을 얻을 수 있었다! 다 풀고 난 뒤 보니까 규칙을 사용하신 분들도 있었는데 난 복잡할 수록 조건에 맞게 단위를 나눠서 푸는게 편해서 빡구현 했다^^. 기준점 (x, y)와 경계의 길이 d1, d2를 정한다. ▶︎ 범위에 해당하는 경우만 다음 단계를 진행한다. 다음 칸은 경계선이다. ▶︎ markFi..