본문 바로가기

IT To do and To was

22년 2월 14일_몽고DB 마지막 날, 웹디자인 기능사와 스케줄 check

728x90
반응형

월요일[한 주의 시작_불안은 잠재운게 아니라 까먹은 듯]

1. 몽고DB review

2. 블랙잭 자바 코드 공유 및 감정

 

1. 금일 몽고DB

º 연결 시 

compass에 mongodb://localhost기재

 

튜플에서 원하는 것만 구별하는 것을 프로젝션이라고 함

sql에서 정규식 "db%" == /^db/ 

indexing은 빠르게 데이터를 읽기위함

으.. 귀찮

 

2. 블랙잭

package algorithm;

import java.util.Scanner;

public class blackjak {

   public static void main(String[] args) {
      // TODO Auto-generated method stub
      Scanner scan = new Scanner(System.in);
      int result = 0;
      boolean run = true;
      int num = 0;
      int a = 0;
      
      // num1은 변경할 비교 연산자
      int num1 = 0;
      int num2 = 0;
      int num3 = 0;
      int fj = 0;
      //답이 될 값
      int  answer = 0;
      
      System.out.println("뽑을 카드의 수를 입력해주세요.(*100장을 초과한 숫자는 입력할 수 없습니다.)");
      int card = scan.nextInt();
      if(card <3) {
         System.out.println("3장 이하의 카드는 뽑을 수 없습니다.");
      }else if(card > 101){
         System.out.println("100장 이상의 카드는 뽑을 수 없습니다.");
      }else {
         while (run) {   
         System.out.println("접근할 숫자를 기재해주세요.(10이상 , 30000미만)");
         int match = scan.nextInt();       
            if(match <10) {
            System.out.println("10장 이상의 숫자를 기입해주세요.");
            }else if(match >300001) {
               System.out.println("300000미만의 숫자를 기입해주세요.");
            }else {
               //나머지가 나올 경우는 대응하지 못함.
               for(int i = 0 ; i < card/3; i++) {
                  System.out.println("카드의 숫자를 넣어주세요.");
                  num1 = scan.nextInt();
                  fj = 0;
                  fj = (num1+num2+num3)-match;
                  if(fj<=0) {
                     if(fj <answer){
                     answer = fj;
                  }}
                  System.out.println("카드의 숫자를 넣어주세요.");
                  num2 = scan.nextInt();
                  fj = 0;
                  fj = (num1+num2+num3)-match;
                  if(fj<=0) {
                     if(fj <answer){
                     answer = fj;
                  }}
                  System.out.println("카드의 숫자를 넣어주세요.");
                  num3 = scan.nextInt();
                     fj = 0;
                     
                     if(fj<=0) {
                        if(fj <answer){
                        answer = fj;
                     }}
                  
//                  for(i = 0; i < num ; i++) {
//                     //카드 한 장 뽑기
//                     num += num;
//                     for(i=0; i< num; i++) {
//                        num+=num;
//                        for(i=0; i<num; i++) {
//                           result = num+=num;               
//   
//                        }
//                     }
//                  }
               
               }
               System.out.println("답은 : "+(match-answer));
               run = false;
             
      }
      }
      }
      
   }}

여기서 3개의 카드를 어떤식으로 뽑아야하는지를 모르겠다..

흑흑..

 

3.웹디자인기능사 내일 원서접수이다. 시험은 주말에 잡고 평일 자습시간에 준비하면 충분히 취득할 수 있지 않을까 내심 기대를 걸어본다. 정보처리기사는 4월 24일 시험이고 3월달에 신청을 하면된다.

웹디자인은 3월 20일부터 4월 6일, 시험날이다.

이번달과 다음달 중순까지는 웹디자인기능사 실기를 몰두하고

다음달(3월 말)부터 4월중순까지는 정보처리기사 필기를 준비하는 걸로 하겠다.

 

//yesterday wished to today list

. 몽고 DB 복습하여 내용 다 소화하기 ✔

 

 

 

tomorrow wish list

. 생각 온전해지기 

. 불안 잠재우기 

 

 

728x90
반응형