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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? myserver.java

?? Image area for displaying images on screen
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
import java.rmi.*;
import java.rmi.server.*;
import java.io.*;
import java.sql.*;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import javax.swing.event.*;
import Biometrics.CFingerPrint;
import Biometrics.CFingerPrintGraphics;
import java.awt.image.*;
import javax.imageio.*;
import java.io.File;
import java.lang.Exception ;
import java.awt.Color;
import java.awt.event.*;

//===============================================================================

public class MyServer extends UnicastRemoteObject implements MyInterface
{

	  	
	  private CFingerPrint m_finger1 = new CFingerPrint();
	  private CFingerPrint m_finger2 = new CFingerPrint();

	  private CFingerPrintGraphics m_fingergfx = new CFingerPrintGraphics();

	  private BJPanel m_panel1 = new BJPanel();
 	  private BJPanel m_panel2 = new BJPanel();

	  private BufferedImage m_bimage1 = new BufferedImage(m_finger1.FP_IMAGE_WIDTH ,m_finger1.FP_IMAGE_HEIGHT,BufferedImage.TYPE_INT_RGB );
	  private BufferedImage m_bimage2 = new BufferedImage(m_finger2.FP_IMAGE_WIDTH ,m_finger2.FP_IMAGE_HEIGHT,BufferedImage.TYPE_INT_RGB );

	  private double finger1[] = new double[m_finger1.FP_TEMPLATE_MAX_SIZE];
 	  private double finger2[] = new double[m_finger2.FP_TEMPLATE_MAX_SIZE];

 	Container cp;
	
	//====================================================================
	  
	public MyServer() throws RemoteException
	{
	   System.out.println("SERVER STARTED....");
	}

	//========================================================================


	public String getacno() throws RemoteException
	{

 	  int acno=0, pin = 0;
	  String result ="";

	  try
	   {		

		Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
		Connection con = DriverManager.getConnection("Jdbc:Odbc:bankodbc");
		Statement stmt = con.createStatement();
		ResultSet rs= stmt.executeQuery("select max(Acc_no) as acno from Single_acc_Details");
		while (rs.next())
		{
		   acno = rs.getInt("acno");
		}
		con.close();

		acno = acno+1;
		pin = acno * 111;

		result = acno +","+ pin;
 	 }
	catch(Exception e)
	   {
		System.out.println(e);
	   }
	   return result;	      

	}



public String getacno1() throws RemoteException
	{

 	  int acno=0, pin = 0;
	  String result ="";

	  try
	   {		

		Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
		Connection con = DriverManager.getConnection("Jdbc:Odbc:bankodbc");
		Statement stmt = con.createStatement();
		ResultSet rs= stmt.executeQuery("select max(Acc_no) as acno from Joint_acc_Details");
		while (rs.next())
		{
		   acno = rs.getInt("acno");
		}
		con.close();

		acno = acno+1;
		pin = acno * 111;

		result = acno +","+ pin;
 	 }
	catch(Exception e)
	   {
		System.out.println(e);
	   }
	   return result;	      

	}




	public String SingleData(String accno,String Fnm,String Mnm,String lnm,String dtob,String gender,String addr,String pno,String educ,String sal,byte buf[],String balance,String summ,String type,String pin) throws RemoteException
	{
	   String result="";
	   Boolean exists=false;
	   int acno = 0;
	   try
	   {
		File f1 = new File("thumb/"+ Fnm+"_"+accno+".jpg");
		String fullname = f1.getAbsolutePath();
		FileOutputStream outStream = new FileOutputStream(fullname);
		outStream.write(buf);
		outStream.close();

		Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
		Connection con = DriverManager.getConnection("Jdbc:Odbc:bankodbc");
		Statement stmt = con.createStatement();
		
		

		ResultSet rs= stmt.executeQuery("select max(Acc_no) as acno from Single_acc_Details");
		while (rs.next())
		{
		   acno = rs.getInt("acno");
		}
		


		acno = acno+1;	

			
		stmt.executeUpdate("insert into Single_acc_Details(Acc_no,Fname,Mname,Lname,DOB,Sex,Address,Ph_no,Edu, Salary,Fingerprint,Init_bal,Summary,Type_acc,pin) values("+accno+",'"+Fnm+"','"+Mnm+"','"+lnm+"','"+dtob+"','"+gender+"','"+addr+"','"+pno+"','"+educ+"','"+sal+"','"+ fullname +"','"+balance+"','"+summ+"','"+type+"',"+ pin +")");
		result="Data Saved";
		

//		stmt.executeUpdate("insert into Single_acc_Details(Acc_no,Fname,Mname,Lname,DOB,Sex,Address,Ph_no,Edu, Salary,Fingerprint,Init_bal,Summary,Type_acc) values('"+accno+"','"+Fnm+"','"+Mnm+"','"+lnm+"','"+dtob+"','"+gender+"','"+addr+"','"+pno+"','"+educ+"','"+sal+"','"+ fullname +"','"+balance+"','"+summ+"','"+type+"')");

		con.close();

	   }
	   catch(Exception e)
	   {
		System.out.println(e);
	   }
	   return result;
	}

	//==========================================================================

	public String JointData(String accno,String Fnm1,String Mnm1,String lnm1,String dtob1,String gender1,String addr1,String pno1,String educ1,String sal1,byte buf[],String Fnm2,String Mnm2,String lnm2,String dtob2,String gender2,String addr2,String pno2,String educ2,String sal2,byte buf1[],String balance,String summ,String type, String pin) throws RemoteException
	{
	   String result="";
	   Boolean exists=false;
	 int acno = 0;
	   try
	   {
		File f1 = new File("thumb/"+ Fnm1+"_"+accno+".jpg");
		String fullname = f1.getAbsolutePath();
		FileOutputStream outStream = new FileOutputStream(fullname);
		outStream.write(buf);
		outStream.close();

		File f2 = new File("thumb/"+ Fnm2+"_"+accno+".jpg");
		String fullname1 = f2.getAbsolutePath();
		FileOutputStream outStream1 = new FileOutputStream(fullname1);
		outStream1.write(buf1);
		outStream1.close();

		Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
		Connection con = DriverManager.getConnection("Jdbc:Odbc:bankodbc");
		Statement stmt = con.createStatement();
		

		ResultSet rs= stmt.executeQuery("select max(Acc_no) as acno from Joint_acc_Details");
		while (rs.next())
		{
		   acno = rs.getInt("acno");
		}
		


		acno = acno+1;	

					
		stmt.executeUpdate("insert into Joint_acc_Details(Acc_no,Fname1,Mname1,Lname1,DOB1,Sex1,Address1,Ph_no1,Edu1,Salary1,Fingerprint1,Fname2,Mname2,Lname2,DOB2,Sex2,Address2,Ph_no2,Edu2,Salary2,Fingerprint2,Init_bal,Summary,Type_acc,pin) values("+ acno +",'"+Fnm1+"','"+Mnm1+"','"+lnm1+"','"+dtob1+"','"+gender1+"','"+addr1+"','"+pno1+"','"+educ1+"','"+sal1+"','"+fullname+"','"+Fnm2+"','"+Mnm2+"','"+lnm2+"','"+dtob2+"','"+gender2+"','"+addr2+"','"+pno2+"','"+educ2+"','"+sal2+"','"+fullname1+"','"+balance+"','"+summ+"','"+type+"',"+ pin +")");
		result="Data Saved";
		

//		stmt.executeUpdate("insert into Joint_acc_Details(Acc_no,Fname1,Mname1,Lname1,DOB1,Sex1,Address1,Ph_no1,Edu1,Salary1,Fingerprint1,Fname2,Mname2,Lname2,DOB2,Sex2,Address2,Ph_no2,Edu2,Salary2,Fingerprint2,Init_bal,Summary,Dt,Type_acc) values('"+accno+"','"+Fnm1+"','"+Mnm1+"','"+lnm1+"','"+dtob1+"','"+gender1+"','"+addr1+"','"+pno1+"','"+educ1+"','"+sal1+"','"+fullname+"','"+Fnm2+"','"+Mnm2+"','"+lnm2+"','"+dtob2+"','"+gender2+"','"+addr2+"','"+pno2+"','"+educ2+"','"+sal2+"','"+fullname1+"','"+balance+"','"+summ+"','"+type+"')");
		con.close();
	   }
	   catch(Exception e)
	   {
		System.out.println(e);
	   }
	   return result;
	}

	//===========================================================================

	public String RemoveDataJ(String accno) throws RemoteException
	{
	       try
 	       {
		Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
		Connection con = DriverManager.getConnection("Jdbc:Odbc:bankodbc");
		Statement stmt = con.createStatement();
		stmt.executeUpdate("delete from Joint_acc_Details where Acc_no = "+accno);
		con.close();
	       }
	       catch(Exception e)
	       {
		System.out.println(e);
	       }
	   return "Account Deleted";
	}	

	//==============================================================================

	public String RemoveDataS(String accno) throws RemoteException
	{
	       try
 	       {
		System.out.println(accno);
		Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
		Connection con = DriverManager.getConnection("Jdbc:Odbc:bankodbc");
		Statement stmt = con.createStatement();
		stmt.executeUpdate("delete from Single_acc_Details where Acc_no = "+accno);
		con.close();
	       }
	       catch(Exception e)
	       {
		System.out.println(e);
	       }
	   return "Account Deleted";
	}	


//=====================================================================================

	public String ProgressSingle(byte buf[], String pin) throws RemoteException 
	{
	  	String upath="";
		String tpath="";
		String retval="";
		boolean found = false;
		int i=1;
		String fname="";
		String lname="";
		String accno="",balnc="";
	   try {
		
		i++;
		File f1 = new File("Single/thumb.jpg");
		String fullname = f1.getAbsolutePath();

		FileOutputStream outStream = new FileOutputStream(fullname);

		outStream.write(buf);
		outStream.close();

		upath = f1.getAbsolutePath();

		Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

		Connection con = DriverManager.getConnection("Jdbc:Odbc:bankodbc");

		Statement stmt = con.createStatement();

		ResultSet rs = stmt.executeQuery("select * from Single_acc_Details where pin="+ pin);
		while(rs.next())
		{
                          accno= rs.getString("Acc_no");
		  fname = rs.getString("Fname");
		  lname = rs.getString("Lname");
		  tpath=rs.getString("Fingerprint");
		   balnc=rs.getString("Init_bal");


     //================Matching Process=========================================			



     //picture1
    //Set picture new

    m_bimage1=ImageIO.read(new File(upath)) ;

    m_panel1.setBufferedImage(m_bimage1);

    //Send image for skeletinization

    m_finger1.setFingerPrintImage(m_bimage1) ;

    finger1=m_finger1.getFingerPrintTemplate();

     //See what skeletinized image looks like

    m_bimage1 = m_finger1.getFingerPrintImageDetail();
    m_panel1.setBufferedImage(m_bimage1);
   
        
    //picture2
    //Set picture new
    //  m_bimage2=ImageIO.read(new File(tpath)) ;

    m_bimage2=ImageIO.read(new File(tpath)) ;
    m_panel2.setBufferedImage(m_bimage2);

    //Send image for skeletinization

    m_finger2.setFingerPrintImage(m_bimage2) ;
    finger2=m_finger2.getFingerPrintTemplate();

    //See what skeletinized image looks like

    m_bimage2 = m_finger2.getFingerPrintImageDetail();
    m_panel2.setBufferedImage(m_bimage2);
    
         
        

    double result = m_finger1.Match(finger1 , finger2,65,false);

    if(result >= 90)
    {
      found = true;
      break;

    }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品久久一区| 一区二区三区精密机械公司| 欧美刺激午夜性久久久久久久| 3d成人h动漫网站入口| 在线一区二区观看| 91福利视频在线| 欧美亚一区二区| 69堂亚洲精品首页| 日韩视频一区二区三区在线播放| 日韩欧美色综合| 国产亚洲制服色| 亚洲欧美一区二区在线观看| 亚洲一区二区中文在线| 日韩中文字幕av电影| 狠狠v欧美v日韩v亚洲ⅴ| 国产精品一区2区| av成人老司机| 欧美日韩精品一区二区| 欧美tickling挠脚心丨vk| 久久久综合网站| 国产精品国产三级国产a| 亚洲精品成人悠悠色影视| 欧美性色黄大片手机版| 7878成人国产在线观看| 久久蜜臀中文字幕| 亚洲欧美日韩一区| 日韩和欧美一区二区三区| 国产又粗又猛又爽又黄91精品| 亚洲一区在线观看视频| 人禽交欧美网站| 国产精品自拍在线| 色老汉av一区二区三区| 色综合天天视频在线观看| 欧美精品自拍偷拍| 国产午夜久久久久| 亚洲成人综合视频| 久久99精品国产麻豆婷婷| av在线播放不卡| 91精品在线麻豆| 中文字幕不卡在线| 亚洲一区免费在线观看| 国产成人免费高清| 欧美色图片你懂的| 日韩欧美高清在线| 亚洲美女在线一区| 国产一区二区在线观看视频| 色哟哟在线观看一区二区三区| 日韩欧美一区二区三区在线| 成人不卡免费av| 欧美一区永久视频免费观看| 国产精品麻豆99久久久久久| 日韩黄色免费电影| 91麻豆国产香蕉久久精品| 日韩女优制服丝袜电影| 亚洲人成人一区二区在线观看| 久久成人免费日本黄色| 欧美色倩网站大全免费| 国产精品三级久久久久三级| 男女男精品视频| 色婷婷国产精品综合在线观看| 精品少妇一区二区| 性做久久久久久免费观看欧美| 久久66热re国产| 欧美精品日韩精品| 一区二区三区在线视频观看58| 国产揄拍国内精品对白| 91精品国产麻豆| 亚洲国产欧美日韩另类综合| 成人app在线| 久久久激情视频| 麻豆视频一区二区| 欧美日韩一本到| 亚洲美女少妇撒尿| 精彩视频一区二区| 91精品国产乱码久久蜜臀| 色综合天天综合在线视频| 在线视频国内自拍亚洲视频| 国产精品入口麻豆九色| 国产综合色产在线精品| 日韩欧美一卡二卡| 亚洲午夜久久久| 91在线观看视频| 亚洲欧洲日韩av| 成人免费视频国产在线观看| 国产69精品久久久久777| 国产欧美一区二区精品仙草咪| 高潮精品一区videoshd| 国产精品国产三级国产aⅴ无密码| 99天天综合性| 亚洲精品videosex极品| 欧美少妇bbb| 蜜桃久久久久久久| 久久香蕉国产线看观看99| 成人免费视频一区| 亚洲激情校园春色| 欧美剧情片在线观看| 日本亚洲三级在线| 久久婷婷国产综合国色天香| 国产成人综合亚洲网站| 最新国产の精品合集bt伙计| 91成人在线精品| 美女在线一区二区| 久久亚洲春色中文字幕久久久| 粗大黑人巨茎大战欧美成人| 亚洲精品精品亚洲| 欧美精品亚洲二区| 激情综合网天天干| 中文字幕中文乱码欧美一区二区 | 欧美国产日韩a欧美在线观看 | 国产精品福利av| 欧美日韩中文另类| 狠狠色丁香久久婷婷综合_中| 欧美国产欧美综合| 精品污污网站免费看| 国产又粗又猛又爽又黄91精品| 亚洲欧洲av一区二区三区久久| 欧美日韩一区二区三区四区五区 | 久久奇米777| 色呦呦日韩精品| 精品在线一区二区| 亚洲色图另类专区| 日韩你懂的在线观看| 99久久免费国产| 麻豆精品新av中文字幕| 国产精品第五页| 日韩三级在线观看| 99久久国产综合精品色伊| 日本不卡中文字幕| 亚洲欧洲国产日韩| 精品国产电影一区二区| 一本久久精品一区二区| 久久99精品久久久久久动态图| 亚洲欧美综合网| 亚洲精品一区二区精华| 91国偷自产一区二区开放时间| 久久精品国产亚洲5555| 一区二区三区四区蜜桃| 久久久久久久综合| 欧美人牲a欧美精品| eeuss国产一区二区三区| 毛片一区二区三区| 亚洲自拍偷拍网站| 中文字幕不卡在线| 2021国产精品久久精品| 欧美日韩国产综合久久| 99久久精品国产精品久久| 黑人精品欧美一区二区蜜桃| 亚洲一区二区三区四区五区黄 | 日本免费在线视频不卡一不卡二| 国产精品家庭影院| 久久人人97超碰com| 3atv一区二区三区| 91久久人澡人人添人人爽欧美| 国产美女在线观看一区| 日本视频免费一区| 亚洲国产精品天堂| 亚洲精品亚洲人成人网| 国产欧美日韩麻豆91| 精品国精品自拍自在线| 欧美日韩在线不卡| 色婷婷激情一区二区三区| 成人精品亚洲人成在线| 国产一区二区三区国产| 男人操女人的视频在线观看欧美| 亚洲午夜久久久久中文字幕久| 亚洲欧美日韩综合aⅴ视频| 中文一区在线播放| 久久久久久9999| 久久久久久久久久久久久女国产乱| 日韩三级伦理片妻子的秘密按摩| 欧美体内she精高潮| 欧美在线|欧美| 欧洲国产伦久久久久久久| 99re热这里只有精品免费视频| 国产超碰在线一区| 国产69精品久久99不卡| 国产成人精品亚洲日本在线桃色| 国产一区中文字幕| 国产麻豆一精品一av一免费| 久久99精品国产麻豆婷婷洗澡| 美女精品一区二区| 久久国产视频网| 国产原创一区二区| 国产精品综合网| 成人美女视频在线观看18| 国产成人免费9x9x人网站视频| 国产成人小视频| gogogo免费视频观看亚洲一| av亚洲精华国产精华精| 91亚洲大成网污www| 日本韩国欧美一区| 91久久免费观看| 欧美午夜精品久久久| 欧美美女视频在线观看| 欧美丰满一区二区免费视频| 69久久夜色精品国产69蝌蚪网| 69堂成人精品免费视频| 日韩欧美色电影| 精品国产精品一区二区夜夜嗨| 久久久综合九色合综国产精品|