91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.37MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-08-09
  • 語言: Java
  • 標(biāo)簽: 2d??2dddddssssss??sh??ans??

資源簡介

可以進(jìn)行信息管理,功能齊全,在企業(yè)信息人事管理系統(tǒng)需要實(shí)先的功能都基本實(shí)現(xiàn)。

資源截圖

代碼片段和文件信息

package?com;

import?java.awt.*;
import?java.awt.geom.*;
import?java.awt.image.BufferedImage;
import?java.io.IOException;
import?java.util.Random;

import?javax.imageio.ImageIO;
import?javax.servlet.ServletException;
import?javax.servlet.http.HttpServlet;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?javax.servlet.http.HttpSession;

public?class?PictureCheckCode?extends?HttpServlet?{
private?String?ctmp?=?““;
public?String?getCtmp(){

return?ctmp;

}
public?PictureCheckCode()?{
super();
}

public?void?destroy()?{
super.destroy();?
}

public?void?init()?throws?ServletException?{
super.init();
}

//??????????
public?Color?getRandColor(int?s?int?e)?{
Random?random?=?new?Random();
if?(s?>?255)?s?=?255;
if?(e?>?255)?e?=?255;
int?r?=?s?+?random.nextInt(e?-?s); //??????RGB????е?r?
int?g?=?s?+?random.nextInt(e?-?s); //??????RGB????е?g?
int?b?=?s?+?random.nextInt(e?-?s); //??????RGB????е?b?
return?new?Color(r?g?b);
}

public?void?service(HttpServletRequest?request?HttpServletResponse?response)
throws?ServletException?IOException?{
response.setHeader(“Pragma“?“No-cache“);
response.setHeader(“Cache-Control“?“No-cache“);
response.setDateHeader(“Expires“?0);
response.setContentType(“image/jpeg“);
int?width?=?86;
int?height?=?22;
BufferedImage?image?=?new?BufferedImage(width?height
BufferedImage.TYPE_INT_RGB);
Graphics?g?=?image.getGraphics();
Graphics2D?g2d?=?(Graphics2D)?g;
Random?random?=?new?Random();
Font?mFont?=?new?Font(“????“?Font.BOLD?17);
g.setColor(getRandColor(200?250));
g.fillRect(0?0?width?height);
g.setFont(mFont);
g.setColor(getRandColor(180?200));

for?(int?i?=?0;?i? int?x?=?random.nextInt(width?-?1);
int?y?=?random.nextInt(height?-?1);
int?x1?=?random.nextInt(6)?+?1;
int?y1?=?random.nextInt(12)?+?1;
BasicStroke?bs?=?new?BasicStroke(2f?BasicStroke.CAP_BUTT
BasicStroke.JOIN_BEVEL);
Line2D?line?=?new?Line2D.Double(x?y?x?+?x1?y?+?y1);
g2d.setStroke(bs);
g2d.draw(line);
}
String?sRand?=?““;
//???????????????

int?itmp?=?0;
for?(int?i?=?0;?i? //random?=?new?Random(new?java.util.Date().getTime()?+?i);
switch?(random.nextInt(4))?{
case?1:
itmp?=?random.nextInt(26)?+?65;?//????A~Z?????
ctmp?=?String.valueOf((char)?itmp);
break;
case?2:?//???????
String[]?rbase?=?{?“0“?“1“?“2“?“3“?“4“?“5“?“6“?“7“?“8“
“9“?“a“?“b“?“c“?“d“?“e“?“f“?};
//?????1λ??????
int?r1?=?random.nextInt(3)?+?11; //???11??14?????????
String?str_r1?=?rbase[r1];
//?????2λ??????
int?r2;
if?(r1?==?13)?{
r2?=?random.nextInt(7); //???0??7?????????
}?else?{
r2?=?random.nextInt(16); //???0??16?????????
}
String?str_r2?=?rbase[r2];
//?????1λ??λ??
int?r3?=?random.nextInt(6)

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件????????456??2013-09-05?14:05??HR\1638085903287296\HR\.classpath

?????文件????????279??2013-09-06?19:28??HR\1638085903287296\HR\.mymetadata

?????文件???????1408??2013-09-04?10:42??HR\1638085903287296\HR\.project

?????文件????????500??2013-09-04?10:45??HR\1638085903287296\HR\.settings\.jsdtscope

?????文件????????239??2013-09-05?00:48??HR\1638085903287296\HR\.settings\org.eclipse.core.resources.prefs

?????文件?????????83??2013-09-04?10:45??HR\1638085903287296\HR\.settings\org.eclipse.core.runtime.prefs

?????文件????????330??2013-09-04?10:45??HR\1638085903287296\HR\.settings\org.eclipse.jdt.core.prefs

?????文件?????????49??2013-09-04?10:45??HR\1638085903287296\HR\.settings\org.eclipse.wst.jsdt.ui.superType.container

?????文件??????????6??2013-09-04?10:45??HR\1638085903287296\HR\.settings\org.eclipse.wst.jsdt.ui.superType.name

?????文件???????1167??2013-09-06?16:34??HR\1638085903287296\HR\src\com\chinasofti\dao\AdminDao.java

?????文件???????3348??2013-09-07?09:34??HR\1638085903287296\HR\src\com\chinasofti\dao\AgreementDao.java

?????文件???????4744??2013-09-08?02:20??HR\1638085903287296\HR\src\com\chinasofti\dao\AlterDao.java

?????文件???????1382??2013-09-08?17:13??HR\1638085903287296\HR\src\com\chinasofti\dao\CertSelectDao.java

?????文件???????2964??2013-09-07?09:34??HR\1638085903287296\HR\src\com\chinasofti\dao\FileDao.java

?????文件???????3524??2013-09-08?17:13??HR\1638085903287296\HR\src\com\chinasofti\dao\StaffCertDao.java

?????文件???????4484??2013-09-07?10:28??HR\1638085903287296\HR\src\com\chinasofti\dao\StaffDao.java

?????文件???????3924??2013-09-08?17:13??HR\1638085903287296\HR\src\com\chinasofti\dao\TrainGradeDao.java

?????文件???????4895??2013-09-08?17:13??HR\1638085903287296\HR\src\com\chinasofti\dao\TrainRecordDao.java

?????文件???????3434??2013-09-08?17:13??HR\1638085903287296\HR\src\com\chinasofti\dao\TrainTypeDao.java

?????文件???????1007??2013-09-06?16:34??HR\1638085903287296\HR\src\com\chinasofti\domain\Admin.java

?????文件???????1859??2013-09-07?09:35??HR\1638085903287296\HR\src\com\chinasofti\domain\Agreement.java

?????文件???????2091??2013-09-06?10:18??HR\1638085903287296\HR\src\com\chinasofti\domain\Alter.java

?????文件???????1520??2013-09-08?17:14??HR\1638085903287296\HR\src\com\chinasofti\domain\CertSelect.java

?????文件???????1695??2013-09-07?09:35??HR\1638085903287296\HR\src\com\chinasofti\domain\File.java

?????文件???????2148??2013-09-07?09:49??HR\1638085903287296\HR\src\com\chinasofti\domain\Staff.java

?????文件???????1130??2013-09-08?17:14??HR\1638085903287296\HR\src\com\chinasofti\domain\StaffCert.java

?????文件???????1536??2013-09-08?17:14??HR\1638085903287296\HR\src\com\chinasofti\domain\TrainGrade.java

?????文件???????2623??2013-09-08?17:14??HR\1638085903287296\HR\src\com\chinasofti\domain\TrainRecord.java

?????文件???????1033??2013-09-08?17:14??HR\1638085903287296\HR\src\com\chinasofti\domain\TrainType.java

?????文件????????361??2013-09-06?16:35??HR\1638085903287296\HR\src\com\chinasofti\service\AdminService.java

............此處省略323個(gè)文件信息

評論

共有 條評論