전체 글

개ㄱ발은 기세다. 줄여서 객기.
· SuperCoding
TO-DO LIST - 8강 Big picture 자바 친해지기 ~15강 자바 상수와 리터럴 ​ 배운 내용 요약 정리 자바의 창시자 제임스 고슬링 (in 1995) 당시 c와 c++이 널리 쓰였는데, os 버전에 따라서 코드 실행이 달라짐 Java의 철학 "Write Once, Run Anywhere" ​ 컴퓨터 언어 종류 programming languages = 프로그램 만드는 언어 논리 흐름 / 메모리 markup languages stylesheets ​ 컴파일 언어 JAVA 소스코드를 목적코드로 옮기는 것 (목적코드: 컴파일러나 소스코드 파일을 컴파일해서 생성하는 파일) 번역과 실행이 따로 이루어짐 ​ (참고) 인터프리터 언어: 소스코드를 바로 실행하는 컴퓨터 프로그램 또는 환경 즉, 소스코드를..
· CS
1) Repository 생성 코드를 업로드할 repository를 생성한다. ​ 2) 업로드할 폴더로 이동 코드가 존재하는 폴더로 이동한다. $ cd 폴더경로 ​ 3) init $ git init 작업화면을 git이 추적할 수 있도록 .git 폴더를 생성한다. 새로운 local repository 생성 ​ 4) add $ git add . 버전 관리할 파일들을 추가한다. git add 파일 명령어는 특정 파일을 추가하는 명령어이며, git add . 는 변경 모든 파일을 local repository에 추가하는 명령어이다. +) .gitignore 파일 추가 현재 작업하고 있는 directory에서 .gitignore 파일을 추가하고, git에 올리지 않을 파일의 이름을 입력한다. 그리고 git sta..
· CS
브랜치 생성 git branch 브랜치명 $ git branch even_list main 이 명령어는 main 브랜치에서 even_list라는 브랜치를 생성한다. 브랜치명은 그냥 오늘 내가 옾소실 수업 과제하던거 사용했다.. ​ 브랜치 삭제 git branch -D (브랜치) $ git branch -D utility 로컬 브랜치를 삭제하려면 해당 명령어를 사용한다. ​ 브랜치명 변경 git branch -m [브랜치명] [새로운 브랜치명] $ git branch -m master mymaster ​ 브랜치 이동하기(Checkout) git checkout (브랜치) 현재 master 브랜치에서 gh-pages 브랜치로 이동하려면 checkout 명령어를 사용한다. $ git checkout gh-pa..
Unique key (고유키) 테이블 내 항상 유일해야 하는 값. 중복 허용 x 해당 칼럼에 입력되는 데이터가 각각 유일하다는 것을 보장하기 위한 제약 조건 NULL 값 허용 ​ Primary key (기본키) 해당 테이블의 식별자 역할을 하는 제약 조건으로 테이블에 하나만 설정할 수 있는 키 즉, 테이블의 각 레코드를 구별할 수 있는 역할 중복 허용 x 데이터의 유일성 보장 NULL 값 절대 허용 불가 ​ 크게 보면 primary key는 unique key에 속해있다고 보면 된다. NULL 값의 여부가 다름 ​ https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=albertx&logNo=100140818470 Database에서의 ..
Join 연산이란 두 개 이상의 테이블들을 연결 또는 결합하여 데이터를 출력하는 것을 말한다. Join operations takes two relations and return as a result another relation ​ Join은 크게 세 종류로 나누어 보자면, Natural join, Inner join, Outer join이 있다. Inner Join은 join 조건에서 값이 일치하는 행만 반환, Outer Join은 join 조건에서 한 쪽 값이 없더라도 행을 반환한다. ​ Inner Join부터 알아보자. ​ Inner Join (내부 조인) 내부 조인은 가장 많이 사용되는 조인 구문 중 하나다. 내부 조인은 조인 condition에 따라 2개의 테이블(A,B)의 컬럼을 합쳐 새로운..
서브쿼리란 하나의 sql문 안에 포함되어 있는 또 다른 sql문을 말한다 sql 내에서 또 다른 select 절을 사용하는 것! ​ 서브쿼리를 포함하고 있는 쿼리를 외부 쿼리, 부모 쿼리, 메인 쿼리라고 부르고 서브 쿼리를 내부 쿼리, 자식 쿼리라고 부른다. 서브쿼리는 괄호로 감싸서 표현한다. ex) SELECT name, height FROM userTbl WHERE height > (SELECT height FROM userTbl WHERE name in ('김경호') ); ​ 서브쿼리는 select절을 사용하는 위치에 따라 명칭이 달라진다. 사용 위치 명칭 SELECT 절 스칼라 서브쿼리 (Scalar Subquery) FROM 절 인라인 뷰 (Inline View) WHERE 절 중첩 서브쿼리 o..
· CS
모두 오류 문제 해결, 배치 명령 실행, 시스템 유지 관리 작업 관리를 위해 설계된 명령줄 셸 및 스크립팅 언어이다. 1. Powershell과 Command Prompt의 차이점 Powershell command prompt .NET framework 2006년 - 향상된 command prompt 추가적인 기능을 사용할 수 있음 전반적인 모든 부분에서 window 관리할 수 있음 powershell ISE(intergrated scripting environment) 제공되어 사용자 친숙한 인터페이스로 이용 가능 cmdlet 가능함 (오브젝트 집합) ​ 윈도우 CLI 기본값 win32 어플리케이션 사용자 친숙한 인터페이스 다양한 기능 사용, 보다 운영체제와 긴밀한 관계 ​ 리눅스와의 연동성 Linux..
· CS
터미널(terminal) 터미널은 사용자와 컴퓨터의 인터페이스이다. 터미널은 텍스트 입출력이 가능한 하드웨어로서, 쉘을 실행하기 위한 껍데기라고 생각하면 된다. ​ 터미널은 텍스트 입력 및 출력 환경이다. (just 환경. 컴퓨터와 상호작용하는, 명령을 처리하고 출력을 뱉는 것은 쉘이 하는 것이다.) 터미널은 데이터를 입력하거나 처리 결과를 출력하는 장치인 단말기이다. 터미널은 쉘을 실행하고 명령을 입력할 수 있게 해주는 포장(Wrapper) 프로그램이다. 터미널의 형태로는 하드웨어와 소프트웨어가 있다. 터미널은 그래픽 인터페이스를 표시하고 쉘과 상호 작용할 수 있는 프로그램이다. 터미널은 명령줄에 액세스 할 수 있도록 하는 인터페이스이다. 터미널이란 용어는 일반적으로 키보드와 디스플레이를 통해 사용자가..
효딩
hyoding