꿈을 실현합니다.

Posted
Filed under 정보
윈도우 10의 잠금화면에 사용되는 배경이 맘에 드는 것이 많았다.
대체 어떤곳에 저장되는지 궁금해 하다가 최근에서야 인터넷 검색을 통해 알아내게 됐다.
해당 파일의 위치는 아래와 같다.

%localappdata%\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets

위 디렉토리에 알수없는 파일명으로 여러개의 파일이 저장되어 있는데, 이파일을 임시디렉토리에 복사한 뒤, 확장자를  jpg로 바꾸면, 이미지 파일로 저장되어 있는 "잠금화면"을 찾아낼 수 있다.
2016/08/11 14:02 2016/08/11 14:02
Posted
Filed under IT/데이터베이스
WITH TMP AS
     (SELECT '홍길동의 IP주소는 323.211.123.11 입니다' IP FROM DUAL UNION ALL
      SELECT '앞에 다른 123 숫자가 포함되어 있을 때 IP : 10.10.10.1 입니다..' FROM DUAL UNION ALL
      SELECT '유효하지 않은 IP : 310.10.10.1 입니다..' FROM DUAL UNION ALL
      SELECT '이것도 유효하지 IP : 10.10.10.432 입니다.' FROM DUAL UNION ALL
      SELECT '1.2.3.123 도 추출되어야 하는 IP입니다.' FROM DUAL UNION ALL
      SELECT '범위를 벗어난 IP 100.256.1.1 은 제외되어야 합니다.' FROM DUAL)
SELECT TRIM
           (REGEXP_SUBSTR
                (IP
               , '(^|[^0-9])(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])($|[^0-9])'
               , 1)) IP
  FROM TMP
 WHERE REGEXP_LIKE
           (IP
          , '(^|[^0-9])(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])($|[^0-9])');


한 문장안에 여러개의 IP주소가 포함되어 있을 경우 첫 번째IP주소만 나옴

관련  URL : http://www.gurubee.net/article/67512
2016/06/03 18:45 2016/06/03 18:45
Posted
Filed under IT/데이터베이스
SELECT   A1.TABLE_COMMENTS
       , A1.TABLE_NAME
       , A1.COLUMN_ID
       , A1.COLUMN_NAME
       , A1.COLUMN_COMMENTS
       , (CASE
              WHEN B1.CONSTRAINT_TYPE = 'P' THEN 'Y'
          END) PK_FLAG
       , NVL(A1.NULL_FLAG, 'N') AS NULL_FLAG
       ,    A1.DATA_TYPE
         || (CASE A1.DATA_TYPE
                 WHEN 'NUMBER' THEN '(' || TO_CHAR(A1.DATA_LENGTH) || ',' || TO_CHAR(A1.DATA_PRECISION) || ')'
                 WHEN 'DATE' THEN ' '
                 ELSE '(' || A1.DATA_LENGTH || ')'
             END) DATA_TYPE
    FROM (SELECT B.COMMENTS TABLE_COMMENTS
               , A.TABLE_NAME TABLE_NAME
               , C.COMMENTS COLUMN_COMMENTS
               , A.COLUMN_NAME COLUMN_NAME
               , (CASE A.NULLABLE
                      WHEN 'Y' THEN 'Y'
                  END) NULL_FLAG
               , A.DATA_TYPE DATA_TYPE
               , A.DATA_LENGTH
               , A.COLUMN_ID AS COLUMN_ID
               , A.DATA_PRECISION
            FROM USER_TAB_COLUMNS A, USER_TAB_COMMENTS B, USER_COL_COMMENTS C
           WHERE (A.TABLE_NAME = B.TABLE_NAME)
             AND (A.TABLE_NAME = C.TABLE_NAME AND A.COLUMN_NAME = C.COLUMN_NAME)
             AND B.TABLE_TYPE = 'TABLE') A1
       , (SELECT A.TABLE_NAME, A.COLUMN_NAME, B.CONSTRAINT_TYPE
            FROM USER_CONS_COLUMNS A, USER_CONSTRAINTS B
           WHERE (A.CONSTRAINT_NAME = B.CONSTRAINT_NAME) AND B.CONSTRAINT_TYPE IN('P', 'R')) B1
   WHERE (A1.TABLE_NAME = B1.TABLE_NAME(+) AND A1.COLUMN_NAME = B1.COLUMN_NAME(+))
--AND A1.TABLE_NAME LIKE 'VMS%'
ORDER BY A1.TABLE_NAME, A1.COLUMN_ID;


출처 : http://egloos.zum.com/lune23/v/437445
2016/04/08 18:29 2016/04/08 18:29