Processing excel form of python
xlrd
xlrd is a third-party module used to read excle tables in python. Many enterprises use tables to manage data before using computer management, so importing tables is very common!
Install xlrd
pip install xlrd
Analysis of excel structure
An excle table contains multiple sheet s
A sheet contains multiple rows and columns
E ...
Posted by lonewolf217 on Thu, 31 Oct 2019 08:34:26 +0100
Picture browser of Qt Quick QMl learning notes
Qt Quick module is a standard library for writing QML applications. While the Qt QML module provides the QML engine and language infrastructure, the Qt Quick module provides all the basic types needed to create a user interface using QML. It provides a visual canvas, including types for creating and animating visual components, receiving user i ...
Posted by morphy@6deex on Thu, 31 Oct 2019 08:12:06 +0100
Another way to analyze the dependency injection function of Laravel framework
The article was forwarded from the professional Laravel developer community. Original link: https://learnku.com/laravel/t...
this StackOverflow answer It perfectly explains the concept of dependency injection.
Fundamentally speaking, dependency injection is not to let an object create a dependency, nor let a factory object create an object, b ...
Posted by The Midnighter on Wed, 30 Oct 2019 02:20:30 +0100
144. Preorder traversal of binary trees
Very efficient recursion
/**
* Definition for a binary tree node.
* public class TreeNode {
* int val;
* TreeNode left;
* TreeNode right;
* TreeNode(int x) { val = x; }
* }
*/
class Solution {
public List<Integer> preorderTraversal(TreeNode root) {
List<Integer> ls = new LinkedList<Integer&g ...
Posted by javiqq on Tue, 29 Oct 2019 21:53:01 +0100
ES6 analysis of learning records of lottery projects
14. iterator and for...of loop
*Different data structures achieve the goal of reading different data structures through the unified form of for...
*But the iterator interface behind it is different.
iterator
{
//Circular array
let arr = ["hello", "world"];
let map = arr[Symbol.iterator]();
console.log(map.next()); //{v ...
Posted by luv2climb on Tue, 29 Oct 2019 19:06:22 +0100
websocket simple implementation based on springboot
1. Create a new springboot project and add a maven dependency
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-websocket</artifactId>
</dependency>
The file directory structure is as follows:
2. Create websocket server c ...
Posted by norbie on Tue, 29 Oct 2019 18:03:49 +0100
[Log] logback implements the output of each class and package at a custom level.
In this case, you want to customize the level output of the logs in the class or package.
Method 1
1. The user-defined log level is as follows:
Code file: Logger monitorLogger = LoggerFactory.getLogger("monitor"); / / create a custom level label when declaring an instance. Monitor is the custom label.
2. Output logs in this way:
...
Posted by rougue on Tue, 29 Oct 2019 17:54:51 +0100
Pygal for Python data analysis: plotting stacked histogram, stacked line chart, pie chart and point chart
2. Pygal draws stacked histogram, stacked line chart, point chart and pie chart
1) overlay
The second group of data in the stack chart will be superimposed on the first group of data, and the accumulation effect of the two groups of data can be seen. The same can be seen for other groups of data.
...
Posted by dunhamcd on Mon, 28 Oct 2019 21:18:41 +0100
Linux operation and Maintenance Notes: smooth upgrade of nginx and 4-tier agent
Linux operation and Maintenance Notes (7): smooth upgrade of nginx and 4-tier agent
nginx smooth upgrade
With the increasing number of concurrent visits to websites, nginx web servers are becoming more and more popular. The version of nginx is changing more and more frequently. The new version of ng ...
Posted by fred_m on Sun, 27 Oct 2019 10:53:36 +0100
[Luogu P3391] [template] art balance tree (Splay)
Title Description: https://www.luogu.org/problemnew/show/P3391
Analysis: Here we mainly talk about the view of the weights of the points on the splay. First of all, we find that the middle order traversal of a splay is always the same, so we think of using the middle order traversal of a splay to represent the position of the original array ...
Posted by mirana on Sat, 26 Oct 2019 19:55:05 +0200