C# Grammar - Message, the core technology of MVVM.

In C #, a message has two directions, one to Message and one to INotify. This is mainly about INotify. INotify is also called a notice. Whether it is called a message or a notice, it means to convey information. Definition of message The INotify message is actually an interface called INotify Property Changed. The interface is defined as fol ...

Posted by jsscart on Thu, 16 May 2019 17:03:21 +0200

epoll Timer Implementation Series: Time Wheel for High Performance Timer

http://blog.csdn.net/jasonliuvip/article/details/23888851 As we mentioned earlier, there is a problem with sorted list-based timers: adding timers is inefficient.The time frame we discuss below solves this problem. In the figure, this is a simple time wheel: The solid pointer in the wheel points to a slot on the whee ...

Posted by 696020 on Wed, 15 May 2019 22:39:28 +0200

Bluetooth for Android Mobile Phone

Bluetooth 1 for Android Mobile Phone (Ordinary Bluetooth) hello, you haven't updated your blog for a long time. There are so many things that I want to write that I feel unable to write when I lift my pen. Maybe this is a rookie! Okay, no more nonsense, get to the point. This article is about Bluetooth on Android mobile phone ...

Posted by carefree on Wed, 15 May 2019 01:35:49 +0200

Network communication & first understanding of socket

The main contents of this section are as follows: 1. Customer Short Server Architecture 2. Network communication process 3. Initial knowledge of socket   I. Client Server Architecture ClientServer Architecture: Client/S erver (C/S) structure is a well-known software system architecture. By assigning tasks reasonably to Client and S erver, the c ...

Posted by vishal99 on Tue, 14 May 2019 15:10:59 +0200

Node.js-Ali Egg's Multiprocess Model and Interprocess Communication

Preface Recently, Egg has been used as a low-level framework development project, curious about the management implementation of its multi-process model, so I learned something and recorded it incidentally. If there are any mistakes in the article, please spray it lightly. Why multi-process is needed With the development of science and technolo ...

Posted by greenday on Sun, 12 May 2019 12:42:14 +0200

Three Reactor Models Based on NIO

Traditional bio-blocked io transmission is inefficient because it needs to wait for queuing every time data is transmitted. with the development of jdk step by step, nio non-blocking technology is becoming more and more popular.   What is Reactor Reactor can be understood as reactor mode. When a subject changes, all depend ...

Posted by Grisu on Sun, 12 May 2019 12:02:33 +0200

springboot event listener, call methods across modules to achieve decoupling

Problems to be solved In the actual development process, many people will use multi-modular management code, so that the entire project code appears more concise, more convenient to manage. However, following the code modularization, there is a situation of circular reference in the code, that is, module A needs to refer to the met ...

Posted by szms on Sun, 12 May 2019 07:08:51 +0200

CoinCap API Query Mainstream Exchange Transaction Basic Data Block Chain Data Development Practice

Introduction: CoinCap is a useful tool for querying real-time pricing and marketing activities for more than 1,000 encrypted currencies.By collecting exchange data from thousands of markets, we can provide transparent and accurate data on asset prices and availability.This paper summarizes the basic operation and introduction of Co ...

Posted by dynamicallystatic on Sat, 11 May 2019 20:54:06 +0200

IPC Mode in Android - AIDL (II)

This chapter focuses on summarizing: Using AIDL If there are a lot of concurrent requests, using Messenger is not suitable, and if you need to call the server-side methods across processes, Messenger can not do it. At this point we can use AIDL. The process is as follows: 1. The server needs to create a service to l ...

Posted by teguh123 on Sat, 11 May 2019 20:42:48 +0200

day11 [Network Programming](* Software Architecture CS/BS * Three Elements of Network Communication * TCP Communication * Socket Socket * ServerSocket)

day11 [Network Programming] primary coverage Software Architecture CS/BS Three Elements of Network Communication TCP communication Socket socket ServerSocket Teaching objectives Ability to distinguish UDP and TCP protocol features Can name two common class names under TCP protocol Can write string data transmissio ...

Posted by Deadmeat on Sat, 11 May 2019 14:23:04 +0200