일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- vworld
- 라우터 #NAT #포트 #포트포워딩 #유동고정아이피 #DHCP
- kubernetes
- CKEditor4
- v-combobox
- Yarn
- OpenLayers
- postman
- basepath
- github action #tistory
- vuetify3
- nextjs
- PersistentVolume
- MongoDB
- sesstionstorage
- mixedcontent
- vue #vue-router
- PersistentVolumeClaim
- JavaScript
- 인터넷 #클라이언트 #서버 #포트 #ipadress #domainname
- javascript #컴파일 #인터프리터
- localstorage
- browserstorage
- vue3
- 맥 #나스 #SMA
- react
- MPA
- javascript #localstorage #stringify #parse
- vuejs
- vuejs #pinia #vuetify3
- Today
- Total
목록분류 (39)
月亮
👾 정의 쿠버네티스의 PersistentVolume (PV)과 PersistentVolumeClaim (PVC)은 스토리지를 관리하는 방법 중 하나 👾 왜 사용하는 걸까? PV, PVC는 쿠버네티스의 파드(Pod)가 데이터를 영구적으로 저장할 수 있게 돕는 역할을 한다. 파드는 일반적으로 일시적인 라이프 사이클을 가지며, 파드가 종료되면 그 안의 데이터도 함께 사라진다. 이런 특징 때문에 영구적인 데이터 저장을 위해 PersistentVolume과 PersistentVolumeClaim이 필요하게 되었다. 이를 좀 더 쉽게 설명해 보면, PersistentVolume (PV) - PV는 클러스터 내에서 사용할 수 있는 스토리지의 양을 나타낸다. 이는 일종의 스토리지의 "비치"와 같으며, 클러스터 관리자는..
SQL에서 순위 함수는 데이터를 정렬하고 해당 데이터의 순위를 계산하는 데 사용된다. 네 가지 일반적인 순위 함수인 RANK, DENSE_RANK 및 ROW_NUMBER 및 NTILE가 있다. 1. RANK: RANK 함수는 정렬된 데이터에서 각 레코드의 순위를 계산합니다. 동일한 값을 가진 항목에 대해서는 같은 순위를 부여하고, 그 다음 순위는 중복된 항목 수 만큼 건너뛰어 부여합니다. 예를 들어, 1, 2, 2, 3, 4라는 값이 있을 때 RANK 함수를 사용하면 1, 2, 2, 3, 4의 순위는 각각 1, 2, 2, 4, 5가 됩니다. 즉, 순위를 부여하면 중복된 항목이 있을 경우 순위가 건너뛰게 됩니다. 2. DENSE_RANK: DENSE_RANK 함수는 RANK 함수와 유사하지만 중복된 항목이..
1. setTimeout 설명 : 기존 동작이 한번 일어난다. 사용방법 : var SETTIMEOUT_NAME = setTimeout(FUNCTION, TIME); 실행중인 루프 종료 방법 : clearTimeout(SETINTERVAL_NAME); 2. setInterval 설명 : 기본 동작이 반복적으로 일어난다. 사용방법 : var SETINTERVAL_NAME = setInterval(FUNCTION, TIME); 실행중인 루프 종료 방법 : clearInterval(SETINTERVAL_NAME); [ 공통 ] - SETINTERVAL_NAME : 실행중인 루프(반복)를 종료시킬 때 사용함 - FUNCTION : 루프로 실행할 함수 - TIME : 루프되는 시간 [ 차이점 ] setTimeout..
1. 조건부 렌더링 (v-if, v-show) https://v3-docs.vuejs-korea.org/guide/essentials/conditional.html 핵심은 v-show는 css가 display:none일 뿐이다. (DOM에는 남아있다) 2. v-bind vs v-model v-model은 양방향 바인딩, v-bind는 html의 속성을 설정할 때 사용한다. 'v-bind:속성'에서 'v-bind'를 생략하고 ':속성'만 써도 된다.(v-bind:src -> :src) 3. input 입력값 유효성검사 - 추천하는 조합은 @input + v-model 조합 - 또는 라이프사이클 메서드(실무에서 써보니까 웬만하면 렌더링 관련 될 때만 쓰는 게 좋은 것 같다) - 라이프 사이클 메서드 (1) ..
ls -l 현재 디렉토리의 파일 목록을 출력하는 명령어. 'ls -l (long format)'은 자세히 보기(자세한 정보를 포함한 긴 형식으로 출력합니다. 파일 및 디렉터리의 소유자, 그룹, 크기, 권한, 수정 시간 등의 정보를 보여줍니다) pwd 현재 위치하고 있는 디렉토리를 알려주는 명령어 mkdir mkdir [새로 생성할 디렉토리명] cd cd [이동할 디렉토리의 경로명] 상대경로와 절대경로 상대경로와 절대경로는 파일이나 폴더를 참조할 때 사용하는 경로의 표현 방법입니다. 절대경로는 최상위 디렉토리(root directory)를 기준으로 경로를 표현하는 것을 의미합니다. 최상위 디렉토리는 루트(root) 디렉토리라고 하고 '/' 입니다. 'cd /'는 최상위 디렉토리로 이동한다는 뜻입니다. 'c..
이번 블로그 포스트에서는 Vue 프로젝트를 설정할 때 가장 좋은 방법에 대해 공유하고자 합니다. 나중에는 Vite나 React로 프로젝트를 진행할 수도 있겠지만, 이번에는 Vue에 초점을 맞추겠습니다. 🌿 Project Setting vue3 vuetify3 packagemanager : yarn prettier , eslint (webpack) 🌿 Project * 가정: Vue CLI가 글로벌로 설치되어 있다고 가정합니다. (아니면 아래와 같이 설치) npm install -g @vue/cli # OR yarn global add @vue/cli #https://cli.vuejs.org/guide/installation.html 1. Vue CLI를 사용하여 프로젝트 생성하기: vue create c..
1. url 입력 > Body 탭 > form-data 선택 > key에서 file 선택 2. select Files 선택
문제점 Mixed Content 문제는 HTTPS를 사용하는 웹 페이지에서 보안되지 않은 콘텐츠(HTTP)를 로드할 때 발생합니다. 예를 들어 ``와 같이 HTTPS가 아닌 HTTP로 시작하는 경로를 사용하거나, 외부 스크립트나 리소스가 HTTPS를 지원하지 않고 HTTP만 지원하는 경우에 문제가 발생할 수 있습니다. https 사이트에서 http 콘텐츠를 로드하는 경우 https 사이트에서 https를 지원하지 않는 콘텐츠를 로드하는 경우 해결방법 HTTPS로 사이트를 구성해야 하는 경우 방법 1: 모든 스크립트와 리소스의 URL을 HTTPS로 업데이트합니다. 방법 2: 프론트엔드에서 가장 메인 페이지인 index.html 또는 index.js 파일의 상단에 다음 코드를 삽입합니다. (http 콘텐츠를..
원래 메인 브랜치인 master 브랜치에 내가 deploy 브랜치에서 작성한 커밋 한 개를 추가 할 일이 생겼다. 1. github or gitlab or gittea에서 commit hash 확인하기! 복사! 2. commit을 받으려는 브랜치(나의 경우에는 master branch에서)에서 명령어 입력 git cherry-pick 커밋 해시 더보기 i wanna deploy branch in commit hash move to master branch. firstly, you are check in github or gitlab or gitrea in commit hash! and copy it! finaily, you write 명령어 . like that git cherry-pick [commit..
SSH를 사용하여 현재 MySQL 서버에 로그인합니다. MySQL 데이터베이스를 백업합니다. mysqldump 명령어를 사용하여 데이터베이스를 백업 파일로 내보냅니다. 예를 들어, mydatabase라는 데이터베이스를 backup.sql 파일로 백업하는 명령어는 다음과 같습니다:명령어를 실행하면 비밀번호를 입력하라는 메시지가 표시됩니다. MySQL 사용자 비밀번호를 입력하고 엔터 키를 누릅니다. 백업 파일인 backup.sql이 생성됩니다. cssCopy code mysqldump -u [사용자이름] -p [데이터베이스이름] > backup.sql 백업 파일(backup.sql)을 다른 서버로 전송합니다. scp 명령어를 사용하여 파일을 전송할 수 있습니다. 예를 들어, 현재 서버의 로컬 경로에 있는 백..