- 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
CentOS 7.5 deploy the latest stable version of jenkins and configure ldap authentication
Reference document https://wiki.jenkins.io/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions https://wiki.jenkins.io/display/JENKINS/LDAP+P...
[drain pit] Ftp normally connects to the server but cannot get the file
Some codes in ftp tool class ftp util are as follows: import org.apache.commons.net.ftp.*; public class FtpUtil { private static Logger log = Logger.g...
Talk about registerConsumer and unregisterConsumer of rocketmq
order This paper mainly studies the registerConsumer and unregisterConsumer of rocketmq. MQClientInstance rocketmq-client-4.5.2-sources.jar!/org/apach...
Day 13 of advanced learning
Catalog 1. Anonymous type 2. Lambda expression 1. Anonymous type Without indicating the type of type, an object of unknown type is created through im...
Arrays in Scala
1. Introduction to array There are two kinds of arrays in scala: fixed length array and variable length array. fixed length Array: because Array is i...
Depth first search DFS template and template questions
Depth first search Depth first search (DFS) is an algorithm for traversing or searching trees or graphs. The nodes of the tree are traversed along th...
Using jsonp to realize Baidu association words
The so-called json is a "usage mode" of json, which can be used to solve the problem of cross domain data access of mainstream browsers. Th...
JFreeChart drawing + jsp page display implementation statistics
1 development environment: 1. eclipse (replaceable) 2,jfreechart-1.0.19 2 Description: (1) source directory: it's the source directory of jfreech...
Encapsulate the table component of element UI, and flexibly configure the header to realize the functions of table editing, button, link, etc.
vue-bxz-table 1. Encapsulate the table component of element UI: Define table height full screen Add foreground paging function. Customize the header a...
[big data learning 02] preparation for Hadoop cluster installation
I. connecting virtual machines to the Internet The virtual machine cannot ping the network card. The following settings are required at this time vi ...
Analyze the Gaud map api to obtain the provincial and urban areas, and generate the latest three-level linkage sql table
Preface: In the recent project, the three-level information of provincial and urban areas in China has been used, but the information found on the Int...
Complete set of installation documents and small skills of Docker related environment
The following environments are Ubuntu 16.04, which mainly install docker, docker compose, docker warehouse, etc. Docker installation Reference resourc...
fdisk and parted partition
There are two types of linux partitions I contact: one is using fdisk partition, and the other is parted partition. The former is for MBR mode partiti...
Install Oracle11gR2-11.2.0.4 database silently on oraclelinux 7.6
I. prepare the responseFile file 1. For environment deployment, please refer to the blog: 2. Active and standby responseFile files, and obtain file t...
JavaScript series blog
JavaScript series blog (5) Preface This blog study js selector to control css and html, use event (hook function) to handle the specified function aft...
Using the blocking mechanism of chan to realize the start, blocking and return controller of the cooperation process
I. use scenarios The background is to read oplog from kafka for incremental processing, but when I want to send a command to block the incremental pro...
Analysis of 25 × and × operators
Operator operator #Operator to convert macro parameters to strings during preprocessing #The conversion of is completed in the preprocessing period, s...
Troubleshooting for abnormal downtime of nodes in Galera Cluster
background Before Group Replication was released, MySQL official replication had asynchronous and semi synchronous. At that time, most companies would...
mac[linux] uses lsyncd to synchronize multiple files of two machines in real time
What is Lsyncd? Lsyncd is a lightweight real-time file backup solution, which is very easy to install and use. It can be used to synchronize files bet...
Simple React SSR
0. Preface Server-side rendering is not just needed in the project, but sometimes a server-side rendering is also needed. There are many advantages f...
Delphi basic (routine, routine return value)
I. routine: a unique name in Delphi. Routine is a form of encapsulating the code of a specific function: 1. Process 2. FunctionThe difference between ...
[tree cover] [learning notes]
thought Tree cover tree, like his name, is a tree cover another tree. Use an outer tree to maintain something like intervals. Then each node of the ou...
Weather forecast microservice: build spring cloud microservice from 0
As usual Project github link This project realizes the process of transforming a simple weather forecast system into a spring cloud microservice syste...
Replacing scheduled tasks with delay queues
§ 1 RabbitMQ delay queue RabbitMQ delay queue is mainly realized by TTL (Time to Live) and dead letter exchange (Dead Letter Exchanges) of messages. I...
Add and query data table with object-oriented idea, JDBC code is super detailed
In this paper, the JDBC program is written with the object-oriented idea, and the java program is used to add the student information to the data tabl...
Understanding Slice Symbols
I need a good explanation of the Python slice symbol (the reference is a plus sign). For me, this notation requires some attention. It looks very pow...
select2 ajax dynamically fetches data and echoes it
There is a requirement: to assign roles to an employee, you must first obtain the roles that the employee already has, and obtain a list of all roles...
Why Python 3 chooses to support non ASCII identifiers
The original text is: PEP 3131 -- Supporting Non-ASCII Identifiers. Python 2 does not support non ASCII identifiers. The full name of PEP is Python En...
Learn from me the factory mode of design mode
The Factory mode is widely used. It can be seen everywhere in the JDK underlying source code and major mainstream frameworks. Generally, classes named...
From the 25th day to the 27th day, the countdown begins to tick
Code Now we need to make a slightly complicated thing, as follows: HTML. There is a pile of Select to Select the date and time. After selection, the d...