22년 3월 말부터 시작한 국비지원 교육이 4개월가량 진행됐습니다. 그리고 팀으로 웹사이트를 만드는 토이프로젝트를 진행하게 됐습니다 프로젝트 주제 및 목적 팀원들과 상의 후 결정된 사이트 주제는 맛집 소개 사이트입니다. 목적: 식당 위치와 메뉴 등 정보를 제공하고, 사용자가 쉽게 식당 예약, 리뷰를 할 수있는 사이트 주요 기능: 맛집 소개, 맛집 예약, 리뷰, 실시간 순위 망고플레이트를 참고해서 프로젝트를 진행하기로 했습니다. 개발환경 첫 토이프로젝트이고 지금까지 배운 툴을 이용해서 개발을 시작했습니다. GitHub를 사용하고 싶었지만 사용할수 있는 팀원도 없었고 깃허브 서비스 종료가 얼마 남지 않았다는 강사님의 깃허브 사용을 말씀에 포기했습니다. 궁여지책으로 공용 구글 아이디를 만들어서 드라이브를 이용..
생성 방법 아래와 같은 형식으로 시퀀스를 생성합니다 create sequence 시퀀스이름 start with 시작숫자 increment by 증가량; 생성한 시퀀스를 필드에 넣는 명령어는 시퀀스 이름. nextVal로 필드 값에 대입합니다. insert into 테이블이름 (필드1) values( 시퀀스이름.nextVal); 생성 예시 알파벳을 넣은 테이블 'ABC'를 만들어 테이블 안에 new_seq와 Alphabet 필드를 넣습니다. create table ABC(new_seq num(3),Alphabet varchar2(10)); new_seq에 필드 값을 삽입하기 위한 시퀀스를 생성하겠습니다. 시퀀스명은 seq로 정하고 2부터 시작해 1씩 증가하는 시퀀스를 생성합니다 create sequence..
1. , Anchor 이란? HTML 기능 중에 Anchor, 가 존재한다. 이를 응용하면 웹에서 글을 쓰고 목차를 쓸 때 링크를 걸어서 문단이나 사진등의 위치로 스크롤, 창을 이동 시킬수 있다. 아래는 앵커 기능을 활용한 문단이동 링크다. 첫번째 문단으로 이동 두번째 문단으로 이동 세번째 문단으로 이동 2. , Anchor 사용방법 1 2 3 4 5 6 7 첫번째 문단으로 이동 첫번째 문단 체포·구속·압수 또는 수색을 할 때에는 적법한 절차에 따라 검사의 신청에 의하여 법관이 발부한 영장을 제시하여야 한다. 다만, 현행범인인 경우와 장기 3년 이상의 형에 해당하는 죄를 범하고 도피 또는 증거인멸의 염려가 있을 때에는 사후에 영장을 청구할 수 있다. 대통령이 궐위되거나 사고로 인하여 직무를 수행할 수 없..
자연수를 입력 받아서 입력받은 수 이하의 모든 자연수를 출력하시오. 완전수란 수론에서 완전수(完全數)는 자기 자신을 제외한 양의 약수를 더했을 때 자기 자신이 되는 양의 정수를 말한다. 또는 모든 양의 약수를 더했을때 자기 자신의 2배가 되는 수를 말하기도 한다. 최초 다섯 개의 완전수는 6, 28, 496, 8128, 33550336이다. 출처 - 위키백과 완전수 import java.util.Scanner; public class blog{ public static void main(String[] args) { Scanner sc= new Scanner(System.in); System.out.printf("자연수를 입력하시오 : "); int n= Integer.parseInt(sc.nextLin..
이전 포스팅에서 외부 사이트를 이용해서 블로그에 보기 좋게 코드를 넣는 방법을 알아봤습니다. 이번에는 티스토리 기능으로 블로그에 깔금하게 코드를 넣는 방법을 알아보겠습니다. 1. 블로그 관리 페이지로 들어가서 플러그인 설정에 들어갑니다. 그리고 위에 빨간 박스인 코드 문법 강조를 클릭해 플러그인 해줍니다. 2. 글쓰기로 들어가서 코드블럭을 클릭 3. 코드를 붙여넣고 언어를 맞추기만 하면 끝입니다 출력한 결과 public class blog{ public static void main(String[] args) { int[] list = new int[1000]; // 1000개의 array 생성 int sum = 0; int multi = 1; for(int x = 10; x < list.length+1..
10~1000까지 각 숫자 분해하여 곱하기의 전체 합 구하시오 예) 48는 4와 8로 나뉘고 48 -> 4×8 = 32 와 같은 방법으로 계산한다. 이 문제에서 가장 중요한 포인트는 각 숫자를 분해하는 것으로 보인다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 public static void main(String[] args) { int[] list = new int[1000]; // 1000개의 array 생성 int sum = 0; int multi = 1; for(int x = 10; x
구글 입사 문제; 1~10000 사이에 8의 개수를 구하시오. ex) 8888 -> 8개수 = 4개 코딩도장 풀이 보기에서 발췌한 답안입니다 1 2 3 4 5 6 7 8 9 10 11 12 13 14 import java.util.stream.IntStream; public class blog{ public static void main(String[] args) { System.out.println(String.format(">> %d", foo())); } public static long foo(){ return IntStream.rangeClosed(1, 10000) .map(x -> (int)(String.valueOf(x).chars() .filter(ch -> ch == '8').count(..
Switch문을 이용해서 학점계산기를 만드는 문제입니다. 먼저 점수를 입력받고 switch-case를 설정합니다 입력받은 점수를 10으로 나눠 5개의 case를 구분합니다. (int로 변수를 선언해서 소수점 자리는 생략됩니다) 1 2 3 4 5 6 7 8 9 10 11 12 13 public static void main(String[] args) { Scanner sc= new Scanner(System.in); System.out.print("학점으로 변환할 점수를 입력하세요 : "); int n=sc.nextInt(); switch(n/10) { case 10: case 9: System.out.println("A"); break; case 8: System.out.println("B"); brea..