Saber2pr's Blog
ViewCpuSchemas
uname -a
Nest js
Class loading relation and exception location
Deploying nestjs with nowsh serverless
Parameter field filter
Nestjs breakpoint debugging
Timing
Entity design specification
Compilation principle
Bnf implementation of jsx syntax
Understand recursive descent analysis and parsec application
Uncertain pushdown automaton
Github-API
Using action to automate publishing pages
RestFulV3
Publishing docker images using action automation
Use github issue api to make comment system
Publish npm packages using github action
Github authentication
Golang
Golang gets started quickly
Infrastructure
Automate deployment with gitlab and drone
Linux
Resume ubuntu boot after dual system reinstallation
Shell command
Open port
Tty terminal
Set up aglobal http proxy
Ubuntu maintenance
Ssh connects to the server
Install the latest nodejs
Typescript
Type covariance and inversion
Use ts compiler to traverse ast to process your code
Typescript type operation
Axios interceptor type
Compare the use of monad in ts and haskell
React ecosystem
Hoist non react statics source code read
Use selector and reselect source code read
What did react redux do
React ecological source code reading
SomeOperationsThatReact16WillNotNeedInTheFuture
Browser basics
From entering url to page rendering
Browser kernel
Principle of page rendering
Pwa offline application
Page reflow and redrawing
Performance optimization
Object pool for undo and undo
About time calculation
Api caching
Front end performance optimization
Memorize function
Concurrent request queue
Packaging optimization
Web3
Freqtrade position adding interval optimization skills
Bollbollinger bands
Understand the history of solana
How to seize the opportunity of airdrop of cryptocurrency
Build freqtrade cryptocurrency quantitative transaction robot
InterpretationOfFreqtradeStrategyE0V1ESupportLevel
How to use freqtrade to test apolicy through python and trade an encrypted currency
What is aperpetual contract
What is an encrypted currency pledge
Comparative analysis of trend trading and divergence trading
Freqtrade tips to avoid slippage
Freqtrade backtesting trailing stop trap
Optimize the grid increment in the bitcoin strategy grid
Eth
How ahalving of bitcoin will affect its future price
What is the cryptocurrency carry trade
Enter the age of mainstream encryption
What is cryptocurrency hedging
Freqtrade position management strategy optimization
Five key points to improve the level of contract and futures traders
How to make nft
How to properly perform dcawith freqtrade
How to optimize freqtrade strategy
EightBestWaysToMakeMoneyWithCryptocurrencyIn2024
Freqtrade determines whether long term losses in trading are awaste of time
Freqtrade indicator ewobottom picking analysis
Sol
Freqtrade profile description
Freqtrade follows btcups and downs
Btc
Practise
To test it
Regular expression
Learning skills
Combine replacers
Commonly used regularity
Understand regular expressions and collation of common regular expressions
Basic grammar
Nextjs
Token forwarding
Problems and optimization of using link to realize tab
Api route interception
Problems existing in automatic static optimization of nextjs
Nextjs data context transfer
Encapsulate the interface request function
Non api reverse proxy
Define next config types
Optimization of rendering speed of nextjs first screen
Attention and optimization of ssr project architecture
Proxy service
Principle of nextjs micro service
Ant-Design
Form form validation
Using checkbox in form
Picture upload
Antd demand loading
Learn the design of antd components
Reset modal styl
Menu component style selector
Details of some pits in antd constantly updated
Input style reset
Table transfer
Table front end and back end paging
The problem of double scroll of modal mask
Initialize form items asynchronously
Sort table
Right click menu
C++
Right value reference and mobile semantics
Virtual function table
Template and constexpr
Namespace
Function types and function pointers
Qt
Qbs configuration
Front end build tools
Docker
Ubuntu install docker
Build aplatform specific image
View background logs
One click to clean up none image
Solving the problem of excessive memory consumption of wsl
The docker container uses the host http proxy
Docker project update
Limit on the number of times docker images are pulled in ci environment
Wsl data migration
Front end project docker deployment
Copy the image file locally
Install docker in the docker image
Ali oss
Using oss api on nodejs
Webpack
Plugin
Banner plugin
Hot update watch options
Loader and plugin of webpack
Turn off log for dev server
Cra build tool react scripts
Access jsdelivr
Real machine remote debugging
Principle of webpack caching
Nginx
Use nginx to upgrade https
Deploy nextjs using nginx
Nginx installation and common commands
Nginx directory structure
Nginx log
Babel
Installation
Terser
Terser quick compression command
Package manager
Npm common commands
Yarn profile
Other commonly used commands
Cad basic command
Win common commands
Just write something
Record abug environment variables in nextjs isomorphic environment
Popmotion library pit
Action trail
Check npm package version compatibility
Principle of dual system use
Attention moment
Pseudo array deconstruction error of regular matching result
Efficiency improvement methodology
Document transfer station
Daily summary
Rational car buying during an economic downturn donot let acar become aburden
Record abug js integer overflow
If iwas interviewing someone
Favorite web address
The development route of tyrania
About front end reusability
The problem of clone function of zrender of echarts
Barrier
Project specification
Something that makes people crazy
Kubernetes
Run the first docker instance
We chat
Get the url parameter
Login code and encryption vector
Three login schemes for webview mini program
Webview mini program solution
Audit attention items of mini program
LogInWithTheOfficialAccountH5
Basic architecture design of webview mini program
Webview debugging method
Refresh the previous page before returning
View text and block
Vscode extension
Open alink using the default browser
Iceworks
Abrief introduction to the principle of iceworks project creator implementation
IceworksI18NMultilingualPrinciple
Abrief introduction to the principle of iceworks app implementation
Vscode plugin writing tutorial
Implement areal time compilation of react for web ide
Vscode plug in path dependent
React principles
Component communication
React key and default value
Context rerender scheme replaces redux
Ref forwarding
Notes on use state initialization using props
Why can ref keep references
React functional programming
React underlying xss defense
React function components vs class components
Prop types verification
Error handling in react
Event bubbling and portals
Batch update
Traversing the fiber list
React performance optimization
Data structure type
Fiber
About the type definition of tsx
How to find alternate
Server rendering ssr principle
React fiber implementation
Rerender caused by context
Reconciler
Reconcile children
Create element
Hook
Use memo
Use ref
Use effect
Create context
Use state
Perform unit of work
Commit work
Perform work
Work loop
Commit all work
Global variable
Begin work
Render
Update host properties
Deps rules of use effect
Life cycle
Keep live method
Html
Commonly used meta and link tags
List
Form
Iframe
Form input
Disable two finger magnification on mobile
Editable region
DailySummary:470112193/1638487080
January112021
2021Q2
Redux
Double buffering technology of next listener
Create store
Apply middleware
Redux thought
Compose
Combine reducers
Bind action creators
Redux thunk
Haskell
Creating haskell environment
Functional design
Haskell and js
Basic concepts of functional programming
Database
Mysql
RunMysql8OnThe512MbService
Install mysql using docker
Mongodb
Add adatabase administrator
Mongodb addition deletion and modification
Nodejs operation mongodb
Reflect
Reflect metadata implementation and its principle
Optimization of read speed of hash map giant object in reflect metadata
Iocbased http server
Implement ahttp server framework based on ioc part two
Implementing ahttp server framework based on ioc part i
Dependency injection ioc implementation
Wordpress
Database connection problem
Http
Basic concept
Http caching mechanism
Configure https for the server
Http encryption
Http cross domain options requests
Blog construction log
Privacy policy
Website construction process
Website refactoring optimization log
Website architecture and technology stack
Update for the front desk of the blog is released
Network basics
Ipv4
Optimization of github access timeout
Echarts
Chart instance initialization and update logic
Public configuration item
Html2canvas
The browser prints the dom node
Ios compatible
React components
Async hook component
Image hover component
Suggestions for writing react components
Event hook component
Read the ref value that is destroyed once
Lazy loading component
Picture preoccupation component
Captcha to send timing component
Error boundary exception handling component
Copy clipboard hook
Drop down menu
Using the vsc styled plug in to write inline styles
Node
Koa middleware mechanism
Run command
base64
ReceiveBase64Images
Load commonjs module from url
Cli header comment
Node routing
Simple file read write encapsulation
Parsing url parameters by node
Promisify
Get post body
GetNativeIpIpv4
Download tarball and extract it to the directory
Mac os
View cpu schemas
Clean up disk occupancy
Ds store file
Browser api
Request idle callback method
The difference between client height and scroll height
Navigator object
Mobile side acquires client xy
Dom object inheritance system
Request animation frame
Differences among offset client and scroll
Page xpage yoffset xoffset yclient xclient yxyscreen xscreen y
Document element
Mutation observer
Javascript
File reading and file drag upload
Monitoring key combination
Join
Html special character escape
Canvas
Image data operation
Print to picture
Canvas path drawing
Conversion between rgba and hex
ThePictureIsTransferredToBase64
Scope and closure
Classes and inheritance
Solve the promise race problem
ArrayCloneArrayEs6ApiImplementation
Fiber traversal
Prototype chain
Monitoring and dragging
Bind call apply sum principle
Determine whether it is amobile terminal or not
Common tool function package
Is commonly used judgment
Random color
Upload and send pictures
Combiner
Clipboard operation
Enter viewport range detection
Try async
Local storage caching
es6
Promise principle
Rem layout principle
NewFeaturesOfEs7Es8Es9Es10
Classnames
Publish and subscribe
Save the file to local
Partial function and cosmization
Remove nbsp from the document
Drag and drop sort
Get folder name
es7
Async await principle
Simple algorithm requirement
Encapsulate an ajax
Rectangular intersection
Implement the url parameter parser
Return to the top of the page
File download
Jsonp cross domain
Iframe heartbeat detection
Determine that the page scrolls to the bottom react
Deep copy
Scroll to the top
Chatgpt max tokens input limited content cut
Event capture bubbling
Vdom rendering
Gets the distance of the element from the top of the document
Two way binding
Iterable iterable
Throttling and anti shaking
React-Hooks
Use timer
Use modal
Use derived state from props
Use echarts
Use progress
Use load script
Use form modal
Use router
useI18N
Use interval
Use set partical state
Use intersection
Use input history
Use copy
Use async
Data structure algorithm
Calculate string hash fingerprint
Tree traversal deletion of nodes
Sorting algorithm
Base64Algorithm
Caesar encryption
Kmp algorithm
Git
Git clears login status
Pull automatic merge using local version
Update upstream after fork
Branch
Github and git
Set user name
Rebase
Clone afolder or path in the git repository
Connect to github using apassword
Undo the last submission
GitSubmitErrorRpCfailedHttp2
Log
Check the content of the last change submission
Checkout
Daily newspaper generation
Shallow clone
Saber2pr's Blog
Css
Media inquiry
Flex
Pseudo element implementation split line
Controls the style of elements when plotting
Triangle
Realization of eight diagrams by css
Mask mask
Linear gradient
Dodge click
Centered horizontally
Roll the container horizontally
Styled components used
Horizontal and vertical center
Css3Selector
Margin of ios safety zone
Input style reset
Vertical center
Picture substitution element content fill and alignment
Visual design
Resolving zindex does not work
Box model
Commonly used layout