본문 바로가기
반응형

분류 전체보기655

[Jquery Mobile] Dialog의 Close버튼 없애기 Popup은 바깥 부분을 클릭할 경우(모바일의 경우 터치) 팝업이 닫힌다. 하지만 Dialog는 Close버튼이나 Dialog페이지상의 data-rel="back" 속성이 들어간 버튼을 클릭 해야만 창이 닫히는데, 이를 이용해서 어떤 이벤트가 발생 했을 경우 강제로 Dialog에 있는 두가지 선택 중 하나를 선택 하도록 강요할 수 있다. 그러려면 기존에 있는 Close버튼(상단의 x모양 버튼)을 없애야 하는데 아래와 같은 css스타일을 추가 해 주면 된다. .ui-dialog .ui-header a.ui-btn { display:none; } 2012. 11. 16.
[Jquery Mobile] $.mobile.changePage - 페이지 이동 메소드 href나 location.href를 사용하지 않고, Jquery Mobile의 자체 메소드를 사용 하려면 저렇게 쓴다. $.mobile.changePage("원하는 페이지"); 같은 파일 내에서의 이동은 $.mobile.changePage("#location"); 다른 파일로의 이동 $.mobile.changePage("location.php"); 효과주기 $.mobile.changePage("#location",{ transition: "slideup"}); 기타 옵션 $.mobile.changePage("#location",{ transition: "slideup", reverse: true}) 2012. 11. 16.
[Jquery Mobile] ajax를 쓰지 않고 페이징 처리하기 Jquery Mobile에선 기본적으로 href를 Jqeury Ajax로 처리한다. href="test.php"라는 속성으로 test.php로 이동 하려고 해도 기존페이지#test.php로 이동되어 원하는 처리를 할 수 없다. 이럴 땐 data-ajax="false" 라는 속성을 추가 해 준다. ex) test.php로 이동 2012. 11. 16.
[오토마타] Turing Machine as Accepter & Transducer 튜링머신의 용도는 크게 2가지로 나뉜다. 어떤 Language의 Accept여부를 판단하는 Accepter 어떠한 Input을 받아서 원하는 Output을 반환하는 Tansducer Accepter 튜링 머신은 특정한 Language를 Aceept할 수 있다. 예를 들어서 아래 언어를 승인하는 튜링 기계를 만들어 보자 L = { anbn : n ≥1 } ∑ = { a , b } 이 언어를 승인 하려면 튜링 기계에서는 a의 연속된 문자열과 b의 연속된 문자열이 이어져 있고, a와 b의 개수가 같음이 판단되었을 때 final state로 이동 되게 하면 된다. 그렇게 하려면 a와 b를 다른 임의의 문자열로 하나씩 비교하면서 갯수를 판별한다. 예를 들어 a를 x로 b를 y로 한개씩 바꾸어 나가다 보면 모든 a.. 2012. 11. 16.
[오토마타] Turing Machine (튜링 머신) 1. 튜링머신은 저장 장소 및 입력 출력 수단이 Tape인 오토마타이다. 2. 테이프는 셀들로 나누어져 있으며, 각 셀은 한개의 심벌을 저장한다. 3. Read-Write Head 가 왼쪽 또는 오른쪽 셀로 움직이며 각 이동마다 심벌을 읽거나 쓴다. Turing Machine M은 다음과 같이 정의된다. M = { Q, ∑, Γ, δ, q0, □, F } Q : 내부 state들의 집합 ∑ : Input alphabet (Σ ⊆ Γ-{ㅁ}) Γ : Tape alphabet, 테이프에 존재하는 알파벳들의 집합 δ : 전이함수 (partial function of Q×Γ => Q×Γ×{L,R}) q0 : 초기 상태(Initial state) □ : Blank symbol. 공백을 나타내는 특별한 심벌 F :.. 2012. 11. 16.
[장르 찾기] 한국 대중 음악 속 보사노바(Bossanova) 가요 김종국 - 어떤 사람 어떤 사랑 김현식 - 춘천 가는 기차 럼블피쉬 - 그대 내게 다시 마골피 - 내 이름은 바보야! 정규 1집 삽입곡. 일반적인 보사노바는 아니지만 분명히 보사노바 리듬을 취하고 있음(댄스곡) 박혜경 - 아마도 그건 박혜경 - 깊은 밤을 날아서 신연아 - Jardin D'Hiver 아이유 - 아이야 나랑 걷자 (feat. 최백호) 여홍빈 - Paradise 정규 1집 삽입곡. 알려지지 않은 밴드.. 1집만 내고 사라졌다. 음악성은 진짜 다시 눈여겨 볼만하다. 웅산 - The days of wine and roses 유재하 - 우울한 편지 조덕배 - 그대 내 맘에 들어오면은 존박 - Good Day (정규 1집 Falling 수록곡)유리상자 - 널 사랑하겠어 하비누아주 - 사랑하고 .. 2012. 11. 16.
[장르 찾기] 한국 대중 음악 속 탱고(Tango) 가요 최백호 - 낭만에 대하여 럼블피쉬 - 너는 꿈꾸지 않는다 옥주현 - 사랑이 떠나가네 나는 가수다 경연곡, 원곡 김건모 영화 내 아내의 모든 것(2012) OST, 이진희 - 장.성.기. 굿모닝 프레지던트(2010) OST 여러 파트로 나누어진 옴니버스 영화입니다. 고두심편의 음악들 중 탱고풍이 많습니다. 정식 OST 앨범이 나오지 않은 관계로 정확한 곡명은 알 수 없네요. (가출 씬 등) 로망스(2006) OST 메인 테마부터 시작해서 영화 OST 대부분이 탱고풍입니다. 극중 여주인공도 탱고를 추는 것으로 나옵니다. 기타(드라마 등) 최완희 - Tango For Sad 변호사들(2005)라는 드라마 OST에 삽입된 탱고곡 김혜정 - 용서 못해 아내의 유혹(2008)이라는 드라마 OST에 삽입된 곡... 2012. 11. 16.
[음악상식] 빠르기말, 빠르기표, 템포별 명칭의 이해 명칭 (빠르기말) 독음 (발음) 템포 (M.M.♩) Prestissimo 프레티시모 200 이상 Presto 프레스토 180~200 Vivacissimo 비바티시모 170~180 Vivace 비바체 150~170 Allegrissimo 알레그리시모 140~150 Allegro 알레그로 120~140 Allegro moderato 알레그로 모데라토 100~120 Moderato 모데라토 90~100 Andantino 안단티노 70~100 Andante Moderato 안단테 모데라토 80~100 Andante 안단테 70~80 Adagietto 아다지에토 60~80 Adagio 아다지오 60~70 Larghetto 라르게토 50~60 Lento 렌토 40~50 Largo 라르고 40~50 Grave 그라베.. 2012. 11. 16.
[오디오 리뷰] 미니 오디오 LG FB166 전형적인 한국 스타일의 사운드이다. 불필요하게 큰 출력, 부스트된 베이스. 잡다한 기능들. 사람들은 베이스가 빵빵 울려 주면 좋은 사운드라고 착각 하는 경우가 많다. 시중에 나오는 중저가형의 스피커들 중 베이스를 억지로 뻥튀기 해 놓은 것들이 한둘이 아니다. 그래놓고 하는 말은 '심장을 울리는 베이스!'란다. 이 FB166의 사운드도 마찬가지다. 스피커의 만들때 음역 별 출력을 어떤식으로 조절 하는지는 모르겠다. 하지만 베이스가 적절히 부스트된 것과 뻥튀기 된건 분명히 다른 느낌이다. 이 오디오의 스피커는 베이스를 잘 살렸다기 보다는 트레블을 깎아 내 버리고 깎아낸 만큼 볼륨을 키워서 베이스가 커 보이게 만든 느낌이다. 사운드가 전체적으로 먹먹하다. 악기소리가 구별되지 않고 뭉쳐져 버리는 느낌이랄까. 게.. 2012. 11. 16.
[자바] 작업 수행시간 체크를 위한 기본 소스 public static void main(String[] args) { long start_time = System.currentTimeMillis(); //이 사이에 작업 내용을 넣는다. long end_time = System.currentTimeMillis(); System.out.println("수행시간: " + String.format("%,d msec", end_time - start_time)); } 2012. 11. 16.
[오토마타] Deterministic and Nondeterministic finite accepter Deterministic finite accepter(이하 dfa)는 다음과 같은 5원소 쌍으로 정의된다. Q : 내부 상태(inter state)들의 유한 집합이다. ∑ : 심벌들의 유한 집합이며, 입력 알파벳이라 불린다. ∂ : 전이 함수(tansition function) q0 : q0 ∈ Q 이며, initial state이다. F : F ⊆ Q 이며, final state이다. 이는 아래와 같은 그림으로 나타 낼 수 있다. state는 동그라미로 나타내며 이중 선으로 그려진 동그라미는 final state를 나타낸다. 화살표는 tansition을 나타내며, 전이 함수(∂)에 의해 transition이 정의된다. 이는 ∂(qn, a∈∑) = qm 로 나타 낼 수 있다. 위 그래프의 전이 함수를 나.. 2012. 11. 16.
[오토마타] 귀납법을 이용한 증명(Proof by mathematical induction) Proof by mathematical induction For some n0≥1, Pn0 is true For any k≥n0, turth of Pk → truth of P(k+1). If 1& 2 are satisfied, then all P1, P2, ... are true. 귀납법에 의한 증명은 아래 3단계로 진행된다. [basis] P1이 사실임을 증명한다. (P를 구하는 식에 직접 1을 넣어서 계산 해 보인다.) [inductive assumption] P1, P2, ...,Pn는 사실이라고 가정한다. [inductive step] 1보다 큰 n을 하나 잡고 Pn은 사실인 경우 하나를 보인다. P1이 사실이고, Pn이 true일때, P(n+1)이 true이라면 모든 경우가 true이라는 가정이.. 2012. 11. 16.
바이크 용품 관련 회사 국적 76 Lubricants (76 루브리칸스 : 미국) 유명한 윤활류 회사로, 윤활류 외에 의류나 보호장구 등도 판매하고 있다. AGV (이탈리아) AKITO (아키또 : 영국) Alpinestars (알파인스타 : 이탈리아) 이탈리아에서 1963에 설립된 바이크 부츠 브랜드로, 요즘은 보호장구는 다 생산한다. 미국, 이탈리아, 일본에 본사를 두고 있음 ANCHESS (안체스 : 한국) 와이키산업에서 런칭한 브랜드. 가격도 저렴하고, 공장이 중국에 있어서 죄다 made in china인 탓에 중국산, 옥션표라는 말을 듣지만 찾아보니 일단 국산 브랜드이다. Arlen Ness (알렌네즈 : 미국) AXO (이탈리아) Berik (베릭 : 이탈리아) Black. B-Jackal (블랙비 자칼 : 한국) 바이크.. 2012. 11. 12.
[데이터베이스] SELECT Statement SELECT (ALL | DISTINCT) target_list (INTO host_var_list) FROM table_expression WHERE 조건 (GROUP BY 집단화 애트리뷰트 (HAVING 집단 조건)) (ORDER BY 애트리뷰트 목록) (LIMIT {count (OFFSET offset) | offset, count}) LIMIT과 OFFSET은 SQL 표준 키워드는 아니다. 하지만 Mysql, Oracle을 비롯한 대부분의 상용 DBMS에서 사용되고 있다. 아래는 각 절별 실행 우선순위 이다. SELECT 문의 실행 순서 SELECT 5 FROM 1 WHERE 2 GROUP BY 3 HAVING 4 ORDER BY 6 LIMIT 7 FROM에 있는 테이블선택 WHERE절에 있는 조.. 2012. 11. 12.
[데이터베이스] INSERT, DELETE, UPDATE Statement INSERT Statement 테이블에 있는 칼럼의 순서와 데이터형식에 맞는 값을 차례로 적어 주어야 한다. INSERT INTO EMPLOYEE VALUES ('','Raisonde','','25','3000','1000','3'); 또는 INSERT문에 있는 값에 대응하는 칼럼 이름을 명시적으로 지정 할 수 있다. 이렇게 할 경우 명시되지 않은 칼럼에는 NULL또는 DEFAULT 값을 가진다. DEFAULT값이 없고 NOT NULL인 경우 오류 발생. INSERT INTO EMPLOYEE(NAME, MANAGER, SALARY, BONUS, DNO) VALUES('Raisonde','25','3000','1000','3'); 서브쿼리 또한 사용 가능하다. INSERT INTO EMPLOYEE VALU.. 2012. 11. 11.
[데이터베이스] Table Statement and Constraint CREATE TABLE EMPLOYEE ( empno INTEGER NOT NULL, empname CHAR(10) UNIQUE, title CHAR(10) DEFAULT '대기사원', manager INTEGER, salary INTEGER CONSTRAINT limit_sal CHECK (salary bonus), CONSTRAINT check_sal CHECK (salary + bonus 2012. 11. 11.
[데이터베이스] User and Schema Management 사용자 등록 CREATE USER user_id IDENTIFIED BY password; 사용자 삭제 DROP USER user_id; 등록된 사용자의 password (암호) 변경 ALTER USER user_id IDENTIFIED BY new_password; Schema 생성 CREATE SCHEMA dbname AUTHORIZATION user_id; Schema 삭제 DROP SCHEMA dbname (CASCADE); 옵션 : CASCADE . 스키마 내의 모든 테이블들, 도메인들, 기타 요소들을 제거. RESTRICT. 아무 요소도 갖지 않는 스키마만을 제거. 테이블이 존재 할 경우 오류 현재 session의 schema 설정 SET SCHEMA dbname; 위는 일반적인 DBMS의 S.. 2012. 11. 11.
[Windows API] 파일 열기, 읽기, 쓰기, 닫기 처음부터 끝까지 읽으면 사용할 수 있다. 천천히 읽어 보길.. 기본적인 파일 입출력을 위해선 4개의 함수를 사용한다. CreateFile, WriteFile, ReadFile, CloseHandle 기본적인 개념부터 설명 하자면, CreateFile은 언뜻 보기엔 파일을 만들기만 할것 같이 생겼지만 그게 아니다. 쉽게 말하면 파일 핸들을 할당하는 함수이다. WriteFile로 파일에 특정 값을 쓰거나 ReadFile로 파일의 값을 읽어 올때 모두 파일 핸들을 이용한다. "abc.txt"같은 특정 파일에 다이렉트로 접근 할 수 없는 것이다. 이런식으로 특정 파일에 접근할 수 있는 핸들 할당을 위한 함수가 CreateFile이다. fileHandle = CreateFile("abc.txt", CREATE);.. 2012. 11. 10.
반응형