Wating

전체 글

환영합니다! jhcode33의 기술 블로그입니다. 노션으로 기록한 것을 N2T 자동화를 사용하여 티스토리로 소통하고자 합니다. java, spring에 관심이 많습니다. 피드백은 언제나 환영입니다!
Machine-Learning

MNIST 데이터로 시작하는 딥러닝

✅ MNISTNIST는 미국 국립표준기술연구소(National Institute of Standards and Technology)의 약자입니다. 손으로 쓴 숫자들로 이루어진 대형 데이터베이스이며 NIST에서 모은 손글씨 데이터를 가지고 있습니다.딥러닝 입문을 위한 가장 기본적인 데이터셋인 MNIST를 활용하여 딥러닝에 대해 학습해보겠습니다.MNIST 데이터셋은 0부터 9까지의 숫자를 예측하는 다중 분류 문제입니다. 손으로 직접 쓴 흑백의 숫자 이미지(28 * 28)와 각 이미지에 해당하는 레이블(0에서 9까지)으로 이루어져 있습니다. 6만개의 학습데이터와 1만개의 테스트 데이터로 나누어집니다. ✅ 데이터 살펴보기importimport tensorflow as tf import matplotlib.pyp..

🍀Spring/📖toby-spring

[토비의 스프링 Maven] 초난감 DAO

💡스프링이 자바에서 가장 중요하게 가치를 두는 것은 바로 객체지향 프로그래밍이 가능한 언어라는 점입니다. 객체지향 기술의 진정한 가치를 회복시키고, 기본으로 돌아가자는 것이 바로 스프링의 핵심 철학이며, 얼어붙은 객체지향 기술의 봄이 오길 바라면서 Spring이라는 이름이 탄생했습니다. ✅ 초난감 DAO지금부터는 DAO에 대해서 한번 알아보겠습니다.🔎DAO(Data Access Object)는 DB를 사용해 데이터를 조회하거나 조작하는 기능을 전담하는 객체입니다. DB 생성 SQLUSE toby_study; CREATE TABLE users( idVARCHAR(10)PRIMARY KEY, name VARCHAR(20) NOT NULL, password VARCHAR(20) NOT NULL ); userp..

🍀Spring/📖toby-spring

[토비의 스프링 Maven] Maven프로젝트, Java 11 환경세팅

✅ 스프링이란?💡스프링은 자바 엔터프라이즈 애플리케이션 개발에 사용되는 프레임 워크입니다. 스프링에서 강력히 주장하는 것은 가장 단순한 객체지향적인 개발 모델인 POJO(Plain Old Java Object)프로그래밍입니다. POJO 프로그래밍은 Java의 기본 기능을 사용하여 객체를 만들고, 객체 간의 관계를 설정하는 방식으로 객체 지향 프로그래밍의 핵심인 상속, 다형성, 추상화 등을 활용하여, 코드의 가독성과 유지보수성을 높이며, 객체 간의 결합도를 낮춥니다. 스프링 컨테이너(Spring Container)스프링 컨테이너 or 애플리케이션 컨텍스트라고 불리는 스프링 런타임 엔진을 제공합니다. 스프링 컨테이너는 설정정보를 참고 하며 애플리케이션을 구성하는 오브젝트를 생성하고 관리합니다. 이 객체를 빈..

🍀Spring/📖toby-spring

토비의 스프링 Maven으로 공부하기

GitHub - AcornPublishing/toby-spring3-1: 토비의 스프링 3.1토비의 스프링 3.1. Contribute to AcornPublishing/toby-spring3-1 development by creating an account on GitHub.https://github.com/AcornPublishing/toby-spring3-1/tree/main토비의 스프링 3.1 책을 따라가보면서 Spring에 대한 개념을 잡고자합니다. 다들 어렵다고 하는 책이라고 하지만 그 깊이만큼은 탄탄하게 배울 수 있다고 느껴 책을 선정했습니다. Maven 환경으로 변경하였고, 2023년 시점에 맞는 환경을 구성하여 학습하였습니다. 🚩git으로 이동하기 Uploaded by N2T

jhcode33
jhcode33의 기술블로그