`git fetch` updates remote tracking branches with changes from a remote repository, while `git pull` updates remote tracking branches with changes from a remote repository and merges them into their corresponding local branches.
git fetch update just the single branch on which the command was called.
git pull update all branches in your entire local repo
In JS, a callback function is a function that is passed into another function or method as an argument. A callback function is not automatically called. It is called when required. When using a callback function, her parentheses are removed. If the parentheses are added,the function will be automatically called…
1, The java or kotlin file is package and converted to java-byte-code by java-compiller.
2, When the app is being installed on a device e.g Android phone for the first time, the java-byte-code is converted to machine-code by JVM(Java-virtual-machine). This JVM is found on all device. e.g phone, tablets, computer e.t.c
The JVM has two compillers or engines it used to convert and interpret file. The two engines are; AOT(Ahead of Time) and JIT(Just in Time).
When the Packaged app is being install from playstore or appstore for the first time, the AOT compiler of the JVM is used.
When the app already exist on the device and the user opens it or perform some operations with it, the JIT compiler is used to interprete the code.
The Internet is a collection of connected devices such devices are Phones, laptops, desktops etc. A scenario of the Internet is where you have a central server that holds data and another device accessing those data which are stored in a central server.
A Good Example is seen Below.
Google has a server that stores information. When you open your browser on your phone or computer and type google.com you automatically connects to that server. You can send data which are stored on the google’s database. Another person somewhere can open his browser enters google.com and authomatically connects to the same server. This person can have access to the information you send to google without geting to know you. This entire scenario of inter-connection between devices where information are shared and received is called “INTERNET”.
Software engineer at Decagon. Majors in Mobile and Backend Development.