목록Game Development (5)
TriviaBox
[ TROUBLE ] temp_bucket 이라는 버킷 생성 후 N1QL로 SELECT Query 실행시 에러메세지 발생.> SELECT * FROM `temp_bucket` @ 에러메세지 확인: No index available on keyspace that matches your query. Use CREATE INDEX or CREATE PRIMARY INDEX to create an index, or check that your expected index is online: 해당버킷에 유효한인덱스 없으니 CREATE INDEX or CREATE PRIMARY INDEX 로 인덱스를 만들기. 이미 만들었다면 index가 online(=ready) 상태인지 체크해보아라. [STEP 1 @ CHECK]..
출처: http://j.mearie.org/post/122845365013/serialization원글 작성일:2015-06-30T20:05+09:00며칠 전 해커뉴스에서 “인터넷은 디버깅 모드로 돌아가고 있다"는 글을 보았다. 아, 원래 글을 읽을 필요는 없다. 글의 내용이라는 게 JSON이나 XML은 텍스트 포맷인데 바이너리 포맷보다 오버헤드가 몇 배 이상 되기 때문에 CPU와 대역폭을 더 많이 소모하고 이게 모여서 환경 이슈를 일으킨다는 얘기다. 물론 더 설명할 필요 없이 개소리다. JSON의 오버헤드에 대한 몰이해(JSON/XML이 그만치 비효율적이지 않다는 얘기가 아니고, 반대로 글쓴이가 생각하는 것보다도 더 비효율적이라는 의미에서)는 차치하고라도, 원래 컴퓨터는 자원을 써서 사람을 편하게 하는..
JPA란? 참고 URL: http://www.chidoo.me/index.php/2016/05/08/spring-data-jpa-for-short-memories/ - Java Persistence API의 약자 - 목적 : 데이터베이스에 존재하는 한 모델을 자바의 한 객체로 양방향 매핑(mapping)하는데 있음.> 즉, 코드상에 존재하는 객체는 마찬가지로 데이터베이스에도 존재해야 함.> 이를 매개하는 존재가 ID 필드. - ID 필드는 특정 클래스/테이블의 Unique(한개만 존재 해야함)을 보장하기 위해 사용.
라이브러리 Category상세 lombokhttps://projectlombok.org/ 의미* getter, setter, toString, equals, hashcode등등을 @[Annotation]으로 처리해주는 라이브러리 - 개발시 반복되는 코드의 양을 줄이고 가독성을 높여줌 설명@Getter@Setter @ToString@EqualsAndHashCode @Data == @Getter + @Setter + @ToString + @EqualsAndHashCode 의 모음 @NonNull@Cleanup@Synchronized@SneakyThrows * Spring Basic Annotation * Annotation 설명 @Component 클래스가 컴포넌트 클래스임을 나타냄. 이 클래스를 빈으로 만..
Spring Framework* 스프링 프레임 워크란? - java 환경 세팅, 개발 및 유지보수 등을 보다 편하게 하기위한 프레임워크 : POJO, IoC, DI, AOP 개념을 이용함* 기반 필요지식 - 빌드 및 환경세팅 (=Libary 의존성) : Maven, Gradle - Web : html, css, javascript, jsp, servlet* 폴더 기본구조[myproject]/src/main/java/resources /test/java/resources/bin (빌드된 class들이 나오는 경로)[/패키명/*/*.class]* Tutorialhttp://www.springboottutorial.com/creating-web-application-with-spring-boothttps://..