programming(181)
-
git commit message template
(): -- 헤더 -- 본문 -- 바닥글 type 설명 feat 기능 (새로운 기능) fix 버그 (버그 수정) refactor 리팩토링 style 스타일 (코드 형식, 세미콜론 추가: 비즈니스 로직에 변경 없음) docs 문서 (문서 추가, 수정, 삭제) test 테스트 (테스트 코드 추가, 수정, 삭제: 비즈니스 로직에 변경 없음) chore 기타 변경사항 (빌드 스크립트 수정 등)
2021.05.03 -
Spring boot Version upgrade!
현재 버전 상태 mysql 5.6 mysql-connector-java 5.1.38 spring 3.2.x 버전이 너무 낮아서 이번에 spring 5.x 버전으로 올리려고 하는데 고생을 많이함.. mysql 5.6 - DATETIME() -> 디폴트 DATETIME(0) : fractional second 지원 안함 - DATETIME(6) : fractional second 6자리까지 지원 mysql-connector-java 5.1.38 : MySQL Server 버전 5.5와 함께 사용하기에 적합하며, 5.6, 5.7. MySQL Connector/J의 첫 번째 릴리즈 sendFractionalSeconds 프로퍼티 설정 false (디폴트 true) 해서 해결할 수 있지만 전체적으로 fractio..
2021.01.26 -
Thread.currentThread()
Thread.currentThread()를 console에 출력할 때 나오는 숫자 의미 Thread[ForkJoinPool-1-worker-2,5,main] 1 : 풀의 인덱스 2 : 풀의 작업자 인덱스 5 : 평균 쓰레드의 우선순위
2021.01.18 -
[파이썬을 하나도 모르는 사람의 딥러닝] PYPLOT SIN그래프 그리기
이번 시간에는 pyplot 모듈을 이용하여 sin 그래프를 그리는 코드를 작성해볼게요. import numpy as np import matplotlib.pyplot as plt x = np.arange(0, 6, 0.1) # 0에서 6까지 0.1 간격으로 생성 y = np.sin(x) plt.plot(x, y) plt.show() numpy의 arange 메서드로 0부터 6까지 0.1 간격인 0, 0.1, 0.2, 0.3 , ~ , 5.8, 5.9 라는 데이터를 생성하여 x에 할당합니다. x의 각 원소에 sin 함수인 np.sin()을 사용하여 변수 y에 할당합니다. x와 y를 인수로 plt.plot 메서드를 호출해 그래프를 그립니다. 마지막으로 plt.show() 메서드를 호출해 그래프를 화면에 출력..
2020.12.10 -
[파이썬을 하나도 모르는 사람의 딥러닝] PYPLOT COS 그래프 그리기
이번에는 cos 그래프를 그리는 코드를 작성해볼까요. import numpy as np import matplotlib.pyplot as plt # 데이터 준비 x = np.arange(0, 6, 0.1) # 0 에서 6까지 0.1 간격으로 생성 y1 = np.sin(x) y2 = np.cos(x) # 그래프 그리기 plt.plot(x, y1, label="sin") plt.plot(x, y2, linestyle="--", label="cos") # cos 함수는 점선으로 그리기 plt.xlabel("x") # x축 이름 plt.ylabel("y") # y축 이름 plt.title('sin & cos') # 제목 plt.legend() plt.show() Continue to code. CTC.
2020.12.10 -
[파이썬을 하나도 모르는 사람의 딥러닝] 이미지 출력
이번에는 pyplot 모듈에 있는 imshow() 메서드를 이용해 이미지를 출력하는 예제를 볼게요. import matplotlib.pyplot as plt from matplotlib.image import imread img = imread('../img/lenna.png') # 이미지 읽어오기 plt.imshow(img) plt.show() 이미지 경로는 아래 그림을 참고해주세요.
2020.12.10