C++ High Performance Server Network Framework Design Details

Preface In this article, we will introduce the development of server, and explore how to develop a high performance and concurrent server program from many aspects. It should be noted that the complexity of large servers lies in their business, not in the basic framework of their code engineering. Large servers generally consist of mult ...

Added by Charlie9809 on Sun, 19 May 2019 22:41:25 +0300

mvp architecture of android, code directly

When I first came into contact with the structure of mvp, a lot of searches on the Internet were theoretical. It was a headache to knock on it. Then I watched a wave of videos. It felt like a bright future, but the feeling of the screen was still a bit inappropriate. After watching the source code of other people in git, I changed it again. S ...

Added by mfallon on Sun, 19 May 2019 16:34:15 +0300

Basic Use of SDWebImage Framework for iOS Development Network Chapter 1

SDWebImage Links: http://www.jianshu.com/p/be9a0a088feb SDWebImage project file. Some internal details in the SD Web Image framework: // When a memory warning occurs - (void)applicationDidReceiveMemoryWarning:(UIApplication *)application { // 1. Empty the cache // clearDisk: Delete it directly and recreate it // CleaDisk ...

Added by tpearce2 on Sun, 19 May 2019 13:49:38 +0300

Basic (Pytorch/TensorFlow Foundation) mxnet+gluon Quick Start

import numpy as np import mxnet as mx import logging logging.getLogger().setLevel(logging.DEBUG) # logging to stdout mxnet basic data structure ndarray Ndarray is the most basic data structure in mxnet. The relationship between ndarray and mxnet is similar to that between tensor and pytorch.This data structure can be seen as a variant of nump ...

Added by peyups on Sun, 19 May 2019 10:37:43 +0300

udp programming for python network-Socket (24)

Introduction to udp udp - User Datagram Protocol is a simple connectionless datagram-oriented transport layer protocol. udp does not provide reliability; it simply sends datagrams from applications to the IP layer, but it does not guarantee that they will reach their destinations. udp does not need to establish a connection between client a ...

Added by Pobega on Sun, 19 May 2019 07:53:51 +0300

GitLab Construction and Sinicization

Preface Last article The advantages of Git and its application are briefly introduced. This article will introduce the construction of GitLab. As a company, you certainly don't want your code on someone else's website, so it's necessary to build your own Git warehouse (of course, if your company doesn't care, that's no problem). GitLab It's a ...

Added by justin15 on Sun, 19 May 2019 07:09:11 +0300

Power saving mode for Android 9.0 power management

On Android's platform, the issue of power consumption has been criticized.Since Lollipop, Google has also attached great importance to transforming its power-saving model.This article will be based on the latest Android Pie code to analyze the current power saving mode process for Android, and give some suggestions for some poi ...

Added by phpvn.org on Sun, 19 May 2019 00:31:51 +0300

Multithreaded disconnected continuation function written without a third-party framework

1. Background Recently, we need a disconnect continuation function, but feel that some frames are not suitable, so we write a multi-threaded disconnect continuation function based on principle Support technology sharing, but please indicate the source when copying and forwarding my blog. Thank you https://my.oschina.net/grkj/blog/2907188 2. Pe ...

Added by sarmad_m_azad on Sat, 18 May 2019 20:33:14 +0300

Android Simple Application--Chatting Demo with Turing Robot

Turing Robot Chat Demo Based on the idea of exploring and sharing technology, and taking this opportunity to record their growth, this small Android Demo came into being. This is my first time to write a blog, let alone a technical blog. If there is anything wrong with it, welcome to point out, thank you. Here's a bri ...

Added by naitsir on Sat, 18 May 2019 19:58:10 +0300

Guidelines for Taifang Block Chain Development from Zero

Preface In the last article, we introduced Geth installation, and today we describe how to deploy smart contracts.If you haven't read the last introductory article yet, I suggest you read the last one first Guidelines for Taifang Block Chain Development from Zero .Deploying smart contracts first requires a contract file written by solidity and ...

Added by mastercjb on Sat, 18 May 2019 15:57:28 +0300