md5 // 获取文件MD5值 public static String getMd5(File file) throws FileNotFoundException { String value = null; FileInputStream in = null; try { in = new FileInputS...
网易邮件采集器(4) 邮件查看:用switch语句,根据不同的case,执行相应的查看方式if (args.length > 0) { String s = args[0]; switch (s) { case "account": try { ...
网易邮件采集器(5) 去重:获取最新的邮件mid并保存,以后每采集一次得到邮件mid与存储的mid比较,若不相等则为新邮件,采集并保存,若相等,则当前邮件及之后的邮件均为已经采集的邮件,当前采集可直接结束! (1)获取最新midint i = 0; Elements links = d.select("[name=\"id\"]"); for (El...
网易邮件采集器(2) 配置采集用户//检查目录是否存在,如果不存在就创建 try{ File fp = new File(Constants.strFilePath); if(!fp.exists()) { fp.mkdirs();//创建目录 ...
1.编写多线程应用程序,模拟多个人通过一个山洞的模拟。这个山洞每次只能通过一个人,每个人通过山洞的时间为5秒,随机生成10个人,同时准备过此山洞,显示一下每次通过山洞人的姓名。... package com.hanqi.xc;import java.util.LinkedHashSet;import java.util.Random;import java.util.Set;public class GuoShanDong implements Runnable { private static int deng=0;...
网易邮件采集器(3) 采集邮件(一)创建Constants类 ,存储文件路径,文件名,休眠时间以及收件箱,邮件的URL(二)登录public void login(String userName, String password) { Map<String, String> params = new HashMap<String, String>();...
JAVA反射机制 JAVA反射(放射)机制:“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从这个观点看,Perl、Python、Ruby是动态语言,C++、Java、C#不是动态语言。但是JAVA有着一个非常突出的动态相关机制——Reflection,用在Java身上指的是可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说,Java程序可以加载一个运行...
Hibernate(开放源代码的对象关系映射框架) Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servle...
对teacher表进行增加,删除,修改 <%@page import="java.text.SimpleDateFormat"%><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ page import="java.sql.*"%> ...
ExtJs ExtJS是一种主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。 概念 1、ExtJS可以用来开发RIA也即富客户端的AJAX应用,是一个用javascript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。ExtJ...
jQuery easyui jQueryEasyUI是一组基于jQuery的UI插件集合,而jQueryEasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。 jQuery EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,...
MVC ㈠ MVC MVC全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。是一种软件设计典范,用一种业务逻辑和数据显式分离的方法组织代码,将业务逻辑聚集到一个部件里面,在界面和用户围绕数据的交互能被改进和个性化定制的同时而不需要重新编写业务逻辑。MV...
简易servlet计算器 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/...
使用servlet实现用户注册功能 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/...
用JavaBean实现数据库的连接和关闭,在jsp页面输出数据库中student表中学生的信息... package com.hanqi.test;import java.sql.*;public class XveSheng { Connection conn; Statement st; ResultSet rs; public Connection getConn() { return con...
在JSP页面显示九九乘法表 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/...
session保存用户登录 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/...
在JSP页面中输出字符" * "组成的金字塔 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/...
计算5的阶乘并在JSP页面输出 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/...