![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/F9FqV/btsgsR1M9bj/MvT7IHplQsBXgz0QdE9nlk/img.png)
미션 3단계 - 사다리 GitHub - oneny/java-ladder: 사다리 타기 구현을 위한 저장소 사다리 타기 구현을 위한 저장소. Contribute to oneny/java-ladder development by creating an account on GitHub. github.com 기능 정리 User 5글자 이하인 name을 가진다. Users , 를 구분자로 사람 이름을 구분한다. 유저수를 반환한다. 유저목록을 반환한다. 위치에 해당하는 유저를 반환한다. 유저의 위치를 변경한다. Position 다음 포지션으로 이동 시 현재 포지션에서 +1을 한다. 이전 포지션으로 이동 시 현재 포지션에서 -1을 한다. 현재 포지션을 반환한다. Direction 첫 포인트에 대한 left는 false인..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/chGlqX/btsfeghe1Sf/eHrKVJKeYqhWpJGQEtW3oK/img.png)
미션 2단계 - 로또 GitHub - oneny/java-lotto: 로또 게임 구현을 관리하는 저장소 로또 게임 구현을 관리하는 저장소. Contribute to oneny/java-lotto development by creating an account on GitHub. github.com 기능 목록 핵심 기능 로또 번호는 1 이상 45 이하 로또 티켓은 6개의 로또 번호를 가진다. 당첨 로또티켓과 비교하여 맞춘 개수에 따른 로또 순위들을 반환한다. 로또 순위들을 통해 수익률, 순위 당 몇 개씩 맞췄는지를 출력한다. LottoNumber 1 이상 45 이하의 숫자 그 외의 숫자가 입력되는 경우에는 IllegalArgumentException throw 정적 팩토리 메서드, 인스턴스 캐싱을 통해 같은..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bj4FBl/btsf44y5jfE/4IBGKrozvI4VG2mdSVbQ20/img.png)
2번째 미션 - 로또, TDD 로또 미션 이전에 자동차 경주 5단계까지 마무리했는데 스프링이나 DB 공부나 과제 미션 클리어하는데 집중한다고 제대로 블로그를 작성하지 못했다.. 지금부터라도 제대로 작성해보자! 이번 첫 단계인 문자열 사칙연산 계산기는 좋은 피드백도 많이 받아서 기분이 좋다ㅎㅎ 문자열 사칙연산 계산기 Operand 클래스 public class Operand { private static final Pattern NUMBER_PATTERN = Pattern.compile("^[0-9]*$"); private static final String ILLEGAL_NUMBER_MESSAGE = "양수를 입력해주세요."; private final String operand; // 양수만 입력가능하다..
- Total
- Today
- Yesterday
- pessimistic lock
- 넥스트스탭
- annotation
- 구름톤 챌린지
- 트랜잭션
- mysql
- postgresql
- Kafka
- redis session
- 람다
- 비관적 락
- transaction
- NeXTSTEP
- Java
- TDD
- Synchronized
- sql
- 스프링 네티
- spring webflux
- 분산 락
- 카프카
- socket
- jvm 메모리 구조
- nginx configuration
- 네티 스레딩 모델
- 구름톤챌린지
- 자바 네티
- nginx
- spring session
- mdcfilter
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |