일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- dto valid
- Next.js 14
- custom valid
- generate pojos
- docker
- 초기 구축
- memcached
- MySQL
- ollama langflow
- generate entity
- swagger
- 도커
- spring
- React
- Java
- 리눅스
- NextJS
- docker 설치
- JPA
- spring boot
- java9
- 헤더 설정
- java8
- CentOS6
- jpa entity자동
- 초기 세팅
- jvm
- header setting
- JavaScript
- SpringBoot
- Today
- Total
목록분류 전체보기 (291)
개발자의 길
뒤로 가기 막기 window.onunload=function(){ window.location.replace(self.location); } 마우스 오른쪽 금지 document.oncontextmenu=function(){return false;}
프로젝트를 진행 하다보면 호출 URL을 참고할 때가 있습니다. (호출 URL에 따라서 권한을 체크 한다던지 아니면 접속 로그를 남긴다든지 등) Controller에서 HttpServletRequest.getRequestURI() 또는 HttpServletRequest.getRequestURL() 를 통해서 쉽게 구할 수가 있습니다. 하지만 문제는 View에서 호출 URL을 구할 경우 입니다. jsp/jstl 뷰 또는 사용자 정의 뷰 (AbstractView를 상속 받은)로 갔을때 위 와 같은 메서드를 콘솔에 출력 하면 호출 URL이 아닌 forwarding된 뷰의 경로가 출력 됩니다. 즉 "/sample/hello.do"를 호출 했을 경우 당연히 호출 된 URL이 나와야 하는데 "/views/sample..
JavaScript event.keyCode 자바스크립트 이벤트 키코드표 --------------------------------------- 키코드표 --------------------------------------- ←(백스페이스) = 8 TAB = 9 ENTER = 13 SHIFT = 16 CTRL = 17 ALT = 18 PAUSEBREAK = 19 CAPSLOOK = 20 한/영 = 21 한자 = 25 ESC = 27 스페이스 = 32 PAGEUP = 33 PAGEDN = 34 END = 35 HOME =36 ←(중간) = 37 ↑(중간) = 38 →(중간) = 39 ↓(중간) = 40 INSERT = 45 DELETE = 46 0 = 48 1 = 49 2 = 50 3 = 51 4 = 52..
==================================================================================== - function 명 insXXX - 등록(예)insBoard() updXXX - 수정(예)updBoard() delXXX - 삭제(예)delBoard() getXXX - 모든 화면 이동(예)getBoardList(), getBoardView() saveXXX - 확인(예)saveBoard() chkXXX - 체크 chkBoard() resetXXX - resetBoard() 이외 다른 용도는 각자 정의해서 사용함 ==============================================================================..
1. 폼안에 속한 데이터만 선택하기 $("#joinuser").find("input,select,radio"); 2. 라디오버튼의 value 가져오기 $("#joinuser").find("[name=chk_confirm]:checked").val(); (샘플 HTML) 테스트 동의 미동의 3. 체크박스 전체 선택 * 전체선택 : $('input:checkbox[name=docIds]:not(checked)').attr("checked", "checked"); * 전체해제 : $('input:checkbox[name=docIds]:checked').attr("checked", ""); (샘플 HTML) 4. select박스 * 선택된값 가져오기 : $("#frm>[name=category]>option:s..
public static String encryption(String arg) throws Exception{ if(StringUtil.NVL(arg)) return null; MessageDigest md=MessageDigest.getInstance("SHA-1"); md.update(new String("abcde").getBytes()); byte[] encodeStr=md.digest(); if(encodeStr==null || encodeStr.length
톰켓 7.0(아직 베타이지만..)이 나왔길레... 한번 끄적여 봅니다. 1. JDK 설치 http://java.sun.com/javase/downloads/index.jsp [root@yongbok ~]# chmod +x jdk-6u21-linux-i586.bin [root@yongbok ~]# ./jdk-6u21-linux-i586.bin Unpacking... Checksumming... 어쩌고 저쩌고........ Java(TM) SE Development Kit 6 successfully installed. Product Registration is FREE and includes many benefits: * Notification of new versions, patches, and updat..
(1) 다람쥐 웹 메일 설치 #yum -y install squirrelmail (2) 소유권 변경 (3) 다람쥐 웹 메일 설정 #/usr/share/squirrelmail/config/conf.pl (4) 다람쥐 웹메일에서 server settings command >> 2 command >> 1 command >> kosta.iss command >> A command >> 4 command >> mail.kosta.iss command >> 8 command >> other command >> s command >> r (5) 다람쥐 웹메일에서 languages preference 설정하기 command >> 1 command >> ko_KR command >> 2 command >> euc-kr ..
설치 버전 JDK 1.6.0_21 톰캣 6.0.29 아파치 2.2.16 mod jk 1.2.28 다음의 스크립트를 따라서 만든뒤 실행. (vi 명령어 o : 파일 수정, Esc + ":wq" : 저장하고 닫기) (쉘 스크립트 실행 : ./쉘스크립트파일명.sh) JDK 설치 쉘 스크립트 우선 jdk를 다운 받고(http://www.oracle.com/technetwork/indexes/downloads/index.html -java SE 버젼으로) ./쉘 jdk~~.bin 파일 실행 #!/bin/bash if [ -z $1 ] then echo "USAGE: setup_jdk.sh JDKSetupFile.bin" exit fi chmod 755 $1 ./$1 mv jdk1.6.0_21 jdk jdk 환경 ..
EHCache를 이용한 기본적인 캐시 구현 방법 및 분산 캐시 구현 방법을 살펴본다. EHCache의 주요 특징 및 기본 사용법 게시판이나 블로그 등 웹 기반의 어플리케이션은 최근에 사용된 데이터가 또 다시 사용되는 경향을 갖고 있다. 80:20 법칙에 따라 20%의 데이터가 전체 조회 건수의 80%를 차지할 경우 캐시를 사용함으로써 성능을 대폭적으로 향상시킬 수 있을 것이다. 본 글에서는 캐시 엔진 중의 하나인 EHCache의 사용방법을 살펴보고, Gaia 시스템에서 EHCache를 어떻게 사용했는 지 살펴보도록 하겠다. EHCache의 주요 특징 EHCache의 주요 특징은 다음과 같다. 경량의 빠른 캐시 엔진 확장(scable) - 메모리 & 디스크 저장 지원, 멀티 CPU의 동시 접근에 튜닝 분산..