분류 전체보기(181)
-
[Kotlin] 변수,상수,타입
변수 선언 var fundCount : Int = 5 var : 변수 정의 키워드 fundCount : 변수이름 Int : 타입정의 = : 대입 연산자 5 : 대입값 정적 타입 시스템 (static type system) : 소스코드에 정의된 타입을 컴파일러가 알고 있어 코드의 적합 여부를 컴파일 시점에 알수있다. 정적 타입 검사 (static type checking) : 프로그램을 컴파일하기 전에 오류를 알려준다. 코틀린의 내장 타입 (많이 사용되는) 타입 설명 예 String 문자열 데이터 "테스트" Char 단일 문자 'A' Boolean true or false true / false Int 정수 "테스트".length / 5 Double 부동소수점의 실수 3.14 List 값을 요소로 저장하는..
2020.03.18 -
[Git] .gitignore setting
.gradle /build/ !gradle/wrapper/gradle-wrapper.jar ### STS ### .apt_generated .classpath .factorypath .project .settings .springBeans .sts4-cache bin/ ### IntelliJ IDEA ### .idea *.iws *.iml *.ipr /out/ */**/out/ */**/build/ ### NetBeans ### /nbproject/private/ /nbbuild/ /dist/ /nbdist/ /.nb-gradle/ ### Mac OS ### .DS_Store ### Windows ### ### custom ignore ###
2020.03.17 -
[정규식] 예제
#### 정규식 ^ : 문자열의 시작 $ : 문자열의 종료 . : 임의의 한 문자 (문자의 종류와 관계없음) | : or의 의미임 ? : 앞 문자가 없거나 하나 있을때 +: 앞 문자가 하나 이상임 (최소 한개 이상) : 앞 문자가 없을 수도 있고, 무한정 많을 수도 있음 [] : 문자 클래스의 지정, 문자의 집합이나 범위를 나태내면 - 기호를 사용한다. [] 내에서 ^를 사용하면 not의 의미임 {} : 횟수나 범위를 나타냄. 예를 들어 k{5}의 경우 k가 5번 반복되는 경우임, a{3,5}는 a가 3번 이상 5번 이하 반복되는 경우임 \w : 알파벳이나 숫자 \W : \w의 not. 즉 알파벳이나 숫자를 제외한 문자 \d : [0-9]와 동일 \D : 숫자를 제외한 모든 문자 #### 위와 같은 표현..
2020.02.15 -
[Mac] homebrew
brewhomebrew는 각종 커맨드라인 프로그램(요즘은 GUI도..)을 손쉽게 설치해주는 맥용 패키지 매니저입니다. 리눅스의 apt나 yum과 비슷하며 brew외에 MacPorts 라는 패키지 메니저가 있는데 몇몇 단점으로 요즘은 거의 brew를 사용하는 추세입니다. 다양한 프로그램을 복잡한 빌드과정 없이 손쉽게 설치할 수 있고 업데이트, 관리도 간단하므로 안쓸 이유가 없는 필수 프로그램입니다. 설치 : /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" https://brew.sh/ 1. Homebrew를 최신으로 업데이트 brew update && brew cleanup 2...
2020.01.21 -
[Notepad++] 파일형식 변경
edit > EOL Conversion > UNIX/OSX format
2020.01.21 -
[Eclipse] Git 커밋터 정보 수정
Click Window > Preferences > Team > Git > Configuration Click Add Entry and enter the key value pairs: Key: user.name Value: YourUsernameHere And Key: user.email Value: YourEmailHere
2020.01.21 -
[Intellij] 메모리 할당량 늘리는법
[Help] - [Edit Custom VM Options…] Xms, Xmx 수치를 변경 IntelliJ 재시작. -Xms256m -Xmx2048m -XX:ReservedCodeCacheSize=240m -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 ....
2020.01.21 -
[IntelliJ] 메모리 상태바
[File] - [Settings]에서 'show memory indicator'로 검색해서 [ v ] 체크해주면 나타난다.
2020.01.21 -
[MemoryCache] Memcached, Redis 비교 요약
Memcached, Redis(클러스터 모드 비활성화됨) 및 Redis(클러스터 모드 활성화됨)의 비교 요약
2018.11.15 -
[Java] java.sql.SQLRecoverableException: IO 오류: Connection reset
리눅스환경 자바 프로그램 ojdbc6.jar oracle11G 커넥션 불가 현상 원인11g JDBC (ojdbc6.jar : JDK 6의 JDBC API를 구현한 드라이버 클래스 파일 JDK 6, 7, 8 지원) 사용시 connect string 암호화를 위해 /dev/random을 이용해서 40byte의 난수 생성후 connect string을 암호화함 /dev/random은 변동이 적은 시스템에서는 난수 생성이 중단(block)된다는 문제점이 있음 /dev/random으로부터 40byte의 난수를 얻지 못했을때 JDBC는 connect string을 암호화하지 못하고 암호화가 되지 않아서 DB접속을 못하는 현상이 발생함 해결자바 실행시 -Djava.security.egd=file:///dev/uran..
2018.11.14