별점 기능 구현? 맛집 사이트라면 당연하게 별점 기능이 있어야 한다. 식당 평가의 큰 비중을 차지하는 기능이라고 생각했기 때문이다. 이를 구현하기 위해 식당 테이블과 리뷰(평가) 테이블에 각각 별점 컬럼을 추가했다. 기본적으로 사용자가 리뷰를 작성하면 리뷰 테이블에 별점이 각각 저장되고, 저장 될때마다 별점을 평균을 내서 식당 테이블의 별점 컬럼에 업데이트하게 만들었다. 1 2 3 4 5 6 7 8 9 10 11 ReviewVO rvo= new ReviewVO(); rvo.setId(mvo.getId()); rvo.setRseq(rseq); rvo.setContent(request.getParameter("content")); rvo.setRating1(Integer.parseInt(request.get..
22년 3월 말부터 시작한 국비지원 교육이 4개월가량 진행됐습니다. 그리고 팀으로 웹사이트를 만드는 토이프로젝트를 진행하게 됐습니다 프로젝트 주제 및 목적 팀원들과 상의 후 결정된 사이트 주제는 맛집 소개 사이트입니다. 목적: 식당 위치와 메뉴 등 정보를 제공하고, 사용자가 쉽게 식당 예약, 리뷰를 할 수있는 사이트 주요 기능: 맛집 소개, 맛집 예약, 리뷰, 실시간 순위 망고플레이트를 참고해서 프로젝트를 진행하기로 했습니다. 개발환경 첫 토이프로젝트이고 지금까지 배운 툴을 이용해서 개발을 시작했습니다. GitHub를 사용하고 싶었지만 사용할수 있는 팀원도 없었고 깃허브 서비스 종료가 얼마 남지 않았다는 강사님의 깃허브 사용을 말씀에 포기했습니다. 궁여지책으로 공용 구글 아이디를 만들어서 드라이브를 이용..
문자열을 입력받아서, 같은 문자가 연속적으로 반복되는 경우에 그 반복 횟수를 표시하여 문자열을 압축하기. 입력 예시: aaabbcccccca 출력 예시: a3b2c6a1 문제 출처: 코딩도장 입력받은 문자열을 toCharArray를 사용해서 문제풀이를 할 예정입니다 public static void main(String[] args) { String sample = "aaabbcccccca"; char []a= sample.toCharArray(); int cnt=1; char temp= a[0]; String z=""; for(int i=0;i
#3 :임의의 숫자를 입력 받아서 자릿수를 출력하시오. 숫자를 입력 받아서 자릿수를 자동으로 구분하게 만들어 주는 명령어는 없을까? Fomat 명령어 중 DecimalFormat 명령어를 사용하면 자릿수를 구분해서 숫자를 출력할 수 있다 아래와 같이 임의의 숫자를 입력 받고 DecimalFormat을 사용해 자릿수 포멧을 설정 할 수있다 1 2 3 4 5 6 7 8 9 10 11 12 13 14 import java.text.DecimalFormat; public class ll { public static void main(String[] args) { double a= 123456789.123; DecimalFormat df =new DecimalFormat(); df = new DecimalForm..
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..
개발언어는 다양하지만 연습문제는 언어와 상관 없이 문제를 찾기가 쉽지 않은 편입니다. 다양한 유형의 연습문제를 볼 수 있는 사이트를 소개합니다. 1. 코딩도장 코딩도장 프로그래밍 문제풀이를 통해서 코딩 실력을 수련 codingdojang.com 2. 프로그래머스 코딩테스트 연습 기초부터 차근차근, 직접 코드를 작성해 보세요. programmers.co.kr 연습문제를 선택하고 언어 설정을 공부하고 있는 언어로 변경해 문제를 풀 수 있습니다. 사이트 내부에서 코딩을 하고 실행결과를 바로 확인해 볼 수 있습니다. 3. 구름(goornlevel) 구름LEVEL 코딩테스트에서 가장 높은 비중을 차지하는 알고리즘 문제를 제작하고 풀이할 수 있는 온라인 저지 서비스입니다. 기업에서 선호하는 C, C++, 파이썬(P..
블로그에 코드를 넣어서 보여주고 싶죠. 하지만 그냥 코드를 붙여 넣기 한다면 가독성도 떨어지고 다른 글과 구분하기도 쉽지 않아 불편합니다 public class blog{ public static void main(String[] args) { System.out.println("블로그에 코드 넣기!!"); } 위처럼 들여 쓰기나 줄구분도 어렵게 보입니다. 블로그에 코드를 넣는 사이트를 이용하면 깜금하게 코드를 보여줄 수 있습니다 1 2 3 4 5 6 7 public class blog{ public static void main(String[] args) { System.out.println("블로그에 코드 넣기!!"); } Colored by Color Scripter cs 제가 즐겨쓰는 코드 넣는데..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.