일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- RESPONSEBODY
- 코딩테스트
- querydsl
- restapi
- 커밋 컨벤션
- 프로그래머스
- Java
- Git
- 알고리즘
- 멋쟁이사자처럼
- 연관관계
- 테킷
- 체인호출
- GitFlow
- 제작기
- PDF병합
- JPA
- PDFBOX
- VB
- break-label
- 스프링부트 쇼핑몰 프로젝트
- 값 타입
- Visual Basic
- 부트캠프
- springboot
- spring jpa
- 반복문 탈출
- Hibernate
- orm
- responsepart
- Today
- Total
목록분류 전체보기 (93)
섭섭한 개발일지
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/M3xDi/btsy4iUfiB0/PDIcZGnoGWKBfX99Krh0K1/img.png)
명언 관리 앱을 제작하며 확인한 txt파일 저장과 불러오기 데이터베이스 없이 데이터 값을 보존해야할 경우 사용 [model] public class WiseModel { int id; String content; String author; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getContent() { return content; } public void setContent(String content) { this.content = content; } public String getAuthor() { return author; } public void setAuthor(Strin..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bQbY58/btsyU9chZHM/F5sHpLX5ibB0HPxXlgXWmk/img.png)
4일차에는 상속과 객체에 대해서 교육이 진행되는데 개인적인 생각으로는 객체는 배열을 공부한 뒤에 진행을 해야 데이터의 저장에 대한 개념이 생겨 쉽다고 생각하는데 배열보단 객체에 대한 학습부터 진행이 됬다. 그래서 그런지 막히는 부분이 많아.. 오늘은.. 자진으로 혼자서 하기 어려운 분들은 같이 고민을 해보자고 용기있게 이야기를 했다..ㅎㅎ(잘한걸까..오지랖이지 않을까..) 오늘 많지는 않지만 어려워하는 몇분들에게 내가 가지고 있는 지식을 건내볼 수 있는 좋은 시간이 되었으니 이만 내일을 준비하러 가야할 것 같다. 이만 !
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bEEMEq/btsy46rgsIW/J30aPlmLc4ifTUuC7EyHq1/img.png)
자바에서 상속은 부모클래스와 자식클래스가 있으며 자식클래스는 부모클래스를 선택하여 부모클래스가 가지고 있는 변수나 함수를 사용할 수 있는 것을 말한다. 상속을 받는다고 하더라도 부모의 private 접근 제한을 갖는 필드는 상속을 받지 못하며 default도 동일하게 받지 못한다. 상속은 한개만 받을 수 있다. super : 자식클래스에서 부모클래스의 메서드 호출시 사용한다. 상속 예시 public class Parent { String parentName; String myName; String homeAddr; public void printHomeAddr() { System.out.println("my home is " + homeAddr); } public void printName() { Sys..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/M3n4V/btsyTjFz8aX/SY2CJJxOqoXb9ssWhhPGKk/img.png)
오늘도 무사히 교육이 끝났다. 오늘은 드디어 언어에 대한 진도가 나아가기 시작했다. 기본자료형, 참조자료형, 객체 등 아직까진 빠르게 나아가고 있지 않아 수업 중간중간 알고리즘 문제를 풀고 있는데 때마침 강사님께서 초반 수업에서는 진도가 천천히 나아가니 믿고 따라와달라는 믿음직한 말씀을 해주셨다. (전혀 불만없이 믿고 기다리고 있습니다 ~_~) 오후 시간에는 기초역량 테스트를 1시간동안 진행했는데 객관식 문제는 자바에 대해서 공부를 해본 사람이라면 어렵지 않게 풀었을건데 알고리즘 문제는 생각보다 난이도가 있던 테스트였다.. 문제에 대해 언급을 하고 싶지만 문제는 유출되지 않도록 당부하셨기에 문제에 대해서는 언급을 하면 안될 것 같다... 여튼. 교육 전 생활패턴이 부엉이였는데 조금은 정상적으로 돌아오기 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/chHsyg/btsyQs9Iair/BPWaezqxaEJJ3r3nUX6x1k/img.png)
우아한 기술 블로그에서 자세하게 확인할 수 있는 깃의 워크플로우이다. (우아한 기술블로그 게시글 : https://techblog.woowahan.com/2553/) 간단하게 master : 제품으로 출시될 수 있는 즉 라이브서버에 업로드가 가능한 브랜치 develop : 다음 출시 버전을 개발하는 브랜치 feature : 기능을 개발하는 브랜치 release : 이번 출시 버전을 준비하는 브랜치 hotfix : 출시 버전에서 발생한 버그를 수정하는 브랜치 이렇게 워크플로우를 지키게되면 브랜치를 관리해야하는 부담감은 늘지만 여러 상황에서 대처를 할 수 있는 장점이 있다. 워크플로우는 어디까지나 효율적인 사용에 대한 인터페이스 같은 느낌이지 절대적인 것은 아니니 나 그리고 우리에 맞는 전략을 찾아 사용하는..
Gradle 정식 문서 : https://docs.gradle.org/current/userguide/compatibility.html Compatibility Matrix The sections below describe Gradle’s compatibility with several integrations. Versions not listed here may or may not work. docs.gradle.org 위 링크에서 자바와 맞는 Gradle 버전을 찾은 뒤 아래 경로에서 distributionUrl 의 버전 값을 맞춰서 변경하면 된다. 경로 : gradle - wrapper - gradle-wrapper.properties
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/kMOe7/btsyLNHpqbN/WU5aRk16eVxibeAPvDLiR1/img.png)
# 현재 위치 : git-work touch a touch b touch c git add a git commit # vim 실행, vim 은 터미널용 텍스트 편집기 입니다. a # 입력모드로 전환 a 파일 생성 Ctrl + C # 명령라인모드로 전환 :wq! + 엔터 # 저장 후 종료, 여기서 :q! + 엔터 를 하면 저장하지 않고 vim 이 종료 됩니다. # vim 종료 git log git status git add . git status git commit -m "b, c 파일 추가" git log git log --oneline
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bNkDY8/btsyPUyed5G/xd3xmgwo43V6Blta9IRBR1/img.png)
2일차 교육을 무사히 마쳤다. 오늘은 어제 진행했던 깃에 대해서 조금 더 진도가 나아갔고 직접 코드를 입력을 하기 위한 IDE를 설치하는 시간을 길게 가졌다. 놀라웠던 점은 멋사에서 교육생들을 위해 교육기간동안 사용할 수 있는 제트브레인 얼티버전을 준 것..! 나는 기존에 사용하고 있던게 있어서 괜찮았지만 굉장한 혜택을 주셨다.. 필자는 전 부터 쓰고 있던 인텔리제이였기에 별다른 설치없이 강사님을 따라 몇몇개만 설정을 하고 끝났으나 처음 접하시는 분들이 많다 보니 오랜 시간 동안 IDE 설치가 길어졌던 것이다. 강사님과 멘토님들이 있다 보니 섣불리 나서지 않았는데 강사님께서 교육생분들이 서로서로 알려주시면 굉장히 감사할 것 같다는 말씀을 하셔서 조금은 앞장서서 다른 교육생분들을 도와준 하루가 되었다. 내..