Home » Core Java » apache » Page 7

apache

Encode Base64

In this example we shall show you how to encode Strings with the Base64 algorithm. We are using the org.apache.commons.codec.binary.Base64 class that provides Base64 encoding and decoding as defined by RFC 2045. To encode a String with Base64 one should perform the following steps: Create a String. Get the bytes from the String, using getBytes() API method of String. Use encodeBase64(byte[] ...

Read More »

Move Directory

With this example we are going to demonstrate how to move a Directory. We are using the org.apache.commons.io.FileUtils class that provides general file manipulation utilities. In short, to move a Directory you should: Create a new File instance by converting a given pathname string that is the source into an abstract pathname. Create a new File instance by converting a given ...

Read More »

Get Disk Free Space

This is an example of how to get the Disk free space in Java. We are using the org.apache.commons.io.FileSystemUtils class that provides static utility methods for general file system functions not provided via the JDK File class. Getting the free space of a Disk implies that you should: Use freeSpaceKb(String path) that returns the free space on a drive or volume ...

Read More »

Get directory size

In this example we shall show you how to get the size of a directory. We are using the org.apache.commons.io.FileUtils class that provides general file manipulation utilities. To get the size of a directory one should perform the following steps: Create a String with the path to the directory. Create a new File instance by converting the given pathname string into an ...

Read More »

Create a copy of a file

With this example we are going to demonstrate how to create a copy of a file. We will make use of the org.apache.commons.io.FileUtils class, that provides file manipulation utilities. In short, to create a copy of a file you should: Create a new File by converting the given pathname string of the initial file into an abstract pathname. Create a ...

Read More »

Get content of a file line by line

This is an example of how to get the content of a file, line by line. We will make use of the org.apache.commons.io.FileUtils class, that provides file manipulation utilities. Getting the content of a file, line by line implies that you should: Create a new File by converting the pathname string of the file into an abstract pathname. Use readLines(File ...

Read More »

Set content to a file

In this example we shall show you how to set the content to a File. We will make use of the org.apache.commons.io.FileUtils class, that provides file manipulation utilities. To set the content to a File one should perform the following steps: Create a new File by converting the pathname string of the file into an abstract pathname. Create a String ...

Read More »

Get content of a File

With this example we are going to demonstrate how to get the content of a File. We will make use of the org.apache.commons.io.FileUtils class, that provides file manipulation utilities. In short, to get the content of a File you should: Create a new File by converting the pathname string of the file into an abstract pathname. Use readFileToString(File file) API ...

Read More »

touch file using apache commons io example

This is an example of how to touch a file. We will make use of the org.apache.commons.io.FileUtils class, that provides file manipulation utilities. Touching a file implies that you should: Create a new File by converting the pathname string of the file into an abstract pathname. Use lastModified() API method of File that returns the time that the file denoted ...

Read More »

Search Lucene Index

package com.javacodegeeks.lucene; import java.io.File; import org.apache.lucene.analysis.SimpleAnalyzer; import org.apache.lucene.document.Document; import org.apache.lucene.queryParser.QueryParser; import org.apache.lucene.search.IndexSearcher; import org.apache.lucene.search.Query; import org.apache.lucene.search.ScoreDoc; import org.apache.lucene.search.TopDocs; import org.apache.lucene.store.Directory; import org.apache.lucene.store.FSDirectory; import org.apache.lucene.util.Version; public class SimpleSearcher { public static void main(String[] args) throws Exception { File indexDir = new File("c:/index/"); String query = "lucene"; int hits = 100; SimpleSearcher searcher = new SimpleSearcher(); searcher.searchIndex(indexDir, query, hits); } private void ...

Read More »