Data type and operation of Redis: Common commands of Redis

1 Redis Common Commands Serial number Command and Operation 1 del key. This command is used to delete key in the presence of key 2 DUMP key Serialize a given key and return the serialized value 3 EXISTS key Check whet ...

Posted on Wed, 21 Aug 2019 20:21:28 -0700 by webmazter

Rootkit and Backdoor Hiding Technology

Catalog brief introduction linux virtual file system VFS Functions of rootkit Hidden files Basic methods Advanced methods System Call Process hook sys_getdents Call Tree of sys_getdents Bottom-level approach Hidden process Log modificat ...

Posted on Thu, 15 Aug 2019 05:44:52 -0700 by phpscriptcoder

Advanced Programming in Unix Environment Chapter 11: Threads

.... Chapter 10 signal notes have not been written yet, I guess it's still too dish. Many demo effects in the book are totally different from those in the book. It's a bit difficult to add the signal chapter. I'll fill in the code pit in the book and then fill in the tenth chapter notes. * 1 Thread A ty ...

Posted on Sat, 10 Aug 2019 05:34:12 -0700 by peachsnapple

Thread Synchronization - Read and Write Locks

Reader-writer lock Reader-writer locks are similar to mutexes, but read-write locks allow higher parallelism.Mutexes are either locked or unlocked and can be locked by only one thread at a time.Read and write locks can have three states: read mode locked state, write mode locked state and unlocked state.Only one thread at a time can hold read- ...

Posted on Mon, 05 Aug 2019 11:45:05 -0700 by SkyRanger

Unix Shell exemplar refinement - grep and sed exercises

The title comes from the Unix Shell exemplar to refine Chapters IV and V of the book, using the datebook file, which reads as follows: Steve Blenheim:238-923-7366:95 Latham Lane, Easton, PA 83755:11/12/56:20300 Betty Boop:245-836-8357:635 Cutesy Lane, Hollywood, CA 91464:6/23/23:14500 Igor Chevsky:385-375-8395:3567 Populus Place, Caldwell, NJ ...

Posted on Tue, 30 Jul 2019 20:54:05 -0700 by LiquidCD

NodeJs concise tutorial

NodeJs concise tutorial will start from scratch to learn about NodeJs and help JS developers build a full stack development technology stack! This article is the fifth in a concise NodeJs tutorial, which will introduce the basic operations related to the NodeJs path module. The path module provides practical tools for processing file paths and ...

Posted on Fri, 19 Jul 2019 23:23:45 -0700 by tukon

JDK 1.8 - New Time and Date API (java.time package)

New Time and Date API (java.time package) Use Local Date, Local Time, Local DateTime (human reading time) Instances of LocalDate, LocalTime, LocalDateTime classes are immutable objects and thread-safe Indicate the date, time, date and time of using ISO-8601 calendar system respectively. They provid ...

Posted on Fri, 19 Jul 2019 00:55:47 -0700 by rajmohan

Generation and cleanup of linux c zombie processes

Generation and cleanup of linuxc zombie processes What is a zombie process A zombie process is one in which the parent process has exited (the parent process has not waited (call wait/waitpid) and becomes a zombie process without process acceptance after dead. How does the zombie process come about When a process calls the exit command to end i ...

Posted on Wed, 17 Jul 2019 09:27:49 -0700 by zippers24

POLL System Call for I/O Multiplexing

The poll function is similar to the select function and can also realize I/O multiplexing. The declaration of the poll function is as follows: #include <poll.h> int poll(struct pollfd *fdarray, unsigned long nfds, int timeout); The first parameter is a pointer to the first element of a structured array. Each array element is a pollfd s ...

Posted on Mon, 15 Jul 2019 12:12:56 -0700 by Dustin013

How to split a Qt project into multiple Qt sub-projects

Title: How to split a Qt project into multiple Qt sub-projects Author: Kagula Date: 2017-04-26 Environment: Qt 5.6, Qt Creator 3.6.1 Preface When the Qt project becomes large in the development process, it needs to be split into one exe and several dll lib sub-projects. This paper presents a demonstration of how to achieve this goal.text ...

Posted on Fri, 05 Jul 2019 13:52:45 -0700 by oh_maestro