Profile

Scrapbook photo 1
Scrapbook photo 2
Scrapbook photo 3
Scrapbook photo 4
Javin Paul
Lived in Mumbai
51,770,398 views
AboutPostsPhotosYouTube

Stream

Javin Paul

Shared publicly  - 
 
Parsing a large JSON file is very similar to parsing a large XML file. You can not used TreeModel or DOM parser to fully load the file into memory because of huge size of file something in 100s of MB or GB. Only way to read large file with less memory is by using Streaming APIs like Jackson's for JSON and SAX and StAX parser for XML files.   #Java   #JSON  
In last couple of JSON tutorials for Java programmers, we have learned how to parse JSON using JSON-Simple library, parsing JSON array to Java array using GSon, and in this tutorial we will learn how to parse a large JSON file in Java using Jackson's Streaming API. Jackson is one of the most ...
1
Add a comment...

Javin Paul

Discussion  - 
 
 
How to reverse array in place in Java?
Reversing an array sounds pretty easy, isn't it? It does sounds like that, because all you need to do is create an array of same size, iterate through original array from end to start and populate your new array. Boom!!, you have got an array which has elem...
Reversing an array sounds pretty easy, isn't it? It does sounds like that, because all you need to do is create an array of same size, iterate through original array from end to start and populate your new array. Boom!!, you have got an array which has elements in reverse order of original array ...
View original post
1
Add a comment...

Javin Paul

Java Written Tutorials  - 
 
 
How to reverse array in place in Java?
Reversing an array sounds pretty easy, isn't it? It does sounds like that, because all you need to do is create an array of same size, iterate through original array from end to start and populate your new array. Boom!!, you have got an array which has elem...
Reversing an array sounds pretty easy, isn't it? It does sounds like that, because all you need to do is create an array of same size, iterate through original array from end to start and populate your new array. Boom!!, you have got an array which has elements in reverse order of original array ...
View original post
1
Add a comment...

Javin Paul

General IT Discussion  - 
 
 
How to become a better Programmer?
Programming is a difficult task, it takes years and years of hardwork, experience, and constant learning to become better programmer in any language. Some people are gifted programmers, who can write those production quality code in first attempt, can design software which can stand test of time and can code API which is very flexible to use and extend, but they are rare, very rare. Majority of programmers are not gifted, but their is always hunger to improve, and their these practical tips can help. I have learned from peers, bloggers, forums and books and these hard earned tips certainly helps, but like any thing in this world, they are easier said then done.
#Programming  
View original post
1
Add a comment...
 
 
How to reverse array in place in Java?
Reversing an array sounds pretty easy, isn't it? It does sounds like that, because all you need to do is create an array of same size, iterate through original array from end to start and populate your new array. Boom!!, you have got an array which has elem...
Reversing an array sounds pretty easy, isn't it? It does sounds like that, because all you need to do is create an array of same size, iterate through original array from end to start and populate your new array. Boom!!, you have got an array which has elements in reverse order of original array ...
View original post
1
Add a comment...

Javin Paul

Shared publicly  - 
 
How do you reverse an array of integers without using additional buffer in Java? One or two variable is fine but you cannot use additional buffer of size O(n). See this article for more details #Java   #Coding  
Reversing an array sounds pretty easy, isn't it? It does sounds like that, because all you need to do is create an array of same size, iterate through original array from end to start and populate your new array. Boom!!, you have got an array which has elements in reverse order of original array ...
1
Add a comment...

Javin Paul

Tips and Tricks  - 
 
 
10 Design Principle Every Java Programmer Should Know
Are you familiar with design principles e.g. SOLID,  other than OOP basics like Polymorphism, Inheritance, Abstraction and Encapsulation ? I agree these are building block but how they translate into various design pattern is also an important aspect of object oriented programming. this java article discusses 10 such patterns which is combination of SOLID and OOPS principles
http://javarevisited.blogspot.com/2012/03/10-object-oriented-design-principles.html
#Java   #Programming  
1 comment on original post
1
Add a comment...
In his circles
2,649 people

Javin Paul

Languages & Libraries  - 
 
 
How to become a better Programmer?
Programming is a difficult task, it takes years and years of hardwork, experience, and constant learning to become better programmer in any language. Some people are gifted programmers, who can write those production quality code in first attempt, can design software which can stand test of time and can code API which is very flexible to use and extend, but they are rare, very rare. Majority of programmers are not gifted, but their is always hunger to improve, and their these practical tips can help. I have learned from peers, bloggers, forums and books and these hard earned tips certainly helps, but like any thing in this world, they are easier said then done.
#Programming  
View original post
1
Add a comment...
 
 
How to reverse array in place in Java?
Reversing an array sounds pretty easy, isn't it? It does sounds like that, because all you need to do is create an array of same size, iterate through original array from end to start and populate your new array. Boom!!, you have got an array which has elem...
Reversing an array sounds pretty easy, isn't it? It does sounds like that, because all you need to do is create an array of same size, iterate through original array from end to start and populate your new array. Boom!!, you have got an array which has elements in reverse order of original array ...
View original post
1
Add a comment...

Javin Paul

Tips and Tricks  - 
 
 
How to become a better Programmer?
Programming is a difficult task, it takes years and years of hardwork, experience, and constant learning to become better programmer in any language. Some people are gifted programmers, who can write those production quality code in first attempt, can design software which can stand test of time and can code API which is very flexible to use and extend, but they are rare, very rare. Majority of programmers are not gifted, but their is always hunger to improve, and their these practical tips can help. I have learned from peers, bloggers, forums and books and these hard earned tips certainly helps, but like any thing in this world, they are easier said then done.
#Programming  
View original post
1
Add a comment...

Javin Paul

Discussion  - 
 
 
How to reverse array in place in Java?
Reversing an array sounds pretty easy, isn't it? It does sounds like that, because all you need to do is create an array of same size, iterate through original array from end to start and populate your new array. Boom!!, you have got an array which has elem...
Reversing an array sounds pretty easy, isn't it? It does sounds like that, because all you need to do is create an array of same size, iterate through original array from end to start and populate your new array. Boom!!, you have got an array which has elements in reverse order of original array ...
View original post
1
Add a comment...

Javin Paul

General Discussion  - 
 
 
What is difference between GET and POST requests?
GET and POST method are two pillars of HTTP protocol. both used to carry request from client to server but there are several differences between GET and POST. GET only carry small amount of data and not secure while POST can carry large amount of data and secure etc. http://javarevisited.blogspot.com/2012/03/get-post-method-in-http-and-https.html #Java   #HTML  
View original post
1
Add a comment...
People
In his circles
2,649 people
Work
Occupation
Software Architect
Skills
Java, Programming, Linux, SQL, Spring, FIX Prtocol, Tibco Rendezvous, Oracle, JMS, J2EE, XML, XSLT, UNIX
Basic Information
Gender
Male
Looking for
Friends, Dating, A relationship, Networking
Story
Tagline
Hi, I am Javin Paul, I have been working in Java, Unix, MySQL, FIX Tutorial and TIbco RV messaging technology .
Introduction
Hi, I am Javin Paul. I have been working in Java, FIX Tutorial and TIbco RV messaging technology from past 7 years. I am interested in writing and meeting people, reading and learning about new subjects and I have my own website Java, Unix , MySQL, TIBCO RV and FIX Protocol Tutorial   and Savingfunda: Saving and Investment Tips that takes up most of my time and is a labour of love for me. If you have a page I should visit then please let me know
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Previously
Mumbai
Contact Information
Work
Email