일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Numpy
- mysql
- Server
- db
- mariaDB
- Linux
- error
- ai
- git
- javascript
- centos
- DeepLearning
- LIST
- Analysis
- Deep
- Spring
- 자바
- java
- 함수
- framework
- learning
- 인공지능
- Python
- Web
- Security
- SSH
- Github
- data
- Pattern
- interface
- Today
- Total
목록Post IT (192)
PostIT
맥에서 이클립스 대문자 소문자 변환 단축키 소문자 -> 대문자 변환 : 블록 지정 후 : command + shift + x 대문자 -> 소문자 변환 : 블록 지정 후 : command + shift + y 윈도우는 command 대신 control 키 사용
http://egloos.zum.com/LuckyChips/v/1692422 @Transient(Java Persistence API)http://LuckyChips.egloos.com/1692422엔티티 클래스로 등록한 클래스지만, DB 테이블과는 별도로 기능이(추가 필드나 메소드) 필요한 경우가 있다.예를 들어 DB 테이블에는 존재하지 않지만, 엔티티 클래스에는 등록되어 같이 운용하는 경우가 있다.XML이나 JSON으로 클라이언트에 데이터를 전해주어야 할 경우, 모델을 이용하지 않으면 객체나 특정 콜렉션 타입을리턴하게 된다.특정 클래스의 객체를 리턴할 경우, XML이나 JSON은 클래스 내부에 존재하는 내용으로 문서를 구성한다. 하지만 클래스에는 존재하지 않지만, 서로 관련있는 내용끼리 묶어서 클라이..
1. Config// Message Source(Error part)@Beanpublic MessageSource messageSource() {ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();messageSource.setBasename("messages");messageSource.setDefaultEncoding("UTF-8");return messageSource;} // Language 설정부분@Beanpublic LocaleChangeInterceptor localeChangeInterceptor() {LocaleChangeInterceptor localeChangeInterceptor = new Loc..
http://lahuman.jabsiri.co.kr/87 properties 파일 전체 encoding 하는 법 window -> preferences -> general -> content types -> java properties file 하단에 Default encoding 변경
구글 reCaptcha 2.0을 도입해야하는데, 스프링 필터에 대해서 알아야 할 것 같다. Spring security에서 Filter를 사용하여 정보값을 인증하기에,이 필터내에 있는 부분을 수정해서 reCaptcha값을 인증해야하는 것 같다. 추후, 구현후에 내용을 올려봐야 할 것 같다. http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/web/filter/package-summary.html
https://gs.saro.me/#!m=elec&jn=810 서론 최근에 서버와 클라이언트 양쪽에 템플릿 엔진이 있는 것들을 찾아보다가 스프링 부트에 기본적으로 있는 mustache 가 있다는 것을 알았습니다. - mustache : https://gs.saro.me/#!m=elec&jn=796 문제는 i18n이나 시큐리티, session 같은 경우 타임리프나 JSTL 처럼 사용할만한 방법이 없어 찾아보던 중 HandlerInterceptorAdapter를 사용해 보았습니다. - 물론 모델이 매번 넣어주는 방법도 있겠지만 유지보수도 안좋고 자원도 심하게 망가짐으로... WebMvcConfigurerAdapter - http://docs.spring.io/spring/docs/current/javadoc..
http://www.popit.kr/견고한-서비스를-만들기-위한-팁/ ================================================새로운 개발팀에 합류하여 서비스 개발, 운영을 한지 벌써 1년이 넘었습니다. 이 번글에서는 그동안 빅데이터 플랫폼 엔지니어로 활동을 하다가 서비스 개발/운영 업무를 하면서 느꼈던 내용을 정리해보려고 합니다. 이 글은 초기 몇 개월 지났을 때 대충 윤곽을 잡았던 글인데 그 동안 미루다가 시간이 내어 다시 정리합니다. 그러다 보니 초기에 느낀 내용하고, 시간이 조금 지난 이 시점에서의 느낌은 조금 다르긴 하네요.현재 필자가 운영하고 있는 서비스는 2개국에 서비스를 운영하고 있으며 2개국 모두 해당 분야에서 1위 트래픽을 유지하고 있는 서비스입니다. Rub..
http://niees.tistory.com/17spring security에서는 (내부 정책에 따라 다르겠지만)중복로그인 방지를 위한 방안을 마련해 두었다. 1.web.xml에 listener등록 (이 부분은 지정을 해야한다는 예제가 많았는데 테스트 해보니 3.1.0.RELEASE 에서는 등록 하지 않아도 상관이 없었다 자세한 내막은 나도 모름)?123 org.springframework.security.web.session.HttpSessionEventPublisher 2.security-context.xml에 세션 제한 지정에?123 invalid-session-url : 세션이 끊겼을때 이동 할 페이지max-sessions="1" : 최대 허용 가능 세션 수expired-url="/user/l..
private String jsonReadAll(Reader reader) throws IOException { StringBuilder sb = new StringBuilder(); int cp; while ((cp = reader.read()) != -1) { sb.append((char) cp); } return sb.toString(); } private JSONObject readJsonFromUrl(String url) throws IOException, JSONException { InputStream is = new URL(url).openStream(); try { BufferedReader rd = new BufferedReader(new InputStreamReader(is, Char..
http://www.ibm.com/support/knowledgecenter/ko/SSQ2R2_9.0.0/org.eclipse.jdt.doc.user/tasks/task-suppress_warnings.htm@SuppressWarnings를 사용하여 경고 제외Java 5.0부터 java.lang.SuppressWarning 어노테이션을 사용하여 컴파일 단위의 서브세트와 관련된 컴파일 경고를 사용하지 않도록 설정할 수 있습니다. @SuppressWarning("unused") public void foo() { String s; } 어노테이션이 없으면 컴파일러에서 로컬 변수 s를 사용할 수 없습니다. 어노테이션을 사용하여 컴파일러는 이 경고를 foo 메소드에 대해 로컬에서 무시합니다. 이러한 경우 동일한 ..