Posts

Linked List VS Array

1) Linked list Definition :- Linked lists are the collection of node, which are dynamically created and nodes are li ked together by the pointer reference.  Advantages :- 1) Linked list size is not fixed , they can expand and shrink.  2) Insertion and Deletion operations are fast and easier with O(1) complexity.  3) Data Structures like stacks , queues , and trees can be implemented  using linked lists.  Disadvantages :- 1) Memory consumption is more , since every node need extra pointer in order to connect to next node.  2) Sequential access only possible, random access can't be achieved.  3) Reverse traversing is not possible.  Application :- => Suppose, I want to develop an application, such that it should respond quickly and more memory consumption is not a problem , In this case we use Li ked Lists in our applications.  2) Array Definition :- Array is the collection of homogeneous data types.  Advantage :- 1) Array can be accessed randomly using the array index. 

Sorry Hackers Block Chain Model ruined your job

Image
Block chain is a decentralized, public leader.  Since, 2008 crypto-currency, has been attracting wide range of transactions and customers all around the world and the world came to know about the value of the bit coin.  =>In all these bit coin transaction, block chain technique is implemented to store the transaction information in decentralized form rather than in centralized body.  A block chain word implies that 'block' and 'chain'. Here block stores the information about every transaction of the particular user, and chain connects all those blocks and distrubute the information among the nodes. Every unique block opt a unique customer.  Block chain uses hash technique to generate unique codes and these hashes are created by special algorithms.  Block chain is not private: The information of every transaction is provided to every user. You can download the whole transaction history of each and every user. Spreading that information across a network of

Can 5G Network Kill Humans?

Image
5th generation mobiles are likely to be launched in India on the mid 2021. 5G is no more a dream for Indian mobile users. B 5G is 100 times faster than present 4G network.  " I've been using wifi, which speeds up to 160MB/sec and I could watch 4k ultra video with little buffering at certain intervals" - my experience.  5G is the fastest network with the speed of 100GB/sec . 4k ultra video without buffering. Radio waves are primary source for telecommunication-network and these are generated artificially by transmitters and received by radio receivers using antennas.  Radio waves is calculated in GHZ(giga hertz) GHZ  represents 1 Billion click cycles per second of micro-processor. Generally, In 4G network, the maximum micro-processor speed is 2.4Ghz, where as in 5G, the network speed averages to 5Ghz.  This 5Ghz signal is more clear and powerful.  But here comes the problem,  Naturally, Radio waves can penetrate through walls and so and so objects.  The radiation produced

Virtual Reality is the Future Fantasy

Image
Virtual Reality has been the fantastic technology till now,users are immersed and able to feel the 3D experience.   VR assist you to feel your fantasy world, where you can touch, smell, Eye-feast, taste, and hear whatever you fond of. VR devices Oculus rift, HTC vive,google Cardboard, etc are famous and cost ranges between $200 - $1600. With the recent surge of massive investments and acquisition of virtual reality, there is no surprise that VR will become handy in technology from Medical to entertainment field.   Device in the picture aid you to feel the VR.  Till now this technology is limited to few countries. In future, VR leads technological world for sure, because 'Nothing is Pleasurable than Fantasy'.

SQL(Structured Query Language) all important commands

Image
SQL is furtherly divided into 5 languages, namely DDL  (Data Definition Language)  DML (Data Manipulation Language)  DCL  (Data Control Language)  TCL   (Transaction Control Language)  Let's talk about each and every Language and its commands in detail..  Let's learn this.    DDL :-  1) CREATE  :   used to Create table in database.   CREATE TABLE Table_Name( name1 data_type(size) , name2 data_type(size) ); CREATE TABLE employee( id int(10) not null, name varchar(30), salary double(8)) ; 2) Alter : used to Modify, add, drop, rename.. To / Change  of table's column.  a) MODIFY  :- used to modify data-size and data-type of the particular column/s. ALTER TABLE Table_Name MODIFY COLUMN_NAME(20); ALTER TABLE Table_Name MODIFY COLUMN_NAME data_type. ALTER TABLE employee MODIFY id(7) ; ALTER TABLE employee MODIFY salary int(10); b) ADD :-  used to add new column to an existed TABLE in database.  ALTER TABLE Table_Name ADD COLUMN_NAME data_type; ALTER TABLE employee ADD Bonus doub

The eminence of DNA data storage

Image
Can you imagine the whole worlds data in a single room of space?  You might think it's quiet exaggerated thing, but the reality is that "  1 gram of DNA could store 215 petabytes(  215 millions gigabytes ) of data ". The question eraises "If that is the case, why can't it came up into use? " Because, the Cost factor is pretty high and the read/write operations of data is extemeley time consuming  in DNA model.  Present data storage :- Magnetic, electric, optical properties store 0 's and 1 's represent data in the computer systems.  DNA data storage :- It basically works on nucleotides such as adenine, cystine, thymine, and guenine usually designated as A, C, T, G. For instance 00 could be equivalent to A, 01 to C, 10 to T, 11 to Get.  Suppose to store A png image of 8 bytes 01111000 is stated as CGTA.  Quick Fact:- Once DNA strands are created, we need to protect it against humidity and light. Then, we need to make it dry and keep in cold temperatur