If you are IOS developer you can run into a problem when your app download a lot of image from URL maybe your app is crashed or you can't interact with the rest of the application, when I interviewed for a job a few months ago, I also got this question from my interviewer He assumed that there are 3 images from URL when user click on the update button all of them will be updated at the same time so let’s do it a demo to know what happens when your application run without multithreading Inside of my project I need some element into ViewController, As you can see we have 2 images and a button to update our image Inside of ViewController , we need to hook up all of them with @IBOutlet and @IBAction it should look like this As you can see when user click on the update button to download two images from URL, you can't interact with the rest of the application you can’t d...
Node.js comes with dozens of built-in modules. These built-in modules sometimes referred to as core modules, give you access to tools for working with the file system, making HTTP requests, creating web servers, and more! In this lesson, you’ll learn how to load in those core modules and use them in your code. Importing Node.js Core Modules To get started, let’s work with some built-in Node.js modules. These are modules that come with Node, so there’s no need to install them. The module system is built around the function. This function is used to load in a module and get access to its contents. is a global variable provided to all your Node.js scripts, so you can use it anywhere you like! Let’s look at an example. const fs = require ( 'fs' ) fs . writeFileSync ( 'notes.txt' , 'I live in Viet Nam' ) The script above uses require to load in the fs module. This is a built-in Node.js module that provides functions you can use to ma...