Home
|
Tutorials
|
Articles
|
Videos
|
Products
|
Tools
|
Search
Interviews
|
Open Source
|
Tag Cloud
|
Follow Us
|
Bookmark
|
Contact
In Browser
StumbleUpon
del.icio.us
Google
Google Buzz
reddit
LinkedIn
Facebook
Twitter
Linkedin
E-Mail
Home
Tutorials
Articles
Search Tutorials
Products
Authors
Submit a Tutorial
Report a Bug
Interview FAQ
Subscribe
Tutorial Tree View ( 1537 tutorials )
Hide All
|
View All
|
Toggle
Java
(174 tutorials)
Random Numbers
(2 tutorials)
Shuffle
Simple Shuffle
Strings
(1 tutorial)
StringUtil
Core
(47 tutorials)
General
(2 tutorials)
Load Class Path Resource
File Map
Boolean
(6 tutorials)
Boolean Creation
String to Boolean
String to Boolean Custom
Read System boolean properties
Auto Boxing Features
Short Circuit Evaluations
Integer
(6 tutorials)
Decimal to Binary Conversion
Decimal to Octal Conversion
Decimal to Hex Conversion
Decimal to Base Conversion
Get Integer System Property
Signum Function
Character
(10 tutorials)
Is Digit
Is Letter
Is Letter Or Digit
Is Lowercase
Is Uppercase
Is Space
Is White Space
Is ISO Control Char
To Lowercase
To Uppercase
Arrays
(6 tutorials)
Arrays to String
Arrays Sort
Arrays Custom Sort
Arrays Copy
Arrays Copy Range
Arrays Fill
Special Numbers
(9 tutorials)
Palindrome Number
Perfect Number
Abundant Number
Deficient Number
Ramanujan Number
Febonic Series
Prime Number
Armstrong Number
Big Armstrong Number
Special Triangles
(8 tutorials)
Triangle1
Triangle2
Triangle3
Triangle4
Pascal Triangle1
Pascal Triangle2
Pascal Triangle3
Pascal Triangle4
IO
(32 tutorials)
File Existence
Hidden File
ReadOnly File
Get Last Modified Date
Set Last Modified Date
Create New File
Temp Files
Read Text File
Write Text File
Current Working Directory
Is Directory
Parent Directory
Create Directoroy
List Files
File Name Filter
File Filter
File System Roots
Get Exception Trace
Delete File
Delete Directory
Line Number Reader
Append File
Serialize object to file
DeSerialize object from file
Copy File
Copy Directory
Get File Path Info
Rename and Move File
External Process Output
External Process Input Output
System Space
File Map
Properties
(6 tutorials)
Access Properties
Load Properties
Save Properties
Load XML Properties
Save XML Properties
Default Properties
Collections
(12 tutorials)
Array Sort
Iterable Simplified
Empty Collection
Singleton Collection
Fill Collection
NCopies
Collection Frequency
Collection Replace
Collection Rotate
Collection Min and Max
Custom Min and Max
Advanced Min and Max
Collection
(19 tutorials)
Maps
(5 tutorials)
Iterate Map
Iterate Map Entries
Contains
Get from Map
Map Manipulation
Enum
(4 tutorials)
Basic Operations
Enum Switch Case
Enum Constructor
Enum Instance Methods
EnumSet
(4 tutorials)
EnumSet AllOf
EnumSet Of
EnumSet Range
EnumSet Complement
EnumMap
(2 tutorials)
Create EnumMap
Synchronize EnumMap
Stack
(4 tutorials)
Basic Operations
Stack Peek
Stack Search
Empty Stack
Reflection
(10 tutorials)
Get Class Name
Get Parent Class
Get Class Type
Where the Class loaded from
Package Info
Constructor Info
Method Info
Field Info
New Instance
Invoke methods
Runtime
(5 tutorials)
Invoke External Applications
External Process Output
External Process Input Output
JVM Memory
Shutdown Hook
System
(2 tutorials)
System Space
System Properties
Threading
(2 tutorials)
Basic
(2 tutorials)
Extend Thread
Implement Runnable
Socket Programming
(1 tutorial)
Simple Web Server
Zip Utilities
(9 tutorials)
Zip File Entries
Read File From Zip File
Show Zip Entries
Create Zip File
Zip Directory
Zip Empty Directory
UnZip Directory
GZip File Compression
GZip File UnCompression
Annotations
(6 tutorials)
Basics
Default Values
Anonymous Attribute Annotations
Target Annotation
Retention Annotation
Class and Runtime Retention Policy
Image IO
(13 tutorials)
How to get supported suffixes
How to get image width and height
How to get image width, height and format
How to get image readers by format name
How to get image writers by format name
How to load image from File
How to load image from URL
How to load image from Stream
How to load image from ImageInputStream
How to resize an image
How to scale an image
How to change image type
How to create Black and White image from color image
LDAP
(7 tutorials)
Login to LDAP Directory as Anonymous User
Login to LDAP Directory as Root User
Login to LDAP Directory as Specified User
How to Query default attributes of LDAP Entry
How to Query specific attributes of LDAP Entry
How to Query password attribute of LDAP Entry
How to Authenticate LDAP User
Tools and Libs
(540 tutorials)
Jsoup
(16 tutorials)
Inner HTML
Outer HTML
Append Element
Prepend Element
Wrap Element
Insert before Element
Insert after Element
Parse from Stream
Get First and Last Child
Remove all Child Nodes
Get and Set Value
Selection Example1
Selection Example2
Selection Example3
Get Connection
Post Connection
Commons Lang3
(145 tutorials)
Booleans
(5 tutorials)
Integer to Boolean
String to Boolean
Boolean to Integer
Boolean to String
Negate
General
(14 tutorials)
Capitalize
Capitalize with Separator
Capitalize Fully
Duration Format
Fast Date Format
Escape Util
Get Initials
Get Initials with Separator
Replace Properties
Replace System Properties
Replace Map Properties
Replace with Custom Prefix and Suffix
Nested Substitutions
System Util
Arrays
(18 tutorials)
Is Empty
Is Not Empty
Null to Empty
Is Same Length
Add Element
Add All Elements
Contains Element
Get Array Length
Index Of Element
Last Index Of Element
Remove Element
Remove All Elements
Sub Array
Array Reverse
Primitive Array to Object Array
Object Array to Primitive Array
Arrays to Map
Arrays to String
Classes
(7 tutorials)
Get All Interfaces
Get All Super Classes
Get Method
Get Package Name
Is Inner Class
Primitive to Wrapper Class
Wrapper to Primitive Class
Numbers
(6 tutorials)
Create Integer
Max Number
Min Number
Mutable Integer
To Double
To Integer
Random
(8 tutorials)
Random String
Random Ascii String
Random Numeric String
Random Alphabetic String
Random Alpha Numeric String
Custom Random String
Custom Random String2
Custom Random String3
Reflection
(12 tutorials)
Get Constructor
Get Declared Field
Get Field
Get Method
Invoke Constructor
Invoke Constructor with Types
Invoke Method
Invoke Static Method
Read Field
Read Static Field
Write Field
Write Static Field
Strings
(75 tutorials)
Abbreviate
Capitalize
Center
Contains Character
Contains Any Character
Contains Any Character of String
Contains String Ignorecase
Contains None
Contains None2
Contains Only
Contains Only2
Contains String
Contains Whitespace
Count of Matches
Default If Blank
Default If Empty
Default String
Delete Whitespace
Ends with
Ends with Any
Ends with Ignorecase
Equals
Equals Ignorecase
Index of Ignorecase
Index of Any Character
Index of Any Character of String
Index of Any String
Is All Lowercase
Is All Uppercase
Is Alpha Numeric
Is Alpha
Is Alpha Space
Is Alpha Space Numeric
Is Blank
Is Empty
Is Not Blank
Is Not Empty
Is Numeric
Is Whitespace
Join
Join from Iterable
Join Separator Char
Join Separator String
Last Index of Ignorecase
Last Index of Any
Left
Left Pad
Overlay
Remove End
Remove End Ignorecase
Remove
Remove Start
Remove Start Ignorecase
Repeat
Repeat Separator
Replace Chars
Replace Each
Reverse
Reverse Delimited
Right
Right Pad
Split
Split Whole
Split Char
Split Chars
Split Preserve Tokens
Split Preserve Tokens2
Starts with
Starts with Ignorecase
Starts with Any
Swapcase
Trim
Trim To Empty
Trim To Null
Uncapitalize
Google Guava
(86 tutorials)
Basic
(39 tutorials)
Char Matcher Is and Is Not
DIGIT Char Matcher
Char Matcher Any Of
Char Matcher in Range
Char Matcher Negate
Char Matcher Count In
Char Matcher Matches All
Char Matcher Matches Any Of
Char Matcher Matches None Of
Char Matcher OR
Char Matcher Remove From
Char Matcher Replace From
Char Matcher Retain From
Char Matcher Trim Leading From
Char Matcher Trim Trailing From
Char Matcher Trim From
Case Format
Defaults
Equivalences
Object Equals
First Non Null
Multi Object Hashcode
Joiner
Joiner Skip Nulls
Joiner Use For Null
Splitter
Splitter Omit Empty Strings
Object to String Helper
Object to String Helper2
Is Null or Empty
String Null to Empty
String Empty to Null
String Pad Start
String Pad End
String repeat
Stopwatch
Check Argument Precondition
Check Not Null Precondition
Check State Precondition
Primitives
(7 tutorials)
Booleans Concat
Booleans as List
Integer Contains
Integer Index Of
Integers Join
Integers Min and Max
Long Compare
Collections
(27 tutorials)
New ArrayList
New HashSet
New Linked HashSet
Immutable List
Immutable Set
Immutable Map
Immutable Map Builder
String to Char List
Constrained Set
List Reverse
List Partition
List Transform
Map Entry Transform
Map values Transform
Map from Properties
Object Arrays
Object Arrays Append
Object Arrays Prepend
Object Arrays Concat
Natural Ordering
Reverse Ordering
Multilevel Ordering
Power Set
Sets Union
Sets Intersection
Sets Difference
Sets Symmetric Difference
IO
(13 tutorials)
Classpath Resource
Copy File
File Append
File Equals
File Write
Move File
Read Firstline of File
Read File Line by Line
Read Entire File
Read from URL
Readline Processor
Temp Directory
Touch File
Commons IO
(26 tutorials)
Basic
(15 tutorials)
Directory Size
Get Free Space
File Checksum
Force Delete
Clean Directory
Line Iterator
Read File As List of Strings
Read File to String
Read File to Byte Array
URL to String
Various Directory Paths
Touch File
Write File
Write Lines to File
Append File
Filters
(11 tutorials)
Prefix File Filter
Suffix File Filter
Readable File Filter
Readonly Filter
Non Writable File Filter
Writable File Filter
Regex Filter
Size Range Filter
Age Filter
Age Filter with Cutoff Reference
Magic Number Filter
Commons Bean Utils
(23 tutorials)
Bean Map
Bean Methods
Bean Populate
Copy Property
Copy Properties
Describe
Get Property
Set Property
Get Constructor
Get Nested Property
Get Property Descriptor
Get Property Descriptors
Get Property Descriptors2
Get Property Type
Invoke Constructor
Invoke Method
Invoke Static Method
Is Readable Property
Is Writable Property
Primitive to Wrapper
Wrapper to Primitive
Bean Comparator
Custom Bean Comparator
SOJO
(21 tutorials)
Bean to CSV
Bean to JSON
Bean to XML
Bean List to CSV
Bean List to JSON
Bean List to XML
Simple Bean to Map Conversion
Complex Bean to Map Conversion
Map to Bean Conversion
Serialize Object to File
Serialize and Exclude Properties
Get Simple Property
Get Indexed Property
Get Key Property
Get Simple Nested Property
Get Complex Nested Property
Set Simple Property
Set Indexed Property
Set Key Property
Set Simple Nested Property
Set Complex Nested Property
Ostermiller Utilities
(36 tutorials)
Array to Enumeration
Array to Iterator
Enumeration to Iterator
Iterator to Enumeration
Base64 Encode String
Base64 Decode String
Base64 Encode Byte Array
Base64 Decode Byte Array
Base64 Encode File
Base64 Decode File
Base64 Encode Stream
Base64 Decode Stream
Concat Arrays
CSV Parser
How to open Explorer window
How to open notepad
How to open Taskmanager
How to get dir command output
MD5 Hash
MD5 Hash of File
Open Default Browser
Open Multiple Browsers
Random Password Generator
String Contains any
String Contains any Ignorecase
String Starts with any
String Starts with any Ignorecase
String Ends with any
String Ends with any Ignorecase
Escape HTML
UnEscape HTML
String Trim Chars
String Midpad
String Postpad
String Prepad
String Prepad Integer
Open Symphony Core
(15 tutorials)
Color to Hex Conversion
Hex to Color Conversion
Extract Number
Generate GUID
Encode Object
Decode Object
HTML Break
Wrap Paragraph
HTML Encode
Join Array
Join List
Join Iterator
Left Substring
Link Email
Link URL
Uncommons Maths
(15 tutorials)
Factorial
Big Factorial
Rational Numbers
Byte Array to Hex String
Hex String to Byte Array
Greatest Common Divisor
Poisson Generator
Exponential Generator
Discrete Uniform Generator
Continuous Uniform Generator
Java Random Number Generator
XOR Shift Random Number Generator
AES Counter Random Number Generator
Mersenne Twister Random Number Generator
Cellular Automaton Random Number Generator
JXPath
(20 tutorials)
First Example
How to Access Indexed Properties
How to Access Nested Properties
How to Modify Nested Properties
Exception handling with Lenient Mode
How to Access Maps using JXPath
Last Function
Count Function
Variable Declaration in JXpath
How to Access Multiple Results
How to use Relative Context
How to select Parent Node
How to Iterate JXPath Pointer
How to use Multiple Predicates
How to create Extension Functions
How to use Extension Predicate
How to create Function Library
How to create Collection Extension Function
How to create Collection Extension Function2
Parse XML through Document Container
Jodd
(111 tutorials)
Beans
(18 tutorials)
How to print bean properties
Bean Template Parser
Bean Template Macro Resolver
How to copy all properties from one Java bean to another
How to copy specified properties from bean to bean
How to copy un-specified properties from bean to bean
How to get bean property value by name
How to set bean property value by name
How to get bean property type by name
How to get declared bean property value by name
How to set declared bean property value by name
How to get declared bean property type by name
How to get nested bean properties
Get bean property in silent mode
Set bean property in silent mode
How to populate bean from map
How to get bean property names
How to check bean has specified property
Utils
(11 tutorials)
How to calculate the factorial of a given number
How to get MIME type by extension
How to generate a Random ASCII String
How to generate a Random Alpha String
How to generate a Random Numeric String
How to generate a Random Alpha Numeric String
How to generate a Random String from given characters
How to generate a Random String from specified char range
How to generate a Random number in specified range
How to get current method signature
How to get java system properties
Strings
(42 tutorials)
How to check if a String is blank
How to check if all Strings are blank
How to check if a String is non blank
How to check if a String is empty
How to check if all Strings are empty
How to check if a String is non empty
How to capitalize a String
How to check if a string contains only digits
How to check if a string contains only white spaces
How to add prefix and suffix around a String
How to remove prefix and suffix of a String
String startswith ignorecase
String endswith ignorecase
String startswith one ignorecase
String endswith one ignorecase
String startswith one
String endswith one
String equals one
String equals one ignorecase
String first index ignorecase
String last index ignorecase
String last index white space
String last index non white space
How to reverse a String
How to insert a String into another String
How to join Strings
How to join Strings from Iterable
How to get string occurrence count
How to get string occurrence count ignorecase
How to remove specified characters from string
How to repeat a character
How to repeat a string
String replace all
String replace first
String replace last
How to shorten a String
String strip leading char
String strip trailing char
String words to Camel case
String prefix
String suffix
String is char at equal
IO
(22 tutorials)
How to create a temparory File
How to create a temparory Directory
How to touch a File
How to append bytes to File
How to append String to File
How to clean a Directory
How to delete a Directory
How to copy a File
How to copy a File to Directory
How to copy a Directory
How to create nested Directories
How to delete a File
How to move a File
How to move a File to Directory
How to move a Directory
How to read file content as byte array
How to read file content as char array
How to read file content as String
How to read file content as String array of lines
How to write bytes to File
How to write chars to File
How to write String to File
Commons
(16 tutorials)
How to get default classpath
How to find tools JAR path
How to encode and decode in Base32
How to encode and decode in Base64
How to convert Object to Byte array
How to convert Byte array to Object
How to clone object via Serialization
Get month length
Is Leap Year
How to create Hash from Booleans
How to create Hash from Chars
How to create Hash from Doubles
How to create Hash from Floats
How to create Hash from Ints
How to create Hash from Longs
How to create Hash from Shorts
Clip Board
(2 tutorials)
How to copy a string from Clipboard in java
How to copy a string to Clipboard in java
Commons Http Client
(26 tutorials)
How to get supported schemas
How to check IP Address Type
Construct URI
Construct URI2
Rewrite URI
How to parse URI Query Parameters
Simple HTTP GET Request
Simple HTTP GET Request2
How to read HTTP Response Status
How to read Response Headers
How to make HTTP HEAD Request
Simple HTTP POST Request
HTTP POST Request with String Entity Body
HTTP POST Request with Multipart Entity Body
How to create Dynamic Entity
How to add Request Headers
How to set Custom User-Agent Header
How to set Global Custom User-Agent Header
How to read Cookies
How to add Request Interceptor
How to add Response Interceptor
Basic Authentication
Basic Preemptive Authentication
Basic Preemptive Authentication2
Digest Authentication
Digest Preemptive Authentication
Template Engines
(57 tutorials)
Velocity
(22 tutorials)
Load Template from Classpath
Load Template from FileSystem
Load Template from Stream
Load Template from String
Comments
Variables
Separating Identifiers
Quite Reference
Context from Map
For Each
If Else
List Variables
Map Variables
Logical Operations
Object List Iteration
Properties
Invoke method
Object List to CSV
Object List to XML
Include
Parse
Macros
Freemarker
(35 tutorials)
First Example
Assign
If Else
If Else Chain
Include
Sequence
Date Time Format Settings
Number Format Settings
List Special Variables
List Break
Properties
Object List Iteration
Compress
Macro
Macro Defaults
Functions
No Parse
Attempt Recover
String Capitalize
String Case Conversion
String Contains
String Index Of
String Length
String Left Pad and Right Pad
String Replace
String Split
Split the string and get substrings by index
String Startswith and Endswith
String to Wordlist
String XML and XHTML Escape
Substring
Switch Case
Switch Case Break
Switch Case with Strings
How to create a simple menu in Freemarker
Java Scripting
(26 tutorials)
BeanShell
(26 tutorials)
Run Script from File Source
Run Script from Stream Source
Run Script from String Source
For loop
Enhanced for loop
Hash table
Switch Case
Java Imports
Static Imports
Scripted Methods
Scripted Objects
Simple Syntax
Special Variables
Implementing Interfaces
Thread with This Reference
To CSV
To XML
Get data from BeanShell
Simple UI
Desktop Command
Dir Command
Object Command
Error Command
Exec Command
Javap Command
Source File Info Command
VB Script
(24 tutorials)
Basic
(10 tutorials)
List of drives
Drive Serial Number
Special Folders
List file attributes
Simple Arrays
Dictionary
String Operations
Random
Masked Password
File Operations
Shell
(6 tutorials)
Script Info
Named Arguments
Computer Name
Current Directory
Environment Variables
Child Process
Advanced
(8 tutorials)
Self Deleting Script
Self Rendering Script
Get Physical Memory
Get Screen Saver
Computer Info
Processor Info
System Info
Product Id
C Language
(15 tutorials)
Basic
(9 tutorials)
Hello World
Command line Arguments
Switch case
Pointer Arithmetic
String length
String copy
String copy manual
Swap using Macros
Swap using Pointers
Macros
(1 tutorial)
Max of two numbers
Algorithms
(1 tutorial)
Bubble sort
Advanced
(4 tutorials)
System date and time
Power Set
Invoke external application
File Operations
HTML
(9 tutorials)
Basic
(8 tutorials)
Heading Tags
List Tags
Table Tag
Font Tags
Legend
Input Tags
Text Area
Select Tag
Advanced
(1 tutorial)
Favorite Icon or Add an Icon to URL
Java Script
(1 tutorial)
Basic
(1 tutorial)
Escape Button
jQuery
(11 tutorials)
Basic
(11 tutorials)
JS classes and callbacks
Onload Events
For each loop
Tag Selector
Get form inputs
Show/Hide elements
Fade in/out elements
DOM manipulation
Tag Attributes
Browser Info
Property Iteration
Struts2
(5 tutorials)
Basic
(5 tutorials)
Introduction
Simple Login Demo
Access Request and Response
Result Types Demo
Interceptor Demo
Spring
(90 tutorials)
Core
(40 tutorials)
Constructor Injection
Constructor Argument Type Resolution
Constructor Argument Index Resolution
Constructor Argument Name Resolution
Setter Injection
List Setter Injection
Factory Method
Parameterized Factory Method
Factory Bean
List Injection
Set Injection
Map Injection
Properties Injection
Typed List Injection
Typed Set Injection
Typed Map Injection
Bean Definition Inheritance
Bean Definition Inheritance2
Bean Definition Inheritance3
Application Context Aware
Bean Name Aware
Initializing Bean
Disposable Bean
Initialization Callback
Destruction Callback
Default Initialization Callback
Default Destruction Callback
Merge List
Merge Set
Merge Map
P Name Space
P Name Space Reference
Singleton Scope
Prototype Scope
Null And Empty
Bean Alias
Lazy Bean
Inner Classes
Compound Property
Property Place Holder
JDBC
(18 tutorials)
Query for Int
Query for String
Query for Map
Query for Object
Query for List of Maps
Query for List of Objects
Named Parameter Map
Named Parameter Map Source
Named Parameter Bean Properties
Row Mapper
Bean Property Row Mapper
Create Table
Insert Record
Update Record
Delete Record
Row Callback Handler
Row Count Callback Handler
ResultSet Extractor
Expression Language
(32 tutorials)
String Expression
String Length
String Concatenation
String Case
Booleans
Arrays
Inline Lists
Types
Constructors
Static Properties
Static Methods
Power Operator
Ternary Operator
Elvis Operator
Safe Navigation Operator
Evaluation Context
Variable
Variable Map
Root Variable
This Variable
List Selection
List First Selection
List Last Selection
Map Selection
Map First Selection
Map Last Selection
List Projection
Map Projection
Functions
Parser Context
Bean Reference
XML Configuration
Hibernate
(75 tutorials)
Basic
(2 tutorials)
First Example
Difference between Load and Get
Hibernate Query Language
(28 tutorials)
Where Clause
Where in Clause
Where not in Clause
Where Null Clause
Order by Clause
Distinct Clause
Access Properties As Array
Access Properties As List
Access Properties As Map
Access Properties As Object
Limit ResultSet Size
Named Parameters
Named Parameter List
Named Parameter Map
Named Parameter Object
Like Clause
Case Insensitive Search
Concat Expression
When Simple Expression
When Complex Expression
Min Max Aggregate Functions
Sum Average Aggregate Functions
Create Map using Aggregate Functions
Top Five Employed Companies
Least Five Employed Companies
List Result Transformer
Map Result Transformer
Custom Result Transformer
Criteria Queries
(38 tutorials)
List All
And Restriction
Or Restriction
Between Restriction
Id Equal Restriction
Equal Restriction
Not Equal Restriction
Equal All Restriction
Greater Than Restriction
Greaterthan Equal Restriction
Greater Than Property Restriction
Like Restriction
Like Ignorecase Restriction
Null Restriction
Not Null Restriction
In Restriction
Not In Restriction
Lessthan Restriction
Lessthan Equal Restriction
Lessthan Property Restriction
Conjunction Criteria
Disjunction Criteria
Sum Projection
Average Projection
Count Projection
Projection List
Entity Map
Entity Map2
Entity Map3
Property in Criteria
Set First result and Max results
Order the result set
Order using Property
SQL Restriction
SQL Restriction2
Detached Criteria Average
Detached Criteria Max
Detached Criteria In
Native SQL
(7 tutorials)
Scalar Query
Scalar Query2
Scalar Query3
Entity Query
Entity Query2
Entity Query with Parameters
Result Transformer
iBATIS
(18 tutorials)
Basics
(15 tutorials)
Setup and Configuration
Get All Records
Get By Id
Greater Than
Less Than
Get Record Count
Select Parameter Map
Entity Select Parameter Map
Result Mapping to Entity
Result Mapping to HashMap
XML Result
Create Record
SelectKey Type
Update Record
Delete Record
Advanced
(3 tutorials)
Get records by Ids in
Stored Procedure
Function
Design Patterns
(29 tutorials)
Java Design Patterns
(29 tutorials)
Pre Initialized Singleton
Lazy Initialized Singleton
Nton
Registry Singleton
Factory Method
Abstract Factory
Builder
Prototype
Template Method
Command
Chain Of Responsibility
Iterator
Interpreter
Mediator
Memento
Observer
State : Switch Example
State : Project Life Cycle Example
Strategy
Visitor
Adapter
Bridge
Composite
Decorator
Facade : House Builder Example
Facade : JDBC Driver Example
Facade : Compiler Example
Proxy
Flyweight
Java Game Programming
(3 tutorials)
Basic
(3 tutorials)
Image Puzzle
Swing Snake
Snake and Ladder game
Data Structures
(9 tutorials)
Search
(3 tutorials)
Linear Search
Binary Search Recursive
Binary Search Non Recursive
Sort
(6 tutorials)
Bubble Sort
Selection Sort
Merge Sort
Quick Sort
Insertion Sort
Shell Sort
CSV
(14 tutorials)
OPEN CSV
(7 tutorials)
Read CSV Line by Line
Read entire CSV
Write CSV
CSV to Bean using Header to Column Name Mapping Strategy
CSV to Bean using Column Position Mapping Strategy
CSV to Bean using Header to Column Name Translate Mapping Strategy
Bean to CSV
SUPER CSV
(7 tutorials)
Read CSV
Read CSV As Map
Read CSV As List of Maps
Write CSV
Write Map as CSV
CSV to Bean
Bean to CSV
XML
(41 tutorials)
JAXB
(18 tutorials)
Serialize simple java object to XML
Serialize data to XML Document
Serialize data to XML File
Serialize Binary data to XML
Serialize Simple Map to XML
Serialize Complex Map to XML
Serialize Enum to XML
Serialize List to XML
Tag ordering in XML document
Serialize data to XML Tag attributes
Serialize data to XML Tag attributes2
Customize XML Tag names using Property Accessor
Customize XML Tag names using Field Accessor
Avoid serialization using Transient annotation
Unmarshall data using default values
Xml Adapter
Generate schema from java classes
Serialize interfaces using XmlSeeAlso
XOM
(23 tutorials)
Doc to XML
Pretty Print
Serialize CDATA
Serialize to File
Read XML
Read XML from URL
Append Child
Add Attribute
Add Comment
Add Doctype
Namespace
Remove Attribute
Remove Child by Index
Remove Child by Name
Remove All Child Elements
Replcace Child
Xpath Query
Xpath Query Namespace
Xpath Query Attrubutes
Xpath Query Matching Attrubutes
Xpath Query Last Element
Xpath Conditional Query
Xpath Query Positional Elements
JSON
(84 tutorials)
JSON JAVA
(18 tutorials)
JSON Object
Map to JSON
JSON Subset
Null Values
JSON Keys
Increment
JSON Array
JSON Accumulate
JSON Append
Type Values
Simple Stringer
Array Stringer
Bean To JSON
JSONArray To CSV
CSV To JSONArray
JSONObject To XML
XML To JSONObject
JSONArray To XML
JSON LIB
(18 tutorials)
JSON Object
Map to JSON
JSON Add Element
JSON Accumulate
JSON Accumulate All
JSON Array
JSON Array Add Element
Array to JSON Array
Collection to JSON Array
Bean to JSON
Bean to JSON Exclude
Bean to JSON Exclude Filter
JSON Object to Bean
JSON Array to Array
JSON Array to List
JSON String to Bean
Bean to XML
Bean to XML without Hints
JSON SIMPLE
(9 tutorials)
JSON Object
Map to JSON
JSON Array
List to JSON Array
JSON Writer
JSON Array Writer
Merge JSON Object
Merge JSON Array
Parse JSON String
GOOGLE GSON
(22 tutorials)
JSON Object
Bean to JSON
Pretty Print
Map to JSON
JSON to Map
List to JSON
Complex Bean Serialization
Complex Bean DeSerialization
Custom Serializer
Custom Deserializer
Custom Field Names
Custom Field Names Strategy
Custom Instance Creator
Generic Types
JSON to Bean
Stream to Bean
Lower Case Policy
Lowercase Policy with Dashes
Upper Case Policy
Upper Policy with Spaces
Serialize to File
Versioning
FLEX JSON
(17 tutorials)
How to Serialize Simple Java Object
Pretty Print JSON String
Serialize JSON String to Writer Stream
Serialize JSON String to OutputHandler
How to Serialize Array of Objects
How to Serialize List of Objects
How to Serialize Maps
How to wrap JSON Object
How to Deserialize JSON String to Map
How to Deserialize JSON String to Java Object
How to Deserialize Java Object from Reader Stream
How to Deserialize JSON String into an existing Object
How to Deserialize JSON Stream to List
How to explicitly include properties during Serialization
How to exclude properties during Serialization
How to Control Serialization through Annotations
How to Deep Serialize Complex Object
PDF
(24 tutorials)
iTEXT
(24 tutorials)
First Example
Anchor Example
Document Background Color
Document Border
Chapter Example
Chunk Example
Chunk Anchor Example
Chunk Underline Example
Font Color
Font Style
Default Page Margins
Custom Page Margins
List Example
Numbered List Example
Lettered List Example
Roman List Example
Greek List Example
Insert Image
Line Separators
Meta Headers
New Page Example
Rotate layout Example
Table Example
Colored Table Example
Excel
(58 tutorials)
JExcel API
(58 tutorials)
How to get Excel Workbook Sheet names
How to get Excel Workbook Sheet by index
How to get Excel Workbook Sheet by name
How to load Excel Workbook from a Stream
How to read different Cell Data types
How to read Cell Contents of Excel Spreadsheet
How to read Contents of all Cells in Excel Spreadsheet
How to create Spreadsheets in Excel Workbook
How to add Data Type Cells to Excel Spreadsheet
How to insert Image in Excel Spreadsheet
How to add Bold Formatted Cell to Excel Spreadsheet
How to add Italic Formatted Cell to Excel Spreadsheet
How to add Bold Italic Formatted Cell to Excel Spreadsheet
How to add Font Style to Excel Cells
How to Align Text Horizontally in Excel Cells
How to Align Text Vertically in Excel Cells
How to add Background Color and Pattern to Excel Cells
How to add Border to Excel Cells
How to add multiple Borders to Excel Cells
How to add Comment to Excel Cells
How to copy Excel Cells
How to copy and update Excel Cells
How to set Excel Row Height
How to set Excel Column Width
How to set Text Orientation in Excel Cells
How to wrap text in Excel Cells
How to Format Excel Column
How to Format Excel Row
How to Hide a Column in Excel Spreadsheet
How to Hide a Row in Excel Spreadsheet
How to Add Hyperlink to Excel Spreadsheet
How to Add Hyperlink to Excel Spreadsheet2
How to Add Underline to Cells in Excel Spreadsheet
How to set Zoom factor for Spreadsheets
How to Insert a Column in Excel Spreadsheet
How to Insert a Row in Excel Spreadsheet
How to Merge Cells in Excel Spreadsheet
How to set Spreadsheet Default Width and Height
How to set Spreadsheet Header and Footer
How to Copy Spreadsheet by Name
How to Copy Spreadsheet by Index
How to Move Spreadsheet in Excel Workbook
How to Remove Spreadsheet in Excel Workbook
How to enable Spreadsheet selection in Excel Workbook
How to enable Spreadsheet Protection
How to enable Spreadsheet Password Protection
How to Add Number Validation to Excel Cells
How to Add Between Validation to Excel Cells
How to add Average Formula to Excel Spreadsheet
How to add IfElse Formula to Excel Spreadsheet
How to add Min Max Formula to Excel Spreadsheet
How to add Now Formula to Excel Spreadsheet
How to add Sum Formula to Excel Spreadsheet
How to add Sum Formula to Excel Spreadsheet2
How to add Random Formula to Excel Spreadsheet
How to add Length Formula to Excel Spreadsheet
How to perform Calucations in Excel Spreadsheet
How to Fill a Form in Excel Spreadsheet
Charts
(13 tutorials)
JFreeChart
(13 tutorials)
Vertical Bar Chart
Horizontal Bar Chart
Simple Area Chart
XY Area Chart
XY Line Chart
TimeSeries Chart
Simple Pie Chart
JDBC Pie Chart
Simple 3D Pie Chart
Vertical 3D Bar Chart
Horizontal 3D Bar Chart
Save Chart As JPEG
Save Chart As PNG
Oracle ADF
(1 tutorial)
Introduction
(1 tutorial)
ADF Runtime Installation
Barcodes
(54 tutorials)
Barbecue
(26 tutorials)
Barcode 128A
Barcode 128B
Barcode 128C
Barcode 2of7
Barcode 2of5
Barcode 3of9
Barcode EAN 128
Barcode EAN 13
Barcode NW 7
Barcode SCC 14 Shipping Code
Barcode SSCC 18
Barcode Size
Bookland Barcode
Codabar Barcode
Monarch Barcode
Global Trade Item Number Barcode
UPCA Barcode
Random Weight UPCA Barcode
Barcode PDF 417
Barcode USPS
Barcode USD 3
Barcode USD 4
Save Barcode As Gif
Save Barcode As Jpeg
Barcode to Stream
Barcode As Swing Component
Barcode4j
(16 tutorials)
Barcode 128
Barcode 39
Barcode EAN 128
Barcode EAN 13
Barcode EAN 8
Barcode PDF 417
Codabar Barcode
DataMatrix Barcode
Royal Mail Barcode
Postnet Barcode
Barcode UPC-A
Barcode UPC-E
Barcode USPS
Barcode 2of5
Barcode Interleaved 2of5
Barcode Orientation
iText
(12 tutorials)
Barcode 128
Barcode 2of5
Barcode 3of9
Barcode PDF 417
Codabar Barcode
Barcode EAN
Datamatrix Barcode
Postnet Barcode
QR Code Barcode
Barcode UPC-A
Barcode UPC-E
Barcode Colors
No SQL
(40 tutorials)
Mongo DB
(40 tutorials)
How to start MongoDB
How to use Mongo Shell
How to import database collection from CSV or JSON
How to export database collection to CSV or JSON
How to export database collection to CSV or JSON file
How to list all databases in Mongo Server
How to add Users to MongoDB
How to get all users in Mongo Database
How to Authenticate User
How to remove Users from MongoDB
How to insert a Document in Mongo Database
How to insert a Document in Mongo Database2
How to insert a Document in Mongo Database3
How to Update Document
How to Save or Update Document
How to insert Nested Documents using BasicDBObject
How to insert Nested Documents using BasicDBObjectBuilder
How to insert Nested Documents using Map
How to insert Nested Documents using JSON String
How to get Collection Document count
How to check whether a Collection exists
How to print MongoDB Collection statistics
How to create index on Collection
How to drop index on Collection
How to get first document from Collection
How to get all Collection names from Mongo Database
How to get distinct values for a given key
How to query a Collection
How to query a Collection using QueryBuilder
How to limit Query results
How to use Like Query
How to use Query In Clause
How to remove a Document from Mongo Database
How to remove multiple Documents from Mongo Database
How to remove all Documents in a Collection
How to rename a Collection
How to drop a Collection
How to drop a Mongo Database
How to execute Map and Reduce Algorithm
How to execute Map and Reduce Algorithm with Finalizer
Java 8 Features
(4 tutorials)
Stream API
(4 tutorials)
Integer Streams
Stream Mapping Function
Convert List to Map
Sort Map by Key and Value
Database
(1 tutorial)
MySQL
(1 tutorial)
How to create and drop MySQL Database
Version Control
(1 tutorial)
Git
(1 tutorial)
How to set Git Username and Email in Terminal
Cloud Platforms
(72 tutorials)
Amazon AWS
(4 tutorials)
Launch EC2 instances with Hibernation enabled
Install AWS CLI on Windows using the MSI installer
How to configure AWS CLI
How to configure AWS CLI with named profiles
Google Cloud Platform (GCP)
(68 tutorials)
Google Cloud Basics
Cloud Storage
Cloud Datastore
Cloud Bigtable
Cloud BigQuery
Cloud Dataprep
Cloud Dataproc
Cloud Pub/Sub
Cloud Composer
Cloud Data Studio
Looker
Cloud SQL
Cloud Spanner
Cloud Memorystore
Database Migration Service
Compute Engine
App Engine
Kubernetes Engine (GKE)
Cloud Functions
Cloud Run
VMware Engine
Network Peering
Network Interconnect
Cloud Armor
Cloud CDN
Cloud DNS
Cloud Load Balancing
Cloud NAT
Cloud Router
Cloud VPN
Network Service Tiers
Network Telemetry
Traffic Director
Google Cloud Service Mesh
Virtual Private Cloud (VPC)
VPC Service Controls
Network Intelligence Center
Cloud Operations
Cloud Build
Container Registry
Artifact Registry
Cloud Deployment Manager
Cloud Logging
Cloud Monitoring
Cloud Profiler
Cloud Trace
Cloud Debugger
Error Reporting
Cloud IAM
Cloud Identity-Aware Proxy
Cloud KMS
Secret Manager
Cloud Security Scanner
Binary Authorization
Cloud HSM
Cloud DLP
Certificate Authority
Cloud Resource Manager
Security Command Center
Cloud Audit Logs
Cloud Shell
Cloud Scheduler
Cloud Tasks
Cloud Workflows
API Gateway vs Apigee API vs Cloud Endpoints
Cloud IoT Core
AI Platform
AutoML
Microservices
(3 tutorials)
Spring Boot
(3 tutorials)
How to enable Spring Boot Actuator
How to enable All Endpoints under Spring Boot Actuator
Spring Boot Maven Dependencies
Mobile OS
(1 tutorial)
iOS
(1 tutorial)
How to update a single pod without changing other pod dependencies
JSON
(2 tutorials)
Owlike
(1 tutorial)
How to exclude a property from Json Serialization
Jackson
(1 tutorial)
How to exclude a property from Json Serialization
Build Tools
(2 tutorials)
Maven
(2 tutorials)
How to prevent Maven from downloading artifacts on every run
How to resolve JAR version conflicts using the dependency tree
Security
(1 tutorial)
Keytool
(1 tutorial)
How to list keys in keystore using keytool
Container Management
(29 tutorials)
Docker
(16 tutorials)
How to copy files from Docker container to Host
How to copy files from Host to Docker container
How to check Docker Version from CLI
How to pull a Docker Image
How to list all Docker Images
How to start Docker Container in Interactive mode
How to start Docker Container in Detached/Background mode
How to run a Command in running Container
How to find all running Containers
How to find all running and exited Containers
How to stop a running Container
How to start a stopped Container
How to view the running processes of a Container
How to mount a host directory in a Docker Container
How to remove a running Container
How to search for Docker images from CLI
Kubernetes
(13 tutorials)
How to start Single node Kubernetes cluster using minikube
How to create a Kubernetes Deployment
How to get Kubernetes Deployment description and events
How to expose a Kubernetes Deployment
How to scale replicas of a Kubernetes Deployment
How to delete a Kubernetes Deployment
How to create Kubernetes ConfigMap from Files
How to get Kubernetes ConfigMap details
How to create Kubernetes ConfigMap from Literal Values
How to delete Kubernetes ConfigMap
How to use ConfigMap as Environment variables
How to define Container environment variables using ConfigMap data
How to mount the ConfigMap as a volume
Distributed Computing
(5 tutorials)
etcd
(3 tutorials)
How to start etcd on Windows
How to put, get and delete data using etcdctl
How to get version using etcd API
Zookeeper
(2 tutorials)
How to start Zookeeper on Windows
How to create, get and delete data node values using zkCli
Integration Platforms
(1 tutorial)
Dell Boomi
(1 tutorial)
How to find REST API Base Endpoint
Home
|
Tutorials
|
Random Tutorial
|
Articles
|
Videos
|
Search
|
Google Search
|
Products
|
Student Projects
|
Open Source
Tools
|
Tips And Tricks
|
How to Fix
|
Tag Cloud
|
Share
|
Disclaimer
|
Privacy
|
Contact
|
Login
Send your comments, suggestions or queries regarding this site to
[email protected]
.
Copyright © 2008-2024. All rights reserved.