亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? recorddaobyfile.java

?? 一個(gè)簡(jiǎn)單的程序穩(wěn)操勝券用拖把有穩(wěn)操勝券
?? JAVA
字號(hào):
/**
  * @(#)dao.RecordDAOByFile.java  2008-9-2  
  * Copy Right Information	: Tarena
  * Project					: JavaQQ
  * JDK version used		: jdk1.6.4
  * Comments				: 記錄操作類。
  * Version					: 1.0
  * Sr	Date		Modified By		Why & What is modified
  * 1.	2008-9-2 	小豬     		新建
  **/
package dao;

import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.util.Date;
import java.util.Vector;

import data.Record;

 /**
 * 記錄操作類,以文件的方式處理Record。
 * 2008-9-2
 * @author		達(dá)內(nèi)科技[Tarena Training Group]
 * @version	1.0
 * @since		JDK1.6(建議) 
 */
public class RecordDAOByFile implements DAO<Record, Integer> {

	private String path = "logs";
	private String suffixName = ".dat";
	
	private String pathAdmin = "records";
	
	/**
	 * 添加一條新記錄。
	 * @param record 記錄。
	 * @throws FileNotFoundException
	 * @throws IOException
	 * @return 添加成功否。
	 */
	public boolean add(Record record) throws FileNotFoundException, IOException{
		File category = new File(record.getToid()+File.separator+path);
		if(!category.exists())
			category.mkdirs();
		File file = new File(record.getToid()+File.separator+path+File.separator+record.getFromid()+suffixName);
		ObjectOutputStream oos = new ObjectOutputStream(new BufferedOutputStream(new FileOutputStream(file)));
		oos.writeObject(record);
		oos.flush();
		oos.close();
		oos = null;
		return true;
	}

	/** 
	 * 管理員添加一條新記錄。
	 * @param record 記錄。
	 * @return 返回添加成功否。
	 * @throws FileNotFoundException
	 * @throws IOException
	 */
	public boolean addRecordForAdmin(Record record) throws FileNotFoundException, IOException{
		File category = new File(pathAdmin);
		if(!category.exists())
			category.mkdir();
		File file = new File(pathAdmin+File.separator+record.getToid()+suffixName);
		ObjectOutputStream oos = new ObjectOutputStream(new BufferedOutputStream(new FileOutputStream(file)));
		oos.writeObject(record);
		oos.flush();
		oos.close();
		oos = null;
		return true;
	}
	
	/**
	 * 刪除一條記錄。
	 * @param record 要?jiǎng)h除的記錄。
	 * @return 返回刪除成功否。
	 */
	public boolean delete(Record record) throws Exception {
		File file = new File(record.getToid()+File.separator+path+File.separator+record.getFromid()+suffixName);
		if(file.exists())
			return file.delete();
		else
			return false;
	}

	
	/**
	 * 查找所有記錄。
	 * @throws Exception 
	 * @return 無(wú)論如何都返回空。未作處理。
	 */
	public Vector<Record> findAll() throws Exception {
		return null;
	}

	/**
	 * 查找好友發(fā)送的留言記錄。
	 * @param jqnum 該用戶的jqmum
	 * @return 返回該用戶的留言記錄
	 * @throws FileNotFoundException
	 * @throws IOException
	 */
	public Vector<Record> findLeaveRecord(int jqnum) throws FileNotFoundException, IOException{
		File file = new File(pathAdmin+File.separator+jqnum+suffixName);
		if(!file.exists())
			return null;
		else{
			
				Vector<Record> v = new Vector<Record>();
				ObjectInputStream ois = new ObjectInputStream(new BufferedInputStream(new FileInputStream(file)));
				while(true){
					Object obj = null;
					try {
						obj = ois.readObject();
					} catch (IOException e) {
						break;
					} catch (ClassNotFoundException e) {
						break;
					}
					if(obj==null)
						break;
					if(obj instanceof Record){
						Record record = (Record)obj;
						record.setRead(true);
						record.setReadTime(new Date());
						v.add(record);
					}
				}
				ois.close();
				ois = null;
				return v;
		}	
	}
	
	/**
	 * 刪除管理員的記錄。
	 * @param jqnum
	 * @return 刪除成功否。
	 */
	public boolean deleteRecordForAdmin(int jqnum){
		File file = new File(pathAdmin+File.separator+jqnum+suffixName);
		if(file.exists())
			return file.delete();
		else
			return false;
	}
	
	/**
	 * 按id查找記錄
	 * @param id 記錄的id
	 * @throws Exception 
	 * @return 無(wú)論如何都返回空。未作處理。
	 */
	public Record findById(Integer id) throws Exception {
		
		return null;
	}

	/**
	 * 更新記錄。
	 * @param record 欲跟新的記錄。
	 * @throws Exception
	 * @return 無(wú)論如何都返回false,未作處理。
	 */
	public boolean update(Record record) throws Exception {
		
		return false;
	}

}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
黄页视频在线91| 福利一区二区在线观看| 亚洲六月丁香色婷婷综合久久| 国产精品伦一区二区三级视频| 国产精品水嫩水嫩| 亚洲一区电影777| 欧美色综合天天久久综合精品| 成人午夜在线视频| 裸体一区二区三区| 精品一区二区三区香蕉蜜桃| 免费观看日韩电影| 青青青伊人色综合久久| 国产一区二区三区精品欧美日韩一区二区三区 | 欧美一二三区在线| 国产农村妇女毛片精品久久麻豆| 亚洲男人天堂av| 国产剧情av麻豆香蕉精品| 亚洲综合一区二区精品导航| aaa亚洲精品一二三区| 91精品久久久久久久久99蜜臂| 国产精品毛片高清在线完整版| 奇米综合一区二区三区精品视频| voyeur盗摄精品| 欧美国产精品中文字幕| 国产一区二区在线观看免费| 欧美性色黄大片| 国产精品毛片大码女人| 粉嫩高潮美女一区二区三区| 3751色影院一区二区三区| 亚洲欧美电影院| 成人免费视频视频在线观看免费 | 久久婷婷成人综合色| 蜜乳av一区二区| 国产欧美一区二区精品仙草咪| 五月综合激情婷婷六月色窝| 欧美色偷偷大香| 午夜久久久久久久久久一区二区| 欧美日韩一区三区| 亚洲成a人片在线观看中文| 欧美亚洲动漫制服丝袜| 午夜精品久久久久| 欧美日韩在线三区| 精品一区二区在线免费观看| 久久免费午夜影院| 成人污视频在线观看| 亚洲欧美激情插| 欧美日韩精品欧美日韩精品| 爽好久久久欧美精品| 久久久精品免费免费| 色狠狠av一区二区三区| 五月婷婷另类国产| 中文字幕欧美三区| 欧美挠脚心视频网站| 国产精品综合av一区二区国产馆| 亚洲色欲色欲www在线观看| 欧美私模裸体表演在线观看| 国产一区二区调教| 亚洲香蕉伊在人在线观| 国产亲近乱来精品视频| 欧美视频一区二区三区四区| 成人一级片网址| 日韩精彩视频在线观看| 亚洲一级二级三级在线免费观看| 精品国产不卡一区二区三区| 91精品国产色综合久久不卡蜜臀| 色丁香久综合在线久综合在线观看| 久久99热99| 日韩伦理av电影| 国产精品传媒视频| 亚洲国产岛国毛片在线| 久久一区二区三区四区| 欧美一区二区免费观在线| 欧美揉bbbbb揉bbbbb| 欧美吞精做爰啪啪高潮| 欧美色网站导航| 久久精品亚洲乱码伦伦中文| 精品国产一区二区亚洲人成毛片| 91精品久久久久久久久99蜜臂| 欧美日韩综合不卡| 中文字幕精品一区二区三区精品| 精品捆绑美女sm三区| ww亚洲ww在线观看国产| 国产日韩欧美麻豆| 国产视频一区二区在线| 玉米视频成人免费看| 亚洲已满18点击进入久久| 午夜精品久久久久久久久| 婷婷亚洲久悠悠色悠在线播放| 首页欧美精品中文字幕| 久久国产精品99久久久久久老狼| 六月婷婷色综合| 色综合色综合色综合色综合色综合| 色婷婷综合中文久久一本| 欧美丝袜自拍制服另类| 欧美成人欧美edvon| 久久久久久久久久久久久夜| 亚洲人123区| 精品制服美女丁香| 91蜜桃免费观看视频| 欧美性视频一区二区三区| 国产日韩影视精品| 亚洲成人av在线电影| 成人avav在线| 欧美日韩一级片在线观看| 欧美xxx久久| 亚洲午夜精品网| 91视频在线看| 中文幕一区二区三区久久蜜桃| 亚洲激情av在线| av在线不卡免费看| 精品国产区一区| 日本va欧美va精品发布| 欧美色精品在线视频| 亚洲欧美另类图片小说| 国产精品18久久久久久vr| 日韩一区二区三区视频在线 | 91黄色免费版| 亚洲欧洲www| 99riav一区二区三区| 久久综合丝袜日本网| 美女视频一区二区| 欧美一卡二卡三卡四卡| 日本欧美一区二区在线观看| 欧美挠脚心视频网站| 成人一级视频在线观看| 中文字幕一区二区三区四区不卡| 成人亚洲一区二区一| 中文字幕第一区综合| caoporm超碰国产精品| 一区二区三区高清不卡| 欧美日韩黄色一区二区| 美女网站视频久久| 久久久一区二区三区| 国产精品资源站在线| 综合久久久久综合| 欧美日韩国产三级| 久久国产剧场电影| 亚洲欧美在线视频观看| 欧美精品久久99久久在免费线| 日本va欧美va欧美va精品| 精品91自产拍在线观看一区| 99久久er热在这里只有精品15| 免费在线观看成人| 亚洲欧美综合色| 久久精品视频在线看| 一本大道久久a久久综合| thepron国产精品| 麻豆精品久久久| 香港成人在线视频| 久久国产福利国产秒拍| 一区二区高清在线| 欧美激情一区二区三区不卡 | 韩国欧美一区二区| 性久久久久久久久| 一区二区三区欧美久久| 国产精品短视频| 国产免费观看久久| 久久亚洲捆绑美女| 欧美一级日韩免费不卡| 欧美做爰猛烈大尺度电影无法无天| 国产一区二区精品久久91| 视频一区视频二区在线观看| 亚洲综合一区在线| 亚洲精品网站在线观看| 中文字幕中文字幕一区二区| 欧美大片一区二区三区| 欧美一区二区视频在线观看2020 | 亚洲美女一区二区三区| 亚洲色图一区二区三区| 国产精品视频免费看| 国产日韩欧美激情| 国产精品青草久久| 亚洲精品国产精品乱码不99 | 日本韩国欧美三级| 91成人在线观看喷潮| 欧美性大战久久久久久久蜜臀 | 亚洲国产精品视频| 午夜久久福利影院| 久久精品国产99| 成人小视频免费观看| 91国偷自产一区二区使用方法| 欧美福利视频导航| 欧美一级爆毛片| 久久精品日产第一区二区三区高清版| 欧美mv和日韩mv国产网站| 欧美国产一区二区在线观看| 亚洲综合色视频| 国产精品1区二区.| 欧美午夜电影一区| 欧美tk丨vk视频| 亚洲一二三四区不卡| 国产美女娇喘av呻吟久久| av不卡在线观看| 欧美久久久久久久久中文字幕| 精品国产免费一区二区三区香蕉 | 成人av网站大全| 欧美三电影在线| 国产精品福利电影一区二区三区四区| 亚洲高清免费视频| 99久久精品情趣|