Han Shunping data structure and algorithm (10) hash table

10 hash table introduce: In one company, when a new employee comes to report, it is required to add the employee's information (id, gender, age, address...). When entering the employee's id, it is required to find all the information of the employee. Requirement: not applicable to data structure, try to save memory, the faster the better = & ...

Posted by irishmike2004 on Sun, 24 Oct 2021 01:02:59 -0700

Krypton binary

Binary Title Description You are an algorithm enthusiast, trying to learn computer knowledge. You know, the most beautiful part of the computer is binary, which you have a deep experience in shape pressure plus o. of course, binary is also very clever when used in co and o, not to mention that nini games can be related to xor. T oday, you ...

Posted by Rigo on Sun, 24 Oct 2021 00:55:43 -0700

TypeScript data type, arbitrary value, type inference, union type, interface (Interfaces, optional attribute?:, arbitrary attribute, read-only attribute)

TypeScript (II) data type, arbitrary value, type inference, joint type, interface (Interfaces, optional attribute?:, arbitrary attribute, read-only attribute) website: https://ts.xcatliu.com/ 1. Original data type There are two types of JavaScript: raw data type( Primitive data types )And Object types. Raw data types include Boolea ...

Posted by contra10 on Sun, 24 Oct 2021 00:27:58 -0700

Compilation principle LL analysis method C + + implementation of First set Follow set Select set prediction analysis table analysis process experimental report

Write before: Children's shoes that only need code Slide to the end That is; Children's shoes that need to learn from ideas Part IV That is; Want to figure out a few concepts of children's shoes Part III That's it. 1, Experimental purpose The LL (1) analysis program is compiled and debugged according to a grammar to analyze any in ...

Posted by macje on Sun, 24 Oct 2021 00:17:30 -0700

Agent model of design pattern

Proxy pattern is one of the most widely used design patterns. For example, aop in spring is the practice of proxy pattern. Generally, the dynamic proxy mode is widely used in java, and the common implementation methods are jdk dynamic proxy and cglib dynamic proxy. Implementing dynamic proxy with jdk Using jdk to implement dynamic proxy code ...

Posted by zxiny_chin on Sun, 24 Oct 2021 00:02:25 -0700

NOI OJ 1.6 10: large integer addition C language

describe Find the sum of two nonnegative integers with no more than 200 bits. input There are two lines. Each line is a non negative integer with no more than 200 bits. There may be redundant leading zeros. output One line is the result of addition. The result cannot have redundant leading 0, that is, if the result is 342, it cannot be out ...

Posted by webmaster1 on Sat, 23 Oct 2021 23:59:02 -0700

HTML notes - tags and hyperlinks

This blog is based on the video of station B up@ meeting crazy God and the documents on W3school's official website. There will be some screenshots of the video, the concept of the official website, and my personal notes Note: the screenshots in the blog post and the pictures found on the network are not watermarked with csdn. Only my own pictu ...

Posted by epimeth on Sat, 23 Oct 2021 23:33:17 -0700

Deep copy of objects in JS

In JS, the general = sign passes references to objects / arrays and does not really copy an object. How to make a deep copy of the object? If you have questions about this, this article may help you 1, The difference between object reference, shallow copy and deep copy The object reference passing of js is very simple to understand. Refer to ...

Posted by www.WeAnswer.IT on Sat, 23 Oct 2021 23:26:47 -0700

Docker nginx deploys multiple static web resources and hides ports

Background: Deploy multiple static resources on docker, hoping to access them directly using domain name instead of domain name + port number Specific ideas: First, use docker to create three nginx containers 1. nginx port 81 of web1 website deployment 2. nginx port 82 for web2 website deployment 3,proxy_nginx port 80 for proxy forwa ...

Posted by jtacon on Sat, 23 Oct 2021 22:38:31 -0700

Spring MVC learning notes

1. Review MVC 1.1 what is MVC MVC is the abbreviation of model, view and controller. It is a software design specification. It is a method to organize code by separating business logic, data and display. The main function of MVC is to reduce the two-way coupling between view and business logic. MVC is not a design pattern, MVC is an archi ...

Posted by sturoy on Sat, 23 Oct 2021 22:21:09 -0700