일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- jQueryUI
- JQuery
- 페이징
- jscalendar
- namedQuery
- calendar
- fetchjoin
- JPQL
- values()
- LIST
- fullcalendar
- 페치조인
- Hibernate
- 제네릭
- javascriptcalendar
- joinfetch
- paging
- 자바서블릿
- Generic
- 대량쿼리
- javaservlet
- 프로젝트생성
- jQuery값전송
- 스프링데이터흐름
- jQuery값전달
- 벌크연산
- springflow
- 제너릭
- 엔티티직접사용
- JPA
- Today
- Total
목록공부/웹 (20)
가자공부하러!
redis cli 시작 // redis-cli 접근 // redis가 설치된 곳에서 $ redis-cli // 다른 host에 접근 $ redis-cli -h {host} 키 확인 // 모든 키 목록 {host}:{port}> keys * // 특정 키 검색 {host}:{port}> keys {key} {host}:{port}> keys {*key} // like 검색 {host}:{port}> keys {key*} // like 검색 // 키의 타입 확인 {host}:{port}> type {key} // spring session key 예시 // 해당 세션에 저장된 데이터들 // type : hash spring:session:sessions:{sessionId} // 해당 세션의 만료 키로 사용..
bongdev.tistory.com/152?category=918208
참고 : https://jeevanpatil.wordpress.com/2011/07/22/prevention_of_xss 글로벌 설정 web.xml defaultHtmlEscape true public void onStartup(ServletContext servletContext ) throws ServletException { ... servletContext.setInitParameter( “defaultHtmlEscape”, “true” ); }위처럼 설정을 하게되면 무슨일이 일어나나? XSS공격을 통해 스크립트가 삽입되어도 페이지가 그려질 때 스크립트가 실행되지 않는다. lucy 필터 사용하면 되지 않나? 설정이 더 간단하고 개인적으로 < 등으로 치환하지 않기 때문에 더 깔끔해보여서 좋다. 문제..
haproxy.cfg 1초에 20회 이상 요청한 사용자에 대해서는 거부하겠다는 설정 ... backend my_server ... stick-table type ip size 500m expire 1m store http_req_rate(1s) tcp-request inspect-delay 10s tcp-request content track-sc0 src http-request deny if { sc_http_req_rate(0) gt 20 } ...
1. 설치 //mac OS $ brew install rabbitmq 2. 실행 //설치경로에 rabbitmq-server 실행 $ /usr/local/sbin/rabbitmq-server
참고 : https://taking.kr/blog/archives/4844.html 맥에서 SSHPass 설치부터 사용까지 (비밀번호 없이 SSH 접속하기) | Taking 블로그 맥에 SSHPass 설치부터 사용까지 (비밀번호 없이 SSH 접속하기) “homebrew에서는 공식적으로 SSHPass 지원을 안하기에 설치하는 겸 포스팅을 작성한다.” 1. SSHPass 란? SSHPass란 손쉽게 말하자면, Desktop에서 Server로 비밀번호 없이 접속할 수 있도록 도와주는 역할이라고 보면 된다. 사실 SSHPass가 없어도 ssh-keygen으로 공개키를 만들어서 Server 에서 작업하여 설정할 수 있지만 taking.kr iTerm2에서 사용방법 1. preference -> pro..
1. 요약 > CKEditor에 클립보드 이미지를 붙여넣거나, 이미지 업로드 버튼을 통해 textarea에 이미지를 올리면 Ajax 통신을 통해 해당 이미지 파일을 즉시 저장 2. 코드 > JSP - 파일 업로드 URL : /ck/fileupload - ctx는 ContextPath > Controller - 수행 결과로 json형태의 문자열을 리턴 package com.rhymes.app.common.controller; import java.io.File; import java.io.IOException; import javax.servlet.http.HttpServletRequest; import org.apache.commons.io.FileUtils; import org.json.JSONObje..
결과 : > jar로 패키징하면 뷰(jsp)파일들이 안들어감 > war로 패키징해서 내장톰캣을 활용하려고 하니까 SAXParseException 발생 > SAXParseException 해결에 시간이 너무 오래걸려서 tomcat8.5활용으로 마무리 1. SAXParseException - 문제 > war파일로 패키징해서 cmd에서 run했더니 run까지는 잘 됨 > 뷰를 접근하려고 브라우저에서 URL을 입력했더니 500에러 발생. 로그는 위와 같음. - 해결 > $JAVA_HOME/lib/jaxp.properties 파일에 javax.xml.accessExternalSchema = all 입력 > 실패 > $JAVA_HOME/jre/lib/jaxp.properties 파일에 javax.xml.access..
1. ec2 > 참고 : https://jojoldu.tistory.com/263 - 순서정리 : ec2인스턴스 생성 및 시작 -> 보안그룹 설정(인바운드 규칙) -> java 버전업그레이드 -> 톰캣 설치 -> war파일 톰캣경로에 저장 -> 톰캣 start - user : ec2-user - 보안그룹 생성, 8080포트 모두 접근 가능하게끔 인바운드 규칙 설정(AWS 웹) - ec2 jdk 8로 업그레이드(putty) - ec2에 tomcat8 설치(putty) > 참고 : https://sarc.io/index.php/aws/520-aws-ec2-linux-10-apache-tomcat - ec2-user에 CRUD 권한 부여(putty) > 참고 : https://muckycode.blogspot..
다른 기능 없이 자동완성기능만을 위한 프로젝트github : https://github.com/HyeongJunMin/WebFront/tree/master/BootstrapAutoComplete-typeahead 뷰 : typeahead.jsp자바스크립트 : typeahead-init.js 개발환경 : Spring Boot, JSP, MariaDB 12345 Colored by Color Scriptercs
조건 : bootstrap-3-typeahead.js 다운로드 필수(https://github.com/bassjobsen/Bootstrap-3-Typeahead)개발환경 : - Spring Boot 2.1.8, MyBatis, Bootstrap 최신, jQuery 최신(2019-10-23 기준) 1. jsp(모달부분만) 12345 등록ID 쿠폰지급Colored by Color Scriptercs 2. javascript 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950$(document).on('show.bs.modal','#_coupon_detail_info_modal', function ..