- 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 |
- 워스프레스
- wordpress
- Oracle
- dbeaver
- pl/sql
- 문제해결
- function
- 이클립스
- spring boot
- 워드프레스
- sql
- iframe
- 함수
- JSP
- 엘리멘터
- PROCEDURE
- 오라클
- javascript
- 배열
- 자바스크립트
- 프로시저
- 오류해결
- 트러블슈팅
- PLSQL
- 환경세팅
- 클론코딩
- Hostinger
목록코딩 (94)
개발 공부중
코드 중 script를 나누어쓴 코드가 있어서 찾아봤다. 브라우저가 HTML문서를 로드할 때, 문서를 위에서 아래로 순서대로 파싱한다.
프로시저란,데이터베이스 내에서 특정 작업을 수행하는 코드 블록이다. 주로 여러 작업을 일괄적으로 처리할 때 사용한다.함수와 다르게 반환 값이 없고, 대신에 출력 매개변수를 통해 결과를 반환할 수 있다.프로시저 작성 방법-- 1. 프로시저 선언CREATE OR REPLACE PROCEDURE 프로시저_이름( -- 2. 매개변수 선언 매개변수 [ IN || OUT ] 타입; )IS-- 3. 변수 선언NAME VARCHAR2(10) := 'TEST' -- := 연산자로 변수에 값을 할당 --4. 프로시저 본문BEGIN[EXCEPTION 예외처리]END;프로시저 본문 안에 들어갈 수 있는 문법 정리1. SELECT INTO 문 : SELECT 문의 결과를 변수에 저장DECLARE -- 변수선언 ..
js 파일 수정을 했는데 적용이 안되는 상황.찾아보니 브라우저는 캐쉬를 사용하고 캐시에 남아 있는 정보로 js, css가 처리된다고 한다. 아래는 해결방법 1. 강력 새로고침(ctrl +F5) 을 해본다.해결이 안됨.. 2. local 캐시를 clear 해준다. 해결이 안됨.. 3 캐쉬에 있는 파일을 사용하지 않고 변경된 파일을 사용하게 해준다.위 예시처럼 파일명 뒤에 ?ver= 를 붙여준다. 숫자는 상관없다. 3번 방법쓰니까 바로 해결됐다.
작업을 하다가 테이블이 렉 걸린 것 처럼 커밋이 안되는 상황이 생겼다. 오라클에서 테이블 락(Lock) 확인하고 해제하는 방법테이블 확인하고 1. 락 걸린 테이블 확인하기SELECT DISTINCT object_id FROM v$locked_object WHERE oracle_username = '사용자명'; 2. 락 걸린 테이블 갯수 확인하기SELECT COUNT(*) FROM v$locked_object vo, dba_objects do WHERE vo.object_id = do.object_id; 3. 락 걸린 세션 확인하기SELECT a.sid, a.serial#FROM v$session a, v$lock b, dba_objects cWHERE a.sid = b.sid AND b.id1 = c...
iframe 을 사용하면서부모와 자식 간 데이터 공유를 위한 방법으로 postMessage를 사용해봤다. 0. 기본문법targetWindow.postMessage(message, targetOrigin, [transfer]);targetWindow.postMessage(보내질 메시지, 문자열 "*" 혹은 URI, 객체(생략가능));//예시window.addEventListener("message", receiveMessage, false);function receiveMessage(event) { if (event.origin !== "http://example.org:8080") return; // ...}targetWindow: 메시지를 받을 창 (예: iframe.contentWindow 또는 ..
iframe을 사용하며 만날 수 있는 다양한 접근방법 정리 1. 자식 iframe에서 부모 창의 함수 호출parent.html 부모 창 child.html 자식 창 부모 함수 호출 2. iframe에서 부모 창의 요소에 접근하고 속성을 변경parent.html 부모 창의 제목 child.html 자식 창 부모 요소 변경 3. iframe에서 부모 창의 다른 iframe 요소에 접근$("#elementId", parent.frames['otherFrameId'].document)// iframe에서 부모 창의 다른 iframe(otherFrameId) 내에 있는 #elementId 요소를 찾기 4. iframe 내에서 부모 페이지 요소에 접근$('#parent..
java.sql.SQLException: 부적합한 열 인덱스 오류 나의 경우, 변수명이 잘못되어있었다.NAME 인데 NAEM 이런식으로 되어있었다. 오타가 없는지 확인을 잘하자. ORA-00936 누락된 표현식 이것도 오타의 문제이 에러는 ' ' , . ; * 이런 기호들을 잘못 사용해서 발생한다.나의 경우, 콤마가 마지막에 더 써져있었다. ORA-00913: 값의 수가 너무 많습니다 INSERT 구문에 삽입될 컬럼의 개수보다 들어가는 데이터의 개수가 더 많은 경우 발생하는 에러데이터의 갯수를 잘 맞춰주면 된다. public class MergeQueryExample { private final static String MERGE_QUERY = "MERGE INTO TABLE_..
1. 정적 컨텐츠파일을 웹 브라우저에 그대로 내려주는 것웹 브라우저에서 hello-static.html을 요청 -> 스프링 컨트롤러에서 hello-static을 찾음 -> 맵핑된 컨트롤러 없으면 내부 리소시스( resources/static ) 안에 있는 hello-static.html 을 찾아서 반환2. MVC와 템플릿 엔진모델(model), 뷰(view), 컨트롤러(controller)@GetMapping- localhost:8080/hello-mvc 라는 요청이 들어오면 아래를 실행 - hello-template 라는 이름의 View를 찾아서 반환타임리프 (Thymeleaf) - 서버 구동 없이 열어도 HTML 작성 후 절대경로(absolute path)로 열어보면 해당 파일을 보여줌- 템플릿 엔진..