Looper is actually very simple

Every time I mention this looper, I feel a little despised. It's just a news queue. But when others ask, I don't know where to start. This time, I stroked the Tao. After stroking it clearly, I found that it was still very simple, ha ha. Looper is a way of continuously processing messages in a single thread. Several important classes are inv ...

Posted by e11even on Fri, 05 Nov 2021 18:24:19 -0700

OpenGL chain filter (frame buffer off screen rendering)

The special effects written by OpenGL can be realized by a single shader in some applications, that is, by modifying the vertex shader or slice shader. However, more scenes require the combination of multiple special effects. For example, the final effect is the image gray plus upside down. If the effect is not complex, it can be realized by mo ...

Posted by mmonaco on Fri, 05 Nov 2021 18:09:18 -0700

Optimization of jixinda short message channel service

Why optimize When we need to connect with a new SMS service provider, what do we need to do? 1. Add a toolkit for a new third-party platform under sms 2. Add a new judgment in our case, judge the platfrom field and call the new toolkit. We also need to manually encapsulate the smsConfig class required by each channel 3. In the process of o ...

Posted by l9pt5 on Fri, 05 Nov 2021 17:24:58 -0700

Fabric test network - commercial paper

catalogue Create network Create network View the contents of the network-starter.sh file View Fabric nodes View docker network Install and approve smart contracts as MagnetoCorp Setting environment variables Package smart contracts into chain codes Install chain code (long time) View packageID Set packageID to an environment variable ...

Posted by xeelee on Fri, 05 Nov 2021 17:23:13 -0700

How does Laravel start the service using PHP's built-in server

This article is an original article of Joshua 317. Please note: reprinted from Joshua 317 blog https://www.joshua317.com/article/182In the Laravel project, if you have installed PHP locally and you want to use PHP's built-in server to provide services for your application, you can use the Artisan command serve. The command is displayed in the h ...

Posted by llama on Fri, 05 Nov 2021 17:19:57 -0700

Git command book, hard!

git configConfigure Git related parameters.Git has three profiles:Warehouse level configuration file: in. git/.gitconfig of the warehouse, the configuration file is only valid for the warehouse.Global configuration file: Mac system in ~ /. gitconfig, Windows system in C: \ users \ < user name >. gitconfig.System level configuration file: ...

Posted by kaeserea on Fri, 05 Nov 2021 17:08:22 -0700

OpenGL chain filter (frame buffer off screen rendering)

The special effects written by OpenGL can be realized by a single shader in some applications, that is, by modifying the vertex shader or slice shader. However, more scenes require the combination of multiple special effects. For example, the final effect is the image gray plus upside down. If the effect is not complex, it can be realized by mo ...

Posted by jasper on Fri, 05 Nov 2021 16:59:21 -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

Deep learning from introduction to mastery -- MTCNN face detection algorithm

Look at the effect first MTCNN Since the MTCNN algorithm came out in 2016, the industry has become very popular. Recently, I tried to reproduce the paper code. Subject thought Cascade network ** This paper belongs to a multi task cascade convolutional neural network, as shown in the figure, which uses P, R and O networks for de ...

Posted by jadebabe on Fri, 05 Nov 2021 16:42:18 -0700

Introduction to practical functional Java (PFJ)

[note] this article is translated from: Introduction To Pragmatic Functional Java - DZone Java Practical functional Java is a modern, very concise but readable java coding style based on the concept of functional programming. Practical functional Java (PFJ) attempts to define a new idiomatic java coding style. The coding style will make full ...

Posted by jug on Fri, 05 Nov 2021 16:36:41 -0700