Technical Weekly of Bliss (15th issue) __ Weekly

Source: Internet
Author: User

The furthest distance in the world is that I am in if you are in else, although often appear together, but never in companion. 1. JavaScript Development IoT Starter Guide

Not only is JavaScript a common language in the Web age, but it is also now reaching incredible locations. It is a beginner friendly language (the initial version is built within 10 days) and is now ubiquitous: servers, workstations, databases, and even Internet devices. However, the inherent low-end nature of some microcontrollers makes it difficult for beginners to use JavaScript. In this article, we'll take a look at the options for running Javasript on a small device and then pick one up and let it run on a JavaScript engine. Now, let's explore the JavaScript journey together.

Link Address 2 service-Side Guide | HTTPS Project Combat Guide

The HTTP protocol has no encryption mechanism to encrypt HTTP communication content over SSL or TLS. As a result, HTTPS is a secure version of HTTP, adding an SSL layer to the HTTP protocol, which consists of two parts: HTTP and SSL. In which SSL is independent of HTTP protocol, it can not only apply to the HTTP protocol, but also with WebSocket and other protocols to use together.

The function difference between the link address 3.string/stringbuffer/stringbuilder and the three

As the most basic reference data type, String is used extensively in daily development. Based on immutable features, once overused, heap memory is overloaded and even affects performance, and for this reason, the Java designer deliberately created string constant pools in the method area for string to reduce instances of string creation, however, in the face of a large number of cases, The string constant pool may not be able to solve the problem, therefore, Abstractstringbuilder came into being to solve the problem of memory degradation caused by string frequent creation.

Link Address 4. To build a custom interactive chart with JavaScript

Charts are a great way to quickly and efficiently visualize complex data. Whether you want to do data analysis or do data comparisons, charts can help you communicate with the audience in a fast and accurate way.

Link Address 5.h5 Live guide to avoid the pit


The Penguin Electric Competition project, live broadcast and video playback is the core. Facing the product classmate constantly ask: why H5 experience so bad. Why not keep in line with the app's playback experience. We cry without tears at the ambiguous H5 of documents and different browsers. After a series of research to climb the pit, chop the thorns, we have a step-by-step upgrade experience, and the basic experience of the app. In the exploration of optimization behind, we also want to put these problems and solutions summed up, so that other students do live on the time can be proud to say that this is our H5 live experience.

Link Address 6. Distributed ID Builder | The path of the architect


Almost all business systems have the need to generate a unique record identifier, which is often the primary key in the database, and a clustered index (cluster index) is set up on the database, which is sorted on the physical storage by this field.

Link Address 7. Qualified Front End Series v-virtual Dom && Diff

First of all, let's be clear, the so-called virtual Dom, which is the dummy node. It simulates the nodes in the DOM through the JS object objects and then renders them as real DOM nodes through a specific render method.

The second thing we need to know is what virtual DOM does. What we know about the page's innerhtml is that it's done by manipulating the DOM and resetting it. and virtual Dom is through the JS level of calculation, return a patch object, that is, patch objects, through a specific operation to parse patch object, complete the page of the rendering.

Link address recommended reading

A weekly Report on Bliss Technology (phase 14th) | The Bliss Technology Weekly (phase 13th) | (phase 12th)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.