The below code shows hot to read the list of resources(files) from a classpath folder and subfolder.Below is the example code
import java.io.*;
import java.net.URL;
import java.nio.file.Files;
import java.util.*;
public class ReadResourceFiles {
public static void main(String[] args) throws IOException {
...
Showing posts with label Java. Show all posts
Showing posts with label Java. Show all posts
undefined
202
In this blog, lets check how we can push the data to solace mq or solace queue using JMS. Message queues are the endpoints which guarantees you the delivery of a message without fail.So to implement the Java code to push messages, first add the below dependency in pom.xml file if you are using the maven project in...
undefined
201
We are using the HashMap to store the character as key and count
of times it is repeated as value.
package com.string.codebyakram;
import java.util.HashMap;
public class NonReapingCahr {
public static void main(String[] args) {
String string = "hello";
System.out.println(findNonReapingCahr(string));
}
...
You can create multiple logs file by using same log4j properties file or you can send logs to multiple files by using same log4j file.
Add this below to your log4j properties file.
log4j.rootLogger=TRACE, stdout
log4j.appender.dataLogs=org.apache.log4j.FileAppender
log4j.appender.dataLogs.File=logs/logFile1.log
log4j.appender.dataLogs.layout=org.apache.log4j.PatternLayout
log4j.appender.dataLogs.layout.ConversionPattern=%d...
undefined
201
package com.avaya.deletelogs;
import java.io.File;
import java.io.FilenameFilter;
import java.util.Arrays;
import java.util.List;
public class DeleteLogs {
private String baseDir = "/opt/java/IVRLog";
private int daysBack = 4;
public void invokeProcess() {
getFolders();
}
public void getFolders() {
try...
undefined
201
As we know, map is based on key-value pair associations, so interviewer can ask you this question if you are a beginner or having less than 3 years of experience.
So lets see how we can the key and values from a Map?
In Java we have and Map.Entry method that returns a collection-view of map.
Map< string string="">...
undefined
201
Interviewer may ask you this question if you have more than 3 years of experience in java development. So lets have a look, how to sort a stack using merge sort?
Lets see sample input and output for better understanding:
Algorithm
For this we will follow these below two steps,
1. Break the stack into two parts...
undefined
201
An adjacency list represents a graph as an array of linked list.
The index of the array represents a vertex and each element in its linked list represents the other vertices that form an edge with the vertex.
Adjacency List representation
A graph and its equivalent adjacency list representation is shown below.
An...
undefined
201
Traversal meaning visiting all the nodes of a graph. Breadth first Search is also known as Breadth first traversal and is a recursive algorithm for searching all the nodes of a graph or tree data structure.
BFS algorithm
A standard BFS algorithm implementation puts each nodes of the graph or tree into one of two categories:
Visited...
undefined
201
Traversal meaning visiting all the nodes of a given graph. Depth first Search is also know as Depth first traversal. DFS is a recursive algorithm for searching all the vertices of a graph or tree.
DFS algorithm
A standard DFS implementation puts each vertex of the graph into one of two categories:
1.Visited
2. Not...
undefined
201
Before looking into Heap Sort, let's understand what is Heap and how it helps in sorting.
What is Complete Binary Tree?
A Complete binary tree is a binary tree in which every node other than the leaves has two children. In complete binary tree at every level, except possibly the last, is completely filled, and all nodes...
undefined
201
Related questions: Sort Linked List using Merge Sort, Given a Linked list, Sort it using Merge Sort Algorithm.
Merge sort is preferred algorithm for sorting a linked list, lets see why,
The way linked list is structured which doesn't allow random access makes some other algorithms like Quicksort perform poorly,...
undefined
201
Given a array of integers, Sort it using Insertion sort.
Lets understand what is the input and the expected output.
Example
Assume 5 persons of different heights are visiting at your office each at 5 minutes interval and you need to make them stand according to their heights(smaller to higher). How you will do?
Below...
undefined
201
How to use regular
expressions with String methods in Java?
Strings in Java have built-in support for regular
expressions.
Strings have 4 built-in methods for regular expressions,
i.e., the matches(), split()), replaceFirst() and replaceAll() methods.
Method
...
undefined
201
What are the rules of writing regular expressions?
There are some rules
for writing a regular expression or regex in java. Lets discuss about those
rule. But first have a look on What are regular expressions or regex?
Common matching symbols
that used in regex
Regular Expression
Description
...