본문 바로가기

study

mysql 특정 문자열 개수 구하기 -- 쿼리를 직접 사용 SELECT (LENGTH(v) - LENGTH(REPLACE(v, ';', ''))) / LENGTH(';') FROM (SELECT 'A;B;C;D;E;F;G' v) A; -- 함수를 만들어 사용해도 편리함 CREATE FUNCTION COUNT_STR(X VARCHAR(255), DELIM VARCHAR(12)) RETURNS INT RETURN (LENGTH(X) - LENGTH(REPLACE(X, DELIM, ''))) / LENGTH(DELIM); SELECT COUNT_STR(TEXT, ';') CNT FROM (SELECT 'A;B;C;D;E;F;G' TEXT) A; 더보기
include(), require(), include_once(), require_once() php php 파일 작성 시에, 외부 파일을 포함하기 위해 사용하는 함수가 4개가 있습니다. include(), require(), include_once(), require_once() include(), require() 는 함수가 실행될 때마다 매개변수로 입력한 파일을 포함합니다. 이들 함수의 매개변수는 파일의 위치를 지정합니다. include('./test/a.php'); require('./test/a.php'); 현재 디렉토리 아래에 test라는 디렉토리 내의 a.php를 포함시켜라..는 의미죠. 기능은 같지만, 이들 두 함수는 실행결과의 차이가 있습니다. 포함시키라고 지정해준 파일이 없을 경우, include()는 warning을 표시하지만, require()는 fatal error 를 표시하고 실.. 더보기
나눔바른고딕 @import url("https://googledrive.com/host/0BxmAw3HA4YGCflZpYWI1M3BIYUI2Zm9CUDhKaXVqZGFYV29CQ05xN2pKTlo5YjVWUkJPeWs/nanum-barun-gothic-bold.css"); @import url("https://googledrive.com/host/0BxmAw3HA4YGCfkJWdlpTdWd6NndmT3BZaXR5ek1oSTBsYVotUmJuQWtKSnV2QVJXa3g4dn/nanum-barun-gothic-light.css"); @import url("https://googledrive.com/host/0BxmAw3HA4YGCfmhCUFc0SGdQbVlJcllDU2NPYUp6WlFDT1RPem5Eb2lMZm16c0R.. 더보기
제이쿼리 모바일 페이지 data-ajax=role 일 경우 재귀 페이지 호출시 jquery 먹통일 경우 해결 방안 data-role='ajax'를이용하여재귀 자기 페이지로 이동 했을 경우예를들자면...a.asp 에서 a.asp 로 이동했을때문제가 발생한다 망할 페이지들이 안움직인다 ㅠㅠLIVE 펑션을 사용하여 해결 했다 ㅋㄷㄷ/* The jQuery .bind(), .live(), and .delegate() methods are just one line pass throughs to the new jQuery 1.7 .on() method */ // Bind $( "#members li a" ).on( "click", function( e ) {} ); $( "#members li a" ).bind( "click", function( e ) {} ); // Live $( document ).on( "click", .. 더보기
jquery 모바일 정리 100% 활용가능 jquery mobile 정리khquasar.egloos.com/668248 * 기본구성 => jQuery 라이브러리 다음에 jQuery Mobile 라이브러리(js)를 인클루드해야 함 * 페이지 정의 페이지를 정의할 때 HTML5 형태로 정의해도 되고, div 태그를 사용해서 영역을 정의해도 된다. [HTML5 형태] 헤더부분 내용부분 푸터부분 [div 형태] 헤더부분 내용부분 푸터부분 => HTML5 형태가 권장되며, data-role 속성을 사용해서 각 영역의 역할을 설정해줘야 한다. [앞으로 사용할 최종형태] 헤더부분 내용부분 푸터부분 * 페이지간의 이동 jQuery Mobile은 기본적으로 하나의 파일에 모든 페이지들을 전부 정의하고 첫번째 정의된 페이지를 보여준다. 아래와 같이 페이지 두개를 .. 더보기
Jquery SelectBox제어 1. jQuery로 선택된 값 읽기 $("#selectBox option:selected").val(); $("select[name=name]").val(); 2. jQuery로 선택된 내용 읽기 $("#selectBox option:selected").text(); 3. 선택된 위치 var index = $("#test option").index($("#test option:selected")); 4. Add options to the end of a select $("#selectBox").append("Apples"); $("#selectBox").append("After Apples"); 5. Add options to the start of a select $("#selectBox").prepe.. 더보기
문자열과 관련된 다양한 기능 문자열과 관련된 다양한 기능 (index,char,substring,length,split) Exception,문자열,자바 / Java 2013/04/02 15:33 http://blog.naver.com/choilee6/70164696053 전용뷰어 보기 public class StringEx03 { public static void main(String[] args) { String s1 = "Kwon Sun Ae"; //길이 11 (012345678910) int index = s1.indexOf('n');//문자의 위치를 숫자로 표현 System.out.println("맨 처음 문자 n의 위치"+index); index = s1.indexOf("Sun");//문자열의 위치를 숫자로 표현 Syste.. 더보기
MS SQL 함수 모음 날짜 함수 select getdate() 13 -14 13.80 select floor(13.7), floor(-13.7), round(13.75, 0) result -> 13 -14 14.00 select floor(13.7), floor(-13.7), round(13.75, -1) result -> 13 -14 10.00 --select replicate('*',10) -- 해당문자를 n 번 반복 예에서는 * 을 10번 출력 select name, (gi_pay + su_pay) as [급여], replicate('*', floor((gi_pay + su_pay)/100000)) as [그래프] from insa stuff 내장함수 select stuff('영업팀', 3, 1, '부') as stuf.. 더보기