java£º´óÊý¾ÝÎļþдÈ룬¶ÁÈ¡£¬·Ö¸î£¬ÅÅÐò£¬ºÏ²¢
package arrays.file;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Collections;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.Random;
public class ConcludeCombinationSortWrite {
/**
* ´óÊý¾ÝÅÅÐòºÏ²¢
*
* @param args
*/
public static void main(String[] args) throws IOException {
// дÈëÎļþµÄ·¾¶
String filePath = "D:\\456";
// ÇзÖÎļþµÄ·¾¶
String sqlitFilePath = "D:\\456\\123";
//Êý¾ÝµÄ¸öÊý
int CountNumbers=10000000;
//×ÓÎļþµÄ¸öÊý
int CountFile=10;
//¾«¶È
int countAccuracy=30*CountFile;
long startNumber=System.currentTimeMillis();
// дÈë´óÊý¾ÝÎļþ
WriteData(filePath,CountNumbers);
System.out.println("´æ´¢Íê±Ï");
// ½«´óÊý¾ÝÎļþÇзֵ½ÁíÍâµÄÊ®¸öСÎļþÖÐ
sqlitFileDate(filePath, sqlitFilePath,CountFile);
System.out.println("ÎļþÇиîÍê±Ï£¡");
// °Ñÿ¸öÎļþµÄÊý¾Ý½øÐÐÅÅÐò
singleFileDataSort(sqlitFilePath,CountFile);
System.out.println("ÿ¸ö×ÓÎļþÅÅÐòÍê±Ï£¡");
//¾«¶Èµ÷Õû£¬Ê®¸öÎļþÊý¾Ý½øÐбȽÏÕûºÏ
deathDataFile(filePath,sqlitFilePath,countAccuracy,CountFile);
System.out.println("ÕûºÏÍê±Ï");
long stopNumber=System.currentTimeMillis();
System.out.println("ºÄʱ"+(stopNumber-startNumber)/1000+"ºÁÃë");
}
// дÈë´óÊý¾ÝÎļþ
public static void WriteData(String path,int CountNumbers) throws IOException {
path = path + "\\12114.txt";
FileWriter fs = new FileWriter(path);
BufferedWriter fw=new BufferedW
Ïà¹ØÎĵµ£º
½ñÌì¸øÎÒÃÇÉϿεÄÊÇ·ëÍþÀÏʦ£¬ÀÏʦÒÔǰ¹¤×÷µÄ¹«Ë¾ÊǶÔÈÕÈí¼þ¿ª·¢µÄ£¬Óн«½üÊ®ÄêµÄ¹¤×÷¾ÑéÁË£¬ÖÚËùÖÜÖª£¬ÈÕ±¾È˶Թ¤×÷ÒªÇóÊÇÊ®·ÖÑϽ÷µÄ£¬¾ÝÀÏʦËù˵£¬ÒÔǰÔÚ¹«Ë¾±àÂëµÄʱºòÒªÇóÊÇÒ»ÐдúÂëÒ»ÐÐ×¢ÊÍ£¬Èç¹ûûÓÐ×¢Ê͵ϰÔÚÉóºËµÄʱºòÊDz»»áͨ¹ýµÄ£¬Ã»ÓÐ×¢ÊÍÊǻᱻ°´ÕÕbug´¦ÀíµÄ£¬ËùÒÔÏÖÔÚÀÏʦÉÏ¿ÎÏÖ³¡±àÂëµÄʱºòÒ²ÊÇÐÐÐÐдעÊÍ£ ......
ÔٴδÓÍøÉϲéѯ£¬Ëѵ½ÁËRXTXcomm.jar°ü±È½ÏºÃ£¬ÊÇ·â×°ÁËcomm.jarµÄ·½·¨¡£
°²×°£º
1.copy rxtxSerial.dll to [JDK-directory]\jre\bin\rxtxSerial.dll
2.copy RXTXcomm.jar to [JDK-directory]\jre\lib\ext\RXTXcomm.jar
&nbs ......
£¨Ò»£©Ïß³Ìͬ²½
ʵÏÖÉú²úÕßÏû·ÑÕßÎÊÌâÀ´ËµÃ÷Ïß³ÌÎÊÌâ,¾ÙÀýÈçÏÂËùʾ:
/**
* Éú²úÕßÏû·ÑÕßÎÊÌâ
*/
public class ProducerConsumer {
/**
* Ö÷·½·¨
*/
public static void main(String[] args) {
ProductBox pb = new ProductBox ......
public class Split{
public static void main(String[] args){
double pai = 3.14159;
findTwo(pai);
public static void findTwo(double value){
System.out.println(new DecimalFormat("0.##"). ......
package arrays.compara;
import java.util.Arrays;
public class Student {
public static void main(String[] args) {
Stu[] stus = new Stu[]{
new Stu(156,34,"ad"),
new Stu(153,24,"cc"),
new Stu(126,37,"ab"),
......