목록분류 전체보기 (151)
ultra_dev
체크 예외 (Checked Exception): 체크 예외는 컴파일러가 강제로 예외 처리를 요구하는 예외 RuntimeException 클래스를 상속하지 않은 예외들이 체크 예외에 해당 주로 외부 리소스 접근이나 네트워크 통신과 같은 입출력 작업에서 발생 예외 처리를 강제함으로써 코드 안정성을 높이고 예외 발생 시 적절한 대응을 유도 언체크 예외 (Unchecked Exception): 언체크 예외는 컴파일러가 예외 처리를 강제하지 않는 예외 RuntimeException 클래스를 상속한 예외들이 언체크 예외에 해당 주로 프로그램 실행 중 발생하는 예기치 않은 상황이나 오류를 나타냄 개발자의 실수나 프로그램 논리 오류에 의해 발생하는 경우가 많음 명시적인 예외 처리를 강제하지 않기 때문에 코드 작성 시 ..
5. 쇠막대기 설명 여러 개의 쇠막대기를 레이저로 절단하려고 한다. 효율적인 작업을 위해서 쇠막대기를 아래에서 위로 겹쳐 놓고, 레이저를 위에서 수직으로 발사하여 쇠막대기들을 자른다. 쇠막대기와 레이저의 배치는 다음 조건을 만족한다. 쇠막대기는 자신보다 긴 쇠막대기 위에만 놓일 수 있다. - 쇠막대기를 다른 쇠막대기 위에 놓는 경우 완전히 포함되도록 놓되, 끝점은 겹치지 않도록 놓는다. 각 쇠막대기를 자르는 레이저는 적어도 하나 존재한다. 레이저는 어떤 쇠막대기의 양 끝점과도 겹치지 않는다. 아래 그림은 위 조건을 만족하는 예를 보여준다. 수평으로 그려진 굵은 실선은 쇠막대기이고, 점은 레이저의 위치, 수직으로 그려진 점선 화살표는 레이저의 발사 방향이다. 이러한 레이저와 쇠막대기의 배치는 다음과 같이 ..
하이퍼 v 사용기 외부 스위치 - 브릿지 방식 pc 물리적인 이더넷 포트와 대등한 가상 이더넷을 만든다. pc 이더넷 포트가 공유기에서 IP를 부여받을 때 여기서 만들 가상 스위치의 이더넷에도 IP를 추가로 부여받음 1.OS setup: Hyper-V 활용하여 가상컴퓨터 등록 Ubuntu 22.04.2 LTS 구성 커널패닉 오류 조심.... 하이퍼v 가상 컴퓨터 생성 가상 스위치를 외부로 생성하고 내 pc와 동일한 대역 ip를 가상 머신에 설정 가상 스위치 속성 인터넷 프로토콜 버전4(TCP/IPv4)→ 자동으로 ip 주소 받기 (이후 해당 ip로 고정하기 -> 어렵다~) 로컬pc에서 ipconfig 통해 ip주소 확인 ubuntu 22.04 터미널 ifconfig 통해 인터페이스 확인 (eth0) su..
한달 전에 신청했던 AWS 컨퍼런스에 다녀왔다! 3년만에 열렸다고 하는데 평일인데도 사람들이 굉장히 많았다. 레디스나 몽고db같이 공부하면서 사용했던 부스들도 보여서 신기했다. 레디스는 외국인 분이 부스에서 설명을 해주셔서 더 신기 심지어 몽고db는 명함이 json 형식으로 돼있어서 오..소리가 절로 나왔다 오후에 들었던 29cm 세션에서는 모놀리틱 구조에서 MSA로 전환했던 이유같은 걸 설명해줬는데 정말 MSA를 요새 많이 사용하는구나를 느꼈다. 이외에도 트래픽 관련 같은 듣고 싶었던 세션들이 좀 있었는데 사람들이 너무 많이 몰려서 꽉차는 바람에 못듣고 차선으로 약간 인기 없던 곳들을 들을 수 밖에 없었다. 아직 내가 이해하기에는 어려운 분야들이 많아서 공부를 더 열심히 해야겠다는 생각이 들었다. 다음..