일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- grafana local
- MySQL
- docker
- Java21
- spring
- CentOS6
- java file download for url
- spring boot
- k6 gui
- spring file download for path
- JavaScript
- java file download for path
- jvm
- 그라파나 설치
- spring file download for url
- grafana 설치
- memcached
- docker 설치
- SpringBoot
- java8
- url 파일 다운로드
- k6 granafa influxdb
- java 버전별
- 리눅스
- java9
- 도커
- windows grafana 설치
- Java
- grafana windows
- React
- Today
- Total
목록분류 전체보기 (285)
개발자의 길
자바는 기본적으로 문자에 대해서는 유니코드를 사용하기 때문에 , 영문이든 한글이든 2바이트로 처리합니다. 때문에 다른 시스템과 연동되는 부분등과 같은 곳에서 쓰이기 위해서 한글은 2바이트 영문은 1바이트로 사이즈를 구해야 할일이 있더군요. 그때 만들어 보았던 소스 입니다. public static final int getByteSizeToComplex(String str) { int en = 0; int ko = 0; int etc = 0; char[] string = str.toCharArray(); for (int j=0; j='A' && string[j]='\uAC00' && string[j]
/* 비밀번호 확인 * 사용법 : */ function fnCheckPassword(uid, upw) { if(!/^[a-zA-Z0-9]{8,20}$/.test(upw)) { alert!('비밀번호는 숫자와 영문자 조합으로 8~12자리를 사용해야 합니다.'); return false; } var chk_num = upw.search(/[0-9]/g); var chk_eng = upw.search(/[a-z]/ig); if(chk_num < 0 || chk_eng < 0) { alert!('비밀번호는 숫자와 영문자를 혼용하여야 합니다.'); return false; } if(/(\w)\1\1\1/.test(upw)) { alert!('비밀번호에 같은 문자를 4번 이상 사용하실 수 없습니다.'); retur..
/var/spool/mail 로 들어가서 mutt -f 계정 으로 그 계정의 쌓인 메일들을 볼수 있고, 삭제 할수 있다.
참조 : http://wiki.kldp.org/KoreanDoc/html/Tomcat-KLDP/Tomcat-KLDP-12.html Tomact 은 multi-thread 된 servlet container로서 클라이언트측의 각각의 요청이 쓰레드에 의해 실행되고. Tomcat 3.2 이전 버젼에서는 클라이언트측의 각 요청이 도착할 때마다, 쓰레드가 생성되어 각 요청을 처리 하였다. 이러한 절차는 많은 부하를 일으키는 문제를 야기하였고 그후 3.2 버전부터 ThreadPool 를 사용하게 되었다고한다. 다음은 참조싸이트에 나와있는 톰캣의 Thread Pool 에 대한 설명이다. a. 각 요청에 대해 쓰레드를 생성하여 사용하고 난 후 계속해서 재사용할 수 있도록 사용된 쓰레드를 "open" 상태로 계속 유지하..
다들 아실법한 단순한 얘깁니다만, 아직 많은 분들이 모르시는 것 같아 다시한번 정리합니다. 아래의 각각의 예제는 잘못 사용하고 계시는 전형적인 예들입니다. 1. 서블렛에서 instance variable 의 공유 1.1 서블렛에서 instance variable 의 공유 - PrintWriter - 다음과 같은 코드를 생각해 보겠습니다. import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class CountServlet extends HttpServlet { private PrintWriter out = null; //
1. 비정상적 종료로 인한 pop3프로세스가 죽지 않았을 경우. ps uaxw | grep 해당유저 로 프로세스를 찾는다.(또는 ps uaxw | grep pop3) 해당프로세스를 kill하면 됩니다. 2. /tmp/이하 lock 파일이 삭제 되지않을 경우 파일을 삭제하면됩니다.
개요.. MySql에서 활성화된 프로세스의 정보를 보는 / 제거하는 명령어(함수)를 알려드립니다. MySql 프로세스 명령어 (함수) show processlist : 활성화된 프로세스 목록을 나열한다. 127909137 : 해당 아이디의 프로세스를 제거한다. kill 실행 모습
TextProvider textProvider = DefaultTextProvider.INSTANCE; System.out.println("~~~~ " + textProvider.getText("L0001")); TextProvider 이거 하나만 선언하면 Action 외에서도 프로퍼티 파일에 선언해 놓은 것을 불러 올수 있따.!!!!
tid=setTimeout(a,b)은 b초후에 a함수를 실행합니다. 이것은 1회만 실행하는거구요. tid=setInterval(a,b)는 b초마다 a함수를 실행합니다. 이것은 무한루프가 되는거지요, 둘모두 실행후 중단할때에는 clearTimeout(tid) 와 clearInterval(tid) 로서 실행을 중단합니다. tid는 setTimeout과 setInterval을 실행후에 리턴되는 타이머 ID구요, 이 타이머ID로서 타이머를 중단할 수 있는거지요. setTimeout을 이용한 반복문의 예제 setInterval을 이용한 반복문의 예제 ---------------------------------------------------------------------- 자바스크립트에서 setInterval을..
function getLastDay(mm,yy){ var nDays; var nMonthDay = new Array(31,28,31,30,31,30,31,31,30,31,30,31); if (isLeapYear(yy)){ nMonthDay[1]=29; } nDays=nMonthDay[mm]; return nDays; } function statDate(sType){ if(sType=="")return; var sType = sType; var fSearch = window.document.frmForm; var today = new Date(); var curYear = today.getFullYear(); var curMonth = today.getMonth()+1; var curMonthDay = 0..