일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Live Server
- html 태그
- i 태그
- height속성
- padding 속성
- reveal in file explorer
- br 태그
- Checked 의사 클래스
- 아두이노
- focus 의사클래스
- width속성
- 임베디드
- 인접 형제 결합자
- tag html
- not 의사클래스
- 일반 형제 결합자
- sub태그
- 자식결합자
- sup태그
- RGBA
- go live
- background-color 속성
- 전체 선택자
- iframe
- iframe 태그
- id 선택자
- css
- html
- html tag i
- RGB
- Today
- Total
목록Java (19)
so woon!

학습일 : 2022. 10. 24 JDBC (java-Database Connector) JDBC (java-Database Connector) Java 언어를 이용하여 DBMS에 접속하고자 할 때 사용하는 JAVA 에서 제시하는 표준이다. 이에, 각 DBMS 개발사는 JDBC 표준에 맞게 각 Connector 의존성을 개발하여 배포하고 있다. (자주 사용하는 의존성 참고) Connection (java.sql.Connection) : Java어플리케이션과 데이터베이스간의 연결을 제공하는 인터페이스이다. 직접 객체화하지 않고, 이가 구현하여야 하는 로직은 Class.forName 메서드를 활용하여 지정한 DBMS의 드라이버 (Driver)에 따라 DriverManager (java.sql.Driverma..

학습일 : 2022. 10. 20 자주 사용하는 의존성 JSON In Java (org.json : json) : JSON 오브젝트 및 배열과 관련된 유틸리티와 타입을 제공한다. 거의 필수. Apache Commons Lang(org.apache.commons : commons-lang3) : 언어 전반적으로 불편한 부분을 개선할 수 있도록 하는 유틸리티를 다수 제공한다. ★ Apache Commons IO ( commons-io : commons-io ) : 파일 및 디렉토리의 입출력과 관련된 불편한 부분을 개선할 수 있도록 하는 유틸리티를 다수 제공한다. MariaDB Java Client (org.mariadb.jdbc : mariadb-java-client ) : JDBC를 통해 MariaDB D..

학습일 : 2022. 10. 20 메이븐(Maven)은 의존성 관리자의 종류 중 하나이다. 메이븐(공개) 저장소 : https://mvnrepository.com ==> 사용하고자 하는 의존성 검색 후 복붙 구조 프로젝트의 메이븐을 관리하기 위해 프로젝트 구조 중 pom.xml 파일을 활용한다. pom.xml 파일은 그 확장자(xml) 에서도 알 수 있듯이 XML 문법을 사용한다. : 해당 프로젝트와 관련된 메이븐의 설정이 모두 포함되어 있다. : 해당 프로젝트를 소유하는 개인/단체의 도메인의 역순이고 아티팩트 패키지를 가질 베이스 패키지 경로중 일부이다. 가령 yhpark.dev등. : 해당 프로젝터의 아티팩트 아이디이고, 단순히 프로젝트의 이름이라고 생각하면 된다. 단, 패키지 경로에 포함됨으로 이에..

학습일 : 2022. 10. 18 자료구조 자료구조(Data Structure)는 자바에서 데이터를 보다 쉽게 이용할 수 있게 하기 위해 만들어졌다. 자료구조의 구조 Collection(java.util.Collection\) List(java.util.List\) 비정적 메서드 add(E e) : E타입의 객체 e를 List에 추가한다. (현재 리스트(배열)의 크기는 자동으로 늘어난다.) clear() : List가 가진 원소를 모두 제거한다. contains(E e) : 원소 중 전달 받은 e객체와 동일한( equals ) 객체를 가지고 있는지의 여부를 반환한다. get(int i) : i번째 객체를 반환한다. indexOf(E e) : List가 가진 원소 중 전달된 매개 변수 e와 equals인 ..
학습일 : 2022. 10. 18 인터페이스(Interface) 는 어떠한 클래스나 열거형 혹은 인터페이스 간에 그것이 추상적이지 않은 경우 어떠한 메서드를 가지고 있음을 보증받기 위해 사용한다. 혹은 어떤 클래스의 속성을 부여하기 위해 사용하기도 한다. 인터페이스를 구현(Implement)하는 클래스(혹은 다른 참조 타입)는 해당 인터페이스를 타입으로 객체를 대입할 수 있다. (일종의 부모처럼 작동함.) **(부모 타입은 자식 객체를 받을 수 있다. = 인터페이스는 자식 객체를 받을 수 있다)** 명명법 : 파스칼 케이스(주로 [형용사|동명사] 혹은 -able 형용사, 가령 (Demanding, Closeable 등) 인터페이스가 가지는 모든 멤버 변수는 사실 무조건 public 정적인 상수( stat..
학습일 : 2022. 10. 18 Math 클래스 (java.lang.Math) 자바에서 수학이나 숫자와 관련된 연산 기능을 제공한다. 정적 메서드 abs(int|long|float|double a) : (Absolute)전달된 매개변수 a의 절대값을 반환한다. ceil(double a) : a를 정수부까지 올림한 double을 반환한다. floor(double a) : a를 정수부까지 내림한 double을 반환한다. max(int|long|float|double a, int|long|float|double b) : 전달된 매개변수 a와 b중 더 큰 값을 반환한다. min(int|long|float|double a, int|long|float|double b) : 전달된 매개변수 a와`b중 더 작은 값을..
학습일 : 2022. 10. 17 String 클래스 (java.lang.String) String(java.lang.String)클래스는 참조 타입으로, Java에서 문자열 타입을 사용하거나 활용하기 위해 사용한다. 참조타입이지만 쌍 따옴표를 이용하여 리터럴(Literal)처럼 사용할 수 있도록 특별히 조치되어 있다. 비정적 메서드(객체 메서드) charAt(int i) : 호출 대상이 되는 문자열의 i번째에 있는 문자를 반환한다. System.out.println("Hello World".charAt(6)); // 'W' concat(String s) : 호출 대상이 되는 문자열에 s문자열을 합쳐 새로운 문자열객체를 반환한다. 체인 메서드(Chained Method)의 일종이다. String msg ..
학습일 : 2022. 10. 11 메서드 명명법 : 카멜 케이스 메서드(Method)는 클래스 내에 소속되어 있으며 실행(호출, Call) 가능한 멤버 중 하나이다. 구조 [접근 제한자] [synchronized]? [static|abstract]? [final]? [반환 타입|void] [메서드 이름]([매개 변수 구조,...]?) [throws [가능 예외,...]]? { [구현부] } [접근 제한자] : 해당 메서드에 접근할 수 있는 대상을 제한한다. '[공통] Java' 파일 참고. syncronized : 해당 메서드에 한 번에 하나의 스레드가 가진 실행점만 존재할 수 있다는 의미. (과장한테 배우기) static : 해당 메서드가 정적임. 비정적 메서드의 경우 해당 키워드 생략. 정적이면서 추..