Dev. Etc (63) 썸네일형 리스트형 [JAVA] 입력받은 수의 약수구하는 문제 ▶ java로 약수를 구하는 문제 Q. 어떤 수의 약수를 구하는 프로그램을 작성하시오. 아래 답있습니다 ! (while문 사용) package test; import java.util.Scanner; public class Quiz { public static void main(String[] args){ Scanner input = new Scanner(System.in); int num, n=1; System.out.print("수 입력 : "); num = input.nextInt(); while(true) { if(num%n==0) System.out.println(n+" "); if(num==n) break; n++; } } } (for문 사용) import java.util.Scanner; p.. [JAVA] 쌀&쥐 퀴즈문제 (for문, if문 사용) ▶ java로 쌀&쥐 퀴즈 (for문과 if문 사용) Q. 쌀100통이 저장되어 있는 창고에 암수1쌍의 쥐가 있다.쥐 한마리가 하루에20g씩의 쌀을 먹고,10일(10,20,30)마다 쥐의 수가2배씩 증가한다.며칠 만에 창고의 쌀이 모두 쥐의 먹이가 될까.그리고 쥐는 총 몇마리 인가? (쌀 한통=1kg)(쌀을 먹은후에2배증가하는 조건) 아래 답있습니다! package test; public class Quiz { public static void main(String[] args){ int rice = 100000,mouse=2,day; for(day=1; rice > 0 ;day++){ rice -=mouse * 20; if(day%10==0){ mouse *= 2; } } day--; System.ou.. [JAVA] 이중for문을 이용한 구구단출력 ▶ java로이중 for문을 이용해서 구구단을 출력 package test; public class 구구단 { public static void main(String[] args) { for(int i=1;i [Regex]정규표현식 기초 ( 정의 및 문자별 의미 ) / 자주 사용하는 정규표현식 ● 정규 표현식이란? : 문자열을 바탕으로 검색해 패턴과 일치하는지 조사하고, 분할하는 문자열 처리 방법입니다. * 문자 클래스를 정의할 때 대괄호 안에 사용하는 메타 문자 메타 문자 설명 / 이스케이프 문자 ^ 부정 (첫 번쨰 문자에 놓여 있을 때만) - 문자 범위 지정 * 문자 클래스를 정의할 때 쓰는 대괄호 이외의 메타 문자 메타 문자 설명 ^x 맨 앞부분 일치 (여러행이라면 행의 맨앞) x$ 맨 뒷부분 일치 (여러행이라면 행의 맨 뒤) .x 임의의 한 문자 (단, 개행 제외) x|y OR을 나타내며, x문자 또는 y문자가 존재여부(선택지의 단락) () 서브 패턴 감싸기 x{n} x문자가 n회 반복 x{n,} x문자가 n회 이상 반복 x{n,m} x문자가 n~m회 반복 x? x문자의 존재여부를 나타.. [GitHub] 깃허브와 이클립스 연동 및 사용법 (올리기, 가져오기) ▶ GitHub(깃허브)와 eplise(이클립스) 연동 및 사용법 (커밋하기) ● GitHub 란? : 깃허브는 세계 최대 오픈소스 커뮤니티로 깃(Git) 전문 호스팅 업체다. 컴퓨터 프로그램 소스를 공유하고 협업해 개발할 수 있는 버전관리 시스템인 깃에 프로젝트 관리 지원 기능을 확장, 제공하는 웹 호스팅 서비스다. git은 2005년 개발된 분산형 버전관리 시스템(DVCS: Distributed Version Control System)을 말한다. 오픈소스 소프트웨어다. 리눅스 제작자인 리누스 토발즈(Linus Torvalds)가 오픈소스 리눅스(Linux) 커널 개발의 효율성을 높이기 위해서 개발했다. Build software better, together GitHub is where pe.. Http와 Https은 무엇이 다른가? (차이점) ▶ HTTP와 HTTPS의 개념과 차이 인터넷을 하다보면 웹 페이지 주소창에 http로 시작하는 것이 있고 https로 시작하는 것이 있습니다. 우리가 일반적으로 www.naver.com이라고 입력하면 브라우저는 자동으로 앞에 http://를 붙여줍니다. https://와 http://는 어떤 차이가 있을지에 대해 알아보겠습니다. ● HTTP와 HTTPS 웹은 크게 클라이언트와 서버로 나뉘게 됩니다. ( 웹 브라우저는 크롬, 익스플로러, 사파리 등이 있습니다.) 웹 브라우저(클라이언트)가 웹 서버에 무엇인가를 요청할 때 사용하는 프로토콜입니다. 즉, http와 https는 둘다 요청할떄 사용되는 프로토콜이기에 PC입장에서 보면 단순한 텍스트 교환입니다. 그냥 일반적인 텍스트가 HTTP와 HTT.. TCP와 UDP의 개념과 차이점 & 특징 ▶ TCP와 UDP의 개념과 차이점 & 특징 ● TCP / UDP 란? : 전송계층에서 사용하는 프로토콜로써, 목적지 장비까지 전송한 패킷을 상위의 특정 응용 프로토콜에게 전달하는 것에 목적이 있습니다. 전송방식으로는 TCP와 UDP가 있습니다. * 전송계층이란? 송신자와 수신자를 연결하는 통신 서비스를 제공하는 계층으로, 쉽게 말해 데이터의 전달을 담당합니다. ● TCP ( Transmission Control Protocol ) 란? : 연결형 서비스를 지원하는 전송 계층 프로토콜로써, 인터넷 환경에서 기본으로 사용합니다. 호스트간 신뢰성 있는 데이터 전달과 흐름제어를 합니다. 즉, 인터넷상에서 데이터를 메시지의 형태로 보내기 위해 IP와 함께 사용하는 프로토콜 입니다. 일반적으.. 이전 1 ··· 5 6 7 8 다음