분류 전체보기95 [jQuery] 보이기, 숨기기 (show(), hide()) 1. show(), hide() 1 2 3 4 $("#id").show(); $("#id").hide(); cs 2. display=none; display=block; 1 2 3 $("#id").css("display", "none"); $("#id").css("display", "block"); cs Web/JQuery 2022. 2. 8. 자바스크립트 배열에서 빈 값만 제거하기 자바스크립트에서 배열을 사용하는데 빈 값이 섞여 있다면.. 빈 값만 제거하는 방법을 알아보자. 1 2 3 var array = [1,2, undefined, 3, undefined, 4]; //변경 전 var array = [1,2,3,4]; cs 선언한 배열에 filter()함수를 사용하여 빈 값(undifined)을 제거할 수 있다. 1 2 3 4 5 array = [1, 2, undefined, 3, undefined, 4]; filtered = array.filter(function(item) { return item !== null && item !== undefined && item !== ''; }); console.log(filtered);; Colored by Color Scripter cs Web/Javascript 2022. 1. 9. Error : The entity “nbsp” was referenced, but not declared Error : The entity “nbsp” was referenced, but not declared 해결: nbsp 대신   를 사용한다. Web/HTML 2022. 1. 9. [Javascript] 소수점 올림, 버림, 반올림 - ceil(), floor(), round() 함수 자바스크립트에서 소수점 올림, 버림, 반올림 하는 함수 소개. 1. 올림 Math.ceil(value): 입력받은 숫자를 올림한 정수를 리턴하는 함수이다. 1 2 3 4 5 6 7 var num1 = Math.ceil(1); //return 1 var num2 = Math.ceil(1.1); //return 2 var num3 = Math.ceil(1.9); //return 2 var num4 = Math.ceil(-1); //return -1 var num5 = Math.ceil(-1.1); //return -1 var num6 = Math.ceil(-1.9); //return -1 cs 2. 내림 Math.floor(value): 입력받은 숫자를 내림한 정수를 리턴하는 함수이다. 1 2 3 4 5 6.. Web/Javascript 2022. 1. 6. [Oracle] 오라클 컬럼(Column) 추가, 삭제 방법 (컬럼 순서 변경) [컬럼 추가] ALTER TABLE test ADD code VARCHAR(5) DEFAULT '-' NOT NULL; ALTER TABLE 테이블명 ADD 컬럼명 데이터 타입 기본값 NULL허용(생략 가능) ; [컬럼 삭제] ALTER TABLE test DROP COLUMN code; ALTER TABLE 테이블명 DROP COLUMN 컬럼명; [컬럼 순서 변경(오라클 12c이상)] INVISIBLE(숨김), VISIBLE(보이기) 속성을 사용한다. 옮기고자 하는 컬럼 위치의 오른쪽(?) 컬럼을 모두 INVISIBLE 시킨 뒤 VISIBLE 해주면 된다 ! 예시로 보는 게 이해가 쉽다. REMARKS를 NAME의 앞으로 옮기고 싶은 경우. 초록색으로 표시한 항목들을 INVISIBLE/VISIBLE 처.. DB/Oracle 2022. 1. 5. 스크립트 0/0 NaN처리 어떻게 처리 해야할까요? 자바스크립트에서 문자열과 피연산자를 함께 사용하면 NaN 값이 반환된다. 이때, isNaN 함수를 사용해서 해결하자. 먼저 isNaN이란 isNaN(Not a Number) : 매개변수가 숫자인지 검사하는 함수. isNaN(value) value가 숫자인 경우 false를, 숫자가 아닌 경우 true를 반환한다. 예시) 1 2 3 4 5 6 7 8 9 10 11 var a = 10.5 var b = '10.5'; var c = 'isNaN'; var d = 10*10; var e = '10 * 10'; return isNaN(a); //false 를 반환 return isNaN(b); //false 를 반환 return isNaN(c); //true 를 반환 return isNaN(d); //false .. Web/Javascript 2022. 1. 5. 글자 길이에 다른 컬럼 크기 동적 변환 글자 길이에 따라서 그리드 컬럼 width를 변경시켜야 할 때 간단히 사용할 수 있는 방법이다. 사실 별다른 기술은 아니고... String의 length를 width 계산식으로 활용하는 것이다. 예를 들면, 1 2 3 4 5 6 var name = 'ColumnName'; var width = 0; width = name.length; grid.setWidth('NM', width); cs 이런 방식으로 사용하는 것이다.. 사실 특별한 기술도 아니고 별 거 없다..ㅋㅋ Web/Javascript 2022. 1. 4. [MyBatis] #{}와 ${}의 차이점 결론만 간단히 얘기하자면 #{}는 ''가 씌워진 형태가 반환되고, ${}는 ''가 씌워지지 않은 형태가 반환된다. 1 2 3 4 5 SELECT CODE, NAME FROM TP_TABLE WHERE CODE = #{CODE} AND NAME = #{NAME} cs 이 경우 아래와 같은 결과가 출력된다. 1 2 3 4 5 SELECT CODE, NAME FROM TP_TABLE WHERE CODE = 'ABC' AND NAME = 'ABCD' cs 1 2 3 4 5 SELECT CODE, NAME FROM TP_TABLE WHERE CODE = ${CODE} AND NAME = ${NAME} cs 아래와 같은 결과가 출력된다. 1 2 3 4 5 SELECT CODE, NAME FROM TP_TABLE W.. DB/myBatis 2021. 11. 24. continue문과 break문 break문은 break; 를 적어준 곳에서 해당 조건문 블록과 그 밖의 반복문 자체를 탈출한다. continue문은continue문 아래에 있는 실행해야 하는 문장들을 건너 뛰고, 다음 반복을 시작한다. 이해하기 쉬운 예를 들자면 1 2 3 4 5 6 for (var i = 1; i BackEnd/C언어 2021. 11. 24. [Oracle] N번째 행 가져오기. N번째 행 추출 오라클에서 N번째 ROW의 데이터를 가져오는 방법이다. 1번째 행 가져오기 1 2 3 4 5 6 7 8 SELECT * FROM ( SELECT ROWNUM AS NUM, CODE FROM TP_TABLE ) X WHERE X.NUM = 1; cs 2번째 행 가져오기 1 2 3 4 5 6 7 8 SELECT * FROM ( SELECT ROWNUM AS NUM, CODE FROM TP_TABLE ) X WHERE X.NUM = 2; cs 위와 같이 인라인뷰를 사용해서 N번째 행의 데이터를 가져올 수 있다. DB/Oracle 2021. 11. 24. JDBC-11001:Subquery returned a tuple where a scalar value was expected. JDBC-11001:Subquery returned a tuple where a scalar value was expected. 티베로에서 패키지를 실행시키는데 자꾸 이런 에러가 발생해서 뭐가 잘못된거지 했는데.... INSERT( ) SELECT FROM ... 이렇게 생긴 쿼리에서 발생하는 에러였다. SELECT 되는 ROW가 중복된 값으로 여러개 조회되고 있었다.. 즉 데이터 중복 관련된 문제였던 것 같다. DB/Tibero 2021. 11. 24. [Oracle] 오라클 insert 자동 채번 (MAX+1) 오라클에서 자동 채번을 할 때 MAX+1을 사용하는 경우가 종종 있다. NVL과 MAX 함수를 이용하면 간단하게 사용할 수 있다. 사용 방법은 아래와 같다. SELECT NVL(MAX(컬럼이름), 0) +1 FROM DUAL; 1 2 3 4 5 6 7 8 9 10 11 12 INSERT INTO TP_TABLE( SEQ, CODE, NAME ) VALUES( (SELECT NVL(MAX(X.SEQ), 0) + 1 FROM TP_TABLE X), 'A01', 'TEST' ) Colored by Color Scripter cs DB/Oracle 2021. 11. 24. 이전 1 ··· 3 4 5 6 7 8 다음