Home All Articles Tags About
img

Chris Zhong

Software Engineer

Chris Zhong

Personal Blog

Welcome to my blog


  • Home
  • All Articles
  • Tags
  • About
  1. JavaScript questions

    What is ES6?ECMAScript 6 is also known as ES6. It is used to create web applications. It is a programming language based on scripts that supports object-oriented and functional programming styles.ECMA is the standard, JS is the language in practic...…

    2023-11-13
    Interviews
    Expand »

  2. Working English

    Clarify things when you do not understandI am sorry, I wanted to confirm my understanding of your email below.Are you stating that xxxxx?I just want to ensure I understand your response correctly.Get POC from other propleIf you can't help on this...…

    2023-11-02
    English Learning
    Expand »

  3. Daily English

    Aug 12, 2024街边Almost stripped on the curb, 差点被马路牙子绊倒now I'm walking on the sidewalk, 人行道 (crosswalk 人行横道)street pole, 街边杆子pedestrain 行人alley 小巷dumpster 超大的那种垃圾箱,fire hydrant消防栓bike racks,停自行车的间隙lifeguard 救生员cones, 圆锥桶,路边封路用的beach unbrella 遮阳伞May 2...…

    2023-11-02
    English Learning
    Expand »

  4. Set up Basic Spring Boot Environment

    Create a Spring Boot ProjectOpen IntelliJ IDEA, click Create New Project and select Spring Initializr. Then click Next.For the add on dependencies, we can add them later. Click Next and Finish.Change the Java version to your current Java version.A...…

    2023-10-25
    Spring Framework
    Expand »

  5. LeetCode daily problems

    2831. Find the Longest Equal Subarray 🟠 05-23-2024Description:You are given a 0-indexed integer array nums and an integer k.A subarray is called equal if all of its elements are equal. Note that the empty subarray is an equal subarray.Return the l...…

    2023-10-21
    LeetCode
    Expand »

  6. Software Interview problems

    Core JavaSolid PrinciplesSingle Responsibility Principle A class should have one and only one reason to change, meaning that a class should have only one job. Example:Suppose you have a shape class, like triangle, you want to have a method...…

    2023-10-11
    Interviews
    Expand »

  7. HTTP

    HTTPHTTP based on TCP/IP, it is a protocol used for transmitting web pages over the internet. It is a stateless protocol, which means it does not remember the previous state of the client.HTTP RequestHTTP Request is a message sent from the client ...…

    2023-09-26
    Computer Network
    Expand »

  8. Network - RPC, HTTP, gRPC

    RPC (Remote Procedure Call)What is RPC?RPC is a protocol used to call other processes on the remote systems like a local system. (remote invocation) Beside HTTP, this is another way to achieve communication in distributed systems.Transport protoco...…

    2023-09-22
    Computer Network
    Expand »

  9. Network - What happend when you type a URL in browser

    What happend when you type a URL in browser Check url is valid or not Check browser cache, system cache, router cache, ISP cache, if cache hit, return the page, else go to step 3 DNS resolve, get IP address Browser send H...…

    2023-09-21
    Computer Network
    Expand »

  10. Network - TCP/IP Model / HTTP

    OSI VS TCP/IPOSI stand for Open System Interconnection, which is a conceptual model. It is used to describe the functions of a networking system.TCP/IP is a practicial implementation of the OSI model. It is a protocol stack used for communication ...…

    2023-09-21
    Computer Network
    Expand »


← Previous 4 / 9 Next →

Copyright © Chris Zhong 2025

Total viewed times