본문 바로가기

반응형

분류 전체보기

CSV 파일 Import 하기 [DBeaver] [퍼옴] Importing data from CSV format You can import data from CSV file(s) directly into your database table(s). Select a table(s) to which you want to import data. In the context menu choose "Import Data": Choose import format (CSV): Select input CSV file for each table you want to import and you can change the Importer settings (format specific) at this step: Set CSV-to-table mappings. You need .. 더보기
C++ Lambda 사용 이유 및 정리 C++에는 lambda라는 문법이 존제합니다. 원래 이 lambda는 boost라는 라이브러리에서 제공하는 함수였지만 지금은 modern c++로 넘어가면서 이 기능을 기본적으로 지원하게 되었습니다. 출처 : https://modoocode.com/196 ● [] 캡쳐 블록 (사용시 외부 변수를 캡쳐해 람다 몸통에서 사용 가능) ● () 전달 인자 ● -> 반환 타입 ● {} 함수 몸통 (※Lambda는 기본적으로 캡쳐 블록'[]', 전달인자 '()', return type을 생략할 수 있습니다.) 우선!! 왜 사용하는지 부터 설명해 보겠습니다. 람다는 함수 객채와 함수 포인터의 장점만을 가지고 있습니다. 1. 함수 객채와는 다르게 class를 선언할 필요가 없다. (즉, 코드의 길이가 줄어든다.) 2... 더보기
VS Code - 설정 동기화(Settings Sync) VS Code - 설정 동기화 집 과 회사 에서 자꾸만 설정 및 키바인딩 Extension 등이 맞지 않아서 찾아보던중 Setting Sync 를 발견하고 포스트를 남긴다. Setting Sync market Place Url 주요 특징들 1. Use your GitHub account token and Gist. 2. Easy to Upload and Download on one click. 3. Show a summary page at the end with details about config and extensions effected. 4. Auto download Latest Settings on Startup. 5. Auto upload Settings on file change. 6. Sha.. 더보기
JavaScript 엘리 드림 코딩 3강 정리 자바스크립트 스터디를 진행하면서 아래와 같이 정리 중이다. 3강 정리 변수선언 let 자바스크립트에서 변수를 선언할때는 ES6 이후로이전에는 var 를 사용해서 변수를 선언했지만 var hoisting 문제가 발생하기에 let 하나만 존재한다 (hoisting promlem?)선언한 함수의 위치가 최상단이든 최하단이든실행되기전에 함수안에 필요한 변수값들을 모두 모아var 은 호이스팅이되는데 let 은 안된다 라고 알면될듯하다 최상단에 선언하는것 (블록스코프제외) 호이스팅이란? ES6 에선 let 만 사용하기로 약속var 은 블록스코프가 적용이 안됩니다 더이상 var 을 사용하지말라고 하네요 ㅎㅎ 블록스코프란?{ } 안에서 선언한 변수를 호출하면var 은 호출이됩니다 호출이 안되야하는데 { }안에 변수를 .. 더보기