일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 선형대수
- 깃
- 친절한SQL튜닝
- 스프링부트핵심가이드
- 리눅스
- Kernighan의 C언어 프로그래밍
- 티스토리 쿠키 삭제
- 데비안
- 페이징
- 처음 만나는 AI수학 with Python
- /etc/network/interfaces
- 목록처리
- 코드로배우는스프링부트웹프로젝트
- GIT
- 자바편
- 자료구조와함께배우는알고리즘입문
- resttemplate
- 처음 만나는 AI 수학 with Python
- 서버설정
- 네트워크 설정
- 자료구조와 함께 배우는 알고리즘 입문
- network configuration
- 구멍가게코딩단
- iterator
- 알파회계
- merge
- 코드로배우는스프링웹프로젝트
- 병합
- 이터레이터
- 스프링 시큐리티
- Today
- Total
목록OS 및 기타 (20)
bright jazz music
echo. : echo. 명령은 배치 파일에서 빈 줄을 출력할 때 사용된다. 즉, 화면에 아무 것도 표시하지 않고 줄바꿈만 수행한다. 이것은 주로 배치 파일 내에서 출력을 구성할 때 가독성을 높이기 위해 사용된다. set /p : 이 명령은 Windows 배치 파일에서 사용자 입력을 받아 변수에 저장할 때 사용된다 set /p username=Please enter your name: @echo off title IP수동변경 PUSHD %~DP0 bcdedit >>nul if %errorlevel% == 1 goto noadmin :message cls echo. echo ------------------------------------------------------ echo. echo. echo IP..
hjcha에서 1. master 브랜치로 전환: git checkout master 2. master 브랜치의 최신 상태를 hjcha 브랜치에 병합: git pull origin master 3. 그 다음, hjcha 브랜치로 전환 git checkout hjcha 4. 마지막으로, master 브랜치의 변경 사항을 hjcha 브랜치에 병합합니다. git merge master 5. hjcha 브랜치에서 변경 사항을 원격 저장소에 푸시합니다. git push origin hjcha 6. 병합된 내용을 master 브랜치에 병합요청: GitHub, GitLab, Bitbucket 등의 Git 호스팅 서비스에서 hjcha 브랜치를 master 브랜치에 병합하기 위한 풀 리퀘스트(또는 병합 요청)를 생성 이 ..
1. .JKS 파일에[서 pkcs12(p12) 인증서 추출 keytool -importkeystore -srckeystore [your_keystore_filename].jks -destkeystore [keystore_name].p12 -deststoretype PKCS12 *jks파일 확장자가 없는 경우 그냥 파일명만 적어서 명령어를 실행한다. e.g. keytool -importkeystore -srckeystore keystsore -destkeystore molida_keystore.p12 -deststoretype PKCS12 2. 개인키 파일 추출 openssl pkcs12 -in [keystore_name].p12 -nocerts -out [private_key_name].pem –node..
변경 전 server { listen 80; location / { #root /usr/local/ecert24; root /home/chainverse-apps/ecert24/front-apps/build; index index.html index.htm; try_files $uri $uri/ /index.htm; } location /api { proxy_pass http://127.0.0.1:10000/api; } } 변경 후 index.htm ==> index.html server { listen 80; location / { #root /usr/local/ecert24; root /home/chainverse-apps/ecert24/front-apps/build; index index.html ..
1. Docker 설치: 먼저 Docker를 설치돼 있어야 한다. Docker Desktop 또는 Docker Engine을 설치하면 된다.2. MariaDB 이미지 가져오기:Docker Hub에서 MariaDB 이미지를 가져온다. 터미널에서 다음 명령어를 실행한다.docker pull mariadb3. 컨테이너 실행:다음 명령어를 사용하여 MariaDB 컨테이너를 실행한다. 이 명령어는 MariaDB 컨테이너를 실행하고 임의의 이름을 지정한다. 여기에서는 "my-mariadb"로 지정.(나는 호스트의 3306 포트를 마리아디비 컨테이너의 3306 포트와 매핑해 주었다. 마리아디비 컨테이너를 구동하면 기본 포트는 3306으로 되어 있다.)docker run -d -p 3306:3306 --name my-..
https://docs.docker.com/storage/volumes/ Volumes docs.docker.com 1. 도커 볼륨 생성하고 목록보기 : 아래와 같이 생성하면 기본적으로는 /var/lib/docker/volume에 생성된다. [coffee@localhost ecert24]$ cd /usr/local [coffee@localhost local]$ sudo docker volume create dev-volume dev-volume [coffee@localhost local]$ 1.1. 특정 경로에 볼륨 생성하기 $ sudo docker volume create --name data --opt type=none --opt device=/data --opt o=bind Docker 컨테이너 내..
https://www.digitalocean.com/community/tutorials/how-to-install-mariadb-on-ubuntu-22-04 How To Install MariaDB on Ubuntu 22.04 | DigitalOcean www.digitalocean.com Query OK, 0 rows affected (0.062 sec) MariaDB [(none)]> use mysql; Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed MariaDB [mysql]> show..
1. apt vs. yum apt(advanced packaging tool)는 데비안 계열의 패키지 관리자 도구이다. 패키지 관리도구는 소프트웨어 패키지 다운로드 및 설치를 용이하게 해주는 명령어 인터페이스이다. 레드햇 계열의 리눅스에서는 전통적으로 yum(yellow dog updater, modified)이 apt와 동일한 역할을 해 왔다. dnf은 yum을 개선한 패키지 관리 툴이다. 사용법은 yum과 거의 동일하다. dnf가 도입된 지 꽤 지났음에도 불구하고 익숙함 때문인지 여전히 yum도 사용된다. 2. 관련 디렉토리 및 파일 2.1 debian derivatives /etc/apt/apt.conf : 우분투를 포함한 데비안 계열 배포판에서 사용하는 apt 설정파일이다. /etc/apt/sou..
#dockerfile.dev #베이스 이미지 설정(도커레지스트리에 없는 경우 도커 허브로부터 pull) FROM centos:7.7.1908 #환경변수 설정 ENV JAVA_HOME=/var/lib/java ENV TOMCAT_HOME=/var/lib/tomcat ENV PATH="$PATH:$JAVA_HOME/bin" #호스트로부터 tomcat, zulu-jdk를컨테이너의 /var/lib에복사 #도커파일이 위치하는 경로에 하위 디렉토리를 만들고 해당경로를 적어준다. (절대경를 적어도 오류 발생) #COPY는 단순히 파일,디렉토리 복사. ADD는 압축해제하여 복사 #COPY ./util/apache-tomcat-10.1.7.tar.gz /var/lib ADD ./util/apache-tomcat-10.1..
https://www.baeldung.com/linux/network-interface-configure#5-full-example-configuration 이 포스팅은 위 페이지를 거의 그대로 참고하였다. ----- 1.현대의 리눅스 시스템에서 네트워크 설정하는 흔한 방법 - Network Manager 사용 - systemd 사용 수동으로 설정하는 방법 /etc/network/interfaces 파일 설정(데비안, 우분투 계열) 이 포스팅에서는 /etc/network/interfaces 파일을 사용하여 수동으로 네트워크를 설정하는 방법을 알아본다. 2.Network Interface란? 컴퓨터와 네트워크 사이의 연결 지점 즉, 리눅스 시스템이 네트워킹의 소프트웨어 측면을 하드웨어에 연결하는 방식. 2..