Category:Development Tool
-
How does deep copy solve circular reference? Does the browser provide a solution
To solve circular reference, we need to save the reference relationship between objects with the help of set or map or weekmap type Without much to say, just go to the code: function isObject(obj) { return (typeof obj === “object” || typeof obj === “function”) && obj !== null; } function cloneDeep(source, hash = new […]
-
Teach you to play VIM with zero Foundation
Portal:https://www.qiuzhi99.com/play…
-
[notes on stepping on pits] every time the MAC restarts, it needs to re SSH add
Problem: solve the problem that every SSH add is required for boot on the Mac, Use git warehouse every time you restart the computer,Will be prompted: enter passphrase for key,Then we need to go again SSH execution SSH add ID_ rsa。 Reason: the generated secret key is encrypted, as shown in the figure below, it […]
-
Docker desktop announces support for Linux! From being abandoned to “holding back big moves” making a comeback
On dockercon 2022 recently, docker officially announced a good news – docker desktop for Linux was officially released! This means that docker desktop is now officially available to Linux users! The release of docker desktop for Linux has brought productivity advantages of docker desktop to developers using Linux workstations. Before that, docker desktop was only […]
-
Huawei employees are punished for unauthorized access to confidential data; The project author did not operate properly, and 54000 star was reset to zero; Go 1.18.1 release the “think no” weekly
40s News Express Ministry of industry and information technology: in 2021, 1549 illegal apps were reported and 514 apps were removed from the shelves Cook angrily criticized regulators and strongly opposed iPhone sideloading Microsoft president warns technology companies: regulation will come, whether you like it or not After updating windows 10/11, chrome and edge browsers […]
-
Tutorial: how to use 4everland to deploy a free decentralized vue JS front end project
Vue cli is a JS is designed to become the standard tool baseline for the Vue ecosystem.In this guide, we will describe how to deploy Vue using 4everland JS front-end application. 1: Set up your vue JS project If you use Vue CLI and back-end framework to process static assets as part of deployment, all […]
-
Mac quick start application
Mac quick start application 1、 Enter MAC root directory cd ~ 2、 Edit Mac bash_ Profile file, if not, create a new one vim .bash_profile 3、 Save exit and recompile bash_ Profile file source .bash_profile 4、 Execute the set alias to start the application postman
-
Install docker using yum
Add Yum source for docker yum-config-manager –add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo Install docker yum install -y docker-ce docker-ce-cli container.io Start the docker service and configure the docker service to start automatically after startupsystemctl enable –now docker View docker version informationdocker version Client: Docker Engine – Community Version: 20.10.16 API version: 1.41 Go version: go1.17.10 Git commit: aa7e414 Built: […]
-
GitHub: hackers stole OAuth tokens and attacked dozens of companies!
Recently, the GitHub security team disclosed that there was evidence that the attacker abused the OAuth user token sent to heroku and Travis CI (these abused tokens were sent to two third-party OAuth integrators) and downloaded data from the organization account, thus damaging the GitHub account. This information was disclosed after the GitHub security team […]
-
Google Chrome 97 launched the keyboard map API, which caused further controversy: the industry’s “opponents” boycotted it one after another
On January 5, Beijing time (later on January 4, us time), Google officially released the chrome 97 stable version browser, which has been launched through the browser’s automatic update system. It is worth noting that a keyboard map API (keyboard map API) updated during the release of the new version of chrome 97 has caused […]
-
Sven guckes, the core developer of vim, died. Father of vim: I will dedicate version 9.0 to him
On February 21, Bram moorenaar, VIM’s father, announced in an open email that Sven guckes, VIM’s core defender, had died of illness in Berlin. In the e-mail, Bram moorenaar expressed deep condolences on Sven guckes’ departure and announced that VIM 9.0 would be dedicated to this “old friend”. According to the email information, Sven guckes […]
-
Using gitee as a code repository
1、 Upload code to gitee 1. New gitee warehouse Click new warehouse and fill in the information 2. Upload local code 2.1 copy gitee warehouse address 2.2 download git clone in local folder Gitee warehouse address of GIT clone replication 2.3 after downloading, add the local code you want to upload to the directory 2.4 […]