본문 바로가기
반응형

전체 글89

[20210521] Java 스터디 ▶ 블로그 숙제 (CHAPTER 7 - 상속) - 오버라이딩은 무엇인가? - abstract는 무엇인가? 사용방법은? - extends에 대해서 알아오기 예시 등등 ▶ 코딩 숙제 (CHAPTER 7 - 상속) - 인터페이스(MemberSerevice)를 사용하여 member insert/findBy/findAll/delete/update 구현체(MemberSereviceImpl)를 만들어 보기 (List, Map등 상관없습니다) ++ 추가 메소드들이 발생할 수 도 있습니다. init 같은거! MemberService -> interface MemberServiceImpl -> class 좋은 객체라고는 말할 수 없지만 현재 이것을 사용해서 만들어 보쟈 MemberService memberService =.. 2021. 5. 21.
[20210516] JAVA 스터디 ▶ 블로그 숙제 (Chapter 6 - 클래스) - 오버로딩이 무엇인가? - static이 무엇이고 어떻게 사용하는지 어떠한 사용제한이 있는지 등등 알아오기 - 접근 제한자 public, protected, default, private에 대해서 알아오기 어떤 차이가 있는지? ▶ 코딩 숙제 (Chapter 6 - 클래스) - Getter setter method분리로 은행 프로그램만들기 메뉴 1. 계좌생성 2. 계좌목록 3. 예금 4. 출금 5. 종료 예시) 1. 계좌생성 계좌번호: 111-111 계좌주: 김리마 초기입금액: 10000 결과: 계좌가 생성되었습니다. 1. 계좌생성 계좌번호: 222-222 계좌주: 김코드 초기입금액: 5000 결과: 계좌가 생성되었습니다. 2. 계좌목록 ----------.. 2021. 5. 16.
[20210516] 자바 기초 코딩 실습 코딩 숙제 (Chapter 6.8 - 클래스) - 각 기능마다 method를 분리하여 프로그램 만들기 최소 2개 ▶메소드 분리 1 package may.four; public class HWMain_2 { public static void main(String[] args) { HW_2 app = new HW_2(); app.init(); } } package may.four; import java.util.Scanner; public class HW_1 { private Scanner scanner = new Scanner(System.in); private int money = 10000; private boolean run = true; public void init() { while(run) { .. 2021. 5. 16.
[20210509] JAVA 스터디 ▶ 블로그 숙제 (Chapter 6 - 클래스) - 오버로딩이 무엇인가? - static이 무엇이고 어떻게 사용하는지 어떠한 사용제한이 있는지 등등 알아오기 - 접근 제한자 public, protected, default, private에 대해서 알아오기 어떤 차이가 있는지? ▶ 코딩 숙제 (Chapter 6 - 클래스) - getter, setter를 이용하여 프로그램 만들기 최소 1개, 각 기능마다 method를 분리하여 프로그램 만들기 최소 1개 ▶ 기타 - 2021. 5. 9.
[npm] npm이란 npm이 무엇일까나 맨날 찾아봐야지 하다가 이제좀 공부해본다 npm은 Node Packaged Manager의 약자이다! 내가 아는바로는 패키지를 관리하는느낌의 패키지관리자!!?로 알고있다! 나는 보통 scoop 을 이용해서 npm을 설치한다! 일단 powershell을 이용해서 scoop을 설치 scoop을 설치했다면 powershell에서 nodejs를 설치해보자! 좋아 설치했다면 이제 npm 명령어를 쓸수있을 것이다! (아마도..!) npm이란? npm 이란 노드 패키지 매니저 (Node Package Manager)를 의미! npm은 자바스크립트 런타임 환경인 Node.js 의 기본 패키지 관리자 역할을 한다! 그래서 npm을 통해 패키지 (package) 또는 모듈 (module) 이라고 불리는.. 2021. 5. 5.
[Gradle] Gradle은 무엇일까나 Gradle은 무엇이고 왜쓰고 어떻게 쓰고 뭐가 좋은것인지 궁금해서 한번 찾아보아따! 근데 찾다보니까 한 블로에서 내가 궁금해했던 대부분의 것들을 정리해주셔서... [출처] madplay.github.io/post/what-is-gradle Gradle이란 무엇일까? 그루비(Grrovy)를 기반으로 한 빌드 자동화, 개발 지원에 중점을 둔 빌드 도구인 그래들(Gradle)에 대해서 알아보자 madplay.github.io 걍 거의 다 가져온 수준이여서 앞뒤로 출처를 밝힙니다!!!!! Gradle이 궁금하신분은 "오늘도 MadPlay"님의 블로그 들어가셔서 보시는걸 강추 드립니다! 정리천재! Gradle은 무엇인가? - Ant와 Maven과 같은 이전 세대 빌드 도구의 단점을 보완하고 장점을 취합한 굉장해.. 2021. 5. 5.
[HTTP웹기본지식] HTTP 메소드의 속성 김영한 강사님의 HTTP 웹 기본 지식 내용 발췌! 안전 (safe) - 음 그니까 조회말고 무언가를 변경하는거에 대한 안전(safe) 같다! - 호출해도 리소스를 변경하지 않는다. - Q: 그래도 계쏙 호출해서, 로그같은게 쌓여서 장애가 발생하면요? - A: 안전은 해당 리소스만 고려한다. 그런 부분까지 고려하지 않는다. 멱등 (Idempotent) - f(f(x)) = f(x) - 한번 호출하든 몇번을 호출하든 결과가 똑같음 - 멱등 메소드 Get: 한번 조회하든 몇번을 하든 같은 결과 조회 - 음... 헤깔리는데 소스가 바뀌면 조회하는 결과물도 바뀌는거 아닌가...? Put: 결과를 대체한다. 따라서 같은 요청을 여러번 해도 최종 결과는 같다. Delete: 결과 삭제: 같은 요청을 여러번해도 삭제.. 2021. 5. 5.
[20210503] 자바 기초 코딩 실습 ▶코드 package may.one; import java.util.Arrays; import java.util.Scanner; /* 코딩 숙제 (Chapter 5 - 참조 타입) - 조건문, 반복문 필수 사용 배열을 넣어 기능 최소 2개 만들기" */ public class HW_01 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); // 3명의 학생을 받을 준비 String[] students = new String[3]; // 선언한 배열만큼 for문 돌리자 for (int i = 0; i < students.length; i++) { // 마지막일때는 마지막이라고 말하기 if (i == stude.. 2021. 5. 3.
[20210502] JAVA 스터디 ▶ 블로그 숙제 (Chapter 5 - 참조 타입) - 개념 정리 ▶ 코딩 숙제 (Chapter 5 - 참조 타입) - 조건문, 반복문 필수 사용 배열을 넣어 기능 최소 2개 만들기 ▶ 기타 - 이제 정규 스터디로 시작하는데 어느정도의 규칙을 설정해야할꺼같음. -> ex) 5월 운영해보는걸로 무단 결석 (2번) 점수제 X - 마이너스 일반 결석 (사유가있는 결석) -5점 코딩 과제 안했을시 -2점 + 플러스 블로그에 기초개념 정리하면(선택인부분이였음) 한 게시물당 +0.5점 (과반수 동의하에 점수제공) 한달동안 코딩과제 다했을시 +5 한달동안 결석없을시 +10 - 스터디 이름 - 스터디 인원 - 부서 정하기 (개인적인 의견) -> 경영지원부, 총무부... ㅋㅋ 이런거 1) 경영지원팀 2) 인사팀 3) 총무팀 2021. 5. 2.
반응형