Docs
GitHubAboutDocsTech-Log
  • Docs
  • Computer Architecture
    • Basic(기초)
    • CPU Work(cpu 동작 방식)
    • Instruction Level Parallelism(명령어 병렬 처리 기법)
    • Internal Language System(내부 언어 체계)
    • Interrupt(인터럽트)
    • Memory(메모리)
  • Java
    • Array(배열)
    • CAS
    • Class(클래스)
    • Collections(컬렉션)
    • Enums
    • Exception Handling(예외 처리)
    • Garbage Collection(가비지 컬렉션)
    • Generics
    • Inheritance(상속)
    • Interface(인터페이스)
    • iterator_stream
    • Java Virtual Machine
    • Lambda
    • Map
    • Modifier(제어자)
    • Object class
    • Operator(연산자)
    • Optional
    • Polymorphism(다형성)
    • Print(출력)
    • Reflection(리플렉션)
    • Serialization(직렬화)
    • String class
    • Synchronization(동기화)
    • Thread(스레드)
    • Varargs(가변인수)
    • Variable(변수)
    • Volatile
    • Wrapper class
    • Effective Java
      • Item 1. Static Factory Method
      • Item 10. equals
      • Item 11. hashCode
      • Item 12. toString
      • Item 13. clone
      • Item 14. Comparable
      • Item 15. Access Modifier
      • Item 16. Accessor Method
      • Item 17. Minimize Mutability
      • Item 18. Composition
      • Item 19. Inheritance
      • Item 2. Builder
      • Item 20. Abstract Class & Interface
      • Item 21. Default Method
      • Item 22. Constant Interface
      • Item 23. Subtyping
      • Item 24. Nested Class
      • Item 25. Limit File Top-level Class
      • Item 26. Raw Type
      • Item 27. Unchecked Warning
      • Item 28. List vs Array
      • Item 29. Generic Type
      • Item 3. Singleton
      • Item 30. Generic Method
      • Item 31. Wildcard Type
      • Item 32. Varargs
      • Item 33. Type Safe Heterogeneous Container
      • Item 34. Enum
      • Item 35. Ordinal
      • Item 36. EnumSet
      • Item 37. EnumMap
      • Item 38. Extended Enum
      • Item 39. Annotation
      • Item 4. Noninstantiability
      • Item 40. @Override
      • Item 41. Marker Interface
      • Item 42. Lambda
      • Item 43. Method Reference
      • Item 44. Functional Interface
      • Item 45. Stream
      • Item 46. Side-Effect-Free Function
      • Item 47. Return Collection or Stream
      • Item 48. Parallel Stream
      • Item 49. Parameter Validation
      • Item 5. Dependency Injection
      • Item 50. Defensive Copy
      • Item 51. Method Signature
      • Item 52. Overloading
      • Item 53. Varargs
      • Item 54. Empty Collection
      • Item 55. Optional
      • Item 56. Doc Comment
      • Item 57. Local Variable Scope
      • Item 58. For-each Loop
      • Item 59. Library
      • Item 6. Unnecessary Objects
      • Item 60. Decimal Calculation
      • Item 61. Primitive Type & Boxed Primitive Type
      • Item 62. Avoid String Type
      • Item 63. String Concat
      • Item 64. Interface Reference
      • Item 65. Reflection & Interface
      • Item 66. Native Methods
      • Item 67. Optimization
      • Item 68. Naming Convention
      • Item 69. Exceptional Conditions
      • Item 7. Obsolete Object
      • Item 70. Checked Exception & RuntimeException
      • Item 71. Necessary Checked Exception
      • Item 72. Standard Exceptions
      • Item 73. Abstraction Level Exceptions
      • Item 74. Exception Documentation
      • Item 75. Failure Information
      • Item 76. Failure Atomic
      • Item 77. Exception Ignore
      • Item 78. Mutable Data Sharing
      • Item 79. Excessive Synchronization
      • Item 8. Finalizer & Cleaner
      • Item 80. ExecutorService
      • Item 81. Concurrent Utilities
      • Item 82. Thread Safety Level
      • Item 83. Lazy Initialization
      • Item 84. Thread Scheduler
      • Item 85. Alternatives Serialization
      • Item 86. Serializable Interface
      • Item 87. Custom Serialization Form
      • Item 88. Read Object Method
      • Item 89. Enum for Instance Control
      • Item 9. try-with-resources
      • Item 90. Serialization Proxy Pattern
  • Large Scale System
    • Basic
    • CAP
    • Design Rate Limiter
    • Design Consistent Hashing
    • Design Key-Value Store
    • Design Unique ID Generation For Distributed System
    • Design URL Shortening Service
    • Design Web Crawler
    • Design Notification System
    • Design News Feed System
    • Design Chatting System
    • Design Search Autocomplete System
    • Design Video Streaming Service
    • Design Cloud Storage Service
    • Design Proximity Service
    • Design Nearby Friends Service
    • Design Map Service
    • Design Distributed Message Queue
    • Design Metrics Monitoring System
    • Design Ad Click Event Aggregation System
    • Design Hotel Reservation System
    • Design Distributed Mail Service
    • Design Object Storage System
    • Design Payment System
  • MySQL
    • Analyze Execution Plan(실행 계획 분석)
    • Architecture(아키텍처)
    • B-Tree Index
    • Built-in Function(내장 함수)
    • CHAR / VARCHAR
    • Check Execution Plan(실행 계획 확인)
    • Data Processing(데이터 처리)
    • Date Time
    • ENUM
    • etc_index
    • Index(인덱스)
    • InnoDB Storage Engine Lock
    • INSERT
    • Isolation Level(격리 수준)
    • Literal Notation(리터럴 표기)
    • MySQL Engine Lock
    • Number
    • Operator(연산자)
    • Optimizer(옵티마이저)
    • Performance Test(성능 테스트)
    • Query System Variable(쿼리 시스템 변수)
    • Replication(레플리케이션)
    • SELECT Lock
    • SELECT
    • Statistics(통계)
    • Sub Query(서브쿼리)
    • Transaction(트랜잭션)
    • UPDATE / DELETE
  • Network
    • Cache(캐시)
    • Connection(커넥션)
    • Cookie(쿠키)
    • CORS(Cross-Origin Resource Sharing)
    • DNS(Domain Name System)
    • Encoding(인코딩)
    • Entity(엔티티)
    • Gateway(게이트웨이)
    • HTTP Message
    • HTTP(HyperText Transfer Protocol)
    • HTTP/2.0
    • HTTPS
    • Method(메서드)
    • Network Access Layer(네트워크 엑세스 계층) - TCP/IP Layer 1
    • Network Layer(네트워크 계층) - TCP/IP Layer 2
    • Proxy(프락시)
    • TCP/IP 4 Layer
    • Transport Layer(전송 계층) - TCP/IP Layer 3
    • Tunnel(터널)
    • URI(Uniform Resource Identifier)
  • Object-Oriented Programming
    • Abstract(추상화)
    • Adapter
    • Facade
    • Function & Structure(기능 & 구조)
    • Introduce
    • Role & Responsibility & Cooperation(역할 & 책임 & 협력)
    • SOLID
    • Type(타입)
  • Operating System
    • Continuous Memory Allocation(연속 메모리 할당)
    • CPU scheduling(CPU 스케줄링)
    • Deadlock(교착 상태)
    • File System(파일 시스템)
    • Kernel(커널)
    • Process(프로세스)
    • Synchronization(동기화)
    • Thread(스레드)
    • Virtual Memory(가상 메모리)
  • Secure
    • Digital Cryptography Basic(디지털 암호학 기초)
    • Secure Coding(시큐어 코딩)
  • Setting
    • brew
    • GitHub Multiple Accounts
    • Github Verified Commit
    • Intellij Setting
    • JVM Version Control
    • Karabiner-Elements
  • Spring
    • AOP(Aspect-Oriented Programming)
    • Beans(빈)
    • Component Scan(컴포넌트 스캔)
    • Container(컨테이너)
    • Dependency Injection(의존성 주입)
    • DispatcherServlet(디스패처 서블릿)
    • Exception Handling(예외 처리)
    • Filter & Interceptor(필터 & 인터셉터)
    • HandlerMapping & HandlerAdapter(핸들러 매핑 & 핸들러 어댑터)
    • Introduce
    • JDBC(Java Database Connectivity)
    • JPA
    • Lazy Loading
    • Message Converter(메시지 컨버터)
    • Spring & OOP
    • Persistence Context(영속성 컨텍스트)
    • Servlet(서블릿)
    • Singleton(싱글톤)
    • Spring Boot(스프링 부트)
    • Spring Web MVC
    • Transactional
    • Validation(검증)
    • View Resolver(뷰 리졸버)
  • Redis
    • Basic(기초)
    • Data Structure(자료 구조)
    • Key Management(키 관리)
    • Data Structure Use Case(자료 구조 활용 사례)
    • Cache(캐시)
    • Data Backup(데이터 백업)
  • Test
    • Testing Basic(테스트 기초)
    • Test Guide(테스트 가이드)
    • Test Double(테스트 더블)
    • Test Fixture(테스트 픽스처)
    • Spring Boot Test Context(스프링 부트 테스트 컨텍스트)
Powered by GitBook
On this page

Was this helpful?

Network

  • TCP/IP 4 Layer

    • Network Access Layer - TCP/IP L1

    • Network Layer - TCP/IP L2

    • Transport Layer - TCP/IP L3

    • Application Layer - TCP/IP L4

      • DNS

      • URI

      • HTTP

        • HTTP Message

        • Entity

        • Method

        • Connection

        • HTTPS

        • Cache

        • HTTP/2.0

        • Cookie

        • Encoding

  • Proxy

  • Gateway

  • Tunnel

  • CORS

Last updated 1 year ago

Was this helpful?