📕🐘 도로락 - 코끼리를 냉장고에 넣는 방법

# 전체 글 (777)

툴 [Tool] 2020. 1. 2. 12:30

[pgAdmin3] PostgreSQL pgAdmin 문자열 복사시에 쌍따옴표(") 안붙게 하기

PostgreSQL pgAdmin 문자열 복사시에 쌍따옴표(") 안붙게 하기PostgreSQL 클라이언트인 pgAdmin을 사용하다보면 쿼리한 결과에서 문자열을 복사했을때 쌍따옴표(")가 붙게 됩니다.이 문자열을 다시 어딘가에 붙여넣어 사용하고 싶은경우 쌍따옴표를 지우고 사용해야 하기 때문에 불편한 경우가 많습니다.다행히 설정으로 해결이 가능합니다. File > Options...Results grid의 Result copy quoting이 Strings로 되어있는것을 None으로 변경하면 됩니다.설정을 저장하고 나면 이후에 문자열 복사시에 아무것도 붙지 않습니다.만약 쌍따옴표 대신 홑따옴표(')로 변경하고 싶은 경우 기존처럼 Strings로 하고 복사문자를 '로 변경해주면 됩니다.

툴 [Tool] 2020. 1. 2. 10:32

[pgAdmin3] PostgreSQL pgAdmin 쿼리시 문자열 결과 제한 해제하기

PostgreSQL pgAdmin 쿼리시 문자열 결과 제한 해제하기PostgreSQL 클라이언트인 pgAdmin을 사용하다보면 쿼리한 결과에서 문자열컬럼의 데이터가 일정길이 이상인 경우 아래처럼 ...으로 표시되어 잘리게 됩니다.이 문자열을 복사하는 경우에도 ...이 그대로 나타납니다.다행히 설정으로 해결이 가능합니다. File > Options...Query editor > Max. characters per column 값을 적절한 값으로 늘려주면 해결됩니다. 다만 쿼리 결과가 많고 각 문자열 길이가 매우 길어지는 경우 메모리를 많이 사용할 수 있으니 주의해야합니다.

이클립스[Elipse] 2019. 12. 18. 20:28

[이클립스] Eclipse Git Repository 경로 확인 및 변경 방법

Eclipse Git Repository 경로 확인 및 변경 방법이클립스에 연결된 git에서 프로젝트 클론시에 저장되는 Repository 경로를 확인 및 변경하는 방법을 알아보도록 하겠습니다.이클립스 실행 후 상단 메뉴에서 Window > Preferences 클릭Team > Git에서 경로 확인 가능하며, Browse...를 클릭하여 변경 가능합니다.

Windows 2019. 12. 18. 19:16

[Windows] 파티셔닝된 드라이브 순서(알파벳) 바꾸는 방법

Windows 파티셔닝된 드라이브 순서(알파벳) 바꾸는 방법가끔 드라이브 순서가 아래처럼 C, D 순서가 아닌 C, E와 같이 원치 않게 설정이 되어 바꾸고 싶은 경우가 있는데 손쉽게 변경이 가능합니다.내 PC 마우스 우클릭 > 관리내 PC 마우스 우클릭 > 관리를 클릭합니다.컴퓨터 관리에서 저장소 > 디스크 관리 클릭이후 컴퓨터 관리에서 저장소 > 디스크 관리를 클릭합니다.Windows 10 단축 방법Windows10인 경우 왼쪽 하단의 시작버튼을 마우스 우클릭 > 디스크 관리를 클릭하여 접근할수도 있습니다.드라이브 문자 및 경로 변경이후 변경하고 싶은 드라이브를 마우스 우클릭 후 드라이브 문자 및 경로 변경을 클릭합니다.알파벳 선택 및 확인드라이브 문자 할당을 원하는 알파벳으로 변경 후 확인을 클릭합..

JavaScript 2019. 12. 17. 23:10

[Underscore.js] 언더스코어JS 객체 합치기 _.extend() 함수 사용법

언더스코어JS 객체 합치기 _.extend() 함수 사용법_.extend()를 사용하여 여러 객체를 합칠 수 있습니다.target 객체에 obj1, obj2 ... 여러 개의 객체의 속성을 덮어씌워 합칩니다. 두 번째 인자부터는 하나의 객체만을 합치거나 가변인자로 여러 개의 객체를 넘겨 합칠 수 있습니다._.extend(target, obj1, obj2, ...)target 객체에 속성을 덮어 씌우는 형태입니다. a 객체와 b 객체를 선언한 후 extend() 함수를 사용하면 a에 b의 속성인 age가 추가됩니다.var a = { name : "kim", hobby : "movie"}var b = { age : 3};_.extend(a, b);console.log(a);cons..

JavaScript 2019. 12. 17. 00:30

[jQuery] 제이쿼리 $.each() 함수에서 break문 continue문 사용하는 방법

[이전글] [jQuery] 제이쿼리 $.each() 함수 100% 활용하기! jQuery $.each() 함수에서 break 문 continue문 사용하는 방법초보 개발자가 제이쿼리의 $.each() 함수를 사용하면서 가장 간과하는 부분이 $.each()가 함수가 아닌 반복문이라고 생각하는 부분입니다. 이글을 보고 계신다면 break와 continue문이 가장 가까이 있는 반복문을 중지하거나 현재 반복회차를 건너 뛰는 키워드라는것을 알고 계실겁니다.그러나 $.each() 함수는 반복문이 아닌 단순히 배열이나 객체를 순회하면서 그때마다 callback을 실행시켜주는 함수일뿐 반복문이 아니기 때문에 break와 continue문이 먹히지 않습니다.다음 코드를 보도록 하죠. 보기 편하도록 배열과 callbac..

JavaScript 2019. 12. 16. 21:23

[jQuery] 제이쿼리 $.each() 함수 100% 활용하기!

jQuery $.each() 함수 100% 활용하기!jQuery의 $.each() 함수는 배열의 요소나 Map 또는 객체의 속성을 반복할 수 있도록 하는 함수입니다. 개인적으로 매우매우 자주 사용하는 함수이기도 합니다. jQuery뿐만 아니라 underscoreJS같은 자바스크립트 유틸리티 라이브러리들에도 쉽게 볼 수 있는 함수(사용법은 라이브러리마다 다를 수있음)입니다.기본적인 javascript의 for문과의 차이점이라면 for문에는 조건식에 배열의 length만큼의 범위 지정을 해주어야 하고 증감식을 매번 써주어야 하는데에 반해 each()는 이러한 조건을 써주지 않아도 되기 때문에 코드를 더 보기 편하고 배열 뿐만 아니라 DOM 객체나 일반 객체 등에도 사용이 가능하다는 점이 있습니다.$.each..

툴 [Tool] 2019. 12. 3. 22:13

[Navicat12] 리버스 엔지니어링(Reverse Engineering)으로 테이블 ERD 추출하는 방법

Navicat12 리버스 엔지니어링(Reverse Engineering)으로 테이블 ERD 추출하는 방법Navicat12를 통해 리버스 엔지니어링(역공학)을 통해 DB에 생성된 테이블들을 ERD로 추출할 수 있습니다. DBA나 DB를 설계해야 하는 아키텍트 레벨의 개발자라면 매우 유용할 기능입니다.전자정부 프레임웍의 기본 생성 DB를 기준으로 ERD 추출방법을 알아보겠습니다. DB는 MariaDB이지만 DB 종류에 상관없이 과정은 같습니다.나비켓 접속 및 DB 선택나비켓에 접속 후 원하는 DB에 접근합니다.Table 선택 및 변환Table 목록에 가서 ERD로 추출할 테이블들을 선택 후 마우스 우클릭 > Reverse Table to Model을 클릭합니다.ERD 추출 완료ERD가 추출되었습니다. 매우 ..

툴 [Tool] 2019. 12. 3. 01:30

[HeidiSQL] 사용자 추가, 제거 및 권한 관리하기

이전글[HeidiSQL] MariaDB GUI 클라이언트 HeidiSQL 사용법HeidiSQL 사용자 추가, 제거 및 권한 관리하기MySQL의 Workbench만큼은 아니지만 MariaDB에도 기본적인 기능이 담긴 HeidiSQL라는 GUI 클라이언트 도구를 제공합니다. 거의 대부분 MariaDB는 Linux 환경에서 운영되고 테이블이나 DB등의 스키마 생성기능을 가진 root 계정은 외부 접근을 허용하지 않으므로 GUI 보다는 명령어를 주로 이용하게 되지만 그래도 HeidiSQL를 통해 MariaDB 서버에 접근이 가능한 환경이라면 생산성 면에서 매우 큰 이점이 있습니다.HeidiSQL에는 권한 관리 기능이 있어 몇 줄의 번거러운 명령어를 클릭 몇 번으로 해결할 수 있습니다.권한 부여가 가능한 root..

툴 [Tool] 2019. 12. 2. 23:42

[HeidiSQL] 데이터베이스 및 테이블 생성 방법

이전글[HeidiSQL] MariaDB GUI 클라이언트 HeidiSQL 사용법](https://dololak.tistory.com/768)HeidiSQL 데이터베이스 및 테이블 생성 방법MySQL의 Workbench만큼은 아니지만 MariaDB에도 기본적인 기능이 담긴 HeidiSQL라는 GUI 클라이언트 도구를 제공합니다. 거의 대부분 MariaDB는 Linux 환경에서 운영되고 테이블이나 DB등의 스키마 생성기능을 가진 root 계정은 외부 접근을 허용하지 않으므로 GUI 보다는 명령어를 주로 이용하게 되지만 그래도 HeidiSQL를 통해 MariaDB 서버에 접근이 가능한 환경이라면 생산성 면에서 매우 큰 이점이 있습니다.HeidiSQL에는 DB나 테이블 등의 객체를 쉽게 생성하도록 GUI 방식의..