일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 취미
- 여행
- 야생의숨결
- guide
- 페오엑
- ubuntu
- 공략
- 세부
- docker
- window
- Front-end
- PostgreSQL
- 어드벤스
- 젤다의전설
- psql
- 게임
- poe2
- 스쿠버다이빙
- WebView
- 뱀파이어서바이벌
- hybride
- window10
- Linux
- 씨홀스
- 엘든링
- JavaScript
- 다이빙
- 오픈워터
- 개발툴
- JS
- Today
- Total
목록Develop (118)
Rianshin
DELETE 문테이블의 특정 데이터를 삭제하거나 테이블 내에서 존재하는 모든 데이터를 삭제 할 수 있습니다. 기본문법 삭제할 테이블 작성 후 조건 입력DELETEFROM TARGET_TABLE AWHERE 조건식; 실습 - LINK테이블의 ID가 5인 행을 삭제실습1DELETEFROM LINKWHERE ID = 5; COMMIT; 실습2 - DELETE JOIN 사용하여 LINK_TMP 테이블과 LINK 테이블의 ID값으로 조인 후 삭제LINK 데이터 LINK_TMP 데이터 DELETEFROM LINK_TMP A USING LINK BWHERE A.ID = B.ID;COMMIT;중복값 데이터 삭제실습3 - LINK테이블의 모든 데이터를 삭제DELETE FROM LINK;COMMIT;- 경고 문구를 확인하..
UPDATE 문법테이블의 존재하는 데이터를 수정하는 작업이다. 업무를 처리하는데 필수적인 것이며 동시성에 유의해야 한다. 기본문법 - 업데이트 할 테이블을 작성하고 수정할 컬럼과 데이터를 입력 후 조건을 입력UPDATE TABLE_NAMESET COLUMN_1 = VALUE1, COLUMN_2 = VALUE2WHERE 조건;- UPDATE는 대상 행에 대해서 락을 잡습니다.- 락이란 다른 사용자는 해당 행에 대해서 작업을 할 수 없습니다.- UPDATE를 한 후 빠르게 COMMIT을 하지 않는다면 RDBMS의 동시성이 낮아집니다.- SELECT 에 명시적(선택적)으로 락을 잡을 수 있습니다. 예를 들어 인터넷으로 영화를 예매 할 때 여러 인원이 제한된 좌석을 선택하는 상황이라면 동시에 A좌석을 선택 할 ..
INSERT 란?테이블이 만들어지면 빈 공간이 만들어 지는 것이며 테이블 안에 데이터를 저장하는것 입니다. 기본문법 - 테이블 이름만 작성하면 테이블에 포함되어 있는 컬럼 순서대로 입력INSERT INTO TABLE_NAMEVALUES( VALUE1, VALUE2, VALUE3, ...); - 테이블의 특정 컬럼을 작성하면 컬럼을 지정하여 저장할 수 있습니다.INSERT INTO TABLE_NAME( COLUMN1, COLUMN2)VALUES( VALUE1, VALUE2); 실습준비 - LINK 테이블 만들기CREATE TABLE LINK( ID SERIAL PRIMARY KEY, URL VARCHAR(255) NOT NULL, NAME VARCHAR(255) NOT ..
사용법find [경로] [옵션] [대상]주요 옵션name [파일명] : 지정된 이름의 파일을 찾는다.user [유저명] : user 소유의 파일을 찾는다.-type [bcdfls] : 지정된 형식의 파일을 찾는다.b : 블록파일c : 문자d : 디렉터리f : 파일l : 링크파일s : 소켓-size [+/-]숫자[bckw] : 지정된 크기의 파일을 찾는다.+n : n보다 크다-n : n보다 작다n : n이다b : 512-bytec : bytek : kilobytesw : 2-byte-mtime [+/-]숫자+n : n일 전에 수정된 파일을 찾는다.-n : n일 동안 수정된 파일을 찾는다.-ctime [+/-]숫자생성 시간을 기준으로 찾는다. 사용법 mtime과 동일-atime [+/-]숫자엑세스 시간을 기..
PostgreSQL을 기본 설치하면 외부에서는 접속할 수가 없다. config를 수정해 줘야 한다.우선 Ubuntu에서 열려있는 포트를 확인해 보자.포트 확인은 netstat -ntlp로 확인하자$ netstat -ntlp(Not all processes could be identified, non-owned process info will not be shown, you would have to be root to see it all.)Active Internet connections (only servers)Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program nametcp 0 ..
Android 무선 디버깅을 하기위해 전제조건은 다음과 같다. 1. 같은 네트워크망(wifi) 2. Android 또는 adb 설치 3. 휴대폰 개발자모드 open 연결방법 1. adb tipip 실행 //adb tcpip [사용포트] adb tcpip 7777 2. Android 기기의 ip정보로 연결 //adb connect [ipAddress]:[port] adb connect 192.168.40.171:7777 3. adb logcat 실행 //adb logcat | grep '찾을 문자열' adb logcat
1. 도커(Docker) 유료화?! 정확히는 도커 데스크탑(Docker Desktop) 유료화라고 보아야 할 것 같습니다. 지난 9월1일 아래와 같은 메일을 받았었습니다. 아마도 도커허브에 계정을 가지신 분들은 모두 같은 메일을 받으셨을 것 같은데요. 동시에 IT News 사이트들도 기사를 내기 시작했던 것 같습니다. 아래 링크는 그러한 기사 중에 하나입니다. "도커 데스크톱, 대기업 사용자에게는 유료화된다" 무료로 사용할 수 있었던 Docker Free 구독 정책의 이름을 Personal 플랜으로 변경한다는 내용입니다. Docker Desktop은 Free 계정에서 다운받아서 무료로 사용할 수 있었는데 변경된 정책이 적용되면 개인 사용자나 250인 이하 그리고 $1000만 달러미만 매출의 회사에서만 사..
Learn how to replace Docker Desktop as your Docker GUI using Lima VM and Visual Studio Code Goals The goal of this article is to provide a light weight and easy alternative to using Docker Desktop. This article will cover Lima VM as an alternative in order to host containers using Docker CLI as well as using VS Code as a Docker Desktop GUI interface replacement. Lima VM Lima VM is the first opti..