본문 바로가기

lesson134

네트워크 범위와 호스트 범위 A 클래스0.0.0.0 ~ 126.255.255.255B 클래스128.0.0.0 ~ 191.255.255.255C 클래스192.0.0.0 ~ 233.255.255.255이때 127 번의 주소가 빠진 이유는 127.0.0.1 번으로 사용하는 특별한 루프백 주소(loopback address) 이기에 어느 클래스에도 속하지 않기 때문이다. 2024. 6. 25.
윈도우에서 netcat 폴더 다운이 안될 때 nc라고 줄여서 사용되는 netcat은 유닉스 운영체제에서 TCP/UDP를 통해 네트워크 연결을 읽거나 기록하는 컴퓨터 네트워킹 유틸리티입니다. 아무래도 윈도우의 cmd에서는 바로 사용하기 어렵겠죠? 그래서 별도로 파일을 설치한 후 시스템 변수에 저장한느 수고가 필요합니다. https://eternallybored.org/misc/netcat/ netcat 1.11 for Win32/Win64 eternallybored.org 우선 여기에 들어가서 netcat 1.12라고 된 부분을 클릭해서 다운로드하려고 하면 아마 난관에 부딪힐 겁니다. 바이러스가 발견됨 이라는 문구가 뜨면서 설치가 안되는 현상이 발생하죠. 먼저, 이 nc 폴더의 경우 바이러스가 없음에도 윈도우의 특정 방침으로 인해 다운로드가 되지 않.. 2024. 6. 20.
와이어샤크로 패킷 분석 와이어샤크는 패킷 분석을 위해 사용하는 오픈소스 툴입니다. 전형적인 패킷 애널라이저입니다. 즉, 디지털 네트워크나 네트워크의 일부를 통해 전달되는 트래픽을 가로채서 기록할 수 있는 컴퓨터 프로그램 또는 하드웨어를 의미합니다. 그 중에서도 pcap을 통하여 패킷을 분석하는 특징을 가지고 있습니다. 2024. 6. 20.
CUDA 프로그램 작동 원리 CUDA 프로그램의 작동 원리는 3가지로 나뉘어 집니다.  첫 번째로 호스트에서 디바이스 데이터로 데이터가 복사됩니다. 두 번째는 GPU 연산입니다. 세 번째는 디바이스에서 호스트로 데이터를 복사하는 과정입니다. cudaError_t cudaMalloc (void** ptr, size_t size)여기에서 cudaError_t는 enum cudaError 안에 명세되어 잇습니다.  enum cudaError CUDA error types Values cudaSuccess = 0The API call returned with no errors. In the case of query calls, this also means that the operation being queried is complete (s.. 2024. 6. 18.
CUDA 툴킷 설치 방법 로컬로 설치할 시 2024년 기준 15GB 정도 있어야 충분히 설치가 될 것으로 보입니다. 이왕이면 로컬로 전부 설치하는 게 편리하더군요. 다운로드 받는 주소는 다음과 같습니다. 자신이 가지고 있는 컴퓨터의 운영체제 등을 입력하여 설치하세요. https://developer.nvidia.com/cuda-toolkit CUDA Toolkit - Free Tools and TrainingGet access to SDKs, trainings, and connect with developers.developer.nvidia.com 2024. 6. 18.
메모리 구조: 코드, 데이터, 힙, 스택 2024. 6. 17.
-Xms -Xmx -Xss JVM (Java Virtual Machine)에서 -Xms와 -Xmx는 힙 메모리 설정과 관련된 중요한 옵션입니다. 이 옵션들은 JVM이 애플리케이션을 실행할 때 사용할 수 있는 메모리의 최소값과 최대값을 지정합니다.-Xms설명: JVM이 시작될 때 할당할 힙 메모리의 초기 크기를 설정합니다.용도: 애플리케이션 시작 시 필요한 메모리를 충분히 확보하여 초기 성능을 개선하고, 메모리 할당으로 인한 성능 저하를 줄입니다.예시: -Xms512m는 JVM 시작 시 512MB의 힙 메모리를 할당하겠다는 의미입니다.-Xmx설명: JVM이 사용할 수 있는 힙 메모리의 최대 크기를 설정합니다.용도: 애플리케이션이 사용할 수 있는 최대 메모리를 제한하여 OutOfMemoryError를 방지하고, 시스템 리소스를 적절히.. 2024. 6. 17.
jvm 바이트코드의 opcode 4가지 1. invokeinterface : 인터페이스 메서드 호출2. invokespecial : 생성자, private/슈퍼클래스 메서드 호출3. invokespecial : static 메서드 호출4. invokevirtual : 인스턴스 메서드 호출 2024. 6. 17.
컴퓨터 파일 용량 확인 b kb mb gb tb한 단위 올라갈 때마다 1024를 곱해주면 된다 2024. 6. 16.
인공지능HRI 15주차 기말고사 정답 문제 1풀이 완료총 25.00 점에서 25.00 점 할당 문제 표시문제 내용1. LSPB의 가속도가 값이 너무 작은 경우 수식적으로 어떤 일이 벌어지나?하나를 선택하세요.1. tf 값이 음수2. tb 값을 갖지 못 함3. V 값이 최소값4. V 값이 최대값문제 2풀이 완료총 25.00 점에서 25.00 점 할당 문제 표시문제 내용2. 조인트 초기 위치가 45이다. 큐빅 경로 결과에서 상수항으로 맞는 것은?하나를 선택하세요.1. pi/62. 03. pi/44. pi/2 문제 3풀이 완료총 25.00 점에서 25.00 점 할당 문제 표시문제 내용3. 역진자 시스템에서 이것을 세우는 피드백 제어기를 만들고자 한다. 역진자 시스템은 제어 대상 시스템이고, 제어기에 의해 제어된다. 제어기에 들어가는 입력은 무엇인.. 2024. 6. 13.