- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 재능이의 돈버는 일기
- StresslessLife
- K_JIN2SM
- 소소한 일상
- My Life Style & Memory a Box
- Blog's generation
- 공감 스토리
- 취객의 프로그래밍 연구실
- Love Me
- Dream Archive
- 세상에 발자취를 남기다 by kongmingu
- hanglesoul
- 카마의 IT 초행길
- 느리게.
- 미친듯이 즐겨보자..
- Joo studio
- Gonna be insane
- 악 다 날아갔어!! 갇대밋! 왓더...
- xopowo05
- 맑은공기희망운동
- 엔지니어 독립운동
- 혁준 블로그
- Simple in Complex with Simple
- 무의식이 의식을 지배한다
목록분류 전체보기 (1340)
드럼치는 프로그래머
/* 숫자만 입력받기 */ function fn_press(event, type) { if(type == "numbers") { if(event.keyCode 57) return false; //onKeyDown일 경우 좌, 우, tab, backspace, delete키 허용 정의 필요 } } /* 한글입력 방지 */ function fn_press_han(obj) { //좌우 방향키, 백스페이스, 딜리트, 탭키에 대한 예외 if(event.keyCode == 8 || event.keyCode == 9 || event.keyCode == 37 || event.keyCode == 39 || event.keyCode == 46 ) return; //obj.valu..
1. 필요 - Ajax 로딩 시, 비동기화가 아닌이상 페이지가 멀뚱 멀뚱 멈추게 된다. - 당연히, 사용자는 멈춘걸로 인식을 하게 된다. - 비지니스 로직은 A ~ Z 까지 스텝 바이 스텝으로 이뤄지기 때문에 비동기화는 안된다. - 즉, 뭔가 동작을 하고 있다고 사용자에게 어필을 하는 것이 ajax 로딩바를 넣어야하는 이유이다. - 다행이도 jQuery에서는 이러한 점을 감안하여 함수를 제공하고 있다. - 그 함수가 ajaxStart() 와 ajaxStop() 함수이다. - 아래 소스는 개인별로 커스터마이징 하면 된다. 2. 소스 1) CSS 2) Script $(document).ready(function(){ var loading = $('') .appendTo(document.body).hide()..
오라클에서 테이블이 존재하는지 확인하는 방법. select count(*) from all_tables where table_name = '테이블 명'; 있으면 1 없으면 0 이렇게 쉬운걸... [출처] http://blog.kjslab.com/17
[출처] https://www.youtube.com/watch?v=fiZc5avtMCw
input의 값사용 값 가져오기 $("#input1").val(); 값 넣기 $("#input1").val('111'); span, label의 값 사용 값 가져오기 $("#span1").text(); $("#span1").html(); $("#label1").text(); $("#label1").html(); 값 넣기 $("#span1").text('222'); $("#span1").html('333'); $("#label1").text('444'); $("#label1").html('555'); **여기서 .text()와 .html()의 차이 $("#label1").text('001002003'); 이렇게 하면 내용이 text로 들어가고, .html()로 값을 가져오면 꺾쇠가 이렇게 보임. $("#l..
============================================================= 키 | 코드(숫자) ============================================================= ←(백스패이스) = 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 0 = 48 1 = 49 2 = 50 3 = 51 4 = 52 5 = 53 6 = 54 ..
속성을 변경 $('#searchSection').attr('disabled', 'true'); disabled속성을 없앨때 사용.. $('#searchSection').attr('disabled', ''); 근데 안된다.. -_- $('#searchSection').removeAttr('disabled'); 속성을 제거해 버리면 됨.. [출처] http://egloos.zum.com/dreams402/v/2266489
replaceFirst() / replaceAll() 메소드(함수)로 문자열을 치환할 때, 대소문자 구분없이 바꾸려면 정규식의 앞 부분에 (?i) 라는 옵션을 넣어주면 됩니다. 물음표+소문자i(아이)입니다. 영문 알파벳 대소문자 구분없이 치환 예제 파일명: Foo.java public class Foo { public static void main(String[] args) { String s = "Abc abC ABC abc"; // 원본 문자열 String s2; System.out.println("원본: " + s); System.out.println(); // 줄바꿈 s2 = s.replaceFirst("(?i)abc", "ZZZ"); System.out.println("치환(1): " + s2)..
이전 글에서는 JNI 를 java 측에서 JNI 를 이용해서 c/c++ 함수를 호출하는 방법을 알아보았다. 이번에는 c/c++ library 측에서 JNI를 이용하여 java 의 함수를 호출하는 방법을 알아보도록 하자. 근본적으로 JNI 를 이용해서 상대의 함수를 이용한다는 개념은 같다. 차이는 jni 가 jvm 에 있는 녀석이라서 java 에서 사용할 때는 크게 신경쓸 것이 c/c++ 쪽에서는 JNI 를 이용하기 위해 JNIEnv* 의 reference 를 넘겨주는 작업이 필요하다. 그럼 이제부터 c/c++ 에서 java 의 함수를 이용하는 방법을 알아보자. C/C++ library -> Java classjava 의 class 를 이용하려면 JVM 이 있어야 한다. 그러므로 c/c++ 에서 java ..
안드로이드때문에 JNI 를 다시 보게 되었다. ^^ 여하튼 그래서 책을 보면서 이해한 내용을 그림으로 정리했다. 코드는 나중에 정리하기로 하고, 여기서는 대략적인 개념만 익히도록 하자. 사실 이 곳의 내용은 그저 내 생각을 정리한 것이라 정확하지 않은 면이 있다.(죄송 ㅜ.ㅜ) JNI에 대한 좀 더 정확하고 상세한 내용은 ref. 3 을 참조하도록 하자. 아래 그림은 JNI 를 사용하는 방법은 시작 프로그램에 따라 2가지가 있다. Java class -> JNI -> C/C++ library : java 에서 native function 을 호출하는 경우 C/C++ library -> JNI -> Java class : c/c++ program에서 java 의 함수를 이용하는 경우 이 중에서, 아래 글은..