profile
제 생각이 담긴 블로그입니다
태그 목록
전체보기 (335)TIL(87)자바(29)TPC(23)생각들(10)알고리즘(8)(7)mysql(6)JDBC(6)객체지향(5)conflict(5)AWT(5)git(5)리뷰(4)데이터베이스(4)스레드(4)db(4)생성자(4)PR(4)문제해결(4)getter(4)heroku(3)오버라이딩(3)배포(3)프로그래머스(3)VO(3)충돌(3)optional(3)servlet(3)스프링부트(3)쓰레드(3)aws(3)Spring(3)MVC(3)클래스(3)String(3)Value Object(3)vim(3)API(3)인프런(3)웹어플리케이션(3)미션(3)Map(3)오버로딩(3)김영한(3)배열(3)object(3)JVM(3)백준(3)회고(3)정적 팩토리 메서드(3)상속(3)생활코딩(2)Enum(2)서버(2)Viminum(2)연산자(2)git remote(2)return(2)LocalTime(2)static(2)instance(2)객체(2)null(2)일기(2)시그니쳐(2)viewResolver(2)Generic(2)코드스쿼드 마스터즈(2)우분투(2)DTO(2)equals(2)이벤트(2)LocalDateTime(2)프로세스(2)git fetch(2)HashMap(2)git rebase(2)페이징(2)handlebars(2)linked list(2)JPA(2)foreign key(2)GET(2)스프링(2)외래키(2)리눅스(2)workbench(2)자괴감(2)Spring Data JDBC(2)함수형 프로그래밍(2)프로그래머스 문제(2)레벨 1(2)명상(2)MessageConverter(2)Spring data(2)setter(2)json(2)벨로그(2)긴글(2)2차원 배열(2)ArrayList(2)git switch(2)docker(2)인터페이스(2)생각(2)class(2)재정의(2)static factory method(2)링크드 리스트(2)인스턴스(2)github(2)연결(2)swing(2)Thread(2)ruby(1)변수(1)javafx(1)정규표현식(1)vpc(1)다형성(1)JOIN(1)객체 지향(1)데이터(1)클라우드(1)메소드(1)mock(1)csv(1)연동(1)프로그램(1)WAS(1)절대경로(1)상대경로(1)이클립스(1)transaction(1)Swagger(1)final(1)소통(1)Subnet(1)우테코(1)redirect(1)주말(1)jackson(1)Big O(1)동기화(1)StringBuffer(1)느낀점(1)차이점(1)(1)리눅스 명령어(1)원격저장소(1)Big-O 표기법(1)번역기(1)기본자료형(1)3주차(1)@PathVariable(1)쉘 스크립트(1)별찍기(1)조급함(1)추상(1)현실직시(1)클래스멤버(1)다중상속(1)희망사항(1)만들자(1)Clipbrd(1)처음만든코드(1)JRE(1)관계형 데이터 모델링(1)git conflict(1)hashCode()(1)오토박싱(1)언박싱(1)mock server(1)Mock API(1)if statement(1)람다식(1)NullPointerException(1)환경(1)멤버(1)try-with-resources(1)date structure(1)강의 정리(1)이해하기어려움(1)non-static(1)member(1)인스턴스멤버(1)for문과 scanner(1)Random 클래스(1)Arrays 클래스(1)accend(1)문자열더하기(1)메소드 만드는 연습(1)리턴해서 출력하기(1)리팩토링이란(1)메소드 활용하기(1)조회(1)call by(1)null과 큰따옴표(1)split 배열(1)Calculator c1 = new Calculator(10, 20);(1)클래스와 메소드를 유기적으로(1)리뷰와 회고(1)회고란 무엇일까?(1)java.time(1)ResponseEntity(1)코드관리(1)코딩문제(1)다중배열(1)SatusBar(1)꼰대(1)링크리스트(1)repaint()(1)자바로 게임만들때(1)GUI 중요한 개념(1)signature(1)Arraylist to 배열(1)배열 중복값 제거(1)마스터즈(1)자바의 구동방식(1)Symbol Table(1)simpleRPG(1)코드스쿼드 마스터즈 테스트(1)mustache(1)간단한RPG(1)BufferedReader/BufferedWriter(1)Constant Pool(1)욕심(1)자바강의(1)앤디안(1)빅앤디안(1)LSB(1)Endianness(1)리틀앤디안(1)MSB(1)유효성(1)디지털 논리회로(1)한백전자(1)진수변환(1)백준 1076번(1)우분투 접속(1)벨로그 단점(1)벨로그 장점(1)20210111(1)UDDT(1)사용자정의자료형(1)PDT(1)무력가(1)좌절감(1)언제 어떻게 불러야하나(1)정보은닉(1)sigature(1)벨로그 버그(1)1급 시민(1)프로그래밍 패러다임(1)일급 시민(1)데일리스크럼(1)런타임에러(1)rbenv(1)character set 설정(1)cat 명령어(1)mysql bulk insert(1)Warapper(1)오토언박싱(1)박싱(1)정적(1)지네릭(1)Collections Framework(1)콜렉션 프레임워크(1)관계형(1)테스트메서드(1)생성자생성순서(1)final파라미터(1)git restore(1)리모트 저장소(1)Deatached HEAD(1)깃 PR 충돌(1)깃 네이밍(1)List and ArrayList(1)ArrayList(int i)(1)referential integrity(1)프로그래밍이란(1)이해(1)private static(1)검색을 위해 구체적인 키워드 삽입(1)동등성(1)동일성(1)LocalDate(1)in doing(1)currentTimeMillis(1)Learnt(1)Learnd(1)SimpleDataFormat(1)unmodifiableList(1)검사(1)처리(1)Keytty(1)String.format()(1)HttpSession(1)JsonProperty(1)JsonIgonore(1)(1)code with me(1)잘못 push(1)특정 브랜치(1)코코(1)굿굿(1)짝코(1)ios와 협업(1)ssh tunneling(1)참조 무결성(1)data modeling(1)조언(1)I go him(1)Collection(1)field(1)|| 초기화(1)상수(1)캡슐화(1)구현(1)Locale(1)인텔리제이(1)relational(1)비트연산자(1)버그(1)깃헙(1)로그인(1)js(1)테스트(1)context(1)Spring boot(1)연습(1)시험(1)브랜치(1)array(1)개발자(1)협업(1)질문(1)람다(1)http(1)객체지향프로그래밍(1)Virtual Box(1)함수(1)H2(1)TDD(1)mac(1)가상환경(1)라이브러리(1)프레임워크(1)목표(1)ssh(1)ec2(1)도커(1)자료구조(1)제네릭(1)프로젝트(1)oAuth(1)개발환경(1)iterator(1)branch(1)jdk(1)this(1)POST(1)List(1)ide(1)할당(1)cidr(1)if문(1)톰캣(1)프로그래밍(1)jquery(1)Pair Programming(1)abstract(1)calendar(1)Date(1)코드스쿼드(1)project(1)ajax(1)set(1)init(1)exception(1)바닐라코딩(1)concat(1)완전탐색(1)recursion(1)logger(1)Autowired(1)merge(1)Constructor(1)예외처리(1)페이지(1)StringBuilder(1)DispatcherServlet(1)pull(1)connect()(1)참조(1)성취감(1)유닉스(1)학원(1)PK(1)시그니처(1)substring(1)Pull Request(1)서브넷(1)고급언어(1)EOF(1)git checkout(1)Overriding(1)구동방식(1)overloading(1)object 클래스(1)논리연산자(1)static method(1)super(1)pagination(1)서블릿(1)강의(1)데이터타입(1)정렬(1)빅오(1)웹개발(1)(1)시작(1)추상클래스(1)CS(1)Thymeleaf(1)foreach(1)
post-thumbnail

TIL 2021.05.16 [JavaScript]

오늘은 자바스크립트에 대해서 배워봄.웹페이지를 동적으로 만들어주는 프로그래밍 언어이다.단순히 웹페이지가 가만히 앉아서 보여주는 static page가 아니라, 웹에서 사용자와 상호작용하기 위해서 만들어진 언어이다.정적페이지(static page)라는 건 페이지에 단순히

약 11시간 전
·
0개의 댓글

TIL 2021.05.15 [Oauth]

저번에 프로젝트에서 Oauth 구현을 실패하고,,다음 프로젝트에서는 꼭 구현하리라는 다짐과 함께 생활코딩에서 Oauth 수업을 듣고 정리 해봄.Oauth는 나의 서비스, 사용자 그리고 연동하려는 서비스가 서로 편리하게 신뢰할 수 있는 어떤 하나의 기능(?) 혹은 장치이

어제
·
0개의 댓글

TIL 2021.05.14 [간단 회고]

세번쨰 프로젝트가 끝났다!이번 프로젝트는 좀 더 복잡한 디비 구조를 가지는 API 설계를 요구하는 야구게임 만들기.이번에 목표는 사실 API를 어떻게 만들거냐 배포를 어떻게 할거냐 그런 것들도 중요하지만 팀원과 협업하는 힘을 기르는 것에 초점을 두기로 했다.디온은 심지

2일 전
·
0개의 댓글
post-thumbnail

TIL 2021.05.13 [AWS/배포] [협업/짱] ⭐️

Ngnix 설치하고 설정파일에서 포트포워딩을 해주는 설정을 하는데,이때 잘 작성해줘야한다.자세한 과정은 동 Velog에서 확인 가능.내가 이전 프로젝트에서 Ngnix를 애먹었던 건 인터넷에 돌아다니는 Ngnix 관련 설정파일을 그대로 가져다 썼는데 작동하지 않았던 게

3일 전
·
0개의 댓글
post-thumbnail

TIL 2021.05.12 [AWS/DB서버분리]

VPC는 AWS서비스에서 제공하는 전용 가상 네트워크 계층이다 서브넷은 VPC의 IP 주소 범위이다. VPC가 AWS의 네트워크 계층이라는 말은 AWS라는 클라우드에서 VPC는 다른 가상 네트워크와 분리되어있다는 말이다. EC2 인스턴스 같은 AWS 리소스는 그림처

4일 전
·
0개의 댓글
post-thumbnail

TIL 2021.05.11 [협업/일기]

BallCount 생성 못하는 문제 해결Sbo 랜덤으로 가져오기ballCount 코드작성자동 배포스크립트 (crontab, 쉘스크립트 이용)트리와 아침에 더 많은 이야기를 나눔👍서로 소통이 잘된다고 느껴서 좋았음👍일에 대한 이해가 안맞으면 그렇게 강조하는 소통은 의

5일 전
·
0개의 댓글

TIL 2021.05.10 [협업/일기]

코쿼 호눅스로부터 AWS S3에 빌드파일을 올리고 EC2에 자동 배포/연결 하는 방법을 배움서로 같은 코드인데 런타임 에러 발생 해결 (대소문자 문제) w/ Dr. Pyro, Dr. Robin그에 따른 문제 접근 방법 & 파이로가 소개해준 웹 디비 도구 (mysql,

6일 전
·
0개의 댓글

TIL 2021.05.09 [VPC/CIDR표기법]

AWS에서 제공 하는 서비스들 중에 VPC는 Virtual Private Cloud의 약자이다.EC2의 네트워크 계층을 의미하며 많은 다른 AWS 서비스들도 VPC를 통해 네트워크에 연결된다.VPC를 더 작은 범위로 나누면 서브넷이 된다.이때, EC2는 서브넷으로 연결

2021년 5월 9일
·
0개의 댓글
post-thumbnail

TIL 2021.05.08 [Mock] [코드협업]

Mock API를 클라이언트에서 실험으로 사용할 수 있는 API를 제공하는 것으로만 이해했다.그런 의미에서 aws ec2에 구체적인 로직은 들어가지 않았지만 어쨋든 data를 반환하는 서버를 배포하는 것이 mock api를 클라이언트에게 준다는 개념으로 생각했다.그런데

2021년 5월 7일
·
0개의 댓글

TIL 2021.05.07

오늘은 너무 정신 없이 하루가 흘러갔다.10시 ~ 10시 40분까지 팀1,2와 즐거운 대화3시까지 Mock API를 만드려고 고군분투팀데모땜에 3시부터 README 작성3시40분부터 다시 MOCK API에 집중먼저 iOS 분들에게 Mock API를 빨리 전달해줘야겠다고

2021년 5월 7일
·
0개의 댓글

TIL 2021.05.06 [DTO]

오늘은 팀원인 Tree와 함께 DTO에 관한 이야기한 것을 정리하고 싶다. 이번 프로젝트를 진행하면서 Tree가 제안한 DTO설계는 이런식이다. 내가 이전 프로젝트에서 DTO를 학습하고 적용시켰던 DTO의 형태는 아래와 같다. 둘의 차이점은? Tree가 제안

2021년 5월 6일
·
0개의 댓글
post-thumbnail

TIL 2021.05.05 [데이터모델링/문제해결] ⭐️

참조 무결성..말 참 어렵고 어려운 개념처럼 보인다.그냥 영어 직역으로 보니까 더 이해가 빠르다.Referential Integrity.네이버 사전의 의미를 가져오면참조의 완전한 상태온전함 으로 해석이 된다.훨씬 이해하기 쉬운듯.그리고 위키피디아에서 설명하고 있는 예제

2021년 5월 4일
·
2개의 댓글
post-thumbnail

TIL 2021.05.04 [DB/기초] [Java/Log]

slf4j : The Simple Logging Facade for Java자바에는 여러가지 로깅 프레임워크이가 있는데 예를 들어 log4j나 logback 같은게 있는데 각 프레임워크마다 로깅하는 방식이 다르다. 다른 로깅 라이브러리로 변경하려면 코드를 변경해야하는데

2021년 5월 4일
·
0개의 댓글

2021.04.24 데모때..

2021.04.24 팀 프로젝트 저희팀은 저와, 프론트엔드의 이브, 라노 로 구성되어있구요.저부터시작해서 간략하게 돌아가면서 회고하면서 느꼈던걸 공유해보도록 하겠습니다.어, 먼저 이 사진을 공유하면서 이야기해보고싶은데요.이사진은 지난주에 동이 프레젠테이션하면서 공유해주

2021년 5월 3일
·
0개의 댓글
post-thumbnail

TIL 2021.05.03 [협업]

코드스쿼드 세번째 프로젝트가 시작하는 날.iOS의 민, 에이든 백엔드는 트리랑 나. 먼저 일반적인 룰부터 정하기로 함. 회의 규칙이라던지, 깃헙을 어떻게 할용할 것인가 등.근데 막상 이런 일반적인 룰들은 앞서 했던 첫번째, 두번째 프로젝트에서 틀이 거의 갖추어져 있는

2021년 5월 3일
·
0개의 댓글
post-thumbnail

TIL 2021.05.02 [Spring/Transaction]

트랜잭션이 도대체 뭐지?하고 찾는 도중에 이미 여기에 정리 해놓았었다. 어떻게 한달밖에 안됐는데 새까맣게 잊어버릴 수 있을까?어쨋든, 다시 정리한거 보면서 복습하는데 이론적으로는 무슨 말인지는 알겠는데 실제 코드로 어떻게 동작하는지는 아직도 잘 모르겠더라.먼저 첫번쨰로

2021년 5월 2일
·
0개의 댓글
post-thumbnail

TIL 2021.05.01 [Spring/JdbcTemplate]

담주 미션은 JdbcTemplate으로 한다길래 이게 뭔지 간략하게 알아봄스프링은 JdbcTemplate 템플릿 클래스를 제공한다. JdbcTemplate은 관계형 데이터베이스 SQL과 JDBC의 작동을 쉽게 해준다.대부분의 raw JDBC 코드는 커넥션, statem

2021년 5월 1일
·
0개의 댓글

TIL 2021.04.30 [간단 회고]

오늘은 두번째 프로젝트 데모데이 aka 프로젝트 마지막 날기본적인 API들은 어떻게 잘 구현을 해서 나름 만족스러웠는데 깃헙 Oauth 라던가 백엔드의 요구사항이었던 프론트단과 백단의 서버를 따로 두고 연동하는 것을 못해서 아쉬웠다. 그래서 일단은 프론트단에 Nginx

2021년 4월 30일
·
0개의 댓글

ubuntu npm npx nodejs ngnix react

npm npx 설치npm i -g npxnvm 설치$ sudo curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.36.0/install.sh | bash$ export NVM_DIR="$HOME/.nv

2021년 4월 29일
·
0개의 댓글

TIL 2021.04.29 [Ngnix/배포]

요구사항에 Ngnix에 프론트를 두고 Tomcat을 백에 둬라는 말이 잘 이해가 안갔었지만,,나름 뇌피셜로 멘탈 힘듦을 줄였다먼저, Ngnix와 Tomcat을 나누는 이유는..아직까진 잘모르겠다. 리액트 웹 어플리케이션이 스프링부트와 같이 동작하려면 서버를 분리할 수

2021년 4월 29일
·
0개의 댓글