yjh5369의 등록된 링크

키자드에 등록된 총 653개의 포스트를 확인하실 수 있습니다.

Tistory

[linux] Library path setting [LD_LIBRARY_PATH]

라이브러리를 참조할때 기본은 /usr/lib를 참조하지만, /usr/local/lib가 설정되어있다면 /usr/local/lib를 먼저 참조한다. 만약 /usr/local/lib를 찾아봤는데 원하는 파일이 없다면 /usr/lib를 참조한다.

Tistory

[debian] wkhtmltopdf 설치방법

1. 아래 경로에 접속 후 wkhtmltopdf-0.9.9 static 버전 다운로드 http://www.google.co.kr/url?sa=t&rct=j&q=wkhtmltopdf&source=web&cd=1&ved=0CDUQFjAA&url=http%3A%2F%2Fcode.google.com%2Fp%2Fwkhtmltopdf%2F..

Tistory

[javascript] json array에서 원하는 field에 url encode, decode

/** * key를 넘겨서 key가 같으면 해당 field를 urlencode한다. * @param unknown_type $data * @param unknown_type $search_key */ function url_encode(&$data, $search_key) { foreach($data as $key => $valu..

Tistory

[linux] debian 임의로 bridge 추가

1. Package: bridge-utils 2. install : apt-get install bridge-utils 3. use : brctl addbr eth10

Tistory

linux에서 cpu 1개로 부팅하는 방법 (1개의 코어만 사용)

/data/boot/grub/grub.cfg에서 90번째 라인에 linux /boot/vmlinuz root=/dev/sda1 ro maxcpus=1

Tistory

spring bean 등록정보 조회 유틸리티 클래스

public static void printBeanDefinitions(GenericApplicationContext gac) { List > roleBeanInfos = new ArrayList >(); roleBeanInfos.add(new ArrayList ()); roleBeanInfos.add(new ArrayList ()); roleBeanI..

Tistory

[java] 가변 변수(인자) - Variable Arguments

public static void test(String query, String... strings) { System.out.println(query); for(String str : strings) { System.out.println(str); } }

Tistory

SVN Repository Dump 및 Load

1. Dump 전체 dump svnadmin dump d:\Repository\Source > mysource.filename.dump 해당 리비전만 dump (리비전 10 만 덤프) svnadmin dump -r 10 d:\Repository\Source > mysource.filename.dump 지정된 범위 리..

Tistory

jquery outerHTML()

1. $('#div1').clone().wrapAll(' ').parent().html(); 2. jQuery.fn.outerHTML = function(s) { return s ? this.before(s).remove() : jQuery(" ").append(this.eq(0).clone()).html(); };

Tistory

sitemesh & freemarker setting

1. web.xml sitemesh com.opensymphony.module.sitemesh.filter.PageFilter debug.pagewriter false sitemesh /* freemarker freemarker.ext.servlet.FreemarkerServlet TemplatePath /WEB-INF/ NoCache true Cont..

Tistory

[eclipse] freemarker code assist

Freemark는 현재 java에서 가장 대중적인 View Template Engine입니다. 자바 객체에서 데이터를 생성해서 템플릿에 넣어주면 freemarker에서 템플릿에 맞게 변환하여 HTML 파일을 생성합니다. freemark는 웹기반..

Tistory

JSP MultipartRequest upload

1. WEB-INF/lib에 cos.jar 추가 2. form 태그에 enctype="multipart/form=data" 속성 추가 3. 받는쪽에 아래와 같이 추가   - import com.oreilly.servlet.*    - com.oreilly.servlet.multipart.DefaultFileR..

Tistory

postgresql에서 insert하고 id 리턴받기

INSERT INTO Table1 (name) VALUES ('a_title') RETURNING id 위와 같이 RETURNING을 붙여준다. 출처 : http://stackoverflow.com/questions/6560447/can-i-use-return-value-of-insert-returning-in-anoth..

Tistory

[jquery] attr과 prop 차이 (attr vs prop)

1. 개요 jQuery 1.6/1.6.1에서 .attr()와 .prop()로 나눔 ( checkbox에 버그가 존재해서 ) * 공식 API 문서 ( http://api.jquery.com/prop/ ) The difference between attributes and properties can be importa..

Tistory

++i 와 i = i + 1 의 비교

++i 와 i = i + 1의 결과는 같지만 실제로 연산이 수행되는 과정은 다르다. ++i가 더 적은 명령만으로 작업을 수행하기 때문에 더 빠르다. * 바이트 코드 비교  수식  i = i + 1 ++i  컴파일된 코드  istore_1..

Tistory

연산자 우선순위

 종류 연산방향 연산자 우선순위  단항 연산자  ++ -- + - ~ ! (타입)  높음 낮음  산술 연산자 ------>  * / % ------>   + - ------>  << >> >>>  비교 연산자 ------>  < > <= >= instanceof -----..

Tistory

[querydsl] subquery alias

subquery는 SQLExpressions.select를 사용하고, alias는 Expressions.as를 사용하면 됩니다. jpaQueryFactory.from(tbUser) .select( Expressions.as( SQLExpressions.select(tbDept.deptName) .from(tbDept) .w..

Tistory

[IE] internet explorer autocomplete off

google chrome에서는 form 태그에 autocomplete="off"라는 옵션을 주면 비밀번호를 저장하지 않게 할 수 있습니다. 그런데 Internet Explorer(IE)에서는 11버전부터 이 기능을 지원하지 않습니다. 근거 자료 : m..

Tistory

jquery live method 삭제(remove)

live()가 jquery 1.9에서 삭제되었습니다. 따라서 아래와 같이 사용을 권장합니다. $(document).on('keydown', 'input[name=basis_from], input[name=basis_to]', function(e) { alert('dddd'); }); 첫번째 인자 :..

Tistory

[mybatis] insert return [serial]

mybatis를 사용하다가 table의 키가 serial일 때 insert된 키의 값이 필요할 경우가 있는데 아래와 같이 사용합니다. insert문 keyProperty : map의 survey_id라는 이름의 변수 (혹은 키)에 값을 넣겠다는 의미 ke..

Tistory

JAVA에서 cmd 실행해서 wkhtmltopdf 실행방법

wkhtmltopdf란? QT Webkit 으로 작성된 오픈 소스(LGPLv3) 명령행 방식의 HTML 변환기 JAVA에서 사용하는 방법 프로그램 : Runtime.getRuntime().exec("cmd /C wkhtmltopdf " + str + "/html/111.htm?" + param +..

Tistory

[excel] 셀에 email 주소만 입력 가능하게 하는 방법

[데이터 - 데이터 유효성 검사 - 설정 - 제한대상 - 사용자 지정] o9999999999999999999999999999999999999999999999999999999999999999999999999999999999ii선택 후 아래와 같이 수식 입력 * E3은 셀 번호 =AND(F..

Tistory

CentOS - MySQL install

1. SQL server 설치 # yum install mysql-server 2. server start # service mysqld start 3. 부팅 시 mysql 실행시키도록 설정 # chkconfig mysqld on 4. password 변경 (선택) (초기에는 root 비밀번호가 존재..

Tistory

[공유] HttpURLConnection 을이용해서 웹페이지 호출하기..(파라미터,값 전송)

<%! // 파라미터 : 호출할페이지 , 파라미터명 , 파라미터값 private String call_jsp( String hostURL , String param_name , String param_value) { String revc_data = ""; String sending_data = ""; URL url..

Tistory

[eclipse] DBCP사용

1. Eclipse Servers 프로젝트의 context.xml에 아래 내용 추가 <?xml version="1.0" encoding="UTF-8" ?><?xml:namespace prefix=o /> WEB-INF/web.xml 2. 프로젝트 내부의 web.xml에 tomcat->conf->web.xml과..

Tistory

[eclipse] CentOS에서 Eclipse 한글 적용

-       #] vi .bash_profile  (사용자 계정 profile) export XMODIFIERS=@im=SCIM export GTK_IM_MODULE=scim export QT_IM_MODULE=scim -       #] source .bash_profile -       Ctrl..

Tistory

[eclipse] 이클립스에서 외부 프로젝트로 작업하기

File - Import - General - Existing Project into Workspace Select root directory에 경로 입력 (또는 browse를 통하여 선택) Finish 버튼 클릭

Tistory

[Eclipse] Subclipse 설치 시 "Unable to load default SVN Client"오류

출처 :  http://entireboy.egloos.com/4201369 RHEL(Red Hat Enterprise Linux)에 설치된 Eclipse에 Subclipse를 설치하려고 시도를 했다. 일반적인 방법인 이클립스 애드온 업데이트를 통해 설치했다. 다음 업..

Tistory

[eclipse] war 파일을 만들어 배포

tomcat 기능을 사용하여 배포 conf 폴더에서 tomcat-user.xml 파일 open ...... 이라는 부분 주석 해제 를 추가 tomcat의 index.jsp에 접속하면 왼쪽 상단에 tomcat manager를 클릭한 후 로그인 하단에 WAR file t..

Tistory

[eclipse] 유용한 단축키

Ctrl + Shift + L : 이클립스 전체 단축키를 볼 수 있다. Ctrl + F11 : 최근 실행한 Run 실행 Ctrl + D : 줄 삭제 Alt + ↑ , Alt + ↓ : 줄 위치 바꿈 Ctrl + Shift + O : 사용하지 않는 import 삭제, 필요한 imp..

Tistory

[eclipse] server log ( tomcat log )를 저장하는 방법

서버를 더블클릭 Open launch configuration을 클릭 Common 탭을 클릭 File을 체크하고 경로 및 파일명 지정 서버 재시작

Tistory

[svn] 단축키 설정

Window > Customize Perspective... 메뉴를 선택한 후, Commad Groups Availability 탭을 선택하여 Available comand gruops 에서 SVN 항목을 체크 Window > Preferences > Keys 로 이동 후 Binding에서 commit, u..

Tistory

[eclipse] 자동 줄맞춤 시 line 의 최대 길이

이클립스에서 자동 줄맞춤 ( Ctrl + Shift + f 등 )을 할 때 한 줄의 길이가 너무 짧을 때 아래 방법으로 길이를 조절할 수 있습니다. 1. JAVA [Window - Preferences - Java - Code Style - Formatter] 메뉴로 이..

Tistory

[eclipse] 카멜케이스, 대문자, 소문자 변경 - 이클립스 플러그인 ( AnyEdit )

개발을 하다보면 snake case를 camel case로 변경한다거나, 대/소문자를 변경해야 할일이 굉장히 많습니다. 이것을 편하고 효율적으로 할 수 있게 해주는 플러그인 AnyEdit를 소개합니다. 1. AnyEdit 단축키  (1)..

Tistory

[eclipse] 이클립스에서 SVN Connector 설치 오류 해결하기 How to install 'SVN Connector' in Eclipse Oxygen

최근 Eclipse Oxygen 에서 SVN Connector가 정상적으로 설치되지 않는 현상이 있어, 이에 대한 해결 방법을 공유합니다. 현재 기준 최신 버전에서 발생하는 문제이지만, 향후에도 적용 가능한 해결 방법이고, 그냥..

Tistory

[eclipse] Could not find the main class. Program will exit

이클립스에서 작업을 하다가 이와 같은 에러가 발생하며 실행이 안되는 현상이 발생하면 아래 두가지 문제가 있을 수 있습니다. 1. ANT_HOME 재설정 Window -> Preference -> Ant -> Runtime 으로 찾아 ..

Tistory

이클립스(eclipse)에 메이븐(maven) 적용

메이븐을 설치할 때 이클립스에서 marketplace를 사용해도 되지만 오류가 발생하는 경우가 많아서 메이븐을 수동으로 다운로드 후, 이클립스에 연동하는 방법을 사용했습니다. 적용 방법은 아래와 같습니다. 1. 이..

Tistory

linux에서 c 컴파일 유의사항

ifdef 로 debug모드를 정의해서 로그를 찍어 볼 경우, (ex. #ifdef __DEBUG Makefile을 vi로 열어서 CFLAGS = $(INCLUDES) 의 뒤에 -D__DEBUG 와 같이 추가한다.

Tistory

[c] ** glibc detected *** ( ... ) double free or corruption : 0x.....

변수를 두번 연속 free / delete / malloc / new / fclose 등의 동작을 했을 경우 나타나는 현상이다. free(buff); buff = NULL; NULL로 항상 초기화 하는 습관을 갖자

Tistory

c 현재시간 구하기

time_t lTime; struct tm *today; time(&lTime); // 현재시간 구하기 today = localtime(&lTime); printf("%04d-%02d-%02d %02d:%02d:%02d\n", today->tm_year + 1900, // tm_year는 1900을 더해야 한다. today->t..

Tistory

[c] linux에서 c/c++ 함수(function) info (return, param) 확인방법

# man 함수명

Tistory

[svn] commit 시도 시 SVN: Working Copy ~~~ locked가 걸렸을 때

1. clean up을 해본다. 2. lock 파일 삭제   - 파일 옵션에서 숨김파일 표시로 변경   - svn 폴더로 들어가서 lock 파일 삭제

Tistory

안녕하세요 노루에요

우리 노루가 처음 우리집에 온 12월 3일 동영상이에요 ^^ 야옹 못하고 삐약삐약 거리던 시절 ㅎ_ㅎ

Tistory

[PHP] eval 함수의 위험성

mixed eval ( string $code_str ) (PHP 4, PHP 5) 이 함수는 php코드를 평가하기 위해 사용됩니다. 예를 들면, 다음의 결과로 이해할 수 있을 것입니다. 예제(ex #1 <?php $string = 'cup'; $name = 'coffee'..

Tistory

c언어 core dump

1. 실행파일과 코드를 같은 경로에 둔다. 2. # ulimit -c unlimited (해당 명령어를 입력하면 프로그램 실행 시 core 파일이 떨어진다) 3. 프로그램 실행 4. # gdb [실행파일경로] [코어파일명]

Tistory

[Querydsl] CASE WHEN 사용하기

Querydsl에서 CASE WHEN을 사용하기 위해서는 CaseBuilder()를 사용하면 됩니다. 사용 방법은 아래를 참고하시면 됩니다. 예1) Expression cases = new CaseBuilder() .when(c.annualSpending.gt(10000)).then("P..

Tistory

[Querydsl] 동적으로 where 만들기

먼저, 여기에서 말하는 동적 where는 아래와 같은 where절을 의미합니다. WHERE userName = '홍길동' AND ( age = 24 or telno = '010-1111-2222' ) Querydsl에서는 BooleanBuilder를 사용하여 이와 같은 복합 검..

Tistory

[java] dynamic getter, setter

개발을 하다보면 부득이하게 동적으로 class에 값을 넣거나 값을 가져와야 할 경우가 있습니다. 아래와 같이 class.getDeclaredField() 를 사용하면 손쉽게 할 수 있습니다. public class TAllSaveThsusBean { /**..

Tistory

[svn] visualsvn server backup/restore

백업 svnadmin dump 명령 1.svnadmin dump repository-location > dump.file Visual SVN 일괄 백업 하기 도스 배치 파일을 이용하여 SVN 저장소들을 일괄 백업 하는 스크립트를 작성해 보았다. Visual SVN 저장소..

1 2 3 4 5 6 7