분류 전체보기
-
[Kotlin] 배열 선언, 초기화Kotlin 2021. 5. 21. 14:26
// 지정된 유형 T 의 빈 배열을 반환합니다. val arr1 = emptyArray() // 지정된 요소를 포함하는 배열을 반환합니다. val arr2 = arrayOf(1, 2, 3) // 지정된 유형 T와 지정된 크기의 null 값으로 채워진 객체 배열을 반환합니다. val arr3 = arrayOfNulls(5) // 배열 크기를 취하는 생성자와 인덱스가 배열 요소의 값을 반환합니다. val arr4 = Array(3) { i -> i } // 지정된 크기로 할당하고 요소를 0으로 초기화 val arr5 = Array(5) { 0 } // 기본 유형 배열 // 지정된 요소를 포함하는 int 배열을 반환합니다. val arr6 = intArrayOf(1, 2, 3) // Array of int o..
-
[JavaScript] 새로고침, 뒤로가기 시 데이터 값 유지JavaScript 2021. 5. 7. 16:36
window.onpageshow = function (event) { // 새로고침: window.performance.navigation.type == 1 // 뒤로가기: window.performance.navigation.type == 2 if (event.persisted || (window.performance && (window.performance.navigation.type == 1 || window.performance.navigation.type == 2))) { // 현재 브라우저에서 WebStorage를 지원할 때 if (('sessionStorage' in window) && window['sessionStorage'] !== null) { // sessionStorage로 데이터..
-
첨부파일 처리Kotlin 2021. 5. 2. 15:46
첨부파일 등록, 수정, 삭제에 대한 처리 ※ 개발 스펙 개발도구 : intelliJ, 빌드도구 : gradle, 서버언어 : kotlin, 프론트언어 : Thymeleaf, SQL : MySql ( + MyBatis ) FileInfoModel data class FileInfoModel ( var f_order: String? = null, // 파일 순번 var b_order: String? = null, // 게시판 순번 var f_name: String? = null, // 파일 이름 var f_path: String? = null // 파일 경로 ) BoardMapper.xml SELECT f_order, -- 파일 순번 b_order, -- 게시판 순번 f_name, -- 파일 이름 f_pat..