2025/11 61

parameters describe an un representable datetime

🔥 문제발생parameters describe an un representable datetime초기 일자 설정 오류 (오늘날짜 ~ 한달 뒤)2025-10-31이면 2025-11-31이 없기에 에러. ⭐ 해결방법무조건 월말로 설정.2025-11-31이면 2025-12-01로 설정.DateTime today = DateTime.Today;int nextMonth = today.Month == 12 ? 1 : today.Month + 1;int nextYear = today.Year == 12 ? today.Year + 1 : today.Year;DateTime startDate = sDate ?? today;DateTime endDate = eDate ?? new DateTime(nextYear, nex..

TroubleShooting 2025.11.27

find

리눅스에서 파일 및 디렉토리를 검색할 때 사용find --helf로 옵션을 확인 연산자(Operator)를 사용해 두개 이상의 표현식 조합 가능 EX)$ lsFILE_1 FILE_2 FILE_3$ find FILE_1FILE_1 위와 같이 사용하지 않는다. 보통 아래와 같이 사용$ find . -name "FILE" 자세한 설명은 아래 표 참고find 사용 예명령어 옵션현재 디렉토리에 있는 파일 및 디렉토리 리스트 표시find대상 디렉토리에 있는 파일 및 디렉토리 리스트 표시find [PATH]현재 디렉토리 아래 모든 파일 및 하위 디렉토리에 파일 검색find . -name [FILE]전체 시스템(루트 디렉토리)에서 파일 검색find / -name [FILE]파일 이름이 특정 문자열로 시작하는 파일 ..

AI SW & MLOps/Linux 2025.11.27

VS SSL 인증서 오류

🔥 문제발생mmc에서 로컬 컴퓨터 → 개인용 → 인증서(localhost)를 삭제 했더니 VS에서 크롬이 실행이 되지 않았다. ⭐ 해결방법VS를 다시 재설치 했다.다시 실행하면 다음과 같은 안내문이 나온다. 예를 눌러 실행한다.3. 그러면 다음과 같이 나온다.4. 비공개 해결은 다음과 같이 하였다. 5. 재부팅 후 확인해보니 잘 되었다. 📖 ReferenceVS SSL 인증서 설치https://stackoverflow.com/questions/67811355/setting-up-ssl-certificate-in-visual-studio연결 비공개 설정 해결https://answers.microsoft.com/ko-kr/windows/forum/all/연결이/11514735-4718-4c7b-88d..

TroubleShooting 2025.11.27

crontab

특정 시간에 특정 작업을 실행주기 결정분(0-59) 시간(0-23) 일(1-31) 월(1-12) 요일(0-7 : 일-월)# 매분 실행* * * * * /home/script/test.sh# 특정 시간 실행# 매주 금요일 오전 5시 45분에 test.sh 를 실행45 5 * * 5 /home/script/test.sh# 반복 실행# 매일 매시간 0분, 20분, 40분에 test.sh 를 실행0,20,40 * * * * /home/script/test.sh# 범위 실행# 매일 1시 0분부터 30분까지 매분 tesh.sh 를 실행0-30 1 * * * /home/script/test.sh# 간격 실행# 매 10분마다 test.sh 를 실행*/10 * * * * /home/script/test.sh# 조금 복잡..

AI SW & MLOps/Linux 2025.11.27

[4과목 프로그래밍 언어 활용] 응용 SW 기초 기술 활용 - 164. 프로토콜의 개념 ~ 165. ⭐ TCP/IP

164. 프로토콜의 개념서로 다른 기기들 간의 데이터 교환을 원활하게 수행할 수 있도록 표준화시켜 높은 통신 규약통신을 제어하기 위한 표준 규칙과 절차의 집합으로 하드웨어와 소프트웨어, 문서를 모두 규정⭐ 프로토콜 기본 요소구문(Syntax) : 전송하고자 하는 데이터 형식, 부호화, 신호 레벨 등 규정의미(Semantics) : 두 기기 간의 효율적이고 정확한 정보 전송을 위한 협조 사항과 오류 관리를 위한 제어 정보 규정시간(Timing) : 두 기기 간의 통신 속도, 메시지 순서 제어 등 규정⭐ 프로토콜 기능단편화와 재결합(Fragmentation & Reassembly)단편화 : 송신 측에서 전송할 데이터를 전송에 알맞은 크기의 작은 블록으로 자르는 작업재결합 : 수신 측에서 단편화된 블록을 원래..

[4과목 프로그래밍 언어 활용] 응용 SW 기초 기술 활용 - 163. ⭐ 네트워크 관련 장비

1. 네트워크 인터페이스 카드(NIC; Network Interface Card)컴퓨터와 컴퓨터 또는 컴퓨터와 네트워크를 연결하는 장치정보 전송 시 정보가 케이블을 통해 전송될 수 있도록 정보 형태를 변경이더넷 카드(LAN카드), 네트워크 어댑터라고 함 2. 허브 (Hub) - 물리계층사무실이나 가까운 거리의 컴퓨터들을 연결하는 장치각 회선을 통합적으로 관리신호 증폭 기능을 하는 리피터 역할1) 더미허브(Dummy hub)네트워크에 흐르는 모든 데이터를 단순히 연결하는 기능만 제공LAN이 보유한 대역폭을 컴퓨터 수만큼 나누어 제공ex) 100MB 대역폭을 5개의 컴퓨터에 제공한다면 각 컴퓨터는 20MB(100/5)의 대역폭을 사용네트워크에 연결된 각 노드를 물리적인 성형 구조로 연결2) 스위칭 허브(Sw..

[4과목 프로그래밍 언어 활용] 응용 SW 기초 기술 활용 - 162. ⭐ OSI 참조 모델

다른 시스템 간의 원활한 통신을 위해 ISO(국제표준화기구)에서 제안한 통신 규약(Protocol)개방형 시스템(Open system) 간의 데이터 통신 시 필요한 장비 및 처리방법을 7단계로 표준화하여 규정1 ~ 3 하위계층 : 물리 계층 → 데이터 링크 계층 → 네트워크 계층4 ~ 7 상위계층 : 전송 계층 → 세션 계층 → 표현 계층 → 응용 계층 ⭐ OSI 참조 모델의 목적서로 다른 시스템 간을 상호 접속하기 위한 개념을 규정OSI 규격을 개발하기 위한 범위 정함관련 규정의 적합성을 조절하기 위한 공통적 기반 제공OSI 참조 모델에서의 데이터 단위1) 프로토콜 데이터 단위 (PDU; Protocol Data Unit)동일 계층 간에 교환되는 정보 단위물리 계층 : 비트데이터 링크 계층 : 프레임네..

Shell Command

for 문법for item in 1 2 3 4 5 ...Ndo command1 ${item} command2 ${item} commandN ${item}donein뒤에 { } 구문으로 루프의 조건을 지정 가능.INCREMENT를 생량할 경우 자동적으로 1로 설정for i in {1..5}do echo "Welcome &i times"done-----Welcome 1 timesWelcome 2 timesWelcome 3 timesWelcome 4 timesWelcome 5 timesINCREMENT 지정for i in {1..5..2}do echo "Welcome &i times"done-----Welcome 1 timesWelcome 3 timesWelcome 5 times if대괄호([..

AI SW & MLOps/Linux 2025.11.25

ApachTomcat AccessLog

AttributesAttributeDescriptionbuffered- access 로그 출력 시에 버퍼링 여부.- 기본값은 true 이다.- false로 설정하면 접근 시에 바로 로그 출력.className condition conditionIf conditionUnless directoryaccess log가 생성되는 폴더encoding fileDateFormat- access log rotate 주기를 설정.- 기본값은 yyyy-MM-dd로 매일 rotate됨.- 시간별로 하기 위해서는 yyyy-MM-dd.HH 로 수정ipv6Canonical locale maxDays- 보관일 수.- 기본값은 -1이므로 삭제하지 않음.- 30일로 설정ㅎ하면 30일만 access log 파일 보관.maxLogMess..

Study/C# 2025.11.25