시작한 계기 https://jih3508.tistory.com/171 JSCODE 백엔드(JAVA) 스터디 시작한 계기 SI에 일한지 1년 반정도 되었는데 가고 네카라쿠배 가고 싶어서 시간 날때마다 신입공체에 계속 지원은 했는데 코딩테스트 또는 1차면접, 2차면접 에서 계속 떨어져서 문제점이 뭔지 jih3508.tistory.com 위 스터디하고 spring-boot 프로젝트를 도전 했다. 이번에 포트폴리오를 만들기 위해서 참여를 했다. SI 현업에서 프로젝트가 Spring, MyBatis, SVN 같은 레거시 프로젝트가 대부분이기 때문에 이직 하기에도 힘든 기술스택이다. 그리고 테스트 코스 작성이나 JPA , java 1.8에 있는 Optional, Stream 같은 문법이 보기가 힘들기도 하고 SI에..
Git이란? 요즘 git이라는 단어를 많이 들어 봤을것이다. git은 많은 회사에서도 쓰이기 때문에 개발자한다면 Git은 필수적으로 알아야 한다고 생각한다. Git을 알기위해서는 형상관리라는 개념부터 알아야 한다. 형상관리는 소프트웨어에서 변경한것을 추적하고 관리하는 개념이라고 보면된다. 쉽게 말한다면 개발은 본인이 혼자서 하는게 아니라 팀또는 여러명에서 개발을 할수가 있고 또는 소스코드를 공유나 다른 사람이 써야 할때가 있을것이다. 만약 개발한것을 압축해서 돌리면 소스코드가 복잡해지고 관리하기 힘들어서 형상관리라는 개념이 나왔다고 보면된다. 형상관리 툴로써 SVN, Git이 있는데 대부분 Git을 사용하는 프로젝트가 많다. Git에서는 다른 형상관리 툴보다 지원하는게 많다. Git 설치 하기 https..
연습문제 공학용 계산기 만들기 덧셈, 뺄셈, 나눗셈, 곱셈이 있는 일반 계산기(Calculator)가 너무 잘 팔린다. 자신감을 얻은 Jason이 덧셈, 뺄셈, 나눗셈, 곱셈 뿐만 아니라 제곱(x^2)을 계산해주는 기능을 가진 공학용 계산기(ScientificCalculator)도 추가로 만들어서 팔려고 한다. public class Main { public static void main(String[] args) { Calculator calculator = new Calculator(); System.out.println("3+4는 " + calculator.add(3, 4) + "입니다."); System.out.println("6-2는 " + calculator.minus(6, 2) + "입니다...
- Total
- Today
- Yesterday
- 알고리즘
- 파이썬
- DP
- java
- spring-boot
- 이론
- LeetCode
- 조합
- BaekJoon
- DFS
- Python
- 백준
- 동적계획법
- 백트레킹
- 자바
- BFS
- 동적 계획법
- 배열
- 그리디
- 수학
- 넓이 우선 탐색
- 누적합
- level2
- 구현
- 재귀호출
- 문자열
- Greedy
- Programmerse
- JSCODE
- 그래프
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |