분류 전체보기423 Kotlin(코틀린) 개념잡자! 문법 및 사용법 정리(2) ......뭐지 발행한 게시물의 내용이 삭제되어 있었음 ㅠㅠ OTL 이 글은 초보자를 위한 Kotlin 예제 200 을 참고하였습니다. 더욱 자세한 설명은 직접 책을 구매해서 확인하세요~ 1. 함수 간단히 쓰기 fun function() : Double{ return 3.0 + 7 } //위와같이 문장이 하나뿐인 블록은 =를 사용하여 줄여쓸 수 있다. fun function() : Double = 3.0 +7 //3.0+7이라는 값은 Double타입을 추론해 낼 수 있으므로(!) 반환타입을 생략 가능 fun function() = 3.0 + 7 2. void와 대응하는 Unit fun celsiusToFah(celsius:Int) : Unit { println(celsius * 1.8 +32) } //반.. 2019. 10. 31. 윈도우 포트 확인 / 방화벽 확인 / netstat 명령어 사용방법 이놈의 사내정책 방화벽... 목적지 서버에서 포트를 LISTEN 하지 않으면 방화벽과 무관하게 연결되지 않는다. netstat -nap | grep LISTEN(LISTEN 할 포트) telnet IP LISTEN(LISTEN 할 포트) (1) TCP 열린 포트 확인 netstat -nap tcp | find "LISTEN" (2) UDP 열린 포트 확인 netstat -nap udp | find "LISTEN" (3) 열린 포트 전부 확인 netstat -ano | find "LISTEN" (4) 특정포트 열렸는지 확인 netstat -ano | find "80" (참고) 네트워크 분석방법 좋은글 https://m.blog.naver.com/PostView.nhn?blogId=gungrave&logNo.. 2019. 10. 31. Kotlin(코틀린) 개념잡자! 문법 및 사용법 정리(1) 1.코틀린이란? - Intellj로 유명한 젯브레인의 오픈소스 그룹에서 개발된 언어 - 2017년 5월 구글I/O 행사에서 안드로이드의 공식 언어로 코틀린이 지정됨 - 자바,안드로이드 100% 호환가능한 언어 --> 코틀린도 JVM위에서 동작함 - 코틀린 프로그램의 확장자는 .kt [ Kotlin 공식 사이트 ] https://kotlinlang.org/docs/reference/ Reference - Kotlin Programming Language kotlinlang.org [ Kotlin 소스 작성 및 테스트를 해볼 수 있는 사이트 ] 이클립스나 인텔리제이 등의 IDE 툴 환경셋팅을 하지 않아도 kotlin 소스를 작성해보고 테스트해볼 수 있다. https://try.kotlinlang.org/#/.. 2019. 10. 30. 관리자권한으로 host파일 여는방법 or host파일이 열리지 않을 때 web개발자에게 관리할 서버가 많다는건 그만큼 관리할 도메인이 많아진다는 것을 의미한다. 실제로 접속여부나 서버의 정상상태 확인 등을 위해 HOST파일에 IP와 도메인을 기술하여 접속,테스트를 한다. 어쨌든간에, host파일을 수정할 일이 잦은 업무여서 그때마다 host파일이 있는 디렉토리로 가서 수정하기란 너무 번거로운 일. 그리고 가끔 개발자 아닌 분들은 "host파일이 관리자 권한으로 안 열려요" 하면서 봐달라고 하는 경우도 있었다. 그래서 필자는 host파일을 다음과 같이 바로가기파일로 만들어서 빠르게 접근하여 수정한다. 1. 바탕화면에서 마우스우클릭 > 새로만들기 > 바로가기 클릭 2. 다음과 같이 나온 바로가기만들기 창에서 메모장(notepad.exe)가있는경로 host파일경로를 작성해주면 된.. 2019. 10. 23. tomcat Address already in use : bind 해결방법 Spring Boot 기동 중 다음과 같은 에러 발생 java.net.BindException : Address already in use : bind 에러내용 그대로 tomcat 기동 시, address 가 중복된다는 이야기인데 tomcat이 주로 사용하는 8080 포트를 사용하고 있는 프로세스가 이미 사용중일 때 발생하는 에러다. 해결방법은 간단하다. 1. cmd 실행 2. netstat -ano 명령어 입력 > 현재 떠 있는 process들의 정보를 보여줌 3. 아래 사진의 빨간색 부분 (:port) 에 :8080 이라고 되어 있는 부분을 찾고, 있다면 그 PID를 찾아냄 ex) 아래 사진에 의하면 PID는 412 4. taskkill /f /pid 프로세스ID 명령어 실행 --> 아래 사진에 의하.. 2019. 10. 10. literal does not match format string ORA-01861 해결방법 / 리눅스 캐릭터셋 변경 [문제] 같은 소스인데도 불구하고 테스트계에서는 에러가 발생하지 않았지만 운영계에서 ORA-01861 에러가 발생했다. 에러로그는 --> (literal does not match format string) [이유] OS의 LANG 설정이 달라서 문자열을 묵시적으로 날짜로 변환을 못해서 발생하는 에러라고 한다. ( 리눅스 문자셋(캐릭터셋) ) 보통 서버를 교체하고 나서 LANG에 관련된 설정을 하지 않거나 비교하는 대상의 두 서버의 LANG설정이 다르면 발생한다. 내 경우에는 테스트계는 기존에 사용하던 서버였고, 운영계는 이번에 신설된 서버였다. LANG 설정이 누락된 듯 싶어서 테스트계와 운영계의 LANG 설정을 각각 확인해보았다. [해결방법] 1. 서버의 LANG 설정을 에러가 나지 않는 환경의 설정.. 2019. 10. 8. 이전 1 ··· 3 4 5 6 7 8 9 ··· 71 다음