Spring에서 Bean의 메모리 생명주기와 GC
login();
login();
#import moshi github
#import
# import How to send Date object through Moshi JSON serializer?
🙆♂️ import 🙇♂️
@Builder
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
백기선님의 live-study 4주차 과제: 제어문 #4
백기선님의 live-study 4주차 과제: 제어문 #4
Interface vs Abstract Class
Abstract Class(추상 클래스)
Interface
Like 검색
iBatis와 MyBatis
Lambda Expressions?
🙆♂️ 참고사이트 🙇♂️
BigInteger Class
접근 제한자(Access Modifier)
Java에서 정렬을 하다 보면 Comparable과 Comparator를 자주 마주치게 된다.
예외처리(Exception)
자바에서는 데이터 타입에 크게 두 가지 원시 타입(Primitive Type)과 참조타입(Reference Type)이 있다.
Math 클래스 Math 클래스는 java.Lang 패키지에 포함된 클래스로 수학과 관련된 일련의 작업들을 처리할 수 있는 클래스다.
String 생성자
Collections 클래스
java.util.Optional<T> 클래스
매주 토요일 토이 프로젝트 스터디에 참여하게 되었다.
#import
#import PL/SQL Procedure[ORACLETUTORIAL.COM] Difference Between Procedure Vs Stored Procedure[ToolBox.com] [Oracle] PL/SQL 기초4 - 프로시저(Procedure)[갓대희의 작은공간] S...
수많은 Procedure, Trigger, Function 들로 구성된 DB가 있을때,
#import [ORACLE]오라클_트리거(TRIGGER)[나만의 기록들]
#import Tibero SQL 참조 안내서
특정 테이블에 이미 존재하는 Column에 다른 테이블 Column과 참조 관계를 맺기 위해선 아래 Query를 날려주면 된다.
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
개발 서버에서 Local DB Server를 사용하다가 DB Server를 이관할때나 DB를 옮길때 MySQL에서 Export하는 방법에 대해서 진행해보려한다. 먼저 MySQL Workbench를 열고 DB에 Connect 후 Server > Data Export를 누르자.
Partition Partition이란 MySQL Server에서는 데이터를 별도의 테이블로 분리해서 저장하지만 사용자는 여전히 하나의 테이블로 읽기와 쓰기를 할 수 있게 해주는 솔루션이다.
앞서 Index에 대해서 정리 했었지만, Clustered Index와 Non-Clustered Index를 자세히 다루지 않아 이번 시간에 자세히 두 Index의 차이를 정리해보려 한다.
DATE_FORMAT
DISTINCT
MySQL에서 Column의 값이 Null인 경우를 처리해주는 함수들은 IFNULL, CASE, COALESCE과 같은 함수들이 있다. Orcale의 NVL()과 비슷한 기능을 한다.
관계형 데이터베이스(Oracle, MySQL, MS-SQL, SQLite 등등)는** 엔티티끼리 관계를 맺을 수 있어서 관계형 DB라는 이름이 붙었다.** 엔티티(Entity) : DataBase에 표현하려고 하는 유형, 무형의 객체로서 서로 구별되는 것을 뜻한다.
Domain(도메인)
View
SQL 튜닝
Hint
Index
EXPLAIN PLAN
1. 유저 생성하기
노트북에는 예전 MySQL 버전이 깔려있는데 이번에 데스크탑에도 설치 할겸 버전도 바꿀겸 새로 설치해보려한다.
login();
#import
#import 토비의 스프링 3.1 vol.2 스프링의 기술과 선택
🙆♂️ import 🙇♂️
#import 스프링 부트 커스텀 설정 프로퍼티 클래스 사용하기[Java Can Do IT]
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
Command Object에 대해 알아보기 전, Java에서 Servlet의 동작 과정을 다시 한번 상기해보고 HttpServletRequest와 @RequestParam을 이용한 data binding을 살펴보려 한다. Servlet??
앞서 DI(Dependency Injection)에 대해서 알아보았는데, Spring에서 의존성을 주입하는 세 가지 방법에 대해서 다루어 보려고한다.
Spring에서는 Spring Container, IoC Container라는 개념을 사용한다.
AOP(Aspect Oriented Programming)
DI(Dependency Injection)
Spring의 MVC 구조
#import
#import The Design of Web APIs
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
지금까지 Framework와 Library를 사용하면서 둘의 개념에 대해 모호하게 알고 있었다. 사실 잘 몰랐다.
STOMP(Simple/Stream Text Oriented Message Protocol)
OOP(Object Oriented Programming)
HTTP
Servlet(서블릿)
MVC 패턴
Web Server와 WAS의 차이를 알아보기에 앞서, 먼저 정적 웹 페이지와 동적 웹 페이지에 대해 알아보려고한다.
💥❗ 주의사항 ❗💥 본 게시글은 작성자 본인의 학습을 위함이라 부족한 점이 많습니다. 선생님들의 따뜻한 조언과 피드백 부탁드립니다! 감사합니다! 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️ 점프 투 파이썬
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
2020 5:34:36 오후 org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Allocate exception for servlet [DispatcherServlet] org.springframework.beans.fa...
노트북에서 개발하던 토이프로젝트를 집 컴퓨터에서 Pull 받고 다시 개발 하려는데 아래와 같은 에러가 발생했다.
스프링 부트에서 JUnit @WebMvcTest로 컨트롤러 테스트를 하고 있었는데, 아래와 같은 에러가 발생했다.
Springboot에서 JPA를 사용하는데 Entity에 @Table name 옆에 빨간줄이 들어와있어서 확인해보니 Cannot resolve table ‘user’라는 메시지가 떳다.
SpringBoot에서 MySQL을 사용하는데 서버 실행에 에러가 생겼다.
🙆♂️ import 🙇♂️
재택 근무 도중 집 데스크톱 환경에 회사 프로젝트 환경 셋팅을 하고 개발 도중,
회사 프로젝트에서 외부 인증 jar 파일을 받아 적용해야하는 상황에서 다음을 위해 길록해둔다.
Eclipse에서 전체 검색(Ctrl + H) 로 검색을 할 때, 검색을 원치 안하는 파일들이 포함되어 검색 결과를 늘리는 경우가 종종 발생한다.
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
이번엔 IntelliJ를 설치해보려고 한다.
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
Algorithm 문제를 풀때 보통 while이나 for문 같은 반복문을 이용해 문제를 풀곤 했다.
버블 정렬(Bubble Sort)
BFS(너비 우선 탐색)
DFS(깊이 우선 탐색)
1. 빅-오(Big-O) 표기법이란?
💥❗ 주의사항 ❗💥 본 게시글은 작성자 본인의 학습을 위함이라 부족한 점이 많습니다. 선생님들의 따뜻한 조언과 피드백 부탁드립니다! 감사합니다! 🙇♂️
💥❗ 주의사항 ❗💥 본 게시글은 작성자 본인의 학습을 위함이라 부족한 점이 많습니다. 선생님들의 따뜻한 조언과 피드백 부탁드립니다! 감사합니다! 🙇♂️
💥❗ 주의사항 ❗💥 본 게시글의 최 우선 목적은 작성자 본인의 학습을 위함이라 부족한 점, 틀린 부분 등이 많습니다. 선생님들의 따뜻한 조언과 피드백 부탁드립니다! 감사합니다! 🙇♂️
#import GitHub - Organization 관리하기[git-scm.com]
#import Creating a new organization from scratch[docs.github.com] GitHub - Organization 관리하기[git-scm.com]
#import Gitignore 새로 반영하기[DevAndy]
🙆♂️ import 🙇♂️
git
SVN(Subversion)
🙆♂️ import 🙇♂️
MacBook 기본 카메라가 은근히 신경 쓰인다.
lsof -i :portnum
먼저 AWS에서 받은 .pem키 파일의 권한을 400 설정 해준다. chmod 400 ~/Desktop/key/keyfile.pem
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
#import
#import
#import HTTP 요청을 위한 axios [Vue.js 한국 사용자 모임]
#import How to change port number in vue-cli project[Stack Overflow]
#import Vue-시작하기-Vue-설치하기-뷰-시작하기[김통팅 개발 끄적끄적]
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
Priority Queue
배열 리스트(Array List)란?
1. Linked List 란?
1. 큐(Queue)란?
1. 스택(Stack)
#import Promise [MDN Web Docs]
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
Selector
.find()
es5까지 Javascript에서는 변수 선언할때 var를 사용하였다.
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
import 크론 표현식(Cron Expressions)[오늘도 MadPlay!]
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
cd : 디렉토리 이동 명령어
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
해당 포스팅은 개발자 세미나 발표를 위해 작성되었습니다. 포스팅에서 사용하는 어휘나 문구가 부적절할 수 있습니다. 🙇♂️
해당 포스팅은 개발자 세미나 발표를 위해 작성되었습니다. 포스팅에서 사용하는 어휘나 문구가 부적절할 수 있습니다. 🙇♂️
성장하는 개발자
KN.log
오늘은 Side Project인 DDaJa의 Spring Boot API Server에,
진짜 개발자는 엑셀부터 키는 개발자야. by. TigerDragon
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
login();
login();
🙆♂️ import 🙇♂️
Programmers Level2 소수 찾기
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
🙆♂️ import 🙇♂️
#import Spring Boot Gradle Plugin Reference Guide[docs.spring.io] Gradle project 생성 방법[Smart YMS]
#import 리마인더 설정 [Slack]
#import
Kotlin Multiplatform