Jump to content

Java/j2Ee Discussions


lolliman

Recommended Posts

&*B@[size=4] [/size][size=4][quote name='HAPPYNESS' timestamp='1372351298' post='1303896206'][/size]
idedo dorikindi chudu

[color=#00008B][background=transparent]import[/background][/color][background=transparent] java[/background][background=transparent].[/background][background=transparent]io[/background][background=transparent].*;[/background]
[color=#00008B][background=transparent]import[/background][/color][background=transparent] java[/background][background=transparent].[/background][background=transparent]net[/background][background=transparent].*;[/background]
[color=#00008B][background=transparent]import[/background][/color][background=transparent] java[/background][background=transparent].[/background][background=transparent]util[/background][background=transparent].*;[/background]

[color=#00008B][background=transparent]public[/background][/color][background=transparent] [/background][color=#00008B][background=transparent]enum[/background][/color][background=transparent] [/background][color=#2B91AF][background=transparent]FileSizeBench[/background][/color][background=transparent] [/background][background=transparent]{[/background]

[background=transparent] LENGTH [/background][background=transparent]{[/background]
[background=transparent] [/background][color=#800000][background=transparent]@Override[/background][/color]
[background=transparent] [/background][color=#00008B][background=transparent]public[/background][/color][background=transparent] [/background][color=#00008B][background=transparent]long[/background][/color][background=transparent] getResult[/background][background=transparent]()[/background][background=transparent] [/background][color=#00008B][background=transparent]throws[/background][/color][background=transparent] [/background][color=#2B91AF][background=transparent]Exception[/background][/color][background=transparent] [/background][background=transparent]{[/background]
[background=transparent] [/background][color=#2B91AF][background=transparent]File[/background][/color][background=transparent] me [/background][background=transparent]=[/background][background=transparent] [/background][color=#00008B][background=transparent]new[/background][/color][background=transparent] [/background][color=#2B91AF][background=transparent]File[/background][/color][background=transparent]([/background][color=#2B91AF][background=transparent]FileSizeBench[/background][/color][background=transparent].[/background][color=#00008B][background=transparent]class[/background][/color][background=transparent].[/background][background=transparent]getResource[/background][background=transparent]([/background]
[background=transparent] [/background][color=#800000][background=transparent]"FileSizeBench.class"[/background][/color][background=transparent]).[/background][background=transparent]getFile[/background][background=transparent]());[/background]
[background=transparent] [/background][color=#00008B][background=transparent]return[/background][/color][background=transparent] me[/background][background=transparent].[/background][background=transparent]length[/background][background=transparent]();[/background]
[background=transparent] [/background][background=transparent]}[/background]
[background=transparent] [/background][background=transparent]},[/background]
[background=transparent] CHANNEL [/background][background=transparent]{[/background]
[background=transparent] [/background][color=#800000][background=transparent]@Override[/background][/color]
[background=transparent] [/background][color=#00008B][background=transparent]public[/background][/color][background=transparent] [/background][color=#00008B][background=transparent]long[/background][/color][background=transparent] getResult[/background][background=transparent]()[/background][background=transparent] [/background][color=#00008B][background=transparent]throws[/background][/color][background=transparent] [/background][color=#2B91AF][background=transparent]Exception[/background][/color][background=transparent] [/background][background=transparent]{[/background]
[background=transparent] [/background][color=#2B91AF][background=transparent]FileInputStream[/background][/color][background=transparent] fis [/background][background=transparent]=[/background][background=transparent] [/background][color=#00008B][background=transparent]null[/background][/color][background=transparent];[/background]
[background=transparent] [/background][color=#00008B][background=transparent]try[/background][/color][background=transparent] [/background][background=transparent]{[/background]
[background=transparent] [/background][color=#2B91AF][background=transparent]File[/background][/color][background=transparent] me [/background][background=transparent]=[/background][background=transparent] [/background][color=#00008B][background=transparent]new[/background][/color][background=transparent] [/background][color=#2B91AF][background=transparent]File[/background][/color][background=transparent]([/background][color=#2B91AF][background=transparent]FileSizeBench[/background][/color][background=transparent].[/background][color=#00008B][background=transparent]class[/background][/color][background=transparent].[/background][background=transparent]getResource[/background][background=transparent]([/background]
[background=transparent] [/background][color=#800000][background=transparent]"FileSizeBench.class"[/background][/color][background=transparent]).[/background][background=transparent]getFile[/background][background=transparent]());[/background]
[background=transparent] fis [/background][background=transparent]=[/background][background=transparent] [/background][color=#00008B][background=transparent]new[/background][/color][background=transparent] [/background][color=#2B91AF][background=transparent]FileInputStream[/background][/color][background=transparent]([/background][background=transparent]me[/background][background=transparent]);[/background]
[background=transparent] [/background][color=#00008B][background=transparent]return[/background][/color][background=transparent] fis[/background][background=transparent].[/background][background=transparent]getChannel[/background][background=transparent]().[/background][background=transparent]size[/background][background=transparent]();[/background]
[background=transparent] [/background][background=transparent]}[/background][background=transparent] [/background][color=#00008B][background=transparent]finally[/background][/color][background=transparent] [/background][background=transparent]{[/background]
[background=transparent] fis[/background][background=transparent].[/background][background=transparent]close[/background][background=transparent]();[/background]
[background=transparent] [/background][background=transparent]}[/background]
[background=transparent] [/background][background=transparent]}[/background]
[background=transparent] [/background][background=transparent]},[/background]
[background=transparent] URL [/background][background=transparent]{[/background]
[background=transparent] [/background][color=#800000][background=transparent]@Override[/background][/color]
[background=transparent] [/background][color=#00008B][background=transparent]public[/background][/color][background=transparent] [/background][color=#00008B][background=transparent]long[/background][/color][background=transparent] getResult[/background][background=transparent]()[/background][background=transparent] [/background][color=#00008B][background=transparent]throws[/background][/color][background=transparent] [/background][color=#2B91AF][background=transparent]Exception[/background][/color][background=transparent] [/background][background=transparent]{[/background]
[background=transparent] [/background][color=#2B91AF][background=transparent]InputStream[/background][/color][background=transparent] stream [/background][background=transparent]=[/background][background=transparent] [/background][color=#00008B][background=transparent]null[/background][/color][background=transparent];[/background]
[background=transparent] [/background][color=#00008B][background=transparent]try[/background][/color][background=transparent] [/background][background=transparent]{[/background]
[background=transparent] URL url [/background][background=transparent]=[/background][background=transparent] [/background][color=#2B91AF][background=transparent]FileSizeBench[/background][/color][background=transparent].[/background][color=#00008B][background=transparent]class[/background][/color]
[background=transparent] [/background][background=transparent].[/background][background=transparent]getResource[/background][background=transparent]([/background][color=#800000][background=transparent]"FileSizeBench.class"[/background][/color][background=transparent]);[/background]
[background=transparent] stream [/background][background=transparent]=[/background][background=transparent] url[/background][background=transparent].[/background][background=transparent]openStream[/background][background=transparent]();[/background]
[background=transparent] [/background][color=#00008B][background=transparent]return[/background][/color][background=transparent] stream[/background][background=transparent].[/background][background=transparent]available[/background][background=transparent]();[/background]
[background=transparent] [/background][background=transparent]}[/background][background=transparent] [/background][color=#00008B][background=transparent]finally[/background][/color][background=transparent] [/background][background=transparent]{[/background]
[background=transparent] stream[/background][background=transparent].[/background][background=transparent]close[/background][background=transparent]();[/background]
[background=transparent] [/background][background=transparent]}[/background]
[background=transparent] [/background][background=transparent]}[/background]
[background=transparent] [/background][background=transparent]};[/background]

[background=transparent] [/background][color=#00008B][background=transparent]public[/background][/color][background=transparent] [/background][color=#00008B][background=transparent]abstract[/background][/color][background=transparent] [/background][color=#00008B][background=transparent]long[/background][/color][background=transparent] getResult[/background][background=transparent]()[/background][background=transparent] [/background][color=#00008B][background=transparent]throws[/background][/color][background=transparent] [/background][color=#2B91AF][background=transparent]Exception[/background][/color][background=transparent];[/background]

[background=transparent] [/background][color=#00008B][background=transparent]public[/background][/color][background=transparent] [/background][color=#00008B][background=transparent]static[/background][/color][background=transparent] [/background][color=#00008B][background=transparent]void[/background][/color][background=transparent] main[/background][background=transparent]([/background][color=#2B91AF][background=transparent]String[/background][/color][background=transparent][][/background][background=transparent] args[/background][background=transparent])[/background][background=transparent] [/background][color=#00008B][background=transparent]throws[/background][/color][background=transparent] [/background][color=#2B91AF][background=transparent]Exception[/background][/color][background=transparent] [/background][background=transparent]{[/background]
[background=transparent] [/background][color=#00008B][background=transparent]int[/background][/color][background=transparent] runs [/background][background=transparent]=[/background][background=transparent] [/background][color=#800000][background=transparent]5[/background][/color][background=transparent];[/background]
[background=transparent] [/background][color=#00008B][background=transparent]int[/background][/color][background=transparent] iterations [/background][background=transparent]=[/background][background=transparent] [/background][color=#800000][background=transparent]50[/background][/color][background=transparent];[/background]

[background=transparent] [/background][color=#2B91AF][background=transparent]EnumMap[/background][/color][background=transparent]<[/background][color=#2B91AF][background=transparent]FileSizeBench[/background][/color][background=transparent],[/background][background=transparent] [/background][color=#2B91AF][background=transparent]Long[/background][/color][background=transparent]>[/background][background=transparent] durations [/background][background=transparent]=[/background][background=transparent] [/background][color=#00008B][background=transparent]new[/background][/color][background=transparent] [/background][color=#2B91AF][background=transparent]EnumMap[/background][/color][background=transparent]<[/background][color=#2B91AF][background=transparent]FileSizeBench[/background][/color][background=transparent],[/background][background=transparent] [/background][color=#2B91AF][background=transparent]Long[/background][/color][background=transparent]>([/background][color=#2B91AF][background=transparent]FileSizeBench[/background][/color][background=transparent].[/background][color=#00008B][background=transparent]class[/background][/color][background=transparent]);[/background]

[background=transparent] [/background][color=#00008B][background=transparent]for[/background][/color][background=transparent] [/background][background=transparent]([/background][color=#00008B][background=transparent]int[/background][/color][background=transparent] i [/background][background=transparent]=[/background][background=transparent] [/background][color=#800000][background=transparent]0[/background][/color][background=transparent];[/background][background=transparent] i [/background][background=transparent]<[/background][background=transparent] runs[/background][background=transparent];[/background][background=transparent] i[/background][background=transparent]++)[/background][background=transparent] [/background][background=transparent]{[/background]
[background=transparent] [/background][color=#00008B][background=transparent]for[/background][/color][background=transparent] [/background][background=transparent]([/background][color=#2B91AF][background=transparent]FileSizeBench[/background][/color][background=transparent] test [/background][background=transparent]:[/background][background=transparent] values[/background][background=transparent]())[/background][background=transparent] [/background][background=transparent]{[/background]
[background=transparent] [/background][color=#00008B][background=transparent]if[/background][/color][background=transparent] [/background][background=transparent](![/background][background=transparent]durations[/background][background=transparent].[/background][background=transparent]containsKey[/background][background=transparent]([/background][background=transparent]test[/background][background=transparent]))[/background][background=transparent] [/background][background=transparent]{[/background]
[background=transparent] durations[/background][background=transparent].[/background][background=transparent]put[/background][background=transparent]([/background][background=transparent]test[/background][background=transparent],[/background][background=transparent] [/background][color=#800000][background=transparent]0l[/background][/color][background=transparent]);[/background]
[background=transparent] [/background][background=transparent]}[/background]
[background=transparent] [/background][color=#00008B][background=transparent]long[/background][/color][background=transparent] duration [/background][background=transparent]=[/background][background=transparent] testNow[/background][background=transparent]([/background][background=transparent]test[/background][background=transparent],[/background][background=transparent] iterations[/background][background=transparent]);[/background]
[background=transparent] durations[/background][background=transparent].[/background][background=transparent]put[/background][background=transparent]([/background][background=transparent]test[/background][background=transparent],[/background][background=transparent] durations[/background][background=transparent].[/background][background=transparent]get[/background][background=transparent]([/background][background=transparent]test[/background][background=transparent])[/background][background=transparent] [/background][background=transparent]+[/background][background=transparent] duration[/background][background=transparent]);[/background]
[background=transparent] [/background][color=gray][background=transparent]// System.out.println(test + " took: " + duration + ", per iteration: " + ((double)duration / (double)iterations));[/background][/color]
[background=transparent] [/background][background=transparent]}[/background]
[background=transparent] [/background][background=transparent]}[/background]

[background=transparent] [/background][color=#00008B][background=transparent]for[/background][/color][background=transparent] [/background][background=transparent]([/background][color=#2B91AF][background=transparent]Map[/background][/color][background=transparent].[/background][color=#2B91AF][background=transparent]Entry[/background][/color][background=transparent]<[/background][color=#2B91AF][background=transparent]FileSizeBench[/background][/color][background=transparent],[/background][background=transparent] [/background][color=#2B91AF][background=transparent]Long[/background][/color][background=transparent]>[/background][background=transparent] entry [/background][background=transparent]:[/background][background=transparent] durations[/background][background=transparent].[/background][background=transparent]entrySet[/background][background=transparent]())[/background][background=transparent] [/background][background=transparent]{[/background]
[background=transparent] [/background][color=#2B91AF][background=transparent]System[/background][/color][background=transparent].[/background][background=transparent]out[/background][background=transparent].[/background][background=transparent]println[/background][background=transparent]();[/background]
[background=transparent] [/background][color=#2B91AF][background=transparent]System[/background][/color][background=transparent].[/background][background=transparent]out[/background][background=transparent].[/background][background=transparent]println[/background][background=transparent]([/background][background=transparent]entry[/background][background=transparent].[/background][background=transparent]getKey[/background][background=transparent]()[/background][background=transparent] [/background][background=transparent]+[/background][background=transparent] [/background][color=#800000][background=transparent]" sum: "[/background][/color][background=transparent] [/background][background=transparent]+[/background][background=transparent] entry[/background][background=transparent].[/background][background=transparent]getValue[/background][background=transparent]()[/background][background=transparent] [/background][background=transparent]+[/background][background=transparent] [/background][color=#800000][background=transparent]", per Iteration: "[/background][/color][background=transparent] [/background][background=transparent]+[/background][background=transparent] [/background][background=transparent](([/background][color=#00008B][background=transparent]double[/background][/color][background=transparent])[/background][background=transparent]entry[/background][background=transparent].[/background][background=transparent]getValue[/background][background=transparent]()[/background][background=transparent] [/background][background=transparent]/[/background][background=transparent] [/background][background=transparent]([/background][color=#00008B][background=transparent]double[/background][/color][background=transparent])([/background][background=transparent]runs [/background][background=transparent]*[/background][background=transparent] iterations[/background][background=transparent])));[/background]
[background=transparent] [/background][background=transparent]}[/background]

[background=transparent] [/background][background=transparent]}[/background]

[background=transparent] [/background][color=#00008B][background=transparent]private[/background][/color][background=transparent] [/background][color=#00008B][background=transparent]static[/background][/color][background=transparent] [/background][color=#00008B][background=transparent]long[/background][/color][background=transparent] testNow[/background][background=transparent]([/background][color=#2B91AF][background=transparent]FileSizeBench[/background][/color][background=transparent] test[/background][background=transparent],[/background][background=transparent] [/background][color=#00008B][background=transparent]int[/background][/color][background=transparent] iterations[/background][background=transparent])[/background]
[background=transparent] [/background][color=#00008B][background=transparent]throws[/background][/color][background=transparent] [/background][color=#2B91AF][background=transparent]Exception[/background][/color][background=transparent] [/background][background=transparent]{[/background]
[background=transparent] [/background][color=#00008B][background=transparent]long[/background][/color][background=transparent] result [/background][background=transparent]=[/background][background=transparent] [/background][background=transparent]-[/background][color=#800000][background=transparent]1[/background][/color][background=transparent];[/background]
[background=transparent] [/background][color=#00008B][background=transparent]long[/background][/color][background=transparent] before [/background][background=transparent]=[/background][background=transparent] [/background][color=#2B91AF][background=transparent]System[/background][/color][background=transparent].[/background][background=transparent]nanoTime[/background][background=transparent]();[/background]
[background=transparent] [/background][color=#00008B][background=transparent]for[/background][/color][background=transparent] [/background][background=transparent]([/background][color=#00008B][background=transparent]int[/background][/color][background=transparent] i [/background][background=transparent]=[/background][background=transparent] [/background][color=#800000][background=transparent]0[/background][/color][background=transparent];[/background][background=transparent] i [/background][background=transparent]<[/background][background=transparent] iterations[/background][background=transparent];[/background][background=transparent] i[/background][background=transparent]++)[/background][background=transparent] [/background][background=transparent]{[/background][background=transparent]
[/background][color=#00008B][background=transparent]if[/background][/color][background=transparent] [/background][background=transparent]([/background][background=transparent]result [/background][background=transparent]==[/background][background=transparent] [/background][background=transparent]-[/background][color=#800000][background=transparent]1[/background][/color][background=transparent])[/background][background=transparent] [/background][background=transparent]{[/background][background=transparent]
result [/background][background=transparent]=[/background][background=transparent] test[/background][background=transparent].[/background][background=transparent]getResult[/background][background=transparent]();[/background][background=transparent]
[/background][color=gray][background=transparent]//System.out.println(result);[/background][/color][background=transparent]
[/background][background=transparent]}[/background][background=transparent] [/background][color=#00008B][background=transparent]else[/background][/color][background=transparent] [/background][color=#00008B][background=transparent]if[/background][/color][background=transparent] [/background][background=transparent](([/background][background=transparent]result [/background][background=transparent]=[/background][background=transparent] test[/background][background=transparent].[/background][background=transparent]getResult[/background][background=transparent]())[/background][background=transparent] [/background][background=transparent]!=[/background][background=transparent] result[/background][background=transparent])[/background][background=transparent] [/background][background=transparent]{[/background][background=transparent]
[/background][color=#00008B][background=transparent]throw[/background][/color][background=transparent] [/background][color=#00008B][background=transparent]new[/background][/color][background=transparent] [/background][color=#2B91AF][background=transparent]Exception[/background][/color][background=transparent]([/background][color=#800000][background=transparent]"variance detected!"[/background][/color][background=transparent]);[/background][background=transparent]
[/background][background=transparent]}[/background][background=transparent]
[/background][background=transparent]}[/background][background=transparent]
[/background][color=#00008B][background=transparent]return[/background][/color][background=transparent] [/background][background=transparent]([/background][color=#2B91AF][background=transparent]System[/background][/color][background=transparent].[/background][background=transparent]nanoTime[/background][background=transparent]()[/background][background=transparent] [/background][background=transparent]-[/background][background=transparent] before[/background][background=transparent])[/background][background=transparent] [/background][background=transparent]/[/background][background=transparent] [/background][color=#800000][background=transparent]1000[/background][/color][background=transparent];[/background][background=transparent]
[/background][background=transparent]}[/background][background=transparent]

[/background][background=transparent]}[/background]
[/quote]
Link to comment
Share on other sites

[quote name='Chinni_' timestamp='1372351370' post='1303896209']
&*B@[size=4]
[/quote]
areiii tala baadukoku raa chustunna undu ...test ayyloga chachipoyettu unnav

Link to comment
Share on other sites

try this

import java.io.File;


public class FindBigFile {

public static void main(){
String fn = "C:\\Program Files\\Java\\jre7\\lib\\ext";
FindBigFile ff = new FindBigFile() ;

ff.getBigFile(fn);
}

public void getBigFile(String folderName){

File folder = new File(folderName);

File[] listOfFiles = folder.listFiles();

for (int i = 0; i < listOfFiles.length; i++) {
if (listOfFiles[i].isFile()) {

String name = listOfFiles[i].getName();

long size = listOfFiles[i].length() ;
System.out.println("Size of the file is " +size) ;

} else if (listOfFiles[i].isDirectory()) {
getBigFile(listOfFiles[i].getName());
System.out.println("Directory " + listOfFiles[i].getName());
}
}
}
}

Link to comment
Share on other sites

idigooo
How to Get File size


import java.io.File;

public class Main {
public static long getFileSize(String filename) {
File file = new File(filename);
if (!file.exists() || !file.isFile()) {
System.out.println("File doesn\'t exist");
return -1;
}
return file.length();
}
public static void main(String[] args) {
long size = getFileSize("c:/java.txt");
System.out.println("Filesize in bytes: " + size);
}
}

Link to comment
Share on other sites

[quote name='HAPPYNESS' timestamp='1372351493' post='1303896218']
idigooo
How to Get File size


import java.io.File;

public class Main {
public static long getFileSize(String filename) {
File file = new File(filename);
if (!file.exists() || !file.isFile()) {
System.out.println("File doesn\'t exist");
return -1;
}
return file.length();
}
public static void main(String[] args) {
long size = getFileSize("c:/java.txt");
System.out.println("Filesize in bytes: " + size);
}
}
[/quote]
reasonable undhi... then we need to compare the sizes after getting the all sizes of the files , to declare a particualr file as biggest :( how?

Link to comment
Share on other sites

[quote name='Chinni_' timestamp='1372351729' post='1303896250']
reasonable undhi... then we need to compare the sizes after getting the size of the file size to declare a particualr file as biggest :( how?
[/quote]
paina Jailer vesadu chudu...compare cheyyakarledu...Sort chesi ..biggest size ni getfile() ante

Link to comment
Share on other sites

[quote name='Chinni_' timestamp='1372351729' post='1303896250']
reasonable undhi... then we need to compare the sizes after getting the all sizes of the files , to declare a particualr file as biggest :( how?
[/quote]
adi cvery simple kada

BTW main nmethod syntax correct chesuko

do u need that logic also
just 2 lines onlyt

Link to comment
Share on other sites

[quote name='HAPPYNESS' timestamp='1372351812' post='1303896256']
paina Jailer vesadu chudu...compare cheyyakarledu...Sort chesi ..biggest size ni getfile() ante
[/quote]
vadu call chesi how do u get size of the file annadu.. so nuvesina method pampa .. it works annadu.. but not satisfied still bye1

Link to comment
Share on other sites

[quote name='cherlapalli_jailer' timestamp='1372351906' post='1303896258']
adi cvery simple kada

BTW main nmethod syntax correct chesuko

do u need that logic also
just 2 lines onlyt
[/quote]
this looks fine annadu... bye1

Link to comment
Share on other sites

skype lo chusthunnadu.. phn lu chesthunnadu #phone[size=4] [/size]

[size=4] [/size][size=4] [/size][size=4] _%~... haapy India podham padha.. _%~[/size]

Link to comment
Share on other sites

[quote name='Chinni_' timestamp='1372351922' post='1303896261']
vadu call chesi how do u get size of the file annadu.. so nuvesina method pampa .. it works annadu.. but not satisfied still bye1
[/quote]
ok man..bongu...vadilite JUnit script kuda rayamanettu unnadu...evadu client??

Link to comment
Share on other sites

×
×
  • Create New...