Conditions of a good Algorithm
Algorithm π Data Structure Data Structure: to save data according to rules and objective Algorithm: set of instructions to solve a problem using data β Conditions of a good Algorithm Well d...
Algorithm π Data Structure Data Structure: to save data according to rules and objective Algorithm: set of instructions to solve a problem using data β Conditions of a good Algorithm Well d...
π΅π» Monolithic Architectue λͺ¨λ μμ€ν μ ꡬμ±μμκ° ν νλ‘μ νΈμ! large application developed as a whole β Micro Service Architecture application is developed as a collection of services large applicat...
β DDD Domain Driven Design software development philosophy emphasizes the importance of understanding and modeling the business domain align software more with the business needs soft...
β Encapsulation attach new information in the Application Layer before passing onto next layers in TCP/IP new information: header & trailer Why add header and t...
β μμΌ νλ‘κ·Έλλ° IP address + port λ²νΈ + HTTP(νλ‘ν μ½) μμ± νλ‘μΈμ€μμΈ HTTP μ 보 ν΅λ‘λ₯Ό μ΄μ΄λλ€. μμΌμ μ°λ©΄ λ°λνΈμμ μ½μ μ μλλ° κ·Έλ¬κΈ° μν΄μλ λμ΄ μ°κ²°λμ΄μΌ νκ³ κ·Έλ¬κΈ° μν΄μλ μλνΈ μμΌμ μ£Όμλ₯Ό μμμΌ νλ€. μ΄ μ£Όμ μν μ νλ κ²μ΄ λ°λ‘ IP address(μ΄...
β ν¨ν· βοΈ νμ κ΅νλ°©μ μ 보λ₯Ό μ λ¬νλ λμ κ³μν΄μ νμ μ μ μ νλ λ°©μ ππ» νμ μ μ΄μ©ν μ 보 μ λ¬μ νκ³: νμ μ μ μ νλ μ΄λ―Έ μ°κ²°μ€μΈ μ₯μΉλ λ λ€λ₯Έ μ₯μΉμ μ°κ²°μ ν μκ° μμ. βοΈ ν¨ν· κ΅νλ°©μ μ£Όκ³ λ°λ μ 보λ₯Ό βν¨ν·βμ΄λΌκ³ νλ μμ μν¬λ‘ λ§λ€μ΄ λλμ΄ μ μ‘νκΈ° μ»΄ν¨ν°κ° ν λ²μ μ¬λ¬ ν¨ν· μμ§, μ μ‘ κ°λ₯ βοΈ ...
How is data transferred over the network? break down the data into smaller units called packets the packets are sent from the source to desination β Packetization Packets: ...
β Network collection of interconnected devices that communicate with each other βοΈ Components of network Nodes: any device connected to network Links: connection between nodes ...
β What is Spring? open source application framework for JAVA Java platform that provides comprehensive infrastructure support for developing Java applications can build applcations from POJ...
β OSI 7 Layer Application: μ¬μ©μκ° λ€νΈμν¬μ μ μν μ μλλ‘ μλΉμ€ μ 곡 Presentation: μΈμ κ³μΈ΅ κ° μ£Όκ³ λ°λ μΈν°νμ΄μ€λ₯Ό μΌκ΄μ±μκ² μ 곡 Session: ν΅μ μμ€ν μ¬μ©μκ°μ μ°κ²° μν μ μ§ Transport: λ νΈμ€νΈ μ¬μ΄ λ°μ΄ν° νλ¦ μ 곡 Network: ν¨ν·μ λ€νΈμν¬ κ°μ IPλ₯Ό ν΅...