Pickle is a powerful serializing and deserializing mechanism supported by Python. With Jython jar file, we can load and dump Python pickle files from Java. Loading pickle file from Java has already been covered in a previous post. This post will discuss how to dump data to a pickle file in Java so a [...]
Recently I was asked about how Java Garbage Collector works. I remember I learned about it a few years ago, but seldom need to consider it in my development. (I simply follow the rules of set the reference to null when I’m done with the object.) So I didn’t figure it out.
Today I [...]
Recently I wrote some program in Python, which dumps data into a pickle file. The file data is loaded into memory by another Python program for further processing. This works pretty well until I need to write a Java program which also loads the data saved in the pickle file.
I searched around but [...]
Many developers used to write a main function for every class that can be tested separately. When we export it as a jar file, we usually specify a main class for execution of the jar file. Running this jar file is straightforward,
$ java -jar test.jar
But from time to time, some bugs are [...]
From time to time, I discovered the features I spent lots of time implementing already done by others. I think it’s a good idea to keep a list of libraries I encountered and remember to use them in my next project. This is the Java version. I’ll add new items to the list from time [...]
This is the 4th part of the Java Programming Cheat Sheet. You can find the first three parts here:
1. OO Concepts
2. Java Syntax
3. Basic I/O
Collection: sometimes called a container, an object that groups multiple elements into a single unit. The Java [...]
This is the third part of the Java programming cheat sheet. You may also interested in the first part OO concepts and second part Syntax.
I/O from Command Line: Java provides two ways, through the standard streams and through the Console standard streams: Java supports three standard streams: standard input (System.in), standard [...]
This is the second part of java programming cheat sheet. You may also interested in the first part OO Concepts and third part Basic I/O.
Primitive Data Types: Java compiler assign a default value for class fields, but not local variables.
Data Type
Sign
Default Value (for fields)
byte [...]
I first learned Java more than 5 years ago. But I switch between different programming languages and sometimes it’s easy to get confused. Recently I decided to refresh my Java knowledge, and this cheat sheet is a note based on my revision. It covers OO (Object Oriented) concepts, Java Syntax, and Basic I/O (Input/Output).
This [...]
40% Discount on My Book — Android NDK Cookbook
Android NDK Cookbook ebook 40% discount with promotion code MREANC40 at Packt Publishing The promotion code is valid until 15th June.Categories
- Android Apps (18)
- Android Audio Editor (1)
- TS 2 (3)
- Video Converter Android (8)
- Video2Gif (1)
- Android Tutorial (26)
- Android Dev Tools (1)
- API illustrated (8)
- Multimedia API (3)
- ffmpeg on Android (4)
- NDK (6)
- UI (5)
- Animation (1)
- Code Snippet (2)
- Coding Beyond Technique (18)
- a word, a world (4)
- Bug Rectified (4)
- Programming Habit (1)
- Software as a Career (1)
- Software as User Experience (1)
- Compilers and Related (2)
- ELF (2)
- Computer Languages (31)
- C/C++ (13)
- Java (9)
- JavaScript (2)
- PHP (1)
- Python (8)
- Data Structure & Algorithms (29)
- Bits (1)
- Data Structure (5)
- Integers (10)
- BigInteger (1)
- Prime (4)
- Search (3)
- Sorting (5)
- Strings (5)
- Database (1)
- SQLite (1)
- Digital Signal Processing (33)
- Distributed Systems (17)
- Apache Cassandra (6)
- Apache Hadoop (8)
- Apache Avro (3)
- Apache Nutch (3)
- Apache Solr (1)
- Linux Study Notes (40)
- crontab (1)
- Linux Kernel Programming (8)
- Linux Programming (12)
- IPC (2)
- Linux Network Programming (5)
- Linux Signals (2)
- Linux Shell Scripting (1)
- ssh (3)
- Machinery (30)
- misc (1)
- My Ideas (1)
- My Project (3)
- Mobile Caching (1)
- Selective Decoding (2)
- My Publication (1)
- My Readings (1)
- Networking (15)
- Program for Performance (8)
- Uncategorized (1)
- Virtual Machine (2)
- Web Dev (8)
- web components (3)
- Android Apps (18)
Recent Comments
Archives
- May 2013 (1)
- April 2013 (1)
- March 2013 (4)
- December 2012 (2)
- November 2012 (6)
- October 2012 (6)
- September 2012 (3)
- August 2012 (13)
- July 2012 (15)
- June 2012 (3)
- May 2012 (8)
- April 2012 (4)
- March 2012 (13)
- February 2012 (19)
- January 2012 (9)
- December 2011 (11)
- November 2011 (12)
- October 2011 (4)
- September 2011 (12)
- August 2011 (16)
- July 2011 (15)
- June 2011 (6)
- May 2011 (10)
- April 2011 (13)
- March 2011 (20)
- February 2011 (4)
- November 2010 (2)
- May 2010 (1)
- April 2010 (1)
- February 2010 (1)
