일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- FCM
- git
- javascript
- Java
- Eclipse
- security
- rocky9
- mysql
- ajax
- jquery
- spring3
- MSsql
- docker
- mybatis
- PM2
- MariaDB
- node.js
- config
- yona
- NextJS
- Push
- Maven
- Next.js
- pwa
- Tomcat
- SpringBoot
- centos7
- popup
- nodejs
- jenkins
- Today
- Total
목록Other (27)
ふたりで
나 자신이 보기 위해 정리하는 내용 이기 때문에 다소 부족한 내용이 있을 수 있음. 1. 서버환경.- VirtualBox7.0- centos7.9 x64- java 8- tomcat8.52. 클라이언트 환경.- windows11 home- java 11 3. scouter 서버 프로그램 설치 설정.먼저 scouter GIT 사이트에 접속해 서버용 설치 파일을 다운로드하고 압축을 해제한다.]# pwd/home/graykang]# wget https://github.com/scouter-project/scouter/releases/download/v2.20.0/scouter-all-2.20.0.tar.gz]# tar xvfz scouter-all-2.20.0.tar.gz]# cd ./scouter]# ll합..
nginx + tomcat or nodejs 연동시 nginx의 error 로그에 Permission denied 로인해 error 가 발생 하는 경우아래 순서대로 SElinux 정책 설정을 해주면 해결 된다. 1. SELinux 상태 확인: SELinux가 활성화되어 있고 시스템에 적용되고 있는지 확인: ]# sestatus 2. SELinux 거부 검토: SELinux 감사 로그에서 was(node 또는 tomcat)의 애플리케이션에 연결을 시도하는 NGINX와 관련된 거부를 확인: ]# sudo grep nginx /var/log/audit/audit.log | grep denied 3. SELinux 정책 생성: audit2allow 도구를 사용하여 감사 로그에서 발견된 거부를 기반으로 ..
# MSSQL에서 지정된 조건을 기반으로 DELETE 쿼리를 작성하는 방법이다.MSSQL에서는 다중 열을 이용한 IN 조건이 지원되지 않으므로, 대신 EXISTS를 사용할 수 있다.아래는 Mart_User 테이블에서 mart_code와 emp_code 값이 Auth_Mart테이블의 user_mart와 user_emp 값과 일치하고, 추가로 user_auth 값이 'C'인 행을 삭제하는 쿼리이다.DELETE FROM Mart_User WHERE EXISTS ( SELECT 1 FROM Auth_Mart WHERE Auth_Mart.user_mart = Mart_User.mart_code AND Auth_Mart.user_emp = Mart_User.emp_code AND ..
예를 들어 8280 포트를 점유 하고있는 프로세스명을 확인 하고 싶다면... # 먼저 8280포트를 사용중인 프로세스의 ID를 찾자.C:\Users\graykang>netstat -ano | findstr "8280" TCP 192.168.10.141:8280 20.194.180.207:443 ESTABLISHED 4640C:\Users\graykang>8280 포트를 사용 중인 프로세스의 ID가 4640으로 확인 된다. # 다음으로 4640프로세스 아이디의 프로세스명을 확인 한다.C:\Users\graykang>tasklist | findstr 4640msedge.exe 4640 Console 2 39..
1. Yona에 생성된 Git 저장소를 clone 받아서 로컬에 Git 저장소를 만들고 README.md 파일을 Yona에 올릴 수 있습니다. git clone http://graykang@localhost:9000/graykang/test-ex2 test-ex2 cd test-ex2/ echo "# test-ex2" > README.md git add README.md git config user.email "graykang@test.com" git config user.name "graykang" //git config credential.helper store --> 패스워드 반영구 저장옵션 최초 한번은 입력 git commit -m "Hello Yona" git push origin master ..
TEST_A 테이블의 cost를 업데이트하는데 send_pagecnt와unicost 를 곱한 값으로 업데이트 한다. 조건은 특정 기간동안 결과 값이 100이 었던 row들 기준이며 각 row별 cost = send_pagecnt * unitcost 처리된다. 서비스 로직상 cost 컬럼에 데이터가 누락된 경우 해당 데이터를 복구할 수 있는 근거 값이 있는 컬럼들의 값을 계산 또는 조합 하여 대체... 할 경우 참고. UPDATE TEST_A SET cost = send_pagecnt * unitcost WHERE send_idate BETWEEN CONCAT('2023-10-01',' 00:00:00') AND CONCAT('2024-01-31',' 23:59:59') AND cost = 0 AND re..