Posts

Privacy Policy

Data Retention Policy and managing Information: This Application does not collect, share nor retain any information. All Countdown details are only stored locally on your mobile device. Children Our Application is for Education purposes only, does not address anyone under the age specifically. We do not collect personally identifiable information from anyone. We do not use the Application to knowingly solicit data from or market to children. Security We are concerned about safeguarding the confidentiality of your information stored locally on your mobile device. Please be aware that, although we Do not collect any data/information , no security system can prevent all potential security breaches (e.g., a zero-day attack targeting mobile Operating System – OS). We also advise you to regularly check for any Android OS update(s) that could be available and to enable automatic updates. Your Consent By using the Application, You understood and agreed to the privacy policy mentioned above, At

Understanding Garbage Collector in Java Part#2

           In this blog we will continue about GC and it's types Types of Garbage Collections: Serial collector: it runs in single Parts. Concurrent Collector: it runs as the application run, and it doesn't wait for old generation memory to be full. A parallel Collector: it starts to run when the heap is full, is consume multiple of you CPU to  perform. When to use: Concurrent Collector: there is more Memory. high Numbers of CPU’s. Application Demands short pauses. Parallel Collector: less Memory. less numbers of CPU’s. the application demands high through put, and can withstand pauses. Types of operations: MARK : go to root Node and marks all the objects are reachable and mark it as live. Mark & Sweep : mark the unreachable objects and deletes it. Compacting ; compact memory by moving around the objects to f

Understanding Garbage Collector in Java Part#1

       before java language, developers used to allocate and DE-allocated memory, in order to free it, if developers didn’t do that operation it will cause a memory leak, that may cause the application to crash or get slow, When java came, it came with automatic memory management called (Garbage Collections), and it works behind the scenes in the background.         The objects are allocated in Heap of java memory, when the GC can’t allocated a new coming Objects, you will get an Error java.lang.OutOfMemoryError , which means that there is no enough Heap space memory. What are Garbage Collector main Job? Identify & Reclaim abandoned Objects. Reducing Applications Pause Time. How Garbage Collector works? - Simplify explanations, the GC remove objects that are not used anymore, by categorize it in two shaped: Dead objects (unreachable Objects). live object : (reachable objects). My Application  
Image
First blog for my android application Here I will share with you all about how I build my android application from start to finish(publish). I used a module called waterfall module as it show below: Why I choose this method , because waterfall model used for small to scalable applications, as soon as I finish one step completely I don't have to go back, the only time I go back is when I am adding new levels and that has a very stander structure, currently my application has 24 equations, and now I am preparing for new sets of equations to add on. A preview into to my application, as you read above I built an educational applications, that help student and teacher alike to learn/teach math. My applications has no ads on, I do not collect data or ask for permissions, it has a very simple learning curve Questions are shows, then you thing about the answer. FIRST step: requirement Here I collected all the items and requirement that I needed it, electricity