일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- cmd로msi파일설치
- cloudready OS
- Windows
- 파이썬 스톱워치
- cmd인스톨러설치
- 웹영상배속
- 컨테이너 복원
- 컨테이너 백업
- 영상배속
- CentOS
- ventoy 사용법
- GUI 또는 CLI전환
- OTT셋톱박스
- ipvlan
- cubrid
- MySQL
- docker
- Oracle
- Dell Venue 8 Pro
- docker container restore
- 딜라이브플러스h3
- YCSB
- Linux
- CentOS7
- putty
- #Oracle
- docker container backup
- VPN
- 인강배속
- 시스템예약종료
- Today
- Total
목록전체보기 (91)
일단은 프로그래머 나부랭이
아래는 정규식을 이용해서 Oracle에서 문자열을 특정 기호별로 분할하는 기능을 하는 퀴리이다.Oracle 10g 이상에서만 사용이 가능할것이며, 이를 이용하면 쿼리를 통해 자바의 Split와 같은 기능을 구현할 수 있다. (ex : 1/2/3/4 ->1234로 나눠줌) ________________________________________________________ SELECT regexp_substr(A.TXT, '[^기호]+', 1, LEVEL) TXT FROM (SELECT '대상 문자열' TXT FROM dual) A CONNECT BY INSTR(A.TXT, '기호', 1, LEVEL-1) > 0_____________________________________________________..
출처 : http://blog.munilive.com/javascript-comma-uncomma-2/ ___________________________________________________________________________________________ //콤마찍기function comma(str) { str = String(str); var minus = str.substring(0, 1); str = str.replace(/[^\d]+/g, ''); str = str.replace(/(\d)(?=(?:\d{3})+(?!\d))/g, '$1,'); //음수일 경우 if(minus == "-") str = "-"+str; return str;}__________________________..
먼저 PL/SQL에 대하여 간단하게 집고 넘어가겠다.PL/SQL이란, SQL로 처리하기 복잡한 데이터의 삽입, 삭제등을 보다 편리하게 하기 위하여 고안된것으로, 기본적으로 SQL을 이용하나, 전체적인 문법은 기존의 프로그래밍 언어와 유사하다고 한다.(Ada라는 언어를 본따서 만들었다고 한다 - 위키백과 인용) Procedure와 Function은 이래저래 실무에서 많이 이용된다.둘다 PL/SQL을 이용하여 만들기 때문에 문법에 차이가 없다. 다만 명칭이 다른만큼 엄연히 차이가 있기에 그것에 대해 글을 써보려한다. 1. Procedure는 Return값이 없어도 되지만, Function은 Return값이 반드시 존재한다. (정확하게 말해서 Procedure는 Return값이 없거나 2개이상일수도 있지만, ..
날짜 및 시간 계산은 매우 귀찮고, 번거롭다.예를 들어보자. 59분에 10분을 추가하면 69분이다.그러나 시계에는 69분이라는 숫자가 없다.따라서 시간을 1시간 증가시켜주고, 분을 9분으로 바꿔주어야한다. 여기까지만보면, 아무런 문제가 없다.이정도는 if문 몇개 이용하면 금방만드니까.. 하지만, 시간의 특성상, 연도, 월, 일, 시간, 분, 초 라는 값들이 연쇄적으로 증가해야하는 경우가 있다.(ex : 2016년12월31일23시59분59초에 1초를 더할 경우..) 이걸 일일이 if문등으로 코딩하는건 정말이지 비생산적이고 곤란한 일이 될것이다..이럴때는 아래처럼 Calendar클래스를 이용하여 계산하도록 하자. 위와 같은 날짜 계산을 할때는 Calendar 클래스를 이용할 수 있다. 날짜 계산 방법은1. ..
function focusMove(this, targetID, toSize){ var str_length = this.value.toString().length; if(str_length >= toSize){ document.getElementById(targetID).focus(); } }___________________________________________________________________________________________ 위의 함수는 웹의 text상자의 포커스(흔히 말하는 커서)를 현재의 text상자에서 지정된 text상자로 이동시켜주는 내용을 담고 있습니다.예를 들어, 생년월일을 입력한 다음에 마우스나 Tab키를 누르지 않아도 자동으로 다음 입력창으로 이동할 때 활용하면 ..
이 글은 예전에 남겼던 이 글과 연관성이 있습니다. 링크를 클릭하신다음 한번 읽어보시면 아래의 내용을 이해하는데 도움이 됩니다. 1년반전에 난수(랜덤 함수)에 관한 글을 남긴적이 있습니다. 당시에 제가 설명하길, 컴퓨터의 난수라는건, 임의로 지정된 난수표에 Seed값을 대입하여 랜덤한 값을 출력한다고 설명하였습니다. 그리고 일상에서 사용하는 수많은 프로그램(대표적으로 게임)에 이 난수가 응용되어서 활용된다고 말씀을 드렸었죠. 오늘은 게임과 관련된 이야기를 해보려고 합니다. 우선, MMORPG를 하다보면 레벨업을 위한 사냥을 하게 됩니다. 몬스터를 잡고, 그러다보면 일정한 아이템을 획득하게 되지요. 그리고 게임상의 희귀템(이하 레어템)을 얻기도 하는데요. 가끔씩 이런분들이 있습니다. 'OO지점에서 사냥을 ..
오늘은 무료 도메인 등록을 소개합니다.제가 소개해드릴 방법은 '내 도메인 한국'을 통한 도메인 등록 방법을 소개해드립니다. 내 도메인 한국 위의 링크로 들어가서 회원가입을 합니다.(이때 주민번호등은 요구하지 않기 때문에 개인정보에 대한 걱정은 덜어놓으셔도 좋습니다.)이후의 순서1. 사용할 도메인을 하단의 사진처럼 검색2. 검색결과에서 마음에 드는 주소를 찾아서 등록하기를 클릭 이후에 보안코드 한번 입력하신 다음 등록하기 버튼을 누르시면, 하단의 이미지 같은 페이지가 나타납니다.여기서 웹 포워딩에 자신의 사용할 주소(ex : 자신의 블로그 주소)를 입력하고 하단의 수정하기를 눌러주시면 도메인이 등록됩니다. 이후 등록된 도메인으로 원하는 페이지가 접속되는지 확인해보시면 되겠습니다.
※ 본 게시글은 제가 2016년 4월 28일에 네이버에 작성하였던 글을 가져온것입니다. (원본) 요즘 회사에서 반응형 웹피이지를 구현하고 있습니다.반응형 웹이라는거, 생각해보면 별거 없습니다.특히, 기존의 웹페이지가 구현되어있는 경우에는 아래의 사항에 유의(?)하여 소스를 수정하시면 됩니다. 우선은 html파일의 헤더부에 '' viewport 태그를 삽입합니다.이로서 해당 페이지는 접속하는 기기의 해상도에 따라 페이지 크기가 자동으로 조절됩니다.(글자가 화면 밖으로 삐져나가서 이리저리 스크롤할 일이 없어집니다.) 그리고 이미지나 테이블 같은 경우에는 width나 height값을 px단위가 아닌 %단위로 설정한다면, 역시 기기 해상도에 따라 크기가 조절됩니다.단, 이미지의 경우 이미지 자체 해상도등에 따라..
XSS란, Cross site scripting 줄임말로, 웹 상에서의 보안 취약점을 뜻한다. 구체적으로 말하자면, 우리가 인터넷으로 어떤 사이트에 들어간다는 것은 해당 페이지가 저장된 서버에서 해당 페이지의 내용을 요청하고, 그것을 웹 브라우져라는 프로그램을 통해서 보는 것이다. 그런데, 서버와 웹 브라우져 사이에 '교묘하게 악의적인 코드를 삽입하여, 남에게 피해를 준다'면? 당연히 사용자 입장에서는 불쾌하면서도, 당황스러울수 밖에 없다. 이러한 공격방식을 XSS 공격이라고 한다.(그리고 흔히 말하는 악성코드가 바로 이거다.) 간단하게 말하자면, 누군가 나에게 이메일을 보냈다. 그런데 그 메일은 겉보기에는 지인이 안부를 전하는것처럼 보이지만, 실제로는 내 이메일 계정과 패스워드를 해킹하기 위한 코드가 ..
가끔 쿼리를 돌리다보면 A테이블의 값들중에 B테이블에 없는 값을 찾아야할 때가 있다.예를들면 이런 경우다 A테이블1 2 3 B테이블 1 2 이렇게 A, B테이블이 있다고 할 때 A테이블에서 B테이블에 없는 값만 찾기 위해서는'SELECT * FROM A MINUS (SELECT * FROM B)'라고 쓰면 된다. (결과는 당연히 3이 나온다) 물론 A나 B 테이블에 WHERE절을 넣을수 있음은 당연하다. p.s: 이걸 몰라서 where절에 '!='걸 넣는 시도를 해본바로서 말하는데 '!='로 불일치를 찾으려하지말자, 엄청 오래걸린다...