일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 패스트캠퍼스 컴퓨터공학 완주반
- http
- 드림코딩
- HTTP 완벽가이드
- 집 구하기
- 김영한 JPA
- js promise
- JPA 연관관계 매핑
- js array
- 이펙티브자바
- 이펙티브자바 스터디
- java
- BOJ
- Quick Sort
- 백기선 스터디
- REST API
- 이펙티브자바 아이템59
- 프로그래머스
- Spring Security
- 스레드
- 백준
- 이펙티브자바 아이템60
- js api
- HTTP 완벽 가이드
- 김영한 http
- 자료구조
- 모던자바스크립트
- JS 딥다이브
- dreamcoding
- 프로그래머스 SQL
- Today
- 19
- Total
- 10,275
목록etc (24)
kingsubin
https://www.regexplanet.com/advanced/java/index.html RegexPlanet: online regular expression testing for Java www.regexplanet.com

컴퓨터의 정보 표현 비트 bit 0 / 1 바이트 byte 적당한 개수의 비트의 묶음 보통 메모리 주소로 식별하는 구분 단위 일반적으로 8비트 (정확히 모든 byte가 8비트는 아님) 옥텟 octet 정확한 8비트를 말함 ASCII (American Standard Code for Information Interchange) Control Characters 0~31 + 127 Printable Characters 32~126 문자 인코딩 문자의 번호를 컴퓨터에서 표현하는 방법 문자의 번호 -> 바이트의 열로 표현하는 방법 KS X 1001 국가표준 KS X 1001 정보 교환용 부호계 (한글 및 한자) 구 KS C 5601 - 1987 94 * 94 행렬에 각종 기호, 한글 음절 (2,350자), 한자..
// yaml weather: busan: 17 seoul: 13 yangsan: 14 island: jeju: 20 dokdo: 17 1. @Value - Spel 을 활용 @Service public class propertiesService { @Value(${weather.busan}) private int busan; @Value(${weather.seoul}) private int seoul; @Value(${weather.yangsan}) private int yangsan; @Value(${weather.island.jeju}) private int jeju; @Value(${weather.island.dokdo}) private int dokdo; } 2. @ConfigurationPro..

github.com/omniti-labs/jsend omniti-labs/jsend JSend is a specification for a simple, no-frills, JSON based format for application-level communication. - omniti-labs/jsend github.com JSend ? JSend는 웹 서버의 JSON 응답 형식을 지정하는 방법에 대한 몇 가지 규칙을 규정 한 사양이다. JSON 데이터를 제공하는 많은 웹 서비스가 있고, 각각 고유한 형식의 응답 형식이 있다. 근데, 데이터를 구성하는 데는 공통적인 패턴은 많이 있지만, naming 또는 types of response 와 같은 항목에는 약속이 없다. 또한 모든 사람이 서로 상호 작용하..
final commas 라고도 불림 . 새로운 속성을 추가할 때, 마지막 줄에 trailing comma가 있다면 그 줄을 수정 없이 그대로 복사해 쓸 수 있다. Git 변경 이력이 깨끗해지고 코드 편집이 더 편하다는 장점이 있다. developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Trailing_commas public enum Role { NOT_PERMITTED, LEVEL_1, LEVEL_2, LEVEL_3, ADMIN; } (1) public enum Role { NOT_PERMITTED, LEVEL_1, LEVEL_2, LEVEL_3, ADMIN, ; } public enum Role { NOT_PERMITTED, LEVEL_1, LEVEL_2,..
Forward, Redirect forward 와 redirect 을 언제마다 사용하는지 헷갈려서 찾아보았다. 웹에서는 작업중인 페이지를 이동하기 위해서는 2가지 페이지 전환기능을 제공한다. Forward 방식 페이지의 이동만 존재한다. 실제로 웹 브라우저는 다른 페이지로 이동했음을 알 수 없다. 웹 브라우저에서는 최초 호출한 URL 표시되고, 이동한 페이지의 URL 정보는 확인할 수 없다. 현재 실행중인 페이지와 forward에 의해 호출될 페이지는 Request, Response 객체를 공유하고 있다. 요청 정보를 그대로 전달하기에 사용자가 최초로 요청한 요청정보는 다음 URL 에서도 유효하다. ex) 게시판의 글쓰기나 회원가입 응답 페이지에서 새로고침을 한다면, 요청정보가 그대로 살아있기에 요청이 ..
form novalidate form의 유효성 검사를 하지 않는다. input type="email" 일 경우에 이메일 형식이 맞지 않으면 경고창이 뜨는데 novalidate 지정시 경고창 없이 바로 form 데이터를 전송한다. 익스플로러10, 파이어폭스, 오페라, 크롬에서만 사용가능하다. thymleaf 코드를 보는데 novalidate 가 뭔지 몰라서 찾아보았다. java 의 Validation 을 사용하면 필요도 없고 경고 창도 안 뜨게 하기 위해서 사용하는 것 같다.
깃에 올리는데 계속 뭔지 모르는게 붙길래 찾아봤다. Desktop Service Store 의 약자라고한다. 맥에서만 생성되고 파일들의 메타데이터를 저장하는 용도로 사용하는데 없어도 상관없는거 같아서 앞으로 안나오게 설정해주고 삭제했다. - 생성안되게 설정 defaults write com.apple.desktopservices DSDontWriteNetworkStores true - .DS_Store 파일 찾아서 삭제하기 sudo find / -type f -name .DS_Store -print -delete