일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- htmlFor
- VAR
- boolean
- createtextnode
- Openlayers
- const
- input
- 학습법 #집중력
- appendChild
- FOR
- createElement
- Append
- Let
- Today
- Total
목록IT (179)
Atomic Habits
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ubaEK/btrnCALBRL1/negl2X7oaGtXSEMUPfsPhK/img.png)
출처 : https://neocan.tistory.com/348 오라클 정규식 (REGEXP) 오라클은 10g 부터 REGEXP로 시작하는 함수를 지원 합니다. (Regular Expression 이라는 정규식의 의미 입니다.) 이 함수를 통해 데이터의 패턴을 보다 다양하게 찾고, 변경할 수 있게 되었습니다. 정규식 함수는 다음과 같습니다. 함수 설명 REGEXP_LIKE Like 연산과 유사하여 정규식 패턴을 검색 REGEXP_REPLACE 정규식 패턴을 검색하여 대체 문자열로 변경 REGEXP_INSTR 정규식 패턴을 검색하여 위치 반환 REGEXP_SUBSTR 정규식 패턴을 검색하여 부분 문자 추출 REGEXP_COUNT(v11g) 정규식 패턴을 검색하여 발견된 횟수를 반환 그리고 정규식에는 메타문..
출처: https://this1.tistory.com/entry/ORACLE-테이블-복사-PK나-INDEX도-다-복사하는-방법 이전에 올린 테이블 복사 방법은 PK나 INDEX등의 내용은 없이 테이블 구조와 데이터만 복사하는 방법이었다. 그래서 A계정 테이블의 스크립트를 불러와서 B계정에 테이블을 생성하는 방법을 고안해봤다.(이걸 자동으로 하기 위해서 프로시져로 만들었다) 하지만 이 방법은 SYS계정에서만 가능하다. SYS계정과 같은 권한이 없는 계정에서 아래의 프로시져를 돌리면 권한이 불충분하다는 오류가 나온다. 일일히 스크립트를 복사+붙여넣기+실행하는게 싫어서 아래와 같은 프로시져를 만들었는데, 필요에 따라 활용하시기 바랍니다. ________________________________________..
G O T C F R O F 1. 권한 부여와 권한 회수 작업 순서 : SVC2 접속 -> RAW 에게 INSERT 권한 부여 -> RAW 접속 & INSERT -> 권한 회수(REBOKE) SVC2 접속) GRANT ALL ON SVC2.TAB TO RAW RAW 접속) INSERT INTO SVC2.TAB SELECT * FROM RAW.TAB; SVC2 접속) REVOKE SELECT, INSERT, DELETE, UPADATE ON SVC2.TAB FROM RAW; REVOKE ALL ON SVC2.TAB FROM PUBLIC(전체 대상); ****************************************************************************************..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/byVRl6/btrnCAkujxk/GUzRau9ericuJSB0jV3RO0/img.png)
출처 : https://blog.naver.com/PostView.nhn?isHttpsRedirect=true&blogId=heartflow89&logNo=221002112762 데이터베이스에 저장되어 있는 중요한 데이터들을 아무나 접근하여 삭제를 하거나 변경을 할 수 있다면 심각한 문제가 발생할 것이다. 따라서 데이터베이스의 데이터들을 보호하기 위해서는 데이터베이스 관리자가 사용자에게 적절한 권한을 부여하고 사용자에 따라 사용할 수 있는 권한에 제한을 두어야 한다. 이번 포스팅에서는 대표적인 권한들의 종류와 권한을 부여하는 방법에 대해서 알아보도록 하겠다. 권한의 종류 권한은 크게 시스템 권한과 객체 권한으로 나누어진다. 시스템 권한은 주로 DBA 계정에 부여가 되며 사용자를 생성하거나 삭제하고, DB..
X html - https://wordhtml.com/ O html - https://wordtohtml.net/ java - https://www.onlinegdb.com/online_java_compiler 웹소스코드 정렬 - https://tools.arantius.com/tabifier - https://beautifier.io/ 소스코드 출력 웹페이지- https://www.w3schools.com/html/tryit.asp?filename=tryhtml_default_default 정규식 자바형 변환- https://www.regexplanet.com/advanced/java/index.html (정규식 테스트) - https://regexr.com/ 수정 후 public class Main ..
출처 : https://frhyme.github.io/java/java_regex05_conditional/ Java - Regex - ConditionalPermalink Regex에서도 문자열의 패턴에 따라 if statement를 구성할 수 있습니다. 아래 코드에서는 일반적인 시간 표시(15:56)과 같은 시간만 유효하도록 판단하는 regex import java.util.*; class Main { public static void main(String[] args) throws Exception { /* String regex = "^([0-1]{1}?[0-9]|2[0-3]):[0-5][0-9]"; */ /* regex 내에서 if를 사용하려면 다음처럼 사용해야 합니다. ^( ? |) - 일단 ..
출처 : https://jangiloh.tistory.com/54 - xy 를 포함하지 않는 라인 전체 선택 ^(?!.*xy).*$ ^((?!xy).)*$ - xy 를 포함하는 라인 전체 선택 ^(?=.*xy).*$ https://guseowhtjs.tistory.com/entry/%EB%8B%A8%EC%96%B4%EA%B0%80-%ED%8F%AC%ED%95%A8%EB%90%98%EC%A7%80-%EC%95%8A%EC%9D%80-%EC%A4%84%EA%B3%BC-%EC%9D%BC%EC%B9%98%ED%95%98%EB%8A%94-%EC%A0%95%EA%B7%9C%EC%8B%9D
(?capturing text) to define a named group "name" \k to backreference a named group "name" ${name} to reference to captured group in Matcher's replacement string Matcher.group(String name) to return the captured input subsequence by the given "named group". 출처 : https://stackoverflow.com/questions/415580/regex-named-groups-in-java Regex Named Groups in Java It is my understanding that the java.re..
참조 : http://daplus.net/java-java-%EC%A0%95%EA%B7%9C%EC%8B%9D-%EC%BA%A1%EC%B2%98-%EA%B7%B8%EB%A3%B9-%EC%83%89%EC%9D%B8/ 그룹 번호 전체 패턴은 그룹 번호 0으로 정의 됩니다. 패턴의 모든 캡처 그룹은 1부터 인덱싱을 시작합니다. 인덱스는 캡처 그룹의 여는 괄호 순서로 정의됩니다 . 예를 들어, 다음은 아래 패턴의 5 개 캡처 그룹 모두 입니다. (group)(?:non-capturing-group)(g(?:ro|u)p( (nested)inside)(another)group)(?=assertion) | | | | | | || | | 1-----1 | | 4------4 |5-------5 | | 3---------..
출처 : https://codevang.tistory.com/115 ※ 패스워드 규칙검사 예제 1. (?=.*[A-Z]) → 대문자 검사 - 대문자 1개 앞에 아무거나 있거나 없거나 (.*) - 앞에 뭐가 있던 상관없고 대문자가 1개라도 있어야 true가 되기 때문에 대문자 검사식이 됨 2. (?=.*[a-z]) → 소문자 검사 3. (?=.*[0-9]) → 숫자 검사 4. (?=.*[\\W^\\s]) → 공백이 아닌 (문자,숫자가 아닌)문자(특수문자) 검사 5. [\\S^\\\\]{8,} → 허용 문자 및 최소 횟수 설정 - 공백이 아니면서 역슬레쉬가 아닌 문자가 8개 이상 연속돼야 함 package study.first; import java.util.regex.Pattern; public clas..