[알고리즘] 숫자의 표현
재귀 문제
재귀 문제
탐욕법 Greedy 문제
둘만의 암호 문제
해시 문제
수학 문제
구현 문제
부분합 문제
스텍 문제
정렬 문제
구현 문제
해시맵 문제
해시맵 문제
스텍 문제 (그리디)
수학 문제
완전탐색 문제
투포인터 문제
해시셋 문제
문자열 문제
완전탐색 문제
스텍 문제
해시맵 문제
배열 문제
월간 코드 첼린지 시즌1
배열 문제
월간 코드 챌린지 시즌 2
해시셋 문제
해시맵 문제
수학 문제
HashMap 문제
Basic 문제
Brute_force 문제
Stack 문제
Double LinkedList 문제
구현, 문자열
Graph 문제
Heap, Topological Sorting 문제
Heap 문제
Heap 문제
Heap 문제
Heap 문제
Heap 문제
Heap 문제
Graph BFS 문제
Linked List Linked list
Binary Search 문제
Binary Search 문제
Divide Conquer 문제
Hash Table 문제
Stack 문제
Linked List 문제
Hash Table 문제
Hash Table 문제
Hash Table 문제
Linked List 문제
Linked List 문제
Binary Search 문제
Two Pointers 문제
Sliding Window 문제
Sliding Window 문제
Two Pointers 문제
Array 문제
Array 문제
Array 문제
Array 문제
Array 문제
Lv 0
Lv 0
Lv 0
Lv 0
Lv 0
Lv 0
Lv 0
Lv 0
Lv 0
Lv 0
Lv 0
커뮤니티 버전에서 JPQL 자동완성 사용하기
(4) 스프링 부트 - Spring Data JPA
(3) 스프링 부트 - 데이터 베이스 연동
(2) 스프링 부트 - API 작성법
(1) 스프링 부트 - 스프링 프레임워크 vs 스프링 부트 / 레이어드 아키텍쳐 / 디자인 패턴
Building REST API with Spring Boot (7)
Building REST API with Spring Boot (6)
Advanced REST API Features (4)
Advanced REST API Features (1)
Advanced REST API Features (3)
Advanced REST API Features (2)
Building REST API with Spring Boot (5)
Building REST API with Spring Boot (4)
Building REST API with Spring Boot (3)
Building REST API with Spring Boot (2)
Building REST API with Spring Boot (1)
Java Web Application with Spring and Hibernate (13)
Java Web Application with Spring and Hibernate (11)
Java Web Application with Spring and Hibernate (12)
Java Web Application with Spring and Hibernate (10)
Java Web Application with Spring and Hibernate (5)
Java Web Application with Spring and Hibernate (9)
Java Web Application with Spring and Hibernate (7)
Java Web Application with Spring and Hibernate (6)
Java Web Application with Spring and Hibernate (8)
Java Web Application with Spring and Hibernate (4)
Java Web Application with Spring and Hibernate (3)
Importance of Logging with Spring boot / Logging /
Java Web Application with Spring and Hibernate (2)
Java Web Application with Spring and Hibernate (1) / @ResponseBody / @Controller / @RequestMapping / @RequestParam
JDBC to Spring JDBC to JPA to Spring Data JPA / JDBC / Spring JDBC / JPA / Spring Data JPA
Spring Boot vs Spring MVC vs Spring / Spring Boot / Spring MVC / Spring
Embedded Servers / Embedded Servers /
Spring Profiles / Profiles / @ConfigurationProperties
Build a Hello world API with Spring Boot / arrays.asList() /
Automatically Kill 8080 port / Automatically Kill 8080 port /
Spring Stereotype Annotations - Component and more / @Component / @Repository / @Service / @Controller /
Spring Annotations / Annotations /
Spring -Framework,Modules and Projects / IOC /
Java Spring XML Configuration / XML Configuration /
Jakarta Contexts & Dependency Injection (CDI) / CDI /
Comparing with J2EE and Java EE / J2EE / Java EE / Enterprise capabilities were initially built into JDK With time, they were separated out: ...
PostConstruct and PreDestroy / PreDestroy / PostConstruct /
Exploring Lazy and Eager Initialization of Spring Framework Beans / @Lazy /
Bean Scopes - Prototype and Singleton / Prototype / Singleton /
Starting Spring Framework (8) / Dependencies /
Starting Spring Framework (7) / @Component vs @Bean /
Starting Spring Framework (5) / @ComponentScan / @Component / @Configuration /
Starting Spring Framework (6) / Constructor-based / Setter-based / Field /
웹의 기본 아키텍처 MySQL 맛보기 (1)
회원정보 등록 구현 with MySQL MySQL 맛보기 (2)
Starting Spring Framework (4) / AutoWiring / @Primary / @Qualifier / @Bean / @Component
Starting Spring Framework (2) / Application Context / Bean Factory /
Starting Spring Framework(3) / Java Bean / POJO / Spring BEAN /
Starting Spring Framework(1) /Interface / @Bean / getBean / 클래스 record
Thymeleaf CRUD - Real Time Project
What is Thymeleaf? Thymeleaf is Java templating engine Commonly used to generate the HTML views for web apps However, it is a general purpose templati...
JDBC Authentication Custom tables
Spring Security Team Recommendation Spring Security recommends using the popular bcrypt algorithm bcrypt Performs one-way encrypted hashing ...
Database Access REST API security(3) So far, our user accounts were hard coded in Java source code We want to add database access <- ADVANCED
Our Users REST API security(2)
Learn! REST API security(1) Secure Spring Boot REST APIs Define users and roles Protect URLs based on role Store users, passwords and roles in DB (p...
REST Endpoints REST CRUD APIs(11) By default, Spring Data REST will create endpoints based on entity type Simple pluralized form First charac...
Spring Data REST REST CRUD APIs(10)
Application Architecture REST CRUD APIs(9)
Spring REST API Design REST CRUD APIs(8) For real-time projects, who will use your API? Also, how will they use your API? Design the API based on requ...
Global Exception Handling REST CRUD APIs(7) Exception handler code is only for the specific REST controller Can’t be reused by other controllers <- L...
Problem! REST CRUD APIs(6) if wrong student id like out of number
Path Variables REST CRUD APIs(5) Retrieve a single student by id GET -> /api/students{studentId} <- Retrieve a single student (Known as a ‘path vari...
Java JSON Data Binding REST CRUD APIs(4) Data binding is the process of converting JSON data to a Java POJO mapping, sterilization 뭐 다 같은 말임 Java POJO...
Basic code REST CRUD APIs(3)
REST over HTTP REST CRUD APIs(2) Most common use of REST is over HTTP Leverage HTTP methods for CRUD operations
REST 서비스란 무엇인가? REST CRUD APIs(1) 이해가 잘 가도록 스토리로 이해해보자.
Create database tables: student Hibernate/JPA CRUD (9) Previously, we created database tables by running a SQL script JPA/Hibernate provides an option...
Deleting Objects with JPA Overview Hibernate/JPA CRUD (8)
JPA를 사용해서 Objects 업데이트하기 Hibernate/JPA CRUD (7)
JPA Query Language (JPQL) Hibernate/JPA CRUD (6) Query language for retrieving onjects Similar in concept to SQL where, like, order by, joi...
Retrieving a Java Object with JPA Hibernate/JPA CRUD (5)
JPA로 자바 오브젝트로 저장하기? Hibernate/JPA CRUD (4) Sample App Features Create a new Student Read a Student Update a Student Delete a Student
Hibernate/JPA CRUD (3) Hibernate 는 그냥 spring boot 디폴트 JPA implementation 이다?
Hibernate/JPA CRUD (2) 스프링 돌릴 떄 배너 및 불필요한 요소 ㅂㅂ ```java src->main->resources->application.properties
Hibernate 랑 JPA가 뭐지? Hibernate/JPA CRUD (1)
Java Config Bean 코드로 이해하기
Bean Lifecycle 그림으로 보기
@Primary annotation은 어디다가 쓰는거지
Lazy Initialization 은 뭐지?
Beans Scopes는 무엇인가 Scope refers to the lifecycle of a bean How long does the bean live? How many instances are created? How is the bean shared?
Autowiring 과 Qualifiers는 무엇인가?
세터 인젝션이란?
Filed Injection
컴포넌트 스캐닝이란 뭘까?
Spring Injection Types
스프링 부트 Properties 간략히 보기
직접 Property 커스텀하기
Command Line을 왜 사용할까?
Spring Initializr 간략하게 보기
Spring Actuator / Actuator / Monitor and manage your application in your production Provides a number of endpoints: beans - Complete list of ...
What is IOC?
Maven 이란?
Beans 뭐지?
request.get과 request.GET.get의 차이점
Password management
User management (4) / raise / login_required / dashboard
User management (3) / Login / Logout
User management (2) / 이메일 유효성 검사 / token / 깃허브로 SECRETS_KEY 관리하기 / AbstractUser.email_user
User management (1) / form 만들기 / form 라이브러리 crispy로 꾸미기
Cart (3)
Cart (2)
Basic templates, URLS’s and VIews (5) render_with_liquid: false / 장바구니 옵션 버튼 / 숫자 형식 /
Basic templates, URL’s and VIews (4)
Basic templates, URL’s and VIews (3) / Populating database /
Basic templates, URL’s and VIews (2)
Basic templates, URL’s and VIews (1)
Building models (4)
Building models (3)
Building models (2)
Building models (1)
Setup
백준 카드2
Queue 이란?
Stack 뜯어보기!
DoubleLinkedList 뜯어보기!
LinkedList 뜯어보기!
Stack 이란?
Insertion Sort 이란?
그리디 알고리즘
ArrayList 뜯어보기!
파이썬 자료구조 정리 평소에 자세히 알지 못했던 부분만 부분적으로 정리함
백준 배열합치기
시간복잡도 시간복잡도에 대해서 간단히 알아보기
LinkedList 뜯어보기
Bubble Sort 이란?
Binary Search 이란?
ArrayList 뜯어보기!
List 란?
백준 수 찾기
Hash 이란? 파이썬 딕셔너리랑 비슷
자바에서 Collection framework이 뭔데?
CS 퀴즈 (8) 트랜잭션이란 (Transaction)
CS 퀴즈 (7) IPC(Inter Process Comunication)란?
CS 퀴즈 (5) 멀티 프로세스 vs 멀티 스레드 비교
CS 퀴즈 (5) IPC / 프로세스간 커뮤니 케이션
CS 퀴즈 (4) 프로세스 와 스레드 개념
CS 퀴즈 (3) 운영체제 - 프로세스
CS 퀴즈 (2) 컨텍스트 스위칭 동작
CS 퀴즈 (1)
프로세스란 무엇인가?
동기식 입출력과 비동기식 입출력
System Structure & Program Execution 컴퓨터 시스템에서 하드웨어가 어떻게 동작하고 프로그램들이 하드웨어 위에서 어떻게 돌아가는지에 대한 내용
운영체제란 무엇인가?
오버피팅이란
적절한 하이퍼파라미터를 어떻게 찾지?
배치 정규화
초기값을 0으로하면?
매개변수 갱신
오차역전파법 구현하기!
오차역전파법
학습 알고리즘 구현하기
신경망 학습이란?
퍼셉트론에서 신경망으로?
퍼셉트론이 뭐죵?
Hash Table
Pass by assignment
Decorator
파이썬 내장함수 __str__, __repr__?
이터레이터와 제네레이너 이런건 도대체 뭘까? / 이터레이터 / 제네레이터 / yield /
Queue(Deque) , Stack
What happens when an elephant wants to eat your crops? How can you stop it?
Invasive species are causing problems for nature all around the world so why don’t we just eat them? Phil and Beth discuss this and teach you some useful voc...
What exactly did navy pilots see in 2004? Were they UFOs?
What are the risks of social media to teenage health and what can be done about them?
How did Italian food become famous throughout the world?
It is often thought that men are much worse than women at making and keeping friends.
Fingers down a blackboard, someone chewing, the scrape of a plate - there are lots of sounds people don’t like.
Fandom is more than simply being a fan, and now the world of fandom has started to develop its own language.
Conditional Expressions and Operators
데이터베이스 및 테이블 만들기
고급명령어 Timesetamps and EXTRACT Math Fucntions String Functions Sub-query Self-Join
SQL 기초 Join
SQL 기초 GROUP BY
기초 SQL
자바 - 생성자
스트림이란?
Heap 이란?
Hash Table이란?
제네릭이란? / Generic /
SQL 심화
관계형 데이터 모델
SQL 데이터베이스 언어
자료구조/알고리즘/코딩테스트편
백엔드 공부법
어떤 백엔드 개발자가 되고 싶은지
그리고 백엔드 개발자가 되고 싶은 이유
좋은 코드란 무엇인가
XML, JSON, YAML 정확하게 알아보자
리눅스 한 번 깔짝 거려 볼까?