본문 바로가기

전체 글222

ORACLE table lock 풀기 ( 오라클 테이블 락 풀기 ) ORACLE table lock 풀기 ( 오라클 테이블 락 풀기 ) 선행 조건 : 쿼리 수행시 system 권한이 있어야 한다. 수행 순서 : 1. lock 걸린 테이블 확인 해야한다. select * from dba_dml_locks; 2. sid,seria 를 가져오자 ( 그래야 kill 할수 있다. ) select sid, serial# from v$session where sid in (select session_id from dba_dml_locks where name = 'lock 걸린 테이블 이름') 3. 해당 프로세스 킬 하면 됨 alter system kill session ':sid:,:serial:' 요새 postgres 사용하다보니, 오라클은 오랬만이긴 한데, 간략하게 정리해두고 필.. 2021. 7. 8.
자바 String 원하는 문자열 추출 (indexOf, subString, chatAt, token, parseInt ) 자바 String 원하는 문자열 추출 정리 자바 String 관련해서 자르고 추출하고, 있는지 검사에 대한 자주쓰는 기본 메서드에 대해 정리한다. indexOf(String a) = a의 문자의 위치 값을 숫자를 얻는다. lastindexOf(String a) = a 문자를 뒤에서부터 찾아 위치 값 숫자를 얻는다. subString(a, b) = a부터 b전까지의 위치의 문자열을 가져온다. String substring(int index) = 문자열 index위치부터 끝까지 문자열. EX ) "자바 코딩 배우자". substring(4) => 배우자 String substrnig(int a, int b) = 현재 문자열 객체에서 a부터 b 직전까지 문자열 Char charAt(int index) = St.. 2021. 7. 6.
자바스크립트 시간 계산 초단위 뺄셈 ( yyyymmddhhmmss 형식 ) 자바스크립트 시간 계산 초단위 뺄셈 ( yyyymmddhhmmss 형식 ) 자바스크립트를 이용해서 현재 시간 기준으로 몇 초가 흘렀는지 뺄셈 계산을 할 때 사용하면 참으로 좋다. 파라미터 인자로 각각 firstDateTime, secondDateTime를 넘겨받으며 형식은 yyyymmddhhmmss 형식으로 넘겨주면 계산이 가능하다. 백번의 말보다 중요한건 코드 이렷다!! 아래 코드와 실제 사용 방법에 대해 확인해 보자. function calSecs (firstDateTime, secondDateTime) { var dateFirstDateTime = new Date(firstDateTime.substring(0, 4), firstDateTime.substring(4, 6) - 1, firstDateT.. 2021. 7. 5.
자바스크립트 날짜 빼기 ( yyyymmdd - yyyymmdd ) 자바스크립트 날짜 빼기 ( yyyymmdd - yyyymmdd ) 자바스크립트를 이용해 날짜 뺴기를 해야할 경우가 이럴때 사용하면 참 편리하다. 아래는 두 날짜 간의 차이가 몇 일인지 계산하는 자바스크립트 이다. function calDay(firstDate, secondDate) { var dateFirstDate = new Date(firstDate.substring(0, 4), firstDate.substring(4, 6) - 1, firstDate.substring(6, 8)); var dateSecondDate = new Date(secondDate.substring(0, 4), secondDate.substring(4, 6) - 1, secondDate.substring(6, 8)); var .. 2021. 7. 5.
자바스크립트 문자열 자르기 자바스크립트 문자열 자르기 javascript에서 특정 길이가 넘어가면 길이를 잘라 처리해야할때가 있다. 그럴때 사용하면 되겠다. function cutByMaxStr(str, maxLength) { if (str == undefined || str == null) { return ''; } if (str.length > maxLength) { str = str.substring(0, maxLength) + '.....'; // str을 maxLength 길이만큼 자르고 '.....' 을 뒤에 붙인다 } return str; } 함수를 확인해보면 두번째 인자값으로 최대 길이 maxLength를 받는데, 이는 이값을 초과할시에는 substring 함수를 이용하여 maxLength 만큼 길이를 자른뒤에 '... 2021. 6. 25.
자바스크립트 정규표현식 문법 자바스크립트 정규표현식 문법 아래 문법정도를 익히면 그래도 왠만한 정규표현식에 대해 찾아보고 이해하는 수준까지는 할수 있을것이라 생각된다. 1. 범위 a-z : a에서 z까지를 뜻함 0-9 : 0에서 9까지를 뜻함 ㄱ-ㅎ : ㄱ에서 ㅎ까지를 뜻함 ㅏ-ㅣ : ㅏ에서 ㅣ 까지를 뜻함 가-힣 : '가'에서 '힣'까지를 뜻함 [] : 괄호 안에 문자중 1개 2. 대괄호 [ ] [a-z] : a에서 z중 하나. [abc]d : ad, bd, bd 를 뜻함 [^] : 괄호안의 문제 부정(제외) 3. 대괄호 [] 안에 문자 [^a-z] : a ~ z를 제외한 모든 문자 [^0-9] : 숫자를 제외한 모든 문자 | : 또는(OR) 4. 대괄호 [] 안에 문자 2 [a-z|A-Z] : a ~ z 또는 A ~ Z 뜻함(영.. 2021. 6. 25.