Posts

Showing posts from 2017

My Android Application users around the world

Image
I Am Proud to say that there are 15000 users in the world using my Application .. Download my apps on below mentioned link APP Link

JAVA STREAMS INTRESTED TO LEARN

IntStream. rangeClosed ( 0 , 10 ).forEach(num -> System. out .print(num));   Output   0 1 2 3 4 5 6 7 8 9 10     IntStream. range ( 0 , 10 ).forEach(num -> System. out .print(num)); O/P 0 1 2 3 4 5 6 7 8 9 Stream. of ( "This" , "is" , "Java8" , "Stream" ).forEach(System. out ::println); O/P This is Java8 Stream String [] stringArray = new String [] { "Streams" , "can" , "be" , "created" , "from" , "arrays" }; Arrays. stream (stringArray).forEach(System. out ::println); O/P   Streams can be created from arrays   List<Integer> numbers = Arrays. asList ( 3 , 2 , 2 , 3 , 7 , 3 , 5 ); IntSummaryStatistics stats = numbers.stream().mapToInt((x) -> x).summaryStatistics();   System. out .println(stats.getAverage()); System. out .println(stats.getCount()); System. out .println(stats.getMax()); System. out .println(stats.getMin()); System. out .println(stats.ge...

BEST JSON FORMATTER ANDROID

Android APP link

NoSQL

Why NoSQL? With the increase in web, mobile and IoT applications creating new classes of data, you as a developer would be re-evaluating how your data is stored and managed. The database you pick for your next application matters now more than ever. Thankfully, you don’t have to pick just one. Irrespective of your company size, NoSQL as a database choice is growing by the day. NoSQL is simply the term used to describe a family of databases that are all non-relational. There are four types of NoSQL databases: Key-value stores, Graph stores, Column stores, and Document stores. The common thread amongst these NoSQL databases are: flexibility, scalability, availability, lower costs and special capabilities. The right NoSQL database can act as a viable alternative to relational databases or can be utilized in a complementary fashion along with existing systems. Find out more  from this crisp 6-page whitepaper.

MessagePack Serialisation Technology

It's like JSON. but fast and small. MessagePack is an efficient binary serialization format. It lets you exchange data among multiple languages like JSON. But it's faster and smaller. Small integers are encoded into a single byte, and typical short strings require only one extra byte in addition to the strings themselves.

Fluentd

Fluentd uses MessagePack for all internal data representation. It's crazy fast because of zero-copy optimization of msgpack-ruby. Now MessagePack is an essential component of Fluentd to achieve high performance and flexibility at the same time.

Population API

http://api.population.io/#!/wp-rank/worldPopulationRankByDate Access Restrictions All endpoints are free and publicly accessible to everyone from everywhere. Requests All endpoints take only GET HTTP requests, with all arguments given as path parameters (in the URL). Responses The response format depends on the 'Accept' header. The standard response format is JSON (application/json) with CORS for cross-domain requests. Alternatively, you can request JSONP (application/javascript). Use the query parameter 'callback' to change the callback function name. All endpoints can also return HTML (text/html) to support experimentation in the browser. Additionally, there's an API browser (what you are seeing right now) that allows exploration of all endpoints. All endpoints set the Cache-Control header. The endpoint URL and the Accept header are the only variable values required to determine a cache hit. Date and Offset Formats Dates are accepted and ...

Edit Java Class file at runtime

How it works   # Hot deployment based on Java HotSwap   # With some IDEs you can perform changes on your java classes, compile them and test the results without redeploying the project or restarting your server. This approach is based in JVM   HotSwap . HotSwap allows debuggers to update class bytecode, using the same class identity. This meant that all objects could refer to an updated class and execute new code when their methods were called, preventing the need to reload a container whenever class bytecode was changed Unfortunately, this redefinition is   limited only to changing method bodies   -- it cannot either add methods or fields or otherwise change anything else, except for the method bodies. Neither can you "hot deploy" JSPs and some other resources. Solution 1   Hot deployment beyond HotSwap with JRebel   # To support the "hot deployment" of deeper changes in Java classes, you can use   JRebel technology . JReb...