How to automate Excel with Python?

Excel has become an essential data processing software and is used almost every day. Python has many third-party libraries that support the operation of excel, xlwings is one of them. About xlwings xlwings is open source and free, it is very convenient to read and write data in Excel files, and can modify the cell […]

Using Git remote warehouse to realize multi-person collaborative development

(Creating is not easy, thank you, your support is the biggest motivation for me to move forward, if it is helpful to you after reading it, please leave your footprints) Directory the branch First knowledge branch Branch – merge and delete Branching – Merging and Committing branch-merge conflict Git common commands Git remote repository Git […]

Based on PyQt5 to develop image annotation version 5 final version – multiple annotation boxes + annotation labels + highlight and delete labels + open image files + save annotation format…

With more and more functions, there are more and more codes. In order to make this labeling prototype tool complete, two buttons are added to it to open the image file and save the labeling file. It is time for the code to be decoupled. This time A total of three python files are involved. […]

Linux: ELK: log analysis system (using elasticsearch cluster)

Principle 1. Centralized log management (beats) 2. Format the log (logstash) Install it on that and monitor that 3. Index and store formatted data (elasticsearch) 4. Display of front-end data (kibana) Environment To prepare the installation package elasticsearch elasticsearch-head kibana logstash node phantomjs These installation packages are easy to find on the Internet, and you […]

The last section of the git topic

Branch management strategy Usually Git will use the Fast forward mode when merging branches, but after deleting the branch, the branch information will be lost. If you want to forcibly disable the Fast forward mode, Git will generate a new commit when merging, so that the branch information can be seen from the branch history. […]

HCIP-OSPF optimization, expansion configuration and routing rules

OSPF optimization and extended configuration 1. OSPF optimization 1. Summary Inter-domain route summary Out-of-domain route summary 2. Special area Peripheral area completely peripheral area NSSA non-peripheral area Totally NSSA (totally not completely peripheral area) 2. Extended configuration of OSPF 1. Manual authentication 2. Accelerate convergence 3. Silent interface default route 4. Route filtering 5. Routing […]

Java implements BP neural network

Java implements BP neural network Algorithm explanation forward propagation backpropagation code design Abstract class GeneralAnn Ann concrete implementation class SimpleAnn Algorithm explanation BP (Back-propagation, backpropagation) neural network is the most traditional neural network. The process of BP neural network is mainly divided into two stages. The first stage is the forward propagation of the signal, […]