본문 바로가기

컴퓨터

mongodb 명령어 데이터베이스 목록 보기 show dbs 데이터베이스 선택하기 or 생성하기 use 데이터베이스이름 현재 사용중인 데이터베이스 보기 db 데이터베이스 삭제 데이터베이스를 선택한 상태에서 아래 명령어를 실행한다. db.dropDatabase() 컬렉션 목록 보기 show collections 컬렉션 생성하기 db.createCollection("컬렉션이름") 컬렉션 비우기 db.컬렉션이름.remove({}) 컬렉션 삭제하기 db.컬렉션이름.drop() 컬렉션 내 데이터 조회하기 db.컬렉션이름.find() //전체 데이터 db.컬렉션이름.find().pretty() //출력 결과를 좀 더 예쁘게 보여줌 db.컬렉션이름.find({name: "lee"}) //특정 데이터 db.컬렉션이름.find({name: ..
파일 출력(파일 내용 가져 오기) readFileSync, readFile 기능 파일의 내용을 읽어들인다. 모듈 fsreadFileSync 동기적 방식 let text = fs.readFileSync("textfile.txt", "utf8");console.log(text); readFile 비동기적 방식fs.readFile("textfile.txt", "utf8", function (error, data) {console.log(data);});
문자열을 배열로 변환하기 split 1. 함수 문자열을 배열로 변환하기 위해서 필요한 함수는 split 함수이다. 2. 사용법 var foo = new Array(); var s; // 쉼표(콤마)로 구분된 문자열을, 배열로 분리 s = '12,465,똠방각하,-0.55,자장면,641.01'; var foo = s.split(','); document.write(foo.join(' ') + ' '); // 공백 문자(스페이스)로 구분된 문자열을, 배열로 변환 s = '12 465 똠방각하 -0.55 자장면 641.01'; var foo = s.split(' '); document.write(foo.join('#') + ' '); // 콜론 기호(:)로 구분된 문자열을, 배열로 분해 s = '12:465:똠방각하:-0.55:자장면:641.0..
robotjs 기능 nodejs 에서 마우스, 키보드를 제어할 수 있게 해준다. 매크로 프로그램을 만들 수 있다.
빌드하기 Electronjs 빌드의 3단계 과정 1단계: 패키징 2단계: Asar 압축 3단계: Installer 만들기 패키징1. electron-packager 라는 모듈을 설치한다.npm install electron-packager -g2. 패키징한다. "dist" 라는 디렉토리가 생긴다. "--prune"이라는 옵션에 의해 개발에 필요한 모듈으 제외하고 프로그램이 패키징 된다. 여기까지만 해도 실행파일은 만들어진 셈이다.electron-packager ./ myApp --platform=win32 --arc x64 \ --out dist \ --prune압축npm install -g asar실행 파일 패키징 된 폴더 하위의 resource 폴더로 이동. 소스폴더 명이 'app' 이란 가정하에,asar p..