- Python
- Junit
- Algorithm
- xml
- Mybatis
- encoding
- SpringBoot
- jvm
- Spring
- REST
- MySQL
- Mac
- Web Security
- Apache
- socket
- curl
- SDK
- Docker
- kafka
- Database
- Windows
- DNS
- axios
- Interview
- shell
- Django
- Linux
- Session
- network
- kubelet
- Kubernetes
- yum
- image processing
- Maven
- JDBC
- JDK
- less
- Java
- vim
- Back-end
- Nginx
- Hadoop
- Ubuntu
- Gradle
- IE
- npm
- Oracle
- github
- Tomcat
- git
- Vue
- ftp
- JQuery
- sudo
- ascii
- CentOS
- Android
- PHP
- PostgreSQL
- Firefox
- JSON
- ssh
- JSP
- SQL
- Programming
- Attribute
- calculator
- Big Data
- Javascript
- Vmware
- Jedis
- jenkins
- Lombok
- log4j
- Linker
- Lambda
- Laravel
- linked list
- leetcode
- Unix
- C
- Swift
- SurfaceView
- SSL
- SQLite
- codec
- Spring Cloud
- angular
- Spring Boot
- Spark
- css
- snapshot
- data structure
- Shiro
- Deep Learning
- Design Pattern
- SELinux
- Selenium
- security
- Web Server
- Scala
- Dubbo
- Ruby
- RPM
- Eclipse
- ElasticSearch
- Redis
- React
- RabbitMQ
- Excel
- Pycharm
- Webpack
- firewall
- Zookeeper
- Programmer
- Weblogic
- pip
- Fragment
- Permission denied
- GitLab
- OpenSSL
- Assembly Language
- Handlebars
- Netty
- HBase
- hive
- html
- html5
- Vue.js
- MongoDB
- AWS
- Mobile
- iOS
- vsftpd
- IoT
- flink
- stm32
- Autonomous vehicles
- Multithreading
- Makefile
- Stored Procedure
- Struts
- IDE
- Front-end
- svn
- penetration test
- PDO
- P4
- OS X
- TCP\/IP
- iptables
- IDEA
- Cache
- Operating System
- Web Development
- C++
- map
- OkHttp
- AI
- TypeScript
- Graph Theory
- Mongoose
- SHA1
- NLP
- sklearn
- xcode
- Unity
- Cyber Security
- Unity3d
- software testing
- sass
- Druid
- JavaSE
- Dynamic Programming
- VirtualBox
- Asterisk
- InfluxDB
- css3
- R Language
- crawler
- HashMap
- regex
- IPython
- Embedded system
- Hibernate
- Machine Learning
- Container
- Qt
- Computer Vision
- Blockchain
- Pytorch
- Spring MVC
- Mini Program
- Visual Studio Code
- cmake
- SSM
- MATLAB
- saltstack
- Amap
- Anaconda
- Android Studio
- ansible
- architecture
- ARM
- C#
- Ceph
- Computer Graphics
- Concurrent Programming
- dart
- Data Mining
- Distribution
- docker compose
- dp
- ECMAScript
- Erlang
- FileProvider
- Flask
- Flutter
- FreeMarker
- Go
- greedy algorithm
- harmonyos
- hot update
- http
- https
- ICPC
- intellij-idea
- IntelliJ IDEA
- ioc
- IT
- JavaEE
- java web
- JUC
- jupyter
- kotlin
- Load Balance
- MariaDB
- Math
- MediaPlayer
- MFC
- Microservices
- mvc
- mysqladmin
- mysqlbinlog
- .NET
- neural networks
- node.js
- NodeManager
- odbc
- OpenCV
- Operation & Maintenance
- paddlepaddle
- perl
- pygame
- Python crawler
- Red Hat
- reflection
- RESTful
- Retrofit
- RHEL
- ROS
- rsync
- Rust
- server
- set
- Shader
- Single-Chip Microcomputer
- slam
- Software development
- source code
- SQL Server
- STL
- supervisor
- svg
- Thymeleaf
- udp
- UI
- Verilog
- visualstudio
- vnc
- VPN
- Zabbix
- Highcharts
- unit testing
- bug
- mysqldump
- Navicat
- neo4j
- brew
- hash
- harbor
- network-flows
- boto
- nexus
- nfs
- Halcon
- NIO
- gym
- uvm
- Alsa
- gpu
- nvidia
- oauth
- Object Detection
- v-im
- odoo
- GPLT
- OOP
- bootstrap
- OpenGL
- gpio
- OpenStack
- glide
- BOM
- glibc
- gis
- gc
- Visualization
- pandas
- PCIe
- PCL
- Game Development
- future
- xpath
- FreeSwitch
- Framework
- FPGA
- pointer
- POSIX
- flume
- presto
- flex
- filter
- Project
- Prometheus
- Promise
- pta
- pwn
- FIFO
- Visual Studio
- ffmpeg
- Blazor
- Exception
- qml
- QRCode
- EPEL
- queue
- emulator
- Raspberry Pi
- emoji
- ReactNative
- Binary tree
- ELK
- Alibaba Cloud
- elementUI
- Ehcache
- VPC
- 5g
- RGB
- BERT
- ECMAScript6
- rman
- Robot
- RocketMQ
- awk
- echarts
- Autofac
- rtc
- RTOS
- ebpf
- ASP.NET
- 3d
- DrawerLayout
- Double Pointer
- scikit-learn
- scss
- dos
- dll
- security hole
- dfs
- DevOps
- Sensor
- webgl
- servlet
- Delphi
- array
- sftp
- Decision Tree
- Arcpy
- DBus
- data visualization
- simulator
- webrtc
- Singleton pattern
- Singly Linked List
- data security
- arcgis
- Data Analysis
- CUDA
- AOP
- CTF
- solidity
- solr
- websocket
- crontab
- Cpp
- Convolutional Neural Networks
- Context
- spring-cloud
- CODING
- Code Style
- Spring Security
- Cloud Native
- clickhouse
- zlib
- SQL Sever
- sqoop
- Class
- CLang
- chrome
- stack
- windbg
- cfd
- STM32F103
- STM32F4
- cesium
- storm
- Celery
- sublime
- CDH
- Annotation
- CCS
- word2vec
- svm
- CAPL
- CAP
- swing
- systemverilog
- CANoe
- TensorFlow
- Testing
- TextView
- thread
- ThreadLocal
- thread pool
- WPF
- canal
- treemap
- led
- linear algebra
- Latex
- kvm
- kong
- list
- LiveData
- llvm
- ts
- koa
- LogStash
- kernel
- lwip
- Kafaka
- jwt
- machine vision
- macOS
- Jetty
- jetpack
- mapreduce
- BUUCTF
- ButterKnife
- javafx
- matplotlib
- jar
- MCU
- AngularJS
- memcached
- Merge
- message queue
- UE4
- microchip
- micropython
- Xilinx
- microsoft
- MinIO
- ipc
- ML
- io
- inotify
- IIS
- MQ
- IAP
- uniapp
- mybaties
- HiKariCP
- MybatisPlus
- mycat
20190108 use of recursive function to realize the use of basic recursive functions such as finding the greatest common divisor
1. Given a = [1,2,[3,4,[5,6,7,[8,9,[10,11]]]], print output is required: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 Use the recursive function to traverse A. w...
April 4, 2019 [Tsinghua training 2017], [LOJ2326], [Luogu P4224] simple data structure (line screen processing factor table) (DP) (set maintenance)
LOJ portal Luogu portal Analysis: In fact, I have said so much in the title. There is a sentence The same number can only be inserted c times at most...
[Python learning] guess age through the while loop and for loop
Python can limit the number of guesses about age by using while and for loops 1. In the small program of guessing age, the code without loop is as fol...
Remember the problems in SpringBoot1. * to Springoot2.0
1. Interceptor problem Write static path pattern in the configuration file after 2.0. / static / * * has no effect (2.0 needs to be configured in the ...
MySQL installation steps
MySQL installation steps Install dependency package yum -y install autoconf automake libtool cmake ncurses-devel openssl-devel lzo-devel zlib-devel gc...
Storage - massive data - (mycat core concepts and advanced)
target Master big data processing scheme and HA of database Master why database middleware is needed and what is database middleware Master the charac...
Nodejs operation Sql Server
Intro Recently, the project needs to crawl some data, the data is encrypted, the front-end js is confused, the ajax request is hook, some complex, and...
Get the K-th largest element in an array
How to get an array in O(n) such as which has the largest K element? We can use the partition method similar to fast row to limit the K-th largest el...
GDB debugging Mysql source compilation and installation
Download source code git clone https://github.com/mysql/mysql-server.git cd mysql-server git checkout 5.7 Compilation and installation Installation de...
Practice of fdisk and parted partition under centos
Requirement: add a 100M hard disk and permanently mount it to / data01, write out the detailed operation steps Method 1: [root@localhost ~]# fdisk -l...
Classification of cifar-10 based on Kears
I. Introduction to CIFAR-10 data set CIFAR-10 data set contains 60000 32 * 32 color images in 10 categories, 6000 images in each category, all of whi...
3 Python file operation
Python file operations open The file can be opened in whatever encoding mode the file is stored in f = open('d:\Model housewife nurse head teach...
Influence range after System class redirects output stream
problem 1. If the System class is used to redirect the output stream, will it affect the output of other threads? 2. What scope will this operation a...
The usage of c/c + + overloaded operator standard library function
The usage of overloaded operator standard library function Question: is int(int, int) a common type?? For example, function: int add(int a, int b); Fo...
LNMP schema access log, log cutting, static file not recording and expiration time setting
November 27 mission 12.10 Nginx access log 12.11 Nginx log cutting 12.12 static files do not record logs and expiration times Nginx access log Modify ...
Golang reading and writing files
Reading and writing files is one of the common operations of programming languages. Here, we will read the related operations of the files. read file ...
List collection multiple sorts
Write before: Sometimes we need to sort the data when the query data is displayed on the front page, especially by multiple fields. There are a lot of...
Some methods of re
re.compile(pattern, flags=0) Create a reusable variable from a regular expression. The generated object can be used in other places repeatedly, inste...
Teach you 10 minutes to build a cool personal blog
Take personal blogs for example, Blog address Preparation install $ npm install -g hexo-cli Initialization $ hexo init <folder> $ cd <folder&...
canvas: writing dynamic clock in native javascript
At this time, the needle is centered on the center of the canvas; g.translate(width/2,width/2); This function moves the origin of the canvas to (widt...
Recycleview imitates the list of items in Ruixing coffee menu
First of all, we need to understand that Recycleview's ItemDecoration is very powerful. You can use it to realize listview's segmentation l...
Upload forms and attachments
Tools: vue+elementUI(upload component) Requirements: familiar with the uplood components and features of elementUI Get request file upload The upload...
Python's C/C + + extension -- boost UU Python writing Python module
In the previous section, python uses ctypes to directly call dynamic libraries and uses Python's C language API to encapsulate C functions. This ...
#The way to brush questions with leetcode 40 combination sum II
Given an array candidates and a target number target, find out all combinations of candidates that can make numbers and targets.Each number in candida...
JAVA | Spring + quartz to implement timing tasks
WeChat public number: an excellent wasterIf you have any questions or suggestions, please leave a message in the background. I will try my best to sol...
Experience in the development of vue mobile terminal
Introducing Mint UI on demand Used in this project mint-ui As a basic ui framework, it has encountered many problems in use. The official website doc ...
GameFreamWork framework -- Application of event system
Event system is widely used, which is very helpful for processing player data (player gold, experience, level), making data call many times, reducing ...
C pointer principle (15)-C pointer basis
Simple C pointer Pointer to integer and pointer to pointer myhaspl@myhaspl:~ % vim test1.c #include <stdio.h> int main(void){ int x; x=128; int...
[JS foundation] Prototype and prototype chain, constructor
5 prototype rules All reference types (array, object, function) have object properties, which can freely extend properties (except "null") A...
Full text collection of vimrc file configuration (most complete in history, with Chinese explanation)
I. differences between vi and vimVI is similar to the notepad of windows, which is more suitable for editing ordinary text, but it is not suitable fo...