728x90

기타 10

[Docker] DBeaver에서 도커 Mysql 원격접속하기

도커 mysql컨테이너에 원격접속을 하는 방법을 포스팅할것임 도커에서 mysql 설치시, 아래명령어를 한줄입력하면 mysql 이미지 pull + 컨테이너생성 + 실행까지 한꺼번에 된다 docker run --name 컨테이너이름 -e MYSQL_ROOT_PASSWORD=사용할비밀번호 -d -p 3306:3306 mysql:latest --name : 생성할 컨테이너이름 -e : 환경변수 설정 -d : 백그라운드에서 실행 -p : 포트매핑 ( 외부포트 : 도커 내부포트 ) mysql : 다운받을 mysql 버전 참고로 zqjwlz55/mysql 이런식으로 아이디/파일이름 처럼 경로명으로 되어있는건 일반사용자가 업로드한 mysql 이미지파일임 ㅎ 또, 사용할 다양한 ..

기타 2024.01.19

[Python] 파이썬 설치방법

오늘은 파이썬 설치방법 포스팅하려고함 아래사이트를 들어가면 다양한 파이썬 버전들이 다운가능함 https://www.python.org/downloads/windows/ Python Releases for Windows The official home of the Python Programming Language www.python.org 하단의 Add python.exe to PATH 를 체크후 Install Now를 눌러서 설치하면됨 (파이썬 인터프리터의 Path를 추가하는 옵션임) Disable path length limit : 기본적으로 260자의 길이가 한계인데, 경로가 길거나 파일이름이 길면 정상적으로 스크립트가 작동하지않을수도있어서 Disable 하는걸 권장함 Disable path leng..

기타 2023.12.16

[Replit] 리플릿을 사용해서 온라인으로 코딩하기

클라우드컴퓨팅수업을 듣다가 SaaS모델중 온라인으로 통합IDE를 제공하여 온라인으로 코딩할수있다는 교수님의 말을 듣고 바로 검색 + 다운을 해서 사용해본 리플릿!! 나는 태블릿이 있어서 모바일로는 아직 안해봤는데 출퇴근하면서 모바일로 코딩하면 상당히 재밌을것같음 자, 각설하고 사용방법 포스팅시작! 먼저, 리플릿 공식사이트에 접속한다 https://replit.com/ Replit: the collaborative browser based IDE Run code live in your browser. Write and run code in 50+ languages online with Replit, a powerful IDE, compiler, & interpreter. replit.com Start cr..

기타 2023.09.12

[Git] 깃공부3

- 출처 : https://www.yalco.kr/@git-github/2-3/ 이 커밋 하나하나가 묻어놓은 타임캡슐(버전)임 이것들을 나중에 파낼때 안에 뭐가 든 건지 미리알게끔 캡슐마다 작업한거 적어서 꼬리표달아 놔야 버전별로 식별쉽고, 프로젝트를 원하는 과거시점으로 돌릴수있음 시간을 과거로되돌림 vs 콕찝은 작업만 되돌림 RESET git log 되돌아갈 시점: Add team Cheetas의 커밋 해시 복사 :q로 빠져나가기 git reset --hard (돌아갈 커밋 해시) Reset : 한단계전(Add team Cheetas작업단계) 으로 되돌릴려면 해당과거로 돌아간다음 이후 행적은 히스토리에서 지워지는 방식으로 돌아감 아래 명령어로 커밋 내역 확인 reset 하기 전 시점으로 복원해보기 백업..

기타 2023.07.18

[Git] 깃공부2

1. 프로젝트의 변경사항들을 타임캡슐(버전)에 담기 - 커밋 = 버전 = 타임캡슐 이라고 생각하기 - untracked 파일은 깃의 관리에 들어간 적 없는 파일 - 커밋이 타임캡슐에 넣어서 묻는거라고 생각하면됨 변경사항 확인 git status 파일 하나 담기 (A파일은 1번버전, B파일은 2번버전, C파일은 3번버전에 넣고싶을때 주로씀, 캡슐을 3개따로따로 넣음) git add tigers.yaml 모든파일담기 git add . Changes to be committed -> 커밋(타임캡슐에 넣어서 묻음)할 준비가 되었다 (커밋준비완료상태로 바뀌었다) git status 로 확인해보면 아래같이뜸 2. 타임캡슐 묻기 커밋하기 git commit Vi 입력 모드로 진입 - Vim 강좌 작업 Vi 명령어 상..

기타 2023.07.14

[Git] 깃공부

깃은 VCS(버전관리시스템) 소스트리 - 깃을 시각적을 편하게 볼수있게 해주는GUI (단점은 깃의 모든기능들을 섬세하게 다룰수있게 만들어지진X) vscode에서 상단에 터미널-새터미널(컨트롤+` )로 vscode에서 프로그램 하단부분에 바로 터미널 열수있음, `은 1옆에 백틱임 vscode에서 컨트롤+쉬프트+P눌러서 검색창에 select default profile 찾아서 엔터치면 터미널 선택가능 (깃배쉬로 설정하면 개꿀) CLI 는 명령줄을 입력해서 사용하는 인터페이스고, GUI 는 사용하기쉽게 그래픽요소 활용한 인터페이스임 git 사용할때도, 터미널이나 Git Bash등에 CLI로 명령어를 입력해서 사용하는 방법 or 소스트리 이용해서 GUI로 사용하는방법 2가지있음 *깃에서 뭔가를 실행하기위한 어떤..

기타 2023.07.12

[GitHub] 깃허브(GitHub) 연동하기

1. 사이트 접속 !! https://github.com/ GitHub: Where the world builds software GitHub is where over 65 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat... github.com 2. 내정보 아이콘 클릭 후 → repositories 클릭 로그인 후 내정보 창 클릭 시 3. New 버튼 클릭 repository 화면 4. 원하는 설정대로 깃허브 repository 생성 repos..

기타 2023.04.11

[html] HTML <thead> 태그

HTML 태그 정의 및 특징 - 태그는 HTML 테이블에서 헤더 콘텐츠(header content)들을 하나의 그룹으로 묶을 때 사용 - 와 , 요소는 기본적으로 웹 페이지의 레이아웃에 전혀 영향을 주지 않지만, 이 요소들의 스타일을 CSS를 사용하여 변경하기위해 사용 - 요소는 테이블의 각 영역(header, body, footer)을 명시하기 위해 , 요소와 함께 사용 - 요소는 요소의 자식 요소로써, 반드시 모든 , 요소 다음에 위치해야 함 - 요소는 반드시 하나 이상의 요소를 포함하고 있어야 함 출장비 내역 금액 교통비 45000 식비 18000 숙박비 40000 총 합계 103000 출처 : 코딩의 시작, TCP School

기타 2023.02.24

[Spring boot] Devtools 개발 편의툴

Devtools devtools는 Spring boot에서 제공하는 개발 편의를 위한 모듈이다. 개발을 하다보면, 코드 수정시 브라우저에서 보여주는 내용도 수정하려면 어플리케이션을 재시작해야 하기 때문에 불편한 점이 많은데 devtools를 이용하면 이러한 불편한 점을 해결할 수 있다. 크게 아래의 5가지 기능들을 제공한다고 하는데 Property Defaults Automatic Restart Live Reload Global Settings Remote Applications 쉽게 말하면 브라우저로 전송되는 내용들에 대한 코드가 변경되면, 자동으로 어플리케이션을 재시작하여 브라우저에도 업데이트를 해주는 역할을 한다. 자주 사용하는 H2 콘솔로 예를 들면 인텔리제이에서 엔티티에 새로운 필드를 추가하거나..

기타 2023.02.24

카페24사용을 위한 MobaXterm에서 톰캣재기동 ROOT.war

리눅스운영체제를 사용하는 카페24에 접속하기위해 MobaXterm이라는 툴을 사용함 아래는 카페24에서 톰캣을 재기동하기는방법임 먼저, 1. 인텔리제이 오른쪽에 Gradle써있는 사이드부분 클릭해서 war을 더블클릭하면 알아서 톰캣 war파일이 build안에 libs에 생성됨 2. libs 폴더 하위에 생성된 "프로젝트명.war" 파일을 컨트롤 + C 눌러서 복사후 바탕화면에 붙여넣은후 파일명을 ROOT.war로 수정해야함 3. 수정한 ROOT.war 파일을 MobaXterm 오른쪽부분에 있는 /tomcat/webapps/ 이 디렉토리에 마우스로 복붙하기 (복붙하면 시스템이 알아서 압축풀어서 ROOT폴더 생성해줌) 4. 폴더까지 다 생성되면 /tomcat/webapps/ 폴더에 접속해서 ROOT.war ..

기타 2023.01.31
728x90