- 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
ThinkPHP+JQuery for asynchronous file upload
Front-end code <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>ThinkPHP+JQuery...
Several ways to realize multithreading
This blog series is a record summary of learning concurrent programming. Due to the large number of articles and the scattered time of writing, I arra...
k8s uses glusterfs to realize dynamic persistent storage
brief introduction This article introduces how to use glusterfs to provide k8s with the function of dynamic pv application. Glusterfs provides the un...
Using NasNet model and keras to do deep learning training is wrong
When using NasNet model and keras for deep learning training, the following code is used I. code chip: inputs = Input((224, 224, 3)) base_model = NAS...
jinkens+gitlab implement CI/CD for k8s cluster
I. environmental preparation K8s cluster environment (here I am k8s cluster of three sets); A single docker server is mainly used to upload images to...
ASH production practice I of Oracle10G
ASH practice 1 of Oracle10G ASH is a new feature of Oracle 10g, which is very valuable for DBA. It is based on V $sssion and samples once a second, R...
Using HttpClient to send file stream to server
Applicable scenarios:The URL file or picture of the absolute path of the network is not stored locally, but converted into stream. It is directly tran...
The use of Gson serializer
Business scenario: Recently, we are doing a file path encryption. Many classes are designed to file paths. Because the framework used in our project i...
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...