일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 데이터베이스
- DataGrip
- 따옴표 삭제
- 깃 토큰
- 단축키
- database
- console창
- MySQL
- error 해결
- github token
- Visual Studio Code
- csv
- 클론
- error
- php
- run sql script
- cmd
- jupyter
- github clone
- vscode
- 파이썬
- 오류
- Python
- 에러
- PHPStorm
- import data
- clone
- OrCAD 다운로드
- visualstudio code
- localhost
- Today
- Total
목록전체 글 (238)
개발 노트

MyException.java package ch10; //개발자가 Exception을 만드려면 java에서 제공하는 Exception 상속받기. public class MyException extends Exception { @Override public String getMessage() { //return super.getMessage(); //원래의 getMessage String errMsg; errMsg = "아니 10보다 크다니"; return errMsg; } } MyExceptionEx.java package ch10; import java.util.Scanner; public class MyExceptionEx { public static void main(String[] args) {..

[9.자바 주요 클래스] p. 9 자바 API Documentation : 자바 클래스들에 대한 도움말. http://docs.oracle.com/javase/8/docs/api/index.html Java Platform SE 8 docs.oracle.com 이 사이트의 자바 API Documentation에서 확인할 수 있다. [ch09] Homework01.java package ch09; /*과제, 두 개의 Method override해서 객체 조회하기 같다 같다 [x=1, y=2, z=3] [x=1, y=2, z=5] 출력 결과 이렇게 나오게, 객체는 x, y만 비교. */ class Point3D { int x,y,z; public Point3D(int x, int y, int z) { thi..

[8. 자바 다형성, 추상 Interface 복습] 추상클라스와 인터페이스 비교 - 면접 질문 많이 나옴 중요 p.9 추상메서드(abstract method) - 선언부만 있고 구현부(몸통, body)가 없는 메서드 p.14 인터페이스(interface) 1. 일종의 추상클래스. 추상클래스(미완성 설계도)보다 추상화 정도가 높다. 전체가 추상메서드로 이루어져 있기 때문이다. 2. 인터페이스가 무엇인지 물어보는 면접 질문 나옴. p.21 추상 class 비교 - 면접 단골 문제임. 중요함. - 인터페이스는 추상 클래스와 유사하지만 상수와 추상 메소드로만 구성되어 있다. - 인터페이스는 추상 클래스보다 더 완벽한 추상화 제공 - 인터페이스는 다중 상속(Multiple Inheritance) 지원(인터페이스의..

[5. 자바 객체 개념] p.5 속성 = 필드 = 멤버변수p.6 클래스는 객체를 생성하는 형판(설계도)이다. 클래스는 두 개의 구성요소(member)인 자료구조(필드)와 연산(메소드)로 구성되어 있다. (외우기) 형성(polymorphysm)을 물어보면 OverLoading, OverRiding 말해야 함. 두 개를 비교하는 질문이 나올 수도 있음. OverLoading : 클래스 내에 같은 이름의 메소드를 여러 개 선언하는 것을 메소드 오버로딩이라고 한다. 메소드 오버로딩이 필요한 이유는 매개값을 다양하게 받아 처리할 수 있도록 하기 위해서이다. OverRiding : 메소드 오버라이딩은 상속된 메소드의 내용이 자식 클래스에 맞지 않을 경우, 자식 클래스에서 동일한 메소드를 재정의하는 것을 말한다. 메..

[Communication Cost] 커뮤니케이션 비용 = N * (N-1) / 2 N은 사람수. [Debug하는 방법] 1. Debug하려는 줄 > 오른쪽 마우스 > 를 하면 오른쪽에 표시가 된다. 많이 사용하진 않지만 시스템 내부 메모리 구조를 보고 싶을 때 가끔씩 사용. 시스템이 복잡해져서 내가 메모리를 잘 찾지 못할 때 사용. [7. 자바 상속-중첩 Class] p.2 상속의 정의와 장점 - 기존의 클래스를 재사용해서 새로운 클래스를 작성 - 두 클래스를 조상과 자손으로 관계를 맺어주는 것 - 자손은 조상의 모든 멤버를 상속받는다. (생성자, 초기화블럭 제외) - 자손의 멤버개수는 조상보다 적을 수 없다. (같거나 많다.) p.3 클래스간의 관계 - 상속관계 - 공통부분은 조상에서 관리하고 개별부..

ch04> ArrTest9.java package ch04; // 출력 결과 // 이름 국어 영어 수학 총점 평균 // -------------------------------------------- // 김준수 80 70 90 240 80 // 이하이 70 90 90 250 83 // 안예은 80 70 80 230 76 // 국카스텐 90 90 70 250 83 // -------------------------------------------- // 총계 320 320 330 970 80 public class ArrTest9 { public static void main(String[] args) { String[] m = {"이름","국어","영어","수학","총점","평균"}; String[] ..

[표준 문자 전산 처리 방식] (중요 외우기. 면접 질문) 1. ASCII 코드정의 ASCII 코드란 American Standard Code for Information Interchange (외우기) 아스키 코드는 미국 ANSI에서 표준화한 정보교환용 7비트 부호체계 영문 키보드로 입력할 수 있는 모든 기호들이 할당되어 있는 부호 체계이며, 매우 단순하고 간단하기 때문에 어느 시스템에서도 적용가능하다는 장점이 있으나, 2바이트 이상의 코드를 표현할 수 없기 때문에 국제표준의 위상은 유니코드 2. ANSI 코드정의 ANSI는 8bit로 구성되어 있으며 256개의 문자를 표현할 수 있다. ANSI는 ASCII의 확장판으로 이해하면 된다. ANSI = ASCII(7bit) + CodePage(1bit) 그..

[7/19 복습] 1. 자바 프로그램.pdf 5p. JAVA개발 환경설정 외우기 -JDK(Java Development Kit) : Java개발 키트 -IDE(Integrated Development Environment) : 통합 개발툴(편집기) (자바 외 다른 언어도 개발할 수 있음) 6p. JVM이 뭔지 외우기 (중요) JVM이란 '자바를 실행시키는 가상의 기계' 운영체제별로 프로그램을 실행하고 관리하는 방법이 다르기 때문에 운영체제별로 자바 프로그램을 별도로 개발하는 것보다는 운영체제와 자바 프로그램을 중계하는 JVM을 두어 자바 프로그램이 여러 운영체제에서 동일한 실행 결과가 나오도록 설계한 것. 따라서 개발자는 운영체제와 상관없이 자바 프로그램을 개발할 수 있다. 18p. 코드파일은 src(=..

1. chrome 다운로드 : 웹표준이기 때문에 개발에선 대부분 chrome을 사용함. 2. Data 단위 개념 Bit -> KBite -> MB -> GB -> TB -> HB -> PB Bit는 1, 0으로 구성됨. 2의 10제곱 = 1024 1024Bit = 1KB 1024KB = 1MB 1024MB = 1GB 1024GB = 1TB ... 3. c드라이브에 폴더 생성 후 301Class Tools 폴더에 클래스룸 tools 다운로드 4. [JDK 설치] *JDK는 보통 8버전, 책도 8버전, 수업은 11버전으로 배움. *openjdk는 spring에서 일부 기능 구현이 안됨(배포용). jdk는 유료(개발자용)이고 라이브러리가 많음. 하단 경로에 파일 압축풀기 5. 압축 푼 폴더 하단 경로에 복사,..
https://community.oracle.com/tech/developers/discussion/4202786/xe-18c-windows-user-administrative-privileges https://answers.microsoft.com/ko-kr/windows/forum/windows_10-security-winpc/%EC%9C%88%EB%8F%84%EC%9A%B0-10/358ea211-6da8-41fc-8ce1-3abc513aacc6 리디렉션 중 login.microsoftonline.com https://soundartifacts.com/ko/how-to/80-3-ways-to-enable-hidden-administrator-account-in-windows-10.html Window..