전체 글 (88) 썸네일형 리스트형 엑셀 활용하여 쿼리 작성 참고용(merge) 데이터들을 엑셀값으로 받으면 그것을 insert, update를 해줬어야 했는데 (신규데이터, 기존데이터 구분해서) 이것을 해당 값만 가져와서 merge문을 만들어 넣어줬었다. 최근에 활용했던 것은 계정 생성을 하고 관리자 권한을 주려면 각 부서마다 유저 정보(테이블 2개) + 권한 데이터를 일일이 넣어줘야 했는데(사이트에서 해당 부서 계정 생성 + 권한 부여) 귀찮아서 전부 insert 문 작성해서 넣어줬던 기억이.. +가상테이블(dual)이 없는 DB의 경우 다른 테이블 매칭이 필요 MERGE INTO TS_OVERSEAS_STATS A USING DUAL ON (A.NTN_CD = '"&A3&"' AND A.NTN_NM = '"&B3&"' AND A.YEAR = '"&C3&"') WHEN MATCH.. [Oracle]DB 계정 주기 관련 쿼리 보안 점검 사항에 계정에 대한 비밀번호를 일정 시간이 지나면 주기적으로 변경해도록 설정해주지 않으면 위반 사항이라 일정 기간 마다 변경해줘야 했었다. 정기업무로 따로 메모장에 계정 주기를 정리를 하여 적어뒀었는데 그때 적어줬던 쿼리. 인터넷에서 찾아봤을때는 alter로 변경하라고 나와있었는데 안되서 내가 update로 작성했다. 주석에 있는대로 PASSWORD_LIFE_TIME 값이 DEFAULT = 90일 기한, UNLIMITED = 기한 없음 이다. --90일 잠김 해제 쿼리 (관리자 권한) UPDATE DBA_PROFILES SET LIMIT = 'UNLIMITED' WHERE RESOURCE_NAME = 'PASSWORD_LIFE_TIME' AND PROFILE = 'DEFAULT' ; ALTER.. 파일 입출력 교재에 무조건 있는 내용인데 내가 확실하게 잘 이해를 못한 것 같아서 다시 정리하려고 한다. 파일 입출력 관련해서 예제 코드를 만드다가 io 따로 있고 nio가 따로 있던데 이것도 무슨 차이인지 정리해보려고 한다. 정리는 예전에 학원에서 배웠던 교재와 대학교에서 배웠던 교재를 참고하였다. 참고 https://www.booksr.co.kr/product/%EB%AA%85%ED%92%88-java-programming%EA%B0%9C%EC%A0%954%ED%8C%90/ 명품 JAVA Programming (개정4판) | 생능출판사 명품 자바를 사랑해주시는 많은 교수님들과 독자들께 감사드립니다. 2017년 7월에 개정3판이 나오고, 두 달도 지나지 않아 Java 9가 출시되었습니다. 그리고 급기야 올해 3월에.. 힘들다 11월부터 주 6일 생활하려니까 생각보다 피곤하다.. 9월부터 개인 공부를 좀 더 체계적으로 하자고 생각하긴 했었는데 설렁설렁 하다가 목표가 생겨서 하려니 넘나 빡센것 개인프로젝트는 요번주에 게시판 부분 기본기능에 페이지네이션 쓰던거 적용할라 했는데 손 못 대고.. 파일 입출력 관련해서 필요할 때 마다 스트림 클래스만 찾아보고 활용한 것 같아서 정리하려고 글로 쓰려니 내가 제대로 이해하고 있던게 아닌걸 깨닫고 다시 공부.............중인데 생각보다 오래 걸릴듯 ㅠㅠㅠㅠㅠㅠ 오늘은 개인 노트북이 회사에 있어서 오긴 했는데 최소 2시간 반 날라가는거 시간 넘 아까워서 내일은 스카 ㄱㄱㄱㄱㄱㄱ 오늘 목표는 파일 입출력 이해 및 정리하고 기타 폴더쪽에서 궁금했던거 1개 정도 공부해서 정리를 20시 정도.. NaN (Not A Number) 참고 https://ko.wikipedia.org/wiki/NaN NaN - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 다른 뜻에 대해서는 Nan 문서를 참고하십시오. 컴퓨터 연산에서 NaN(Not A Number)은 연산 과정에서 잘못된 입력을 받았음을 나타내는 기호이다. 특히 부동소수점 연 ko.wikipedia.org 예전에 학교에서 C 배울때 가끔 봤던 에러? 로 기억하고 있다. 최근에 자바스크립트를 다시 공부하면서 예제 코드를 막 작성해보다가 발생해서 이번 기회에 간단하게 뭔지만 적어둔다. 컴퓨터 연산에서 NaN(Not A Number)은 연산 과정에서 잘못된 입력을 받았음을 나타내는 기호이다. 예를 들면 음수의 제곱근을 구하려고 하거나, 0으로 나누려고 했을 때 발생한다.. [개념]DDL, DML, DCL, TCL 데이터베이스 언어의 종류 마다 제어의 범위나 활용 목적이 나뉘어져 있다. DML, DDL 정도만 대략 어떤 것인지 종류만 알고 있었는데 이번 기회에 간단하게 개념에 대한 부분들도 같이 정리하였다. ● DDL (Data Definition Language) - 데이터 정의 언어 DDL 명령어는 데이터베이스의 구조를 정의하는데 사용된다. 테이블, 인덱스, 제약 조건 및 기타 구조를 포함한 데이터베이스의 스키마를 정의하고 관리. ㆍ CREATE ㆍ ALTER ㆍ DROP ㆍ RENAME ㆍ TRUNCATE ● DML (Data Manipulation Language) - 데이터 조작 언어 DML 명령어는 데이터베이스에 저장된 데이터를 조작하는데 사용된다. 데이터에 대한 선택, 삽입, 업데이트 및 삭제와 같은 .. 이진법 (binary) 이진수 관련된 개념이 가물가물해서 다시 정리 하는 목적으로 작성. 컴퓨터의 경우 모든 것을 0과 1로 알아듣는다(기계어). 사람이 쓰기는 불편하기 때문에 고급언어나 그에 맞는 언어로 작성하여 이것을 변환 하는 과정을 거쳐서 입력과 출력을 하지만 이진법에 대한 개념은 필수로 알아야 한다고 생각한다. 개념보다는 일단 내가 요즘 헷갈리는 것들만 간단하게 정리. ● 1비트(bit) 보통 0과 1을 나타낸다. bit 이진수 1 1 2 10 3 11 4 100 5 101 6 110 7 111 8 1000 1bit당 표현할 수 있는 자리수(0,1)가 늘어난다고 보면 된다. 십진수로 따지면 표현할 수 있는 범위가 늘어난다고 이해하면 쉽지 않을까 싶다. ex. 0~63까지 표현이 가능 64가지 => 이것을 이진수로 바꾸.. JavaScript_02. 문법_13_01. Promise ※ 본 내용은 해당 교재를 참고하여 공부한 내용과 본인의 생각을 정리한 글입니다. https://www.yes24.com/Product/Goods/105608999 바닐라 자바스크립트 - 예스24 실무 역량까지 한 번에 잡을 수 있는바닐라 자바스크립트 이론서자바스크립트는 이제 브라우저를 넘어 웹 애플리케이션뿐만 아니라 마이크로 컨트롤러까지 점점 사용하는 곳이 늘어나고 있다. www.yes24.com Promise는 자바스크립트에서 비동기 처리에 사용되는 객체이다. 비동기 처리란 특정 코드의 실행이 완료될 때까지 기다리지 않고 다음 코드를 실행할 수 있게 해주는 방식을 의미한다. 원래 웹은 요청(request)에 대한 반응(response)이 순차적으로 이루어지고, 먼저 실행된 코드가 실행이 완료되어야 다.. 이전 1 ··· 5 6 7 8 9 10 11 다음