반응형

개발 168

Java 11 or more recent is required to run the Java extension.

Java 11 or more recent is required to run the Java extension. Java 확장을 실행하려면 Java 11 또는 그 이상의 최신 버전이 필요하다. Please download and install a recent JDK. 최신 JDK를 다운로드하여 설치하십시오. You can still complile your projects with older JDKs by configuring 'java.configuration.runtimes' 'java.configuration.runtime'을 구성하여 이전 JDK로 프로젝트를 계속 만족시킬 수 있음 visual studio code에 java 파일을 생성시 나온 메세지 입니다.

개발/Java 2020.10.11

# sudo 명령어에 대해서...

생활코딩 리눅스 입문 part1 # sudo 명령어에 대해서... 다중 사용자 시스템 unix는 다중 사용자 시스템이라는 특징이 있다. 여러사람이 사용 할 때 필요한 규칙이 중요하다. sudo : super user do 권한... 의미를 이제 알았습니다. 슈퍼 유저 두 였군요. 임시로 슈퍼 유저의 권한을 부여하는 명령어 ex) sudo apt-get install git # 파일편집 vim, nano 등의 편집기가 있다.

개발/etc 2020.10.08

생활코딩 리눅스 기초강좌 요약 --help, man

man ls man : 해당 명령어에 대한 상세한 설명이 나온다. ls --help --help : 해당 명령어에 대한 간단한 설명이 나온다. mkdir mkdir -p dir1/dir2/dir3/dir4 필요하면 부모 디렉토리를 생성한다. -p : --parents 부모 디렉토리를 의미한다. mkdir --parents dir1/dir2/dir3/dir4 로 써도 동일하다. ls -a : 모든 파일을 보여주는 옵션 --all : 같은 의미임. -S : 파일 사이즈 기준으로 소팅 cp dir1 dir2 cp 원본파일 (한 칸 띄우고) 복사할파일 mv 원본파일 (한 칸 띄우고) 이동될위치 touch aa.txt : aa.txt라는 빈파일을 생성한다. mv a1.txt a2.txt : 파일이름을 변경할때도 ..

개발/etc 2020.10.07

정규표현식 [^0-9] 뜻

# 대괄호 [ ... ] 안에 무엇인가 넣게 되면 대괄호 안의 문자열을 포함시키라는 의미입니다. # [0-9] : 문자열 중에서 0 ~ 9 까지의 숫자가 들어있는 문자열은 모두 해당됩니다. [0123456789] 와 같은 의미입니다. # [^ ... ] 캐럿(^)은 반대를 의미합니다. ! 이것과 같겠네요. (당근처럼 생겨서 캐럿인가...) [^0-9] : 문자열 중에서 0 ~9 를 제외한 문자열 (a-z, A-Z)가 해당됩니다. asdf = asdf.replaceAll("[^0-9]", ""); 이런 식으로 사용할 수 있습니다. 참조링크 : https://itpangpang.xyz/242

개발/etc 2020.10.07

java HttpServletRequest

클라이언트의 요청과 관련된 여러가지 정보들을 가지고 있는 객체입니다. 메소드를 호출하여 원하는 정보를 추출 할 수 있습니다. # local의 기본정보 : ip, name, port request.getLocalAddr() request.getLocalName() request.getLocalPort() # 클라이언트 정보 : ip, host, port request.getRemoteAddr() request.getRemoteHost() request.getRemotePort() # 서버 정보 : name, port request.getServerName() request.getServerPort() # 지역정보, 프로토콜, 스키마, 보안채널 사용 여부 request.getLocale() request.g..

개발/Java 2020.10.07

생활코딩 리눅스 입문 part1

ls : 현재 디렉토리의 파일목록을 출력 pwd : 현재 위치 mkdir : 디렉토리 만들때 사용 touch a.txt : a.txt라는 빈 파일이 만들어짐. cd : 위치 이동하기. cd /aa/bb/cc : cc라는 디렉토리로 이동하기 rm : 삭제. 파일 or 디렉토리 rm 파일명 rm -r 디렉토리명 --help : 명령어 뒤에 --help를 붙이면 명령의 사용설명서 나옴. ls --help rm --help 강좌 들으면서 추가로 업뎃 예정...

개발/etc 2020.10.06

블록체인 플랫폼 클레이튼 API 서비스 출시

클레이튼 API서비스 출시기사가 많이 나오네요. 클레이튼은 카카오 자회사입니다. 회사명은 그라운드X입니다. 클레이튼은 이 회사에서 만든 블록체인 기반 플랫폼 서비스의 이름입니다. 블록체인은 처음 대중에게 알려졌을때, 4차 산업혁명의 아이콘 중 하나로 여겨졌습니다. 기대에 힘입어 코인가격도 월등하게 올라갔었죠. 2년 전만 하더라도 암호화폐와 블록체인의 상관관계에 대한 열띤 토론들이 벌어졌었습니다. 저역시 투자의 면에서 블록체인을 바라보았을 뿐이였습니다. 현재 블록체인은 암호화폐에서 어느정도 분리된 형태로 발전이 이루어지고 있습니다. 하지만, 블록체인 서비스를 만드는데 있어서는 몇가지 어려움이 있는데요. 일단, 대부분 이더리움 기반의 플랫폼에서 서비스가 만들어지는데, 사용자가 액션을 취할 때마다 수수료를 지..

개발/etc 2020.10.06
반응형