| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 톰캣 실시간 로그
- recursion example
- 한국투자증권 양도세 신고
- 재귀함수 예제
- oracle group by
- Katalon Recorder 사용법
- 홈택스 해외주식 양도세
- 피보나치함수 예제
- bfs 미로탐색 java
- js 자동완성
- 피보나치 예제
- 해외주식 양도세 신고
- CSTS 폭포수 모델
- 테스트 자동화
- tomcat log
- git 연동
- 해외증권 양도세 한국투자증권
- 재귀 예제
- 주식 양도세 신고방법
- javascript 자동완성
- katalon 자동화
- 국세청 해외주식 양도세 신고방식
- 최대공약수 예제
- 한국투자증권 해외주식 양도세
- 피보나치함수
- katalon 비교
- katalon xpath
- java.sql.SQLSyntaxErrorException
- katalon 사용법
- katalon
- Today
- Total
목록전체 글 (418)
엄지월드
네이버가 쓰는 층을 실제로 관찰된 것부터 순서대로 보면:1. IP 평판 (가장 싸고 효과 큼)AWS·Azure·GCP는 자기 IP 대역을 공개합니다. 그 목록을 방화벽/CDN에 넣고 끊으면 끝입니다. "집에서 오는 트래픽만 사람"이라는 가정이 실제로 잘 맞아서, 우리가 본 ERR_CONNECTION_RESET처럼 TCP 단계에서 바로 거절합니다 — HTTP까지 오지도 않으니 서버 비용이 거의 안 듭니다. 상용으로는 IP 평판 DB(데이터센터/VPN/프록시 분류)를 구독해서 씁니다.2. TLS 지문 (JA3/JA4)이게 우리가 curl로 막혔던 층입니다. TLS 연결을 열 때 클라이언트가 "내가 지원하는 암호 목록, 확장, 그 순서"를 보내는데, 이 조합이 프로그램마다 다릅니다. Chrome은 Chrome..
모집글 진입 시 아래와 같이 간헐적으로 boardDetail 데이터가 나오지 않는 현상이 있었음. response 데이터는 정상적으로 오고 있었음.디버깅 확인 시 화면이 여러 번 렌더링 되는것을 확인함.그래서 아래와 같이 조치를 취해서 해결됨.1. 렌더링 점검2. boardDetail이 변경 되면 다시 렌더링 되도록 수정 여러번 상세 페이지 진입하여 테스트 시 데이터가 잘 나오는 것을 확인함.
아래와 같이 ConstraintViolationException 에러가 발생했다.문제를 확인해보니 특정 엔티티를 업데이트하거나 삭제하려 할 때, 데이터베이스에 저장된 해당 엔티티의 상태가 애플리케이션이 엔티티를 로드했을 때와 달라졌을 때 발생하는 것이었다. 즉, 다른 트랜잭션에 의해 이미 변경되었거나 삭제되었다는 뜻인 것이다.Caused by: org.hibernate.exception.ConstraintViolationException: could not execute statement [(conn=1338) Duplicate entry 'ejy1024@-ejy1024@_test1234@_...' for key 'PRIMARY'] [/* insert for com.connect.service.chatt..
1. Elastic GPG 키 임포트sudo apt-get update && sudo apt-get install -y apt-transport-https # HTTPS를 통해 저장소에 접근하기 위함wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elastic-keyring.gpg 2. Elastic 저장소 추가 echo "deb [signed-by=/usr/share/keyrings/elastic-keyring.gpg] https://artifacts.elastic.co/packages/8.x/apt stable main" | sudo tee /etc/apt/so..
주키퍼 systemd 서비스 파일 생성sudo vi /etc/systemd/system/zookeeper.service[Unit]Description=Apache ZooKeeperAfter=network.target[Service]Type=simpleUser=ec2-user # 네 서버의 카프카 실행 사용자 이름으로 변경 (보통 ec2-user)Group=ec2-user # 네 서버의 카프카 실행 사용자 그룹으로 변경ExecStart=/home/ec2-user/kafka_2.13-3.2.3/bin/zookeeper-server-start.sh /home/ec2-user/kafka_2.13-3.2.3/config/zookeeper.propertiesExecStop=/home/ec2-user/kafka_2...
주키퍼를 먼저 실행 시켜주어야 한다. nohup bin/zookeeper-server-start.sh config/zookeeper.properties > zookeeper.out 2>&1 & 카프카 브로커 실행 nohup bin/kafka-server-start.sh config/server.properties > server.out 2>&1 & jps 입력하여 실행 확인
홈서버의 경우 고정 아이피가 아닌 경우가 대부분이라 아이피가 매번 바뀔 수 있기 때문에 DNS와 IP를 매칭시켜주어야 한다.duckdns.org에 들어가서 domain을 생성한 후 token을 생성하고 아래와 같이 sh 파일을 만들어 스케줄러 돌리면 된다. 파일 생성vi duck.sh 파일 내용#!/bin/bash## Simple shell script to run DuckDNS update# Requires curl to be installed## Configuration variables# Set your domain or comma separated list of domains and subdomains# (for example: mytestdomain.duckdns.org,other.duckdns..
개인 홈 서버를 구축하였는데 노트북 덮개를 덮었을 때에 절전모드로 전환하는 현상이 생겼다.그래서 절전모드를 풀어주기로 했다. 설정 진입$ sudo vi /etc/systemd/logind.conf #HandleLidSwitch=suspend 이라고 되어 있는 부분들을 HandleLidSwitch=ignore으로 변경해준다. HandleLidSwitch=ignore HandleLidSwitchExternalPower=ignore HandleLidSwitchDocked=ignore HandleLidSwitch 에서 설정할 수 있는 값설정값설정결과poweroff시스템 잠그고 꺼짐hibernate최대 절전모드suspend절전모드ignore정상적으로 서비스됨lock덮개가 닫힐 때마다 시스템 자동 잠금아래 명령..
ubuntu 노트북을 서버로 구축할 때 절전모드가 되어 불편한 상황이 생긴다.그럴 때 해결하기 위한 방법이다. 절전 모드 확인 $ systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target절전 모드 처리$ sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target 이렇게 하면 절전모드가 된다.
아래와 같이 운영 환경에서 처음 요청이 와야 Initializing Spring DispatcherServlet 'dispatcherServlet'이 실행되는 현상이 있었다.확인해보니 Spring Boot의 기본 설정에서는 DispatcherServlet이 지연 초기화(lazy initialization)되도록 설정되어 있다고 한다.2025-06-30 05:24:27 2025-06-30T05:24:27.537+09:00 INFO 1 --- [] [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8080 (http) with context path ''2025-06-30 05:24:27 2025-06-30..
