Mutable π Immutable, Final
β Mutable can be modified after initialization encapsulate: getter, setter, private, final field need to synchronize access for multi thread String Builder Stirng Buffer java.util.D...
β Mutable can be modified after initialization encapsulate: getter, setter, private, final field need to synchronize access for multi thread String Builder Stirng Buffer java.util.D...
β Garbage Collection? Garbage collection When Java is run on JVM, manage heap Stop the world, major GC π‘ https://soheeparklee.github.io/posts/JAVA_JVM/#%EF%B8%8F-garbage-collect...
β MVC Model / View / Controller μννΈμ¨μ΄ μ€κ³ ν¨ν΄ μ€ νλ μ±μ λͺ¨λΈ, μ¬μ©μ μΈν°νμ΄μ€, λΉμ¦λμ€ λ‘μ§μΌλ‘ ꡬλΆνμ¬ κ°λ° β MVC Design Pattern βοΈ Model business logic database respond to request for information fro...
β UI User Interface web design, layout font, color, space reactive, animation β UX User Experience analyse experience with the page, make the web more comfortable and effici...
β Logging use log4j use different levels to express urgency of error β ERROR Immediate solution required for program running β WARN Need to be warned, but program is running unabl...
β API key User issues API key To use certain API, send key with request When requested, Application authenticated user information with key Respond to user with information from key ...
β OAUTH Open Authoization Authentication from a trusted organization, without the user having to signup, login for your company Share account information from google, kakako β OAUTH pr...
β Web Server hardware: computer where web server is installed software: recieve HTTP request from client, response static page based on HTTP protocol when client request, provide sta...
β Static Page page written in HTML, CSS, JS when server revcieves request, send response to client β Dynamic Page pages writeen in CGI, AJAX, ASP, ASP.NET, etc content of pages is diff...
β Main components of the broswer browser follows HTML and CSS rules based on W3C world wide web consortium Each tab runs in a seperate process(multiple instances of rendering engine) 1. U...