분류 전체보기29 [Java] 클래스와 인스턴스 클래스 : 객체의 청사진 클래스는 연관된 변수(상태)와 메소드(행동)를 하나의 그룹으로 묶은 것이다. 예를 들어, 덧셈과 평균을 계산하는 기능을 가진 계산기를 프로그래밍한다고 가정해보자. 이 경우, 계산기의 기능들은 메소드로 표현되고, 계산에 사용되는 숫자들은 변수로 표현된다. class Calculator{ int left, right; public void setOprands(int left, int right){ this.left = left; this.right = right; } public void sum(){ System.out.println(this.left + this.right); } public void avg(){ System.out.println((this.left + this.r.. 2024. 4. 3. [Java] 반복문 while 반복문 while 반복문은 조건이 참(true)인 동안 반복 실행 영역의 코드를 실행한다. while 문의 기본 형태는 다음과 같다. while(조건){ // 반복 실행 영역 } 만약 조건이 항상 참인 경우(while(true)), 프로그램은 무한 루프에 빠져버린다. 무한 루프를 중단하기 위해서는 특정 조건에서 break 문을 사용하여 반복문을 탈출해야 한다. for 반복문 for 반복문은 특정 횟수만큼 반복 실행할 때 자주 사용된다. 초기화, 조건 검사, 반복 후 실행(보통 증감)이 한 곳에 모여 있어 코드가 간결하다. for 문의 기본 형태는 다음과 같다. for(초기화; 종료조건; 반복실행) { // 반복적으로 실행될 구문 } 예를 들어, 0부터 9까지의 숫자를 출력하고 싶을 때 for .. 2024. 3. 26. [단축어 공유] 원하는 뉴스 RSS 정리요약 메모로 저장하기 (GPT 자동화 활용) 단축어 + RSS + Chat GPT 하도 정보가 많다 보니 꾸준히 뉴스에 들어가서 긴 글을 찾아보는 것도 많은 시간이 든다. 원하는 정보만을 빠르게 찾아내는게 쉬운 일도 아니기에 이런저런 고민을 하다 단축어에 'Ask ChatGPT' 동작 설명을 보고 정리를 시키면 좋겠다 싶어 만들게 되었다. 기본적인 동작은 다음과 같다. - GPT에게 전송할 메시지를 입력받는다. - 새로운 채팅으로 시작할지, 기존 채팅에 이어서 메시지를 보낼지 결정 - GPT 3.5 또는 4(유료)를 사용할지 지정한다. 실제 동작 추가 시 보이는 화면 단축어 로직 구현 개요 보안뉴스 RSS는 모종의 이유로 작동하지 않았다. 데일리 시큐 RSS : https://www.dailysecu.com/rss/clickTop.xml 데일리 시.. 2024. 3. 6. [TP-Link] Tapo C210 5분만에 설치하기 IP 카메라 홈 CCTV 설치 가이드 TP-Link Tapo C210 쿠팡에서 '홈 CCTV' 검색 시 노출된 제품들 중 가장 많은 제품이 TP-Link의 Tapo 제품이 많다. 나는 집을 비웠을 때 반려동물을 보기 위한 목적으로 설치하려고 구매했다. C200, C210은 공식 홈페이지에서 비교해 본 결과 해상도, 센서 등 기능적인 측면에서의 작은 차이를 보이는 거 같았다. 1080p vs 3MP의 차이? 약 5,000원 정도 비싸긴 하지만 해상도는 못 참겠어서 조금 더 투자해서 C210을 구매했었다. 앱 설치 제품 개봉 후 스토어에서 요렇게 생긴 Tapo 앱을 설치 후 제품을 전원을 넣는다. 연결 준비 아래쪽 부분에 전원부가 있는데 포함된 어댑터랑 연결해 준다. 초록색 빨간색 점멸등이 번갈아가며 깜빡거리는 것을 확인 후 앱을 실행한다. 앱.. 2024. 2. 9. 이전 1 2 3 4 5 6 ··· 8 다음