Segment Tree
Segment Treeě ëí´ ěěë´ ëë¤.
Segment Treeě ëí´ ěěë´ ëë¤.
Floyd-Warshall ěęł ëŚŹěŚě ëí´ ěěë´ ëë¤.
Union-Find ěęł ëŚŹěŚě ëí´ ěěë´ ëë¤.
돸ěě´ í¨í´ ë§¤ěš ěęł ëŚŹěŚě ëí´ ěěë´ ëë¤.
ěě´ęłź 쥰íŠě 꾏íë ë˛ě ëí´ ěěë´ ëë¤.
ęą´ęľëíęľ ë¨ęłźë ęłľě§ ě댟 íëĄě í¸
Quartzěě ë°ěíë ě¤ëĽëĽź ëë˛ęš íŠëë¤.
Quartzę° ëŹ´ěě¸ě§, ě¸í ě ě´ëťę˛ íëě§ ěěë´ ëë¤.
모ë ę°ë°ě뼟 ěí HTTP ěš ę¸°ëł¸ ě§ěě ëí´ ěěë´ ëë¤.
ě¤íë§ ě 돸 - ě˝ëëĄ ë°°ě°ë ě¤íë§ ëśí¸, ěš MVC, DB ě ꡟ 기ě ě ëí´ ěěë´ ëë¤.
DB ě ęˇíě ëí´ ěěë´ ëë¤.
ěě ě ë Ź : Topology Sortě ëí´ ěěë´ ëë¤.
Dijkstraě ëí´ ěěë´ ëë¤.
ěëĄě ě§íŠ : Disjoint - Setě ëí´ ěěë´ ëë¤.
PRIM Algorithmě ëí´ ěěë´ ëë¤.
Kruskal Algorithmě ëí´ ěěë´ ëë¤.
ě ěĽ í¸ëŚŹ : Spanning Treeě ëí´ ěěë´ ëë¤.
Treeě ëí´ ěěë´ ëë¤.
SQL ë°ě´í° 쥰íě ëí´ ěěë´ ëë¤.
SQL ë°ě´í° ěśę° ěě ěě ě ëí´ ěěë´ ëë¤.
Functional Dependencě ëí´ ěěë´ ëë¤.
ëë¤ ííěě ëí´ ěěë´ ëë¤.
SQLě ëí´ ěěë´ ëë¤.
Relational Data Modelęłź Databaseě ëí´ ěěë´ ëë¤.
Virtual Memoryě ëí´ ěěë´ ëë¤.
ę´ęł ë°ě´í° 모ë¸ě ëí´ ěěë´ ëë¤.
ë°ě´í° 모ë¸ë§: ě¤ěľě ëí´ ěěë´ ëë¤.
Modern Java In Action : Chaper 2 : ëě íëźëŻ¸í°í ě˝ë ě ëŹí기ě ëí´ ěěë´ ëë¤.
ë°ě´í° ë˛ ě´ě¤ ěě¤í ě ëí´ ěěë´ ëë¤.
ë°ě´í° 모ë¸ë§ě ëí´ ěěë´ ëë¤.
Modern Java In Action : Chaper 1 : ěë° 8, 9, 10, 11 : ëŹ´ě¨ ěźě´ ěźě´ëęł ěëę°?ě ëí´ ěěë´ ëë¤.
Memory Managementě ëí´ ěěë´ ëë¤.
DBMS: DataBase Management Systemě ëí´ ěěë´ ëë¤.
DataBaseě ëí´ ěěë´ ëë¤.
Deadlockě ëí´ ěěë´ ëë¤.
Cookieě ëí´ ěěë´ ëë¤.
Process Synchronizationě ëí´ ěěë´ ëë¤.
ëĄęˇ¸ě¸ ě˛ëŚŹě ëí´ ěěë´ ëë¤.
CPU Schedulingě ëí´ ěěë´ ëë¤.
Process Managementě ëí´ ěěë´ ëë¤.
Validationě ëí´ ěěë´ ëë¤.
Springě ëŠěě§, ęľě íě ëí´ ěěë´ ëë¤.
Thymeleaf 기본 기ëĽ/ëłě SpringELě ëí´ ěěë´ ëë¤.
Thymeleaf 기본 기ëĽ/text, utextě ëí´ ěěë´ ëë¤.
Thymeleafě ëí´ ěěë´ ëë¤.
DMA: Direct Memory Accessě ëí´ ěěë´ ëë¤.
Device Controllerě ëí´ ěěë´ ëë¤.
System Callě ëí´ ěěë´ ëë¤.
Interruptě ëí´ ěěë´ ëë¤.
Mode Bitě ëí´ ěěë´ ëë¤.
CPUě ëí´ ěěë´ ëë¤.
Socketě ëí´ ěěë´ ëë¤.
TCP/IPě ëí´ ěěë´ ëë¤.
OSI 7 Layerě ëí´ ěěë´ ëë¤.
Layered Architectureě ëí´ ěěë´ ëë¤.
Networkě ëí´ ěěë´ ëë¤.
Internetě ëí´ ěěë´ ëë¤.
STOMP íëĄí ě˝ě ëí´ ěěë´ ëë¤.
WebSocketě ëí´ ěěë´ ëë¤.
WebSocketěźëĄ ěąí 기ëĽě ë§ë¤ě´ë´ ëë¤.
I/O: Input/Outputě ëí´ ěěë´ ëë¤.
ěľë¨ 깰댏(Shortest Path)ě ëí´ ěěë´ ëë¤.
Kernelě ëí´ ěěë´ ëë¤.
Threadě ëí´ ěěë´ ëë¤.
Process Systemsě ëí´ ěěë´ ëë¤.
Context Of Processě ëí´ ěěë´ ëë¤.
Processě ëí´ ěěë´ ëë¤.
OS: Operating Systemě ëí´ ěěë´ ëë¤.
Computerě ě ëł´ ě˛ëŚŹ, 꾏쥰, ěěŹě ëí´ ěěë´ ëë¤.
ěť´í¨í° ęłľíěě ě ëł´ě ě ěě ëí´ ěěë´ ëë¤.
ëëš ě°ě íě(BFS: Breadth First Search)ě ëí´ ěěë´ ëë¤.
ęšě´ ě°ě íě(DFS: Depth First Search)ě ëí´ ěěë´ ëë¤.
Graphě ëí´ ěěë´ ëë¤.
AVL Treeě ëí´ ěěë´ ëë¤.
Red-Black Treeě ëí´ ěěë´ ëë¤.
B-Treeě ëí´ ěěë´ ëë¤.
Binary Search Treeě ëí´ ěěë´ ëë¤.
Binary Searchě ëí´ ěěë´ ëë¤.
ěěěą ěť¨í ě¤í¸(Persistence Context)ě ëí´ ěěë´ ëë¤.
ORM: Object Relational Mappingě ëí´ ěěë´ ëë¤.
DAO: Data Access Objectě ëí´ ěěë´ ëë¤.
VO: Value Objectě ëí´ ěěë´ ëë¤.
DTO: Data Transfer Objectě ëí´ ěěë´ ëë¤.
POJO: Plain Old Java Objectě ëí´ ěěë´ ëë¤.
MVC í¨í´ě ëí´ ěěë´ ëë¤.
Bean Scopeě ëí´ ěěë´ ëë¤.
Beaně ěëŞ ěŁźę¸°ě ëí´ ěěë´ ëë¤.
Springě Beaně ëí´ ěěë´ ëë¤.
Filter VS Interceptor
AOP: Aspect Oriented Programmingě ëí´ ěěë´ ëë¤.
Javaě Servlet Containerě ëí´ ěěë´ ëë¤.
Javaě Servletě ëí´ ěěë´ ëë¤.
Web Server VS WAS
Spring Container: IoC Containerě ëí´ ěěë´ ëë¤.
IoC: Inversion of Controlě ëí´ ěěë´ ëë¤.
DI: Dependency Injectioně ëí´ ěěë´ ëë¤.
Springě ëí´ ěěë´ ëë¤.
Frameworkě ëí´ ěěë´ ëë¤.
Javaě Exception Handlingě ëí´ ěěë´ ëë¤.
Javaě CheckedExceptioně UncheckedExceptioně ëí´ ěěë´ ëë¤.
Javaě Errorě ëí´ ěěë´ ëë¤.
Javaě ëśëł ę°ě˛´ě ëí´ ěěë´ ëë¤.