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

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

?? myserver.java

?? Image area for displaying images on screen
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
     

  	 //JOptionPane.showMessageDialog (null,Double.toString(m_finger1.Match(finger1 , finger2,65,false)),"Match %",JOptionPane.PLAIN_MESSAGE);


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

		}

		con.close();

		if(found)
		{
		    retval = "Welcome "+ fname +" "+ lname +","+ accno;
		}
		 else
		     {
			retval = "No Match Found, Invalid Finger Impression";
			
		     }
		

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


		return retval;

	 }

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


	public String ProgressJoint(byte buf1[],byte buf2[], String pin) throws RemoteException 
	{
		
		String upath="", upath1="";
		String tpath="", tpath1="";
		String retval="";
		boolean found = false;
		int i=1;
		String fname="", fname1="";
		String lname="", lname1="";
		String balnc="",accno="";
	   try {
		
		
		File f1 = new File("Joint/first/thumb1.jpg");
		String fullname = f1.getAbsolutePath();
		FileOutputStream outStream = new FileOutputStream(fullname);
		outStream.write(buf1);
		outStream.close();


		File f2 = new File("Joint/second/thumb2.jpg");
		String fullname1 = f2.getAbsolutePath();
		FileOutputStream outStream1 = new FileOutputStream(fullname1);
		outStream1.write(buf2);
		outStream1.close();		

		upath= f1.getAbsolutePath();
		upath1= f2.getAbsolutePath();

		
		Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
		Connection con = DriverManager.getConnection("Jdbc:Odbc:bankodbc");
		Statement stmt = con.createStatement();
		ResultSet rs = stmt.executeQuery("select * from Joint_acc_Details where pin="+ pin);
		while(rs.next())
		{
		 
		accno = rs.getString("Acc_no");
		fname = rs.getString("Fname1");
		lname = rs.getString("Lname1");
		tpath=rs.getString("Fingerprint1");
		
		fname1 = rs.getString("Fname2");
		lname1 = rs.getString("Lname2");
		tpath1=rs.getString("Fingerprint2");
		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)
    {
      

      //picture1
     //Set picture new
    m_bimage1=ImageIO.read(new File(upath1)) ;
    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(tpath1)) ;
    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);


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

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

	     

   //JOptionPane.showMessageDialog (null,Double.toString(m_finger1.Match(finger1 , finger2,65,false)),"Match %",JOptionPane.PLAIN_MESSAGE);


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


		}
		
		con.close();

		if(found)
		{
		  retval = "Welcome "+ fname +" "+ lname +" and "+ fname1 +" "+ lname1 + " Match Found," + accno;
		}

		 else
		     {
			retval = "No Match Found, Invalid Finger Impression";
			
		     }

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

		return retval;                     
	 }                                               



	public String BalanceCheck(String accno) throws RemoteException
	{
		String balance="";
	   try {
		
		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 Acc_no="+ accno);
		while(rs.next())
		{
		  balance = rs.getString("Init_bal");
		   
		}
		con.close();
	         }
                       catch(Exception e)
		{
		   System.out.println(e);
		}
				   
	  return balance;

	}

	public String Withdraw(String accno, String bal) throws RemoteException
	{

	String result="", balance="";
	double initbal, amt;
	amt = Double.parseDouble(bal);

	   try {
		
		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 Acc_no="+ accno);
		while(rs.next())
		{
		  balance = rs.getString("Init_bal");		   
		}
		
		initbal = Double.parseDouble(balance);

		if((initbal - amt) >= 500)
		{
		  initbal = initbal - amt;
		  stmt.executeUpdate("update Single_acc_Details set Init_bal='"+ initbal +"' where Acc_no="+ accno);
		  		
		    //stmt.executeUpdate("insert into Transact_Details(Acc_no,Balance) values('"+ accno +"','"+ amt +"')");

		  result = "Please Collect your cash, Balance is Rs. "+ initbal;


		}
		  else
		    {
		       result = "No enough funds to carry the tranaction";
		    }
		con.close();
	    }
                 catch(Exception e)
		{
		  System.out.println(e);
		}

	return result;
						
            }

	public String Withdraw2(String accno, String bal) throws RemoteException
	{

	String result="", balance="";
	double initbal, amt;
	amt = Double.parseDouble(bal);
	   try {
		
		Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
		Connection con = DriverManager.getConnection("Jdbc:Odbc:bankodbc");
		Statement stmt = con.createStatement();
		ResultSet rs = stmt.executeQuery("select * from Joint_acc_Details where Acc_no="+ accno);
		while(rs.next())
		{
		  balance = rs.getString("Init_bal");		   
		}
		
		initbal = Double.parseDouble(balance);

		if((initbal - amt) > 500)
		{
		  initbal = initbal - amt;
		  stmt.executeUpdate("update Joint_acc_Details set Init_bal='"+ initbal +"' where Acc_no="+ accno);
		  result = "Please Collect your cash, Balance is Rs. "+ initbal;
		}
		  else
		    {
		       result = "No enough funds to carry the tranaction";
		    }
		con.close();
	    }
                 catch(Exception e)
		{
		  System.out.println(e);
		}

	return result;
						
            }

	public static void main(String args[])
	{
	    try
	    {
		MyServer ms = new MyServer();
		Naming.rebind("BankServer",ms);
	    }
	    catch(Exception e)
	    {
		System.out.println(e);
	    }
	}

}

class BJPanel extends JPanel 
  {
    public BufferedImage bi;
    public BJPanel (){
        this.addMouseListener(new MouseAdapter() {
        public void mouseClicked(MouseEvent m){
        JOptionPane.showMessageDialog (null,"("+Integer.toString(m.getPoint().x)+";"+Integer.toString(m.getPoint().y)+")","Point",JOptionPane.PLAIN_MESSAGE);
        }
        });
    }
    public BJPanel (BufferedImage bi){
      this.bi = bi;
      setPreferredSize(new Dimension(bi.getWidth(),bi.getHeight())) ;
    }
    public void setBufferedImage(BufferedImage bi)
    {
      this.bi = bi;
      setPreferredSize(new Dimension(bi.getWidth(),bi.getHeight())) ;
      this.repaint();
    }
    public void paintComponent(Graphics g)
    {
      g.drawImage(bi,0,0,this) ;
    }
  }





  	

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区午夜视频在线观看| www.性欧美| 91碰在线视频| 亚洲女同ⅹxx女同tv| 91免费看片在线观看| 韩国成人精品a∨在线观看| 久久亚洲欧美国产精品乐播 | 欧美无砖专区一中文字| 亚洲精品网站在线观看| 欧美在线一区二区三区| 蓝色福利精品导航| 国产精品美女久久久久久久| 在线观看视频欧美| 欧美中文字幕一二三区视频| 在线观看日产精品| 欧美乱熟臀69xxxxxx| 国产成人免费视频网站| 五月天亚洲婷婷| 国产精品私房写真福利视频| 国产精品麻豆欧美日韩ww| 国产精品久久久一区麻豆最新章节| 欧美精品乱码久久久久久按摩| 欧美吞精做爰啪啪高潮| 91精品麻豆日日躁夜夜躁| 不卡欧美aaaaa| 久久99在线观看| 国产一区美女在线| 裸体在线国模精品偷拍| 亚洲国产wwwccc36天堂| 国产精品国产自产拍高清av| 一区二区三区美女| 一卡二卡欧美日韩| 日韩电影在线免费看| 亚洲一区二区在线免费看| 成人欧美一区二区三区在线播放| 国产亚洲精久久久久久| 欧美成人精品1314www| 色8久久精品久久久久久蜜| 国产91综合一区在线观看| 国精品**一区二区三区在线蜜桃| 成人禁用看黄a在线| 欧美精品在线视频| 欧美激情一区二区三区蜜桃视频| 久久嫩草精品久久久久| 欧美电影精品一区二区| 欧美电影免费观看完整版| 国产精品久久久久久亚洲伦| 奇米一区二区三区av| 日韩激情中文字幕| 日本亚洲免费观看| 91伊人久久大香线蕉| 精品日本一线二线三线不卡| 亚洲女人小视频在线观看| 国产剧情一区二区三区| 丁香婷婷综合激情五月色| 8x8x8国产精品| 一区二区久久久久| 成人视屏免费看| 在线视频国内自拍亚洲视频| 久久久久久97三级| 奇米色777欧美一区二区| 色婷婷av久久久久久久| 欧美日本免费一区二区三区| 欧美日韩的一区二区| 亚洲欧美在线高清| 成人av免费观看| 国产亚洲午夜高清国产拍精品| 午夜国产精品一区| 色婷婷国产精品| 亚洲欧美欧美一区二区三区| 成人做爰69片免费看网站| 26uuu色噜噜精品一区| 奇米精品一区二区三区在线观看| 欧美日韩一区二区三区视频| 精品三级在线观看| 蜜臀精品一区二区三区在线观看| 91福利视频在线| 亚洲成国产人片在线观看| 国产一区免费电影| 2023国产一二三区日本精品2022| 美腿丝袜亚洲三区| 日韩一级欧美一级| 中文字幕的久久| 成人黄色综合网站| 国产精品毛片久久久久久久| 豆国产96在线|亚洲| 中文字幕国产一区| 波多野结衣在线aⅴ中文字幕不卡| 久久精品一区二区三区不卡| 国模大尺度一区二区三区| 国产亚洲欧美在线| 成人亚洲精品久久久久软件| 国产精品国产三级国产普通话蜜臀| 成人一二三区视频| 亚洲免费观看高清完整版在线| 91黄色免费版| 午夜精品福利久久久| 日韩视频一区二区三区在线播放| 久久国产欧美日韩精品| 久久精品欧美日韩精品| 波多野结衣欧美| 亚洲成人综合视频| 日韩欧美二区三区| 成人午夜视频福利| 一区二区三区视频在线看| 91麻豆精品国产91久久久久| 国产乱码精品一区二区三区av | 欧美经典一区二区三区| 午夜精品久久久| 久久一日本道色综合| 99在线精品免费| 日韩国产一二三区| 中国av一区二区三区| 欧美专区在线观看一区| 国产一区二区三区精品视频| 中文字幕一区二区三区av| 欧美丰满美乳xxx高潮www| 国产麻豆日韩欧美久久| 亚洲一卡二卡三卡四卡五卡| 精品日韩一区二区| 色先锋aa成人| 激情图片小说一区| 亚洲在线视频一区| 精品成人a区在线观看| 国内精品在线播放| 亚洲国产成人精品视频| 久久精品欧美一区二区三区不卡| 精品视频免费在线| 处破女av一区二区| 男人的天堂久久精品| 综合久久久久综合| 色老汉av一区二区三区| 国产乱理伦片在线观看夜一区| 亚洲一区免费在线观看| 国产精品乱码久久久久久| 日韩一卡二卡三卡国产欧美| 欧美亚洲一区三区| 丰满少妇在线播放bd日韩电影| 久久疯狂做爰流白浆xx| 亚洲va韩国va欧美va精品| 亚洲靠逼com| 国产精品灌醉下药二区| 国产亚洲精品中文字幕| 欧美变态tickling挠脚心| 欧美精品日日鲁夜夜添| 91精品办公室少妇高潮对白| 99v久久综合狠狠综合久久| 亚洲永久免费av| 亚洲欧美激情小说另类| 最近日韩中文字幕| 中文字幕一区二区三区在线观看| 久久久www免费人成精品| 日韩一级二级三级精品视频| 色欧美88888久久久久久影院| 丁香网亚洲国际| eeuss鲁一区二区三区| caoporm超碰国产精品| 成人黄色软件下载| 成人激情黄色小说| 91日韩精品一区| 91久久人澡人人添人人爽欧美| 欧美电视剧免费观看| 欧美一区二区三区爱爱| 欧美一二三区在线观看| 欧美一级在线观看| 欧美电影免费观看高清完整版| 精品剧情在线观看| 久久精品亚洲乱码伦伦中文| 国产精品视频在线看| 亚洲欧美偷拍卡通变态| 亚洲香蕉伊在人在线观| 日韩高清在线电影| 国模少妇一区二区三区| 波多野结衣亚洲一区| 欧美亚洲综合一区| 日韩欧美卡一卡二| 国产欧美一区二区在线观看| 亚洲同性gay激情无套| 亚洲国产视频在线| 麻豆成人91精品二区三区| 国产不卡在线播放| 欧美亚男人的天堂| 91精品国产色综合久久ai换脸| 日韩精品最新网址| 国产精品大尺度| 亚洲不卡在线观看| 国内精品写真在线观看| 99久久国产综合精品女不卡| 欧美日韩一区二区三区不卡| 久久亚洲影视婷婷| 亚洲一区二区三区中文字幕在线| 久久成人久久爱| 色综合久久天天综合网| 欧美成人在线直播| 亚洲男人的天堂网| 看片网站欧美日韩| 91丝袜国产在线播放| 精品久久人人做人人爰| 亚洲免费在线电影| 国内外精品视频|