Tag:Intermediator

  • Using cell in Django

    Time:2021-4-26

    (1) Overview Cell is a simple, flexible and reliable distributed system based on multi task, which provides a tool for operation to maintain the system. Focus on real-time processing task queue, but also support task scheduling. The execution unit is task. With multithreading, these tasks can be run concurrently on a single or multiple workers. […]

  • Be sure to check whether your domain name is HTTPS before doing something wrong, otherwise

    Time:2021-4-21

    1、 HTTP protocol Before we talk about the HTTPS protocol, let’s review the concept of HTTP protocol. 1.1 introduction to HTTP protocol HTTP is a text-based transport protocol, which is located in the application layer of OSI network model. HTTP protocol communicates through the request response of client and server. At present, the protocol is […]

  • Why is HTTPS secure

    Time:2021-1-23

    1. HTTP protocol Before we talk about the HTTPS protocol, let’s review the concept of HTTP protocol. 1.1 introduction to HTTP protocol HTTP is a text-based transport protocol, which is located in the middle of OSI network modelapplication layer。 HTTP protocol is through the client and server request response to communicate, the current protocol from […]

  • Classic scene of channel closing

    Time:2020-9-19

    Closure principle A common principle for using go channels is not to turn off the data receiver or multiple sendersAvenue. The general principle is not to close closed channels Error closing ch:=make(chan int,1) go func(ch chan int) { ch Elegant closing Do once means that it can only be executed onceRepeat closing type MyChannel struct […]

  • Do you know whether HTTPS uses symmetric encryption or asymmetric encryption?

    Time:2020-3-10

    1, introduction With the general improvement of Internet security awareness, the use of HTTPS is very common in applications with higher security requirements. Even a year ago, apple took HTTPS as one of the preconditions for Apple’s app market (for details, apple is about to force the implementation of ATS, is your app ready to […]

  • Man in the middle attack

    Time:2020-2-27

    In the previous article, we mentioned that RSA algorithm is difficult to be broken by current means, so is it safe to use RSA algorithm? The answer, of course, is no, because we don’t consider all kinds of situations in network transmission. This article will talk about an attack called man in the middle attack. […]

  • IOS display current page frames

    Time:2020-1-24

    Before the performance optimization of IOS, I have made a summary of practical experience. But when askedHow to display the frame number of the current pageIs it too awkward to answer. The interviewer told me to use the system on the spotCADisplayLinkCan be achieved, after coming back immediately from the Internet search information. The demo […]

  • Using cellery to implement asynchronous MySQL operation in tornado

    Time:2019-11-27

    Tornado cellery is a tornado client based on cellery. Through tornado cellery, time-consuming tasks can be added to the task queue for processing. Create tasks in cellery, and these tasks can be called in tornado just like asynchttpclient. To use cellery, you need to select a broker (broker) to receive and send messages. The broker […]