목록공부노트/개인공부! (25)
drexqq
일단은 처음부터 차근차근 다시 한다는 생각으로 정리를 시작해야겠다는 생각이 들었다. 전 게시글에서 말했다싶이 일단 작년 9월에 그대로 따라서 작성한 React코드들을 사용했기 때문에 다시 그 코드들을 보면서 하나하나 정리를 해볼까 한다. ----
자그마치 작년 9월 리액트를 배워보겠다고 깔짝거리던 시절 노마드코더의 니콜라스쌤의 강의를 보고 그대로 만든 TodoList를 Nodejs를 이용하여 aws서버에 배포해 보았다. 엄청난 삽질의 연속이였고 엉망진창일 수도 있는 코드지만 하나하나 해보면서 작동이 되는걸 보니까 뭔가 뿌듯했다. https://github.com/drexqq/React-TodoList drexqq/React-TodoList 리액트 투두리스트. Contribute to drexqq/React-TodoList development by creating an account on GitHub. github.com 완성된 코드들은 깃헙 레포지토리에 올려두었다. 일단은 client측 디렉토리만 올라가 있고 나머지는 내 로컬에 있다. 추후에 ..
이 녀석도 드디어 마지막 버전이다 숫자야구를 객체화하여 코드를 작성해보았다. mainClass.java package baseballClass; public class mainClass { public static void main(String[] args) { Baseball ball = new Baseball(); ball.init(); ball.loop(); ball.result(); } } Baseball.java package baseballClass; import java.util.Scanner; public class Baseball { int r_num[]; int u_num[]; boolean clear; public void init() { r_num = new int[3]; u_num..
드디어 Sorting의 마지막 버전일 것 같다. 이번에는 Sorting이라는 기능을 객체화시켜서 만들어 보았다. mainClass.java package sortingClass; public class mainClass { public static void main(String[] args) { Sorting sort = new Sorting(); sort.input(); sort.sorting(); sort.result(); } } Sorting.java package sortingClass; import java.util.Scanner; public class Sorting { //멤버변수 (두 가지 이상 메소드에서 접근해야하는 경우에 선언) int number[]; boolean updown; //..
10952번 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. import java.util.Scanner; public class Main { public static void main(String[] args) throws Exception { Scanner sc = new Scanner(System.in); while (true) { int a = sc.nextInt(); int b = sc.nextInt(); if (a==0 && b==0) { break; } System.out.println(a+b); } } } 10951번 입력이 끝날 때까지 A+B를 출력하는 문제. EOF에 대해 알아 보세요. import java.util.Scanner; public class M..
Java를 이용해서 입력받은 숫자를 정렬해주는 코드를 작성해봤다. 코드 package sortingFunc; import java.util.Scanner; public class mainClass { public static void main(String[] args) { /* sorting 1. 입력 -> 숫자들, 오름차순/내림차순 2. 처리 -> 오름/내림차순 소팅 2.5 swap() 3. 출력 -> 출력 */ sorting(); } static void sorting() { System.out.println("결과"); System.out.println(java.util.Arrays.toString(userInput())); } static int[] userInput() { Scanner sc =..
기존 작성하였던 baseball(숫자야구)게임을 함수화 해보았다. 코드 package baseballFunc; import java.util.Scanner; public class mainClass { public static void main(String[] args) { /* baseball 1. random ///loop 2. userInput 3. finding 4. message /// 5. result */ baseball(); } static void baseball() { boolean clear = loop(); if (clear)System.out.println("Game Clear!!"); elseSystem.out.println("Game Over.."); } // 랜덤숫자 생성 s..
기존에 있던 성적 통계프로그램을 계속해서 업그레이드 하는 중이다. 어디까지 가는지 궁금하면 자주 와서 확인해보자.. 코드 import java.util.Scanner; public class mainClass { public static void main(String[] args) { /* 학생 성적 관리 String student[][]; -------메뉴------- 1. 학생 정보 추가insert(ex : 이름, 나이, 영어, 수학) 2. 학생 정보 삭제delete빈문자열로 초기화 3. 학생 정보 검색search이름으로 검색 4. 학생 정보 수정update이름으로 검색 후 수정 5. 학생 정보 모두 출력findAll ------------ 6. 과목의 총점(ex : 1.영어, 2.수학) 7. 과목의..
Java로 주어진 배열과 ASCII code를 이용하여 간단한 암호화, 복호화를 할 수 있는 코드를 작성해보았다. 코드 package work0527; public class Exercise6 { public static void main(String[] args) { /* 다음은 알파벳과 숫자를 아래에 주어진 암호표로 암호화하는 프로그램이다. ASCII 97 ~ 122 a b c d e f g h i j k l m n o p q r s t u v w x y z ` ~ ! @ # $ % ^ & * ( ) - _ + = | [ ] { } ; : , . / ASCII 48 ~ 57 0 1 2 3 4 5 6 7 8 9 q w e r t y u i o p */ //String abc = "abcdefghijkl..
Java로 배열의 값을 2배로 연산되도록하는 코드를 작성해보았다. 코드 package work0527; public class Exercise5 { public static void main(String[] args) { /* 배열의 값에 *2배의 연산된 값이 산출되도록 메소드를 작성하시오. */ int num1[] = {1, 2, 3, 4, 5}; System.out.println("원본"); System.out.println(java.util.Arrays.toString(num1)); System.out.println("getDouble"); System.out.println(java.util.Arrays.toString(getDouble(num1))); } static int[] getDouble(..