https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/jdbc/core/BeanPropertyRowMapper.html BeanPropertyRowMapper (Spring Framework 5.3.14 API) RowMapper implementation that converts a row into a new instance of the specified mapped target class. The mapped target class must be a top-level class and it must have a default or no-arg constructor. Column values are map..
동생이 입사한지 한달이 조금 지났습니다. 드디어 게시판을 시켰습니다. 게시판을 시키기 위해서 Java도 시키고 Vue도 시켜보았는데 전혀 감을 못잡고 있었습니다. 그래도 이것저것 하다 보니 그림이 그려지나봅니다. 그래서 게시판을 시켰습니다. 그랬더니 또 인프런에서 Spring MVC강의를 사서 강의만 보고 왔습니다. 그래서 "강의 그만 보고 기능 구현 해오라고" 했습니다. 기능구현 단계로 넘어가는게 그렇게 어려운가봅니다. 제가 가르쳤던 모든 학생들에게서 공통적으로 나타나는 현상이었습니다. 무엇을 할지 제가 또 이야기 해줬습니다. 글 목록 리스트를 먼저 만들어보라고 했습니다. '무슨 작업을 할 것인지를 떠올리는 것'이 중요하다고 생각 하는데 이게 그렇게 어려운가봅니다. 글 목록 리스트를 만들려면 아래 작업..
커리큘럼 1.LED에 불 켜지게 하기 2.버튼 누르면 LED에 불 켜지게 하기 3.삼색 LED 4.거리 측정해서 LED불켜기 5.소리내기 6.조이스틱 - Variable : int x = analogInput() - If, else if 7.pySerial 삼색 led 코드 #define RED 11 #define GREEN 10 #define BLUE 9 void setup() { randomSeed(analogRead(0)); } void loop() { // put your main code here, to run repeatedly: analogWrite(RED,random(255)); analogWrite(GREEN,random(255)); analogWrite(BLUE,random(255));..
scp는 서버에 파일을 전송 하거나 파일을 다운로드 받을 때 사용 합니다. 저는 주로 퍼블릭 key를 업로드 할 때 사용 했습니다. SCP로 업로드 scp : ex) 로컬의 id_rsa 퍼블릭 key를 192.168.0.1의 루트에 id_rsa.pub로 업로드 scp $HOME/.ssh/id_rsa.pub kyeongrok@192.168.0.1:id_rsa.pub 업로드한 퍼블릭키를 등록 cat id_rsa.pub >> .ssh/authorized_keys
쿠버네티스에서 스프링부트 앱을 띄울 때 DB호스트 UserName등 설정 정보를 넣어주는 경우가 있습니다. cm.yaml apiVersion: v1 data: DB_HOST: url DB_USERNAME: username DB_PASSWORD: password kind: ConfigMap metadata: name: webapp-config-map namespace: default configmap은 위와 같이 만듭니다. pod.yml apiVersion: v1 kind: Pod metadata: labels: name: webapp-color name: webapp-color namespace: default spec: containers: - env: - name: APP_COLOR value: gr..
왼손으로 치다가 오른손으로 바꾸고 풋웍을 배웠습니다. 가만히 서서 치는 자세를 배운 다음에 풋웍을 배우니 좀 나아졌습니다. 전에는 공이 조금만 멀리 가면 다리가 따라가지 못했습니다만 지금은 공을 보면서 제법 빠지는 볼도 쫒아가서 넘기니 한두점 정도 점수 잃을것을 따는 경우도 생겼습니다. 두점을 잃는 대신 열심히 쫒아가서 점수를 따면 잃을 점수를 땃기 때문에 4점을 따는 효과가 있는 것 같습니다. 그리고 상대방을 조금 더 지치게 만들 수 있는 것 같습니다. 하지만 풋웍만 한다고 해서 이길 수 있는 것은 아니었습니다. 풋웍을 배운 후에도 계속 졌습니다. 그리고 풋웍을 배우고 나서는 코로나 때문에 정부에서 시간을 제한해서 9시까지 밖에 탁구장을 하지 않아서 늦은 시간에 레슨을 받아야 하는 저는 순번에서 밀리고..
Java혹은 프로그래밍의 Method, Class, Constructor등 OOP의 개념을 이해하기 시작하는게 한달인 것 같습니다. 그 전에 이해 한다면 아주 훌륭한 것이겠죠? OOP를 이해 해보라고 토비의 스프링3를 보라고 했는데 그냥 따라치기만도 벅찼던 것 같습니다. 그래도 따라쳐보니 OOP의 개념들이 왜 있는지 어디에 쓰이는지는 경험을 해봐서 OOP개념에 조금 더 몰입할 수 있게 된 것 같기는 합니다. Java를 1달 했으니 회사의 주요 업무인 K8s를 시켜야 하는데 그 전에 K8s를 할 때 꼭 필요한 Docker를 해보라고 했습니다. 제가 엘리스라는 사이트에서 Docker강의를 제작 의뢰 받은 것이 있어서 소개 해주었더니 도움이 많이 되었다고 했습니다. 아마 제가 원하는 스킬셋이 다 들어 있어서 ..
Replication 기존 master와 slave로 쓰던 것을 Postgres에서는 Primary, Standby로 씁니다. Docker로 Postgres 띄우기 docker run --name postgres-container -d --restart unless-stopped -p 5432:5432 -e POSTGRES_PASSWORD=123456 -v /postgre_data:/var/lib/postgresql/data postgres:13.3 테이블 목록 조회 mysql의 show tables와 같습니다. SELECT table_name, table_schema, table_type FROM information_schema.tables WHERE table_schema IN ('public');..
Tomcat 실행이 체감상 느려서 Jetty로 바꾸어보았습니다. 그랬더니 조금 빨라졌습니다. Jetty로 대체 dependencies { implementation('org.springframework.boot:spring-boot-starter-web') { exclude group: 'org.springframework.boot', module: 'spring-boot-starter-tomcat' } implementation "org.springframework.boot:spring-boot-starter-jetty" } 잘 적용 되었다면 아래와 같이 나옵니다. Maven org.springframework.boot spring-boot-starter-web org.springframework.bo..
DDL Create Table employee라는 이름의 테이블을 만듭니다. 컬럼은 id, name, contents 3개 입니다. if not exists 가 들어있어서 없을때만 create table을 실행하고 테이블이 존재한다면 실행하지 않습니다. .update()를 썼기 때문에 리턴값이 0입니다. public int createTable() { // table이 있는지 먼저 check return this.jdbcTemplate.update(String.format("create table if not exists employee(id bigint, name varchar, contents text)")); } With Primary Key public int createTable() { // t..
- Total
- Today
- Yesterday
- docker container case
- 도커각티슈박스
- Sh
- 이직
- 개발자
- vim
- 도커컨테이너
- docker container whale
- 도커각티슈케이스
- 2017 티스토리 결산
- docker container tissue box
- docker container tissue
- 도커티슈박스
- 도커티슈케이스
- Linux
- 싱가폴
- shellscript
- 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 | 29 | 30 | 31 |