영속성 컨텍스트란? 영속성 컨텍스트를 쓰는 이유 준영속성이란? method query db와 mapping하는법 ddl-auto 옵션에 따라 작동하는 방법 join하는 방법. 1:1, 1:N, N:N @Join을 위한 domain 설계 - match와 team id를 예제로 기존에 있는 table을 jpa로 index잡는법 slow query는 어떻게 해결할 것인가? 캐싱(caching)은 어떻게 할 것인가? query dsl 어려운 점 join을 걸었을 때 속도 이슈 왜냐하면 join걸었던 table에도 모두 select를 걸어줌 데이터를 쓰지 않을 경우 손해 db가 변경 되었을 때 초보자가 만지면 데이터가 모두 날아갈 수 있다. group by문제 jpa에서 group by를 쓰기 어려움 테스트 하는..
ec2를 띄우고 앱을 올릴려면 빌드한 파일이 있어야 하는데 필드한 파일을 직접 올리는 것 보다는 git에서 받은 후에 빌드하는게 과정이 쉽기 때문에 git을 깔고 여기에서 빌드함. sudo su - yum install -y git sudo wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo sudo sed -i s/\$releasever/6/g /etc/yum.repos.d/epel-apache-maven.repo sudo yum install -y apache-maven mvn --version 여기 참고함https://gist...
public List toMap(List selectedOhlcvs) { // 특정 field를 기준으로 select된 애가 온다. Map map = new HashMap(); // 넣을때는 특정 field를 넣어야 한다. selectedOhlcvs.forEach(ohlcv1 ->{ map.put(ohlcv1.getTimeToMins(), new ArrayList()); map.get(ohlcv1.getTimeToMins()).add(ohlcv1); }); map.forEach((key, value) ->{ System.out.println(key); }); return new ArrayList(); }
jpa로 mysql을 쓸 때 mapping을 아래와 같이 하였다. timestamp로 mapping하기 @Column(nullable = false, name = "TIME_TO_12HOURS", columnDefinition = "TIMESTAMP(3)") private LocalDateTime timeTo12Hours; decimal로 mapping하기 @Column(nullable = false, precision = 36, scale = 18) private BigDecimal open; BigDecimal은 그냥 mapping하면 decimal로 mapping된다. public class OhlcvMaker { public Ohlcv make(String ohlcvString) { // Stri..
운동 처음 하는 직딩이 처음 탁구 배우기 - 제50편 사랑 탁구부 사랑탁구부 저는 너무 좋습니다. 탁구가 허리 운동이 제법 되는 것 같습니다. 몇년째 허리, 등, 복근 근육을 쓸 일이 없어서 계속 근육이 빠지고 있었는데 탁구를 칠려면 자세를 숙여야 하니 이 근육들을 쓰게 되어서 빠졌던 근육들이 조금씩 생기고 있습니다. 그리고 배가 나온게 조금 들어갔습니다. 허리쪽을 쓰니 그쪽이 움직여지면서 배가 좀 들어간 것 같습니다. 그런데 탁구는 진입장벽이 있어서 잘 못치면 살아남기가 너무나 힘이듭니다. 일단 초보자는 공을 자꾸 떨어뜨릴 수 밖에 없고 공이 약하게 오니 비교적 고수 입장에서는 운동하는 느낌이 덜들고 조금만 힘줘서 치면 초보자 입장에서는 안보이기 때문에 못받고 하기 때문에 초보자들이 숙련자들과 칠 수 ..
123456aws elasticache create-cache-cluster \ --cache-cluster-id ClusterForLambdaTest \ --cache-node-type cache.m3.medium \ --engine memcached \ --security-group-ids \ --num-cache-nodes 1cs 위 명령어를 이용하면 memcached로 elasticache가 뜬다. redis로 띄우는 법 및 cli접속 하기http://blog.leedoing.com/65
okhttp okhttp site 문서 http://square.github.io/okhttp/ 사용방법 관련 블로그 포스트 https://www.codexpedia.com/android/okhttp-3-example-in-android/ Maven Dependency는 아래와 같이 추가 합니다. com.squareup.okhttp3 okhttp 4.9.2 아래 코드는 google.com에 http request를 보내는 코드 입니다. import okhttp3.OkHttpClient; import okhttp3.Request; import okhttp3.Response; import java.io.IOException; public class HttpCaller { OkHttpClient client ..
개발을 하기 전에 개발환경 세팅을 먼저 해야 합니다. 목표 1. 개발자로서 한걸음을 뗀다. 2. git의 사용법을 익힌다 3. java app을 빌드 하고 git에 올려 공유 할 수 있다. 참고 동영상 자바를 배워보자 https://www.youtube.com/watch?v=LHxpSqtlMWs&list=PLAdQRRy4vtQRhPGwQHrGogQASzgOuwkPA 백엔드 개발자 되기 https://www.youtube.com/watch?v=ZHSVd1iZ_K0&list=PLAdQRRy4vtQQrwjCGl-UhVbYtA50f_UOf 과정 1. gmail계정 만들기 2. github에 git repository만들고 repository 주소를 보내기 3. collaborator에 Kyeongrok추가 하기..
- Total
- Today
- Yesterday
- shellscript
- 개발자
- vim
- 이직
- 도커티슈케이스
- 2017 티스토리 결산
- 도커컨테이너
- docker container case
- 싱가폴
- 도커각티슈박스
- Linux
- docker container whale
- 도커티슈박스
- Sh
- 도커각티슈케이스
- docker container tissue box
- docker container tissue
- docker container
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |