전체 글 (23) 썸네일형 리스트형 [JavaScript] canvas .lineWidth .lineCap .lineJoin .lineTo .lineWidth .lineWidth는 선의 두께를 설정한다. .lineCap .lineCap은 선의 끝부분을 그릴 때 모양을 결정한다. 선 끝 모양 옵션은 3가지가 있다. "butt" 선의 끝을 끝점에서 사각형으로 한다. "round" 선의 끝을 둥글게 한다. "square" 선의 끝을 사각형으로 하는데, 너비는 같고 선 두께의 절반을 높이로 하는 사각형만큼 추가된다. (이해가 잘 안된다면 결과를 참고하자) .lineJoin .lineJoin 은 만나는 두 개의 선이 연결되는 부분의 모양을 결정한다. 연결부분 모양 옵션도 마찬가지로 3가지가 있다. "round" "bevel" "miter" .lineTo .lineTo(x, y)는 현재 지점에서 x, y지점까지 직선을 연결하라는 것이다. 따라서 x에는.. [JavaScript] Canvas API를 이용하여 움직이는 시계 그리기 [JavaScript] 자바스크립트 시간/날짜 차이 계산 var start = new Date('2020-10-14 09:00:00'); var end = new Date('2020-10-14 09:07:00'); 또는 id로 value값을 가져와서 그 값의 비교를 할 경우에는, var start = new Date($('#id').val()); var end = new Date($('#id').val()); 이렇게 가져온 value를 넣어주면 된다. * 초 var diffTime = (end.getTime() - start.getTime()) / (1000); => result) 420 (1초 =1000ms 이기 때문에) * 분 var diffTime = (end.getTime() - start.getTime()) / (1000*60); => result) .. [mysql] 전체 테이블 조회 / 테이블명세서 쿼리 // DB의 전체 테이블 조회 SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'DB명'; // DB의 전체 테이블명 및 테이블 코멘트 조회 SELECT TABLE_NAME, TABLE_COMMENT FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'DB명' ORDER BY TABLE_NAME; // 특정 테이블의 모든 컬럼 정보 조회 SHOW FULL COLUMNS FROM 테이블명; // 여러 테이블의 모든 컬럼 정보 조회 SELECT TABLE_NAME AS 'table_name', ORDINAL_POSITION AS 'no', COLUMN_NAME AS 'field_name',.. [JAVA] (Collections ①) ArrayList / LinkedList List에는 LinkedList와 ArrayList가 있는데, 먼저 두 List의 구조를 보면 아래와 같다. 1. ArrayList : n개의 자료를 저장할 때 자료들을 하나의 연속적인 묶음으로 묶어 저장하는 구조. => 위의 구조에서 "20"과 "30" 사이에 "10"이라는 값을 삽입하려면 먼저 삽입할 값의 위치를 기준으로 그 뒤의 자료들이 모두 뒤로 이동하는 연산을 수행한 뒤 삽입할 위치에 값을 삽입한다. => 중간의 자료 하나를 삭제하려면 삭제할 자료가 위치한 인덱스의 자료를 삭제한 뒤 삭제한 자료의 위치를 기준으로 그 이후 자료들을 앞으로 땡기는 연산을 수행한 뒤 List의 맨 마지막은 비어있는 상태로 완료한다. (메모리가 낭비될 수 있음) * 특징 - 사이즈가 고정되어 있음 - 자료를 추가로 삽.. 이전 1 2 3 4 5 다음