일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Eclipse
- JavaScript
- jquery
- 6월 공모주 청약 일정
- css
- 공모주 청약 일정
- 공모주 청약
- linux
- java
- 공모주
- 주식 청약 일정
- Stock ipo
- 코드이그나이터
- html
- Stock
- IPO
- SQL
- 자바스크립트
- 자바
- 리눅스
- codeigniter
- 주식
- MYSQL
- Oracle
- 맥
- 오라클
- php
- 주식 청약
- 7월 공모주 청약 일정
- 제이쿼리
- Today
- Total
목록개발/kotlin (28)
개발자의 끄적끄적
[kotlin] 코틀린 map 반복문 사용방법 코틀린에서 데이터리스트를 가져올때 맵을 자주 사용하는데요, 받아온 맵중에서 특정 값에 따라 변수를 세팅하고 수정하려면, 반목문을 사용해야 합니다. 아래는 map 의 반복문 사용 예제입니다. val dataList // map name dataList.foreach { // to do } 참고들 하세요!
[kotlin] 현재 timestamp 구하는 방법 코틀린에서 현재 시간 즉, timestamp 값을 구해야 될때가 있습니다. 그럴때 아래처럼 System.currentTimeMillis() 을 사용하시면 됩니다. val timestamp = System.currentTimeMillis() 여기서 주의할 점은 위 처럼 선언된 timestamp 값이 가공되거나 변경될 예정이라면, val 이 아닌 var 로 선언후 사용하셔야 합니다! 참고들 하세요!
[kotlin] List 빈값 체크 방법 코틀린 스프링 프로젝트를 진행하던 중 특정 경우에 List 가 빈값으로 나오는 현상을 발견하여 List 가 빈값인지 아닌지 체크를 해야되서 검색해보고 방법을 찾아서 공유합니다. .isNullOrEmpty() 위 내용처럼 List.isNullOrEmpty() 을 사용하면 null 이거나 비어있으면 true 를 반환합니다! 이걸 이용하면 간단하게 체크할 수 있습니다! 참고들 하세요!
[kotlin] http 통신 에러 예외 처리 방법 코틀린으로 api 통신을 하던중 http 에러 코드에 대한 exception 을 처리하고자 하면 아래와 같인 †ry catch 문을 사용하면 됩니다. try{ }catch(e: HttpClientErrorException){ } 위 내용 보시면 아시겠지만, HttpClientErrorException 을 사용하면 400 403 404 등등의 에러들을 잡아서 처리할 수 있습니다. 참고들 하세요!
[kotlin] 코틀린 파일 삭제 방법 file.delete kotlin springboot 프로젝트에서 업로드된 파일을 삭제하는 방법입니다. var file = File(filepath) file.delete() 위 내용을 보시면 아시겠지만, filepath 는 서버에 파일이 올라와있는 절대경로입니다. 당연히 파일명 포함이구요. 그걸 파일 객체로 불러서 생성한뒤 delete 로 삭제시켜 주는 내용입니다. 참고들 하세요!
[kotlin] 문자인지 숫자인지 체크하는 함수 코틀린에서 문자열에 숫자만 들어있는지 아닌지 확인하고 싶을때 사용하는 함수를 공유합니다. fun chkNum(str: String) : Boolean { var temp: Char var result = true for (i in 0 until str.length) { temp = str.elementAt(i) if (temp.toInt() 57) { result = false } } return result } 위 내용 보시면 아시겠지만, 문자열을 받아서 하나하나 잘라서 숫자의 범위에 들어가는지 확인하는 내용입니다. 참고들 하세요!
[kotlin] yml 에러메시지 안보이게 설정하는 방법 스프링부트 프로젝트를 작업하던 중 화면에 나오는 에러 메세지를 안보이게 설정하고 싶은 경우가 있습니다. server: error: include-exception: true include-stacktrace: never whitelabel.enabled: false 그럴땐 위 내용을 yml 에 추가하면 됩니다. 참고로 제 환경은 kotlin springboot yml 환경입니다! 참고들 하세요!
[kotlin] Request method 'POST' not supported 에러 해결 방법 kotlin springboot 프로젝트 개발할때, form 을 전송하는 로직을 작성하던중 아래와 같은 오류가 나는 경우가 있습니다! Request method 'POST' not supported 그럴때는 페이지에 있는 form method 는 post 인데 컨트롤러는 get 으로 되어 있는 경우가 대부분일 껍니다. kotlin springboot 기준으로는 @GetMapping -> @PostMapping 로 변경해주면 됩니다! 참고들 하세요!