摘要: JFreeChart创建图表前先设置数据源数据源:DefaultCategoryDataset dataSet = new DefaultCategoryDataset();//在数据源中为每个字段添加信息,从左到右一次是数据、图例、轴向名称//addValue中三个参数(数据,图例,轴向名称)da... 阅读全文
posted @ 2015-10-30 15:39 shininguang 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 发送邮件需要知道的 邮件服务器地址 邮件服务器端口 是否需要验证(用户名、密码) 发件人地址 用户名 密码 收件人地址 邮件主题 邮件内容 附件发送协议: SMTP 端口号25收取协议: POP3 端口号110 IMAP协议发送邮件的服务 sendcloud,当一次发多封... 阅读全文
posted @ 2015-10-30 15:29 shininguang 阅读(364) 评论(0) 推荐(1) 编辑
摘要: 现在做的项目基本上只要上线就挂,无论多么强悍的服务器,都不行。主要是因为当用户在获得数据库连接的时候,这个数据库连接的数目是有限的,当一个数据库有1000个连接的时候,当有1001个用户来访问的时候,由于没有了数据库连接,数据库就会抛出一个TooManyCoonections的异常。因此这种应用只要... 阅读全文
posted @ 2015-10-30 15:28 shininguang 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 加密分可以加密和不可逆加密jar包: commons-codec.jarMD5加密String md5 = DigestUtils.md5Hex("000000"); System.out.println(md5);SHA1加密String sha1 = DigestUtils.shaHex("00... 阅读全文
posted @ 2015-10-30 13:34 shininguang 阅读(240) 评论(0) 推荐(0) 编辑
摘要: token机制(Struts中知识点)http://www.cnblogs.com/yixianbin/articles/1440397.htmlStruts Token使用1,先在一个Action中,调用saveToken(HttpServletRequest request)方法。然后转向带有表... 阅读全文
posted @ 2015-10-30 11:50 shininguang 阅读(1273) 评论(0) 推荐(0) 编辑
摘要: 防止表单重复提交最好的方式就是使用PRG模式 用户已Post方式提交数据,Servlet以重定向的方式将用户重定向到另一个访问资源上,以Get的方式请求最终的资源。使用Token机制处理表单重复提交附Struts2的token介绍:http://www.cnblogs.com/shininguang... 阅读全文
posted @ 2015-10-30 11:48 shininguang 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 异常处理步骤:1、将异常转换为非强制捕获型异常2、将异常向上抛出,作统一处理3、给用户做出友好提示并通知管理员自定义异常使得该异常继承自RuntimeException,重写该异常中的构造方法,带参数和不带参数的方法都要写public class DataAccessException extend... 阅读全文
posted @ 2015-10-30 11:38 shininguang 阅读(387) 评论(0) 推荐(0) 编辑