Operating Excel tables with EasyExcel in Java

1 Introduction to easyexcel EasyExcel is an open source project of Alibaba open source, which is a simple and memory saving read-write Excel based on Java. Support reading and writing 100M excel while saving memory as much as possible. GitHub address: https://github.com/alibaba/easyexcel Official documents: https://www.yuque.com/easyexcel/do ...

Posted by love_php on Sat, 06 Nov 2021 07:18:03 -0700

Fluent python Chapter 8 -- object reference variability garbage collection

Contents of this chapter: Object reference: Referential variable Object identifier,value,alias variability Tuple properties Latent replication and deep replication References and function parameters garbage collection delete object Weak reference Tip: the contents of this chapter are not understood clearly, and errors that are no ...

Posted by Scotty2024 on Sat, 06 Nov 2021 05:24:08 -0700

Conversion between go language string and numeric type

Conversion between string and int types The conversion between string and integer is the most commonly used in our programming. Here are the specific operations Itoa(): integer to string The Itoa() function is used to convert int type data to the corresponding string type. The function signature is as follows func Itoa(i int) string Code ...

Posted by tam2000k2 on Sat, 06 Nov 2021 03:55:54 -0700

go concurrent programming Channels

preface Channels is a type safe message queue. It acts as a pipeline between two goroutines, through which any resources will be exchanged synchronously. chan's ability to control goroutines interaction creates a Go synchronization mechanism. When the created chan has no capacity, it is called an unbuffered channel. Conversely, a chan crea ...

Posted by Sneef on Sat, 06 Nov 2021 01:24:57 -0700

Responsibility chain pattern of Java design pattern

Responsibility chain model Business requirements: OA system procurement approval requirements (Procurement approval items of school OA system): Purchaser purchases teaching equipmentIf the amount is less than 5000, it shall be approved by the Dean [0 < = x < = 5000]If the amount is less than 10000, it shall be approved by the presiden ...

Posted by GiaTuan on Fri, 05 Nov 2021 22:23:23 -0700

Parameter passing in Java

1. Is java value passing or reference passing?   This is a controversial but not controversial question. If you ask, you can answer that it is value transmission. Let's learn about parameter passing in Java   2. What is value passing and reference passing? Value transfer: Value passing refers to copying and passing a copy of the actu ...

Posted by seanrock on Fri, 05 Nov 2021 21:37:34 -0700

C language - preliminary notes 2

Initial order 6: function Function declaration void func(); Return type name (parameter); Function pointer: void (*pfunc)(); type (*Function name) (parameter) Assignment: pfunc = & func; Or abbreviated as pfunc=func;The function name is the address and the starting position for executing the function codeCall 1: dereference (* pfunc) ...

Posted by gumby51 on Fri, 05 Nov 2021 16:51:19 -0700

CAS6.4 simple integration of single sign on

I have something to say Good friends, let's play single sign on today. Friends who haven't contacted will ask, "ah, what is single sign on?" Single sign on is... emmm. . . I Baidu for a while. It's probably like this 👇 OK, it looks simple. On the surface, it means that as long as I integrate this single sign on, I can log in o ...

Posted by alsal on Fri, 05 Nov 2021 16:18:13 -0700

Basic principles of Java multithreading

Process and thread Before learning Java multithreading, we need to understand the difference between process and thread. Process is a dynamic execution process of a program. It needs to go through a complete process from code loading, code execution to execution. This process is also the process of the process itself from generation, developm ...

Posted by clem_c_rock on Fri, 05 Nov 2021 16:15:02 -0700

Java Se and objects

        As we all know, C language is process oriented. It focuses on the process of the problem, analyzes the steps of solving the problem, and gradually solves the problem through function call. Java is based on object-oriented, which focuses on objects, that is, the main body involved in completing a thing, splitting a th ...

Posted by Jessup on Fri, 05 Nov 2021 14:39:08 -0700