'DB > 기타' 카테고리의 다른 글
웹에서 ERD 그릴수 있는 툴(무료) (0) | 2017.05.25 |
---|
웹에서 ERD 그릴수 있는 툴(무료) (0) | 2017.05.25 |
---|
import org.apache.commons.validator.routines.InetAddressValidator;
위 import 후에 아래 소스
String decodedIp = URLDecoder.decode(nidIp, "UTF-8"); //IPV6의 경우 인코딩되어서 들어옴
if (InetAddressValidator.getInstance().isValid(decodedIp) == false) {
return null;
}
JVM 계열 Local cache 추천 - 2020년 기준 (0) | 2020.11.09 |
---|---|
java jvm계열 로컬캐시 (0) | 2020.09.02 |
java(with spring)에서 MultipartFile를 통한 웹에서 사설 인증키를 읽어서 String으로 변환하는 샘플 소스 (0) | 2020.04.28 |
IMAP 이메일을 가져오는 샘플 소스 (0) | 2019.09.24 |
openjdk 11설치 방법 및 기본 설정- java 11 설치 (0) | 2019.03.18 |
/**
* private key 내용을 얻어옴
* - -----BEGIN PRIVATE KEY----- 또는 -----END PRIVATE KEY----- 와 같은 가이드라인 줄은 제외하고 실제 사용하는 부분만 파일에서 가져옴
*
* @param privateKeyFile
* @return
*/
private String getPrivateKeyBody(MultipartFile privateKeyFile) {
try (BufferedReader br = new BufferedReader(new InputStreamReader(privateKeyFile.getInputStream()))) {
String line;
StringBuilder sb = new StringBuilder();
while ((line = br.readLine()) != null) {
if (line.contains("PRIVATE KEY")) { //guard line은 pass
continue;
}
sb.append(line);
}
return sb.toString();
} catch (Exception e) {
log.error(e.getMessage(), e);
throw new RuntimeException(e.getMessage(), e);
}
}
java jvm계열 로컬캐시 (0) | 2020.09.02 |
---|---|
유효한 IP인지 체크하는 java소스 샘플 (0) | 2020.06.11 |
IMAP 이메일을 가져오는 샘플 소스 (0) | 2019.09.24 |
openjdk 11설치 방법 및 기본 설정- java 11 설치 (0) | 2019.03.18 |
apache http client의 타임아웃 관련(기본 값 등) - 버전마다 틀릴 수 있음 (0) | 2019.02.08 |
jenkins에서 job을 실행한 유저 정보를 얻는 방법 (0) | 2020.10.07 |
---|---|
HTTP 응답헤더에 서버 종류 삭제 - 보안처리 목적 (0) | 2020.07.10 |
SVN -> GIT 변경방법(커밋이력 보존됨) (0) | 2020.01.31 |
if kakao day 2 후기 (0) | 2019.09.02 |
메모 - 아파치 OFBIZ (0) | 2019.05.23 |
백엔드 API를 많이 개발하다보니 postman을 많이 사용합니다.
그런데 얼마전에 HTTP/2로 개발하는데(최신 애플서버 API나 IOT, 내부 성능 요하는 쪽 등에서 HTTP/2를 많이 사용 중) postman으로는 정상 작동 안하더군요.
그래서 postman git쪽 이슈를 찾아보니 개선 요청이 있더군요.
웃긴게 해당 이슈에 +1 댓글놀이(?)가 생겼습니다. ㅎㅎ
해결해줄 것 같지 않아서 일단 크롬 확장 프로그램 툴 중에 괜찮은 것 같아서 바꿧고요
Top 35 Git Commands With Examples (0) | 2021.08.24 |
---|---|
putty세션 색깔 변경 (0) | 2020.01.21 |
개발환경 셋팅에 앞서
Flutter는 Visual Studio Code또는 Android Studio And IntelliJ 2가지를 공식적으로 지원함(링크)
앱을 배포하기 위해 필요한 도구들이 Android Studio에 있고, 기타 셋팅도 편해서(intelliJ를 평소 사용하기에) Android Studio를 사용해서 셋팅을 진행
Android Studio 설치
SDK 설치
ANDROID_HOME 환경 변수 등록
Sdk 하위의 platform-tools를 path에 등록
Flutter SDK 다운로드
https://flutter.dev/docs/development/tools/sdk/releases?tab=windows
path 설정
flutter\bin path에 등록
Flutter Plugin 설치
Flutter Plugin 설치
dart도 함께 설치
Flutter 프로젝트 생성
SDK Path 셋팅
New Project
앱 구동 테스트
Action | IntelliJ IDEA | Eclipse |
Open any file quickly (파일명 입력으로 바로 찾기) | Ctrl + Shift + N | Ctrl + Shift + R |
프로젝트 전체에서 찾기 | Ctrl + Shift + F | |
Show all the members of current type | Ctrl + F12 | Ctrl + O |
Delete line | Ctrl + Y | Ctrl + D |
Duplicate line | Ctrl + D | Ctrl + Alt + ↓ |
메소드 호출 위치로 바로 가기 | Ctrl + Alt + H | |
Open hierarchy | Ctrl + H | F4 |
특정 라인넘버의 위치로 바로 이동 | CTRL + G | |
구현체로 바로 가기(ex. 인터페이스의 구현체로 바로가기) | CTR + ALT +B | |
out line view | ALT + 7 또는 CTR + F12 | |
리네임(리팩토링) | Shifth + F6 | |
스프링 Request Mapper | SHIFT + CTRL + \ | |
마지막 편집 위치로 이동 | ctrl + shift + backspace | |
To jump from one member to the next (or previous) | Alt + ↓ Alt + ↑ | Ctrl + Shift + ↓ Ctrl + Shift + ↑ |
Go to parent class | Ctrl + B | Ctrl + T |
Back and forth through the files you have visited | Ctrl + Alt + ← Ctrl + Alt + → | Alt + ← Alt + → |
Last edit location | Ctrl + Shift + Backspace | Ctrl + Q |
Organize imports | Ctrl + Alt + O | Ctrl + Shift + O |
Debug | Shift + F9 | F11 |
Run | Shift + F10 | Ctrl + F11 |
Step Into | F7 | F5 |
Step Over | F8 | F6 |
Step Out | Shift + F8 | F7 |
Resume | F9 | F8 |
Rename in place | Shift + F6 | Alt + Shift + R |
Format code | Ctrl + Alt + L | Ctrl + Shift + F |
Change signature | Ctrl + F6 | Alt + Shift + C |
Quick fix | Alt + Enter | Ctrl + 1 |
View Javadoc for member | Ctrl + Q | Mouse over |
intellij를 이용한 StreamDebuggerExample (0) | 2022.05.03 |
---|---|
intellij에서 builder 등을 포맷터 적용시 줄 바꿈에 대해서 wrap처리(Chained mehtod calls 'Wrap') (0) | 2019.09.06 |
intellij에서 maven을 사용할 때 어떤 dependencies인지 검색하고 싶을 때 (0) | 2019.09.06 |
intelliJ 개발을 위한 기본 셋팅(캐릭터셋 등) 및 자주 사용하는 플러그인 등 (0) | 2019.06.13 |
intelliJ에 golang 개발환경 셋팅(windows) (0) | 2019.06.09 |
HTTP 응답헤더에 서버 종류 삭제 - 보안처리 목적 (0) | 2020.07.10 |
---|---|
git repository 변경하기 (0) | 2020.04.22 |
if kakao day 2 후기 (0) | 2019.09.02 |
메모 - 아파치 OFBIZ (0) | 2019.05.23 |
nginx limit (rate) 기능으로 요청 트래픽 제한 (1) | 2019.01.04 |