개발/잡다개발 82

h2 database란

H2 Database는 자바를 기반으로 작성된 오픈 소스 관계형 데이터베이스 관리 시스템(RDBMS)입니다. 이 DBMS는 메모리에서 실행될 수 있어 테스트 환경에 특히 적합하며, 개발 중에도 사용하기 쉽습니다. 그러나 이외에도 디스크 기반의 영구 데이터 저장소로 사용할 수 있습니다. H2 데이터베이스의 주요 특징은 다음과 같습니다: 장벽이 낮은 통합: H2는 JDBC API를 통해 액세스할 수 있으며, 자바 애플리케이션에서 쉽게 사용할 수 있습니다. 또한 Hibernate, Spring과 같은 인기 있는 프레임워크와도 잘 통합됩니다. 모드: H2는 서버 모드에서 실행되거나, 임베디드 모드에서 애플리케이션과 같은 JVM에서 실행될 수 있습니다. 이러한 유연성은 H2를 다양한 환경과 요구 사항에 적합하게 ..

개발/잡다개발 2023.06.24

git 명령어 정리 - 2

자주 쓰이는 것들 중 하나가 branch에 대한 개념입니다. 이름에서 나오는 느낌 그대로, 분기해서 작업하는 것인데 이 것을 어떻게 하는지 알아보겠습니다. 일단 git branch exp 를 쳐서 브랜치를 만들어줍니다. git branch 를 해주면 만들어진 브랜치가 나옵니다. 기본으로 있는 master와 방금 만든 exp가 있습니다. 여기에 master 브랜치에 a,b,c 파일을 만들고 아래와 같이 commit 3번 해줬습니다. 그리고 a,b까지 commit되어있을 때 exp 라고 브랜치를 하나 따줬습니다. 그리고 exp에 d라고 커밋을 한번 더 날려주고 이 친구를 그림으로 보기 위해 아래의 명령어를 입력해주면 git log --branches --decorate --graph 아래와 같이 나옵니다. ..

개발/잡다개발 2021.09.08

git 명령어 정리 - 1

간단하게 git을 사용하는 방법을 알아보겠습니다. git init git add "파일명" git commit -m "message" 까지 하면 로컬에 데이터가 저장됩니다. 여기까지 하는것은 다 알고 있을테니 branch, revert, reset, stash, conflict가 났을 때의 대처법등을 알아보겠습니다. 그리고 pull, push, fetch등에 대해서도 알아봅니다. 일단 f1.txt파일을 만들어서 git status를 해보니 Untracked되었다고 나옵니다. 자, 이걸 git add, git commit 을 해서 올려보겠습니다. 한개 파일이 잘 올라간 것을 볼 수 있습니다. 그러면 파일을 2번 변경해서 git commit을 날려보겠습니다. 첫번째는 f2파일 생성 두번째는 f2파일 내용 수..

개발/잡다개발 2021.09.08

다양한 자바스크립트(VanillaJS, NextJS, Nuxt.js)

자바스크립트에 워낙 많은 종류가 있어서 다 기억하기도 어렵습니다. 인터넷 글을 읽다가 자주 보이는 VanillaJS, NextJs, NuxtJS에 대해서 알아보겠습니다. - VanillaJS Vanilla JS는 자바스크립트 프레임워크로 다른 프레임워크나 jQuery보다도 압도적으로 빠르고 웹표준을 잘 지키는 웹브라우저들에 대해서는 크로스 브라우징이 잘 되는 특성이 있다. 페이스북, 구글, 유튜브 등등 유명한 해외 사이트에서 사용되었으며, 다른 플랫폼보다도 오래되었음에도 불구하고 꾸준히 업데이트 되어 온 프레임워크이다. - NextJS Next.js 는 서버 측 렌더링 및 React 기반 웹 애플리케이션을위한 정적 웹 사이트 생성과 같은 기능을 지원 하는 오픈 소스 React 프런트 엔드 개발 웹 프레임..

개발/잡다개발 2020.10.20

mongodb data export import

mongodb data import export 할때 괜히 명령어로 하려고 삽질하지 말고 간단한 데이터면 노가다로 충분합니다. studio3t 깔고 아래 설명대로 ㄱ studio3t.com/knowledge-base/articles/mongodb-export-csv-json-sql-bson/ How to Export MongoDB to CSV, JSON, SQL & BSON/mongodump A step-by-step guide on how to export MongoDB to CSV, JSON BSON/mongodump, SQL, and another collection using Studio 3T's Export Wizard. studio3t.com

개발/잡다개발 2020.10.17