learn to code

    [티스토리] 코드 블록 복사 버튼 만들기

    [티스토리] 코드 블록 복사 버튼 만들기 1. 파일 다운로드 후 압축 해제 (해당 파일은 깃허브에서 무료 공유되고 있는 코드 블록 복사 버튼임!) 2. 티스토리 설정 - 스킨 편집 - html 편집 - 파일 업로드에 압축 해제한 clipboard.min.js을 추가해 주기 3. html 탭 클릭 후 하기 2가지 소스 코드를 추가해 주기 3-1) 위에 jquery.js 와 clipboard.js 2개의 3-2) 코드 위에 4. css 탭 클릭 후 제일 하단에 소스 코드 추가 pre { position: relative; overflow: visible; } pre .copy-button { opacity: 0; position: absolute; right: 4px; top: 2px; padding: 2p..

    [티스토리] 탭 로고 바꾸기

    [티스토리] 탭 로고 바꾸기 탭 로고란 주소창 위의 탭을 말함 티스토리 기본은 T 로고인데 나만의 로고로 쉽게 바꿀 수 있음 1.디자인 플랫폼 미리캔버스 접속 https://www.miricanvas.com/ 디자인 플랫폼 미리캔버스 ppt, 카드뉴스, 포스터, 유튜브 섬네일 등 5만개 이상의 무료 템플릿으로 원하는 디자인 제작 www.miricanvas.com 2. 바로 시작하기를 누르고 로그인 후 원하는 로고를 만듦 (상단의 사이즈 중 로고/프로필을 누르고, 요소를 눌러 원하는 로고를 만드는 것을 권장함) ▶ 다른 식으로 해도 전혀 문제될 것 없지만 개인적인 취향으로 로고는 아이콘처럼 배경 날리고 누끼 딴 듯 깔끔하게 딱 있는 게 예뻐 보임 3. 다 만든 후에 오른쪽 상단의 다운로드 버튼을 누르고 P..

    [티스토리] 글 상자 테두리 무지, 이중선, 실선 1줄/여러 줄 (회색ver.)

    글 상자 테두리 1. 글 상자 테두리 무지 여러 줄 하기 소스코드를 html에 붙여 넣으면 됨 여러 줄 가능함 내용 2-1. 글 상자 이중선 테두리 1줄 하기 소스코드를 html에 붙여 넣으면 됨 엔터를 치면 자동으로 새로운 글 상자가 만들어짐 내용 2-2. 글 상자 이중선 테두리 여러 줄 하기 소스코드를 html에 붙여 넣으면 됨 여러 줄 가능함 여기에 글 쓰면 됨 3-1. 글 상자 실선 테두리 1줄(터미널 표시용) 하기 소스코드를 html에 붙여 넣으면 됨 엔터를 치면 자동으로 새로운 글 상자가 만들어짐 여기에 글 쓰면 됨 2 3-2. 글 상자 실선 테두리 여러 줄 하기 소스코드를 html에 붙여 넣으면 됨 여러 줄 가능함 여기에 글 쓰면 됨

    [Oralce] 09_DCL(GRANT, REVOKE)_관리자계정, SAMPLE계정

    09_DCL(GRANT, REVOKE)_관리자계정, SAMPLE 계정 데이터 제어 언어 계정에게 시스템 권한 또는 객체 접근 권한을 부여(GRANT) 하거나 회수(REVOKE) 하는 언어 *권한 부여(GRANT) - 시스템 권한: 특정 DB에 접근하는 권한, 객체들을 생성할 수 있는 권한 - 객체 접근 권한: 특정 객체들에 접근해서 조작할 수 있는 권한 1. 시스템 권한 특정 DB에 접근하는 권한, 객체들을 생성할 수 있는 권한 [ 표현법 ] GRANT 권한1, 권한2, ..., TO 계정명; - 시스템 권한의 종류 CREATE SESSION: 계정에 접속할 수 있는 권한 CREATE TABLE: 테이블을 생성할 수 있는 권한 CREATE VIEW: 뷰를 생성할 수 있는 권한 CREATE SEQUENCE..

    [Oralce] 08_DDL(ALTER, DROP)_KH계정

    08_DDL(ALTER, DROP)_KH계정 데이터 정의 언어 객체들을 새로이 생성(CREATE), 수정(ALTER), 삭제(DROP)하는 구문 1. ALTER 구문 객체 구조를 수정하는 구문 ALTER TABLE 테이블명 수정할내용; - 수정할내용 1) 컬럼 추가 / 수정 / 삭제 2) 제약조건 추가 / 삭제 => 수정은 불가 (수정하고자 한다면 삭제 후 새로이 추가) 3) 테이블명 / 컬럼명 / 제약조건명 변경 -- 1) 컬럼 추가 / 수정 / 삭제 -- 1_1) 컬럼 추가(ADD): ADD 추가할컬럼명 데이터타입 DEFAULT 기본값 -- => DEFAULT 기본값은 생략 가능 SELECT * FROM DEPT_COPY; -- CNAME 컬럼 추가 ALTER TABLE DEPT_COPY ADD CN..

    [Oracle] 07_DML(INSERT, UPDATE, DELETE)_KH계정

    07_DML(INSERT, UPDATE, DELETE)_KH계정 데이터 조작 언어 테이블에 새로운 데이터를 삽입(INSERT)하거나 기존의 데이터를 수정(UPDATE)하거나 삭제(DELETE)하는 구문 + 관점에 따라 테이블로부터 데이터를 조회(SELECT)하는 구문도 분류될 수 있다 1. INSERT: 테이블에 새로운 "행"을 추가하는 구문 [ 표현법 ] 1) INSERT INTO 테이블명 VALUES (값, 값, 값, ...); => 해당 테이블에 모든 컬럼에 대해 추가하고자 하는 값을 내가 직접 제시해서 한 행 단위로 INSERT 하고자 할 때 사용 주의할 점: 값을 제시할 때 항상 컬럼의 순번을 지켜서 VALUES 괄호 안에 값을 나열해야 함 - 부족하게 값을 제시했다면: NOT ENOUGH VA..

    [Oracle] 06_DDL(CREATE)_KH계정

    06_DDL(CREATE)_KH계정 ----- 여기서부터는 KH 계정에서 실행 ----- *SUBQUERY를 이용한 테이블 생성 (테이블을 복사 뜨는 개념) 서브쿼리: 메인 SQL문(SELECT, CREATE, INSERT, ...)을 보조역할 하는 SELECT문 AS (서브쿼리); => 해당 서브쿼리를 수행한 결과로 새로이 테이블을 생성하겠다 - EMPLOYEE 테이블을 복제한 새로운 테이블 생성 (EMPLOYEE_COPY) CREATE TABLE EMPLOYEE_COPY AS (SELECT * FROM EMPLOYEE); --> 컬럼들, 조회 결과의 데이터들, 제약조건 중에서 NOT NULL만 복제됨 --> 나머지 제약 조건들은 복제가 안 됨 -- SELECT * FROM EMPLOYEE; SELEC..

    [Oracle] DML(SELECT)_JOIN 연습문제

    ----- JOIN 종합 실습문제 ----- 1. 직급이 대리이면서 ASIA 지역에 근무하는 직원들의 사번, 사원명, 직급명, 부서명, 근무지역명, 급여를 조회하시오 -->> 오라클 전용 구문 SELECT E.EMP_ID "사번" , E.EMP_NAME "사원명" , J.JOB_NAME "직급명" , D.DEPT_TITLE "부서명" , L.LOCAL_NAME "근무지역명" , E.SALARY "급여" FROM EMPLOYEE E, DEPARTMENT D, JOB J, LOCATION L WHERE E.JOB_CODE = J.JOB_CODE AND E.DEPT_CODE = D.DEPT_ID AND D.LOCATION_ID = L.LOCAL_CODE AND J.JOB_NAME = '대리' AND L.LOC..

    [Mac _Oracle] 내 맥북 colima 컨테이너 정보와 컨테이너가 사라졌을 때

    CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES b8699d23b787 gvenzl/oracle-xe "container-entrypoin…" 4 minutes ago Up 4 minutes 0.0.0.0:1521->1521/tcp, :::1521->1521/tcp oracle 갑자기 colima 꺼지거나 하면 컨테이너가 아예 삭제되어 버릴 때도 있음... 참고로 이렇게 적혀 있는 부분을 터미널에 적으라는 뜻 미래 언젠가의 내 상황 오라클에 접속했는데 계정 접속이 안 된다 그냥 자꾸 안 된다 몰라 안 돼 왜 이래 docker start 컨테이너이름 했는데 반응 없음 docker ps 컨테이너 목록을 확인해 보았는데 아무것도 없다 docker ps -a 종료..

    [Mac_Java] 맥북 이클립스 한글 깨짐

    [error 내용] 학원 컴퓨터로 만들었던 자바 프로젝트를 맥북에 import 했음 한글이 물음표 다이아몬드 상자 안에 갇혀서 환공포증 생길 것 같은 현상 생김 [error 해결 방법] 윈도우 이클립스는 MS949로 인코딩되어 있고, 맥북 이클립스는 UTF-8로 인코딩되어 있기 때문에 한글이 깨짐 Preferences - General - Workspace에 접속 Text file encoding의 Default 설정에서 Other: 를 클릭해 주고 MS949 직접 입력 후 Apply and Close