Programming 265

JavaSE와 JDK와 JRE 비교

# JavaSE(Java Platform, Standard Edition): JavaSE는 자바의 표준 플랫폼으로, JDK와 JRE를 포함하고 있습니다. JavaSE는 자바 애플리케이션을 개발하고 실행하기 위한 기본적인 도구와 라이브러리를 제공합니다. 이는 자바의 기본적인 기능을 사용할 수 있는 최소한의 세트를 의미합니다. JavaSE는 자바 개발자들이 표준 자바 애플리케이션을 개발하고 배포하는 데 사용하는 플랫폼입니다. # JDK(Java Development Kit): JDK는 자바 애플리케이션을 개발하기 위해 필요한 도구의 모음입니다. JDK는 자바 컴파일러를 비롯하여 자바 코드를 컴파일하고 실행하기 위한 도구들을 포함하고 있습니다. 또한 JDK는 개발에 필요한 라이브러리, 디버깅 도구, 문서화 도..

자바(java)/ 인텔리제이(IntelliJ), 이클립스(eclipse) mysql 연동

# 기본 참조 https://wisdom-and-record.tistory.com/61 [Intellij] 인텔리제이 MySQL - JDBC 연동 방법 (Java) 개발환경 MacOSX Intellij Ultimate 2020.3 ver MySQL 8.0.21 Java 11 프로젝트 생성 및 드라이버 추가 MySQL이 없으신 분들은 다른 블로그 참조해서 설치해주세요. JDBC로 MySQL을 사용하기 위해서는 JDBC 드라이버인 wisdom-and-record.tistory.com https://structuring.tistory.com/156 JDBC - 자바(이클립스), MySQL JDBC연동 1. 링크로 들어가서 본인의 버전과 SQL에 맞는 드라이버를 다운로드한다. https://www.mysql.c..

4. 스프링(spring)/ AOP(aspect oriented programming, 관전 지향 프로그래밍)

# AOP (Aspect-Oriented Programming)은 관점 지향 프로그래밍 AOP는 프로그램의 핵심 로직과 별개로 공통적으로 발생하는 부가 기능을 모듈화하여 재사용성과 유지보수성을 향상시키는 목적을 가지고 있습니다. 응집도 향상 간단히 말하면, AOP는 애플리케이션에서 발생하는 여러 모듈 간의 관심사를 분리하여 모듈화하는 프로그래밍 패러다임입니다. 이를 통해 핵심 비즈니스 로직과 공통적인 기능들을 분리하여 코드의 중복을 줄이고, 관심사에 집중할 수 있습니다. AOP는 주로 다음과 같은 용어와 개념으로 설명됩니다: 1. 관점 (Aspect): 여러 모듈에 걸쳐 적용되는 공통 기능을 말합니다. 예를 들어, 로깅, 트랜잭션 관리, 보안 등이 관점에 해당할 수 있습니다. 2. 조인 포인트 (Join..

3. 스프링(spring)/ 어노테이션(annotation)

# 스프링 어노테이션(Annotation) 스프링 프레임워크에서 사용되는 특별한 주석으로, 애플리케이션의 구성 요소와 동작을 설정하고 제어하는 데 사용됩니다. 스프링 어노테이션을 사용하면 XML 설정 파일을 작성하는 번거로움을 줄이고, 자바 소스 코드에 주석을 추가함으로써 설정 정보를 명시적으로 표현할 수 있습니다. 다음은 스프링에서 자주 사용되는 몇 가지 어노테이션에 대한 설명입니다: 1. `@Component`: - `@Component` 어노테이션은 클래스를 스프링의 구성 요소(Component)로 지정합니다. - 해당 클래스를 자동으로 검색하고 인스턴스를 생성하여 스프링 애플리케이션 컨텍스트에 등록합니다. 2. `@Controller`: - `@Controller` 어노테이션은 MVC 아키텍처에서..

RFID(Radio Frequency Identification)

# RFID(Radio Frequency Identification) 무선 통신 기술을 사용하여 물체를 식별하고 데이터를 전송하는 자동 인식 기술입니다. RFID 시스템은 RFID 태그(또는 칩), 리더(리더기 또는 리더/라이터), 백엔드 시스템으로 구성됩니다. 1. RFID 태그: RFID 태그는 작은 칩과 안테나로 구성되어 있으며, 물체나 제품에 부착되거나 내장됩니다. 태그에는 고유한 식별자(ID)가 저장되어 있으며, 이 ID를 통해 물체를 식별할 수 있습니다. 태그는 다양한 형태와 크기로 제공되며, 일반적으로 소형이며 비용 효율적입니다. 일부 RFID 태그는 전기 에너지를 받아들이기 위해 리더의 전파를 이용합니다(액티브 태그), 일부는 리더의 전파로부터 에너지를 받아 동작합니다(패시브 태그). 2...

PHP 언어

# 기본 참조 http://www.tcpschool.com/php/intro 코딩교육 티씨피스쿨 4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등 tcpschool.com # php와 mysql https://soopeach.tistory.com/121 HTML, PHP, MySQL 연동해서 웹에서 입력된 값 데이터베이스로 보내기(도서 등록 시스템 간단 구현) 기본 데이터베이스 MySQL 구성 blog 라는 데이터 베이스 안에 booklist라는 테이블이 있습니다. CREATE TABLE booklist( id INT NOT NULL AUTO_INCREMENT, title VARCHAR(20), author VARCHAR(20), date DATE, PRIMARY..