Method encapsulation of summing, filtering and multi sorting of js array objects
In the process of data report and background management system development, we often encounter the operation of summing and filtering the data we get. In fact, it is not difficult to realize them, but if multiple pages need to do these operations, it is troublesome to write a little bit more. When some code repetitio ...
Added by Dollar on Mon, 04 May 2020 19:39:58 +0300
Registration form of computer room charging system
Preface
The charge system of the computer room has entered the registration window. I feel that the computer room is the same as many places of the students, but because the computer room is completed by myself, and the help from the outside is less, I have to sort out the logic by myself and design the code by myself (most of them are to fin ...
Added by Stevis2002 on Sun, 03 May 2020 03:38:23 +0300
Java learning note 28 (set framework II: Iterator iterator)
Iterator interface, translated into Chinese is iterator
The concept of iterator is generally explained as follows:
There are many collections in java. There are various internal storage methods and different ways to get them. Can there be a general way to get them?
This is similar to for loop traversal,
General method of obtaining: before takin ...
Added by alasdair12 on Sat, 02 May 2020 10:32:50 +0300
Linux learning notes - supplemental
1.find command
Command format:
find directory condition value
1.find -name
find /etc/ -name passwd ##Find the file named passwd under / etc
2.find -user -group -a -o -not
find /mnt -group root
find /mnt -user westos
find /mnt -group root -user student ##and
find /mnt -group root -a -user student ##Both c ...
Added by GaryC on Fri, 01 May 2020 11:04:56 +0300
ACdream 1099, the largest number in the sequence
To find the K-th largest number, we often think of the chairman tree, but the chairman tree code is complex and the operation is complex. If we simply find the K-th-largest number in the sequence, then it seems to have advantages and disadvantages, like ACdream 1099 This problem is to find the number with the largest K in the sequence, and if ...
Added by karnetics on Thu, 30 Apr 2020 13:42:03 +0300
Partition Mysql by day
1, Table structure
CREATE TABLE `visitor_log` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`uicode` varchar(32) NOT NULL,
`actcode` varchar(10) DEFAULT '',
`F` varchar(30) DEFAULT '',
`uid` bigint(20) NOT NULL,
`element` varchar(32) DEFAULT '',
`create_time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00 ...
Added by GremlinP1R on Thu, 30 Apr 2020 10:47:10 +0300
shell script seven: if structure conditional sentence knowledge and Practice
7, Knowledge and practice of if structure conditional sentence
(1) if conditional single and double branch syntax
1. Single branch
if condition
then
instructions
fi
2. Bifurcate
if condition
then
instructions
else
Instruction set 2
fi
(2) if conditional multi branch statement
1. Structure of statement
if condition 1
then
...
Added by crishna369 on Wed, 29 Apr 2020 17:46:38 +0300
Source code interpretation of golang slice
This paper studies the creation, expansion and implementation of deep copy of golang slice from the perspective of source code.
Internal data structure
slice has only three fields, among which array is the part to save data, len field is the length and cap is the capacity.
type slice struct {
array unsafe.Pointer // Data section
len in ...
Added by christine75 on Sun, 26 Apr 2020 12:40:56 +0300
Python 0 basic development game, ground mouse (detailed tutorial)
1, Preparations
1 download and install python2 download and install VS code EditorWhen installing, please check add to path
3 install pygame moduleNote: many people will encounter various problems in the process of learning python, and no one will help answer the questions. For this reason, I have built a python full stack fr ...
Added by beboo002 on Tue, 21 Apr 2020 06:42:53 +0300
[original] quick start to golang [9.3] - profound slicing skills
Preface
What will the following program output?
package mainimport "fmt"func f(s []string, level int) { if level > 5 { return } s = append(s, fmt.Sprint(level)) f(s, level+1) fmt.Println("level:", level, "slice:", s)}func main() { f(nil, 0)}
Its output is:
level: 5 slice: [0 1 2 3 4 ...
Added by tripc1 on Mon, 20 Apr 2020 14:13:45 +0300