- 博客(10)
- 资源 (11)
- 问答 (1)
- 收藏
- 关注
原创 自己动手写web框架----2
在上一节,我们自己写的web框架,只能运行显示一个HelloWorld。现在我们对其进行一次加工,让他至少能运行一个登陆程序。 首先看login.jsp<%@ page contentType="text/html; charset=UTF-8" language="java" import="java.sql.*" errorPage="" %><%@ page import=" ja
2015-04-30 21:48:11 1043
原创 自己动手写web框架----1
本文可作为<<自己动手写struts–构建基于MVC的Web开发框架>>一书的读书笔记。 一个符合Model 2规范的web框架的架构图应该如下: Controller层的Servlet就是一个全局的大管家,它判断各个请求由谁去处理。 而各个BusinessLogic就决定具体做什么。通过上面的图,我们能看出来核心的组件就是那个servlet,它要处理所有的请求。 那么我们就先在web.xm
2015-04-30 17:28:36 1622 1
原创 基于web的jfreechart的使用
这个模块的主要步骤就是:前台通过struts调用后台,通过JFreeChart产生图片格式的图表,存储在某个位置,然后前台jsp再去调用图片。来开工。JFreeChart的简介大家请百度。首先需要两个包,jcommon-1.0.16.jar和jfreechart-1.0.13.jar。jfreechart(下面就简称jfc),有可能会出现中午乱码问题,我建议大家就找上面那两
2015-04-27 17:29:14 1188
原创 使用MD5加密的登陆demo
最近接手了之前的一个项目,在看里面登陆模块的时候,遇到了一堆问题。现在记录下来。这个登陆模块的逻辑是这样的1 首先在登陆之前,调用后台的UserLoginAction类的getRandomKey方法产生一个随机字符串。2 在前台获得用户名的登陆密码后,首先是要md5对其加密,之后把加密的结果与之前的随机字符串合并,使用md5再次加密,并把最后的结果作为用户的密码传给后台。3 后台获
2015-04-25 22:31:40 2617 5
原创 DBUtils学习总结
这几天闲着无聊,就看了一下DBUtils这个数据库组件。中间有了一些想法,现在记录下来。文章主要分几部分1 最简单同时也是最经常使用的一些范例2 学习源码前的一些知识储备3 我自己写的mydbutils4 两相比较5 分析源码 最简单同时也是最经常使用的一些范例 看这个就OK http://www.cnblogs.com/xdp-gacl/p/400
2015-04-23 15:09:13 1850
原创 DBUtils架构分析
首先,我们看看DBUtils的组织架构图一点一点来看,AbstructQueryRunner封装了PreparStatement的产生与装填,同时还包括了对数据库资源的关闭等操作。它有两个子类,QueryRunner与AsyncQueryRunner。先说AsyncQueryRunner,看看名字我们就知道,它的异步的获取数据库信息。我们看一小段代码: //Async
2015-04-22 22:53:00 1644
原创 前端报警信息的实现
现在前台需要这样一个效果:当后台有错误信息时,前台显示如下:那个红色的点会不断地闪烁,如下:待用户点击故障报警后,弹出具体信息:待点击确定后 如下过一会,如果系统中又有新的,用户还没有检查的故障,红点就会出现并且继续闪烁。前台主要的html
2015-04-22 17:36:21 5128 3
原创 我也来写DBUtils
关于重复造轮子作为一个程序员,我们不止一次听到师长前辈们说:不要重复造轮子,已经有现成的了,直接用就是了。对于这个观点,我觉得得仔细分析分析。如果我们正在做一个真实的项目,经理天天追在我们屁股后面问进度。我想只要是个正常的程序员,肯定不会想去再造一个"轮子"。但是,程序员不是年年月月,每一天都在赶项目。那么在我们闲暇的时候,看看业内已经有的轮子,仔细分析一下轮子的构造,自己就权当是
2015-04-21 17:49:27 1734
原创 DBUtils源码分析
其实,在这篇文章里,我只是分析了dbutis的query的运作流程类。至于类为什么要这样设计,蕴含的设计模式等等高级知识点咱们在下节再探讨。先看看最简单的DBUtils是如何工作的。 数据库里有一张表,student,里面就三个属性 姓名,学号,出生日期( xm,xh,birth)其中前两个是vchar,birth是date;package dbutils;import
2015-04-21 16:45:49 3311 1
原创 左侧伸缩式导航源码解析
我们这次分析的源码来自于站长素材地址如下:http://sc.chinaz.com/jiaoben/150228195730.htm效果图建议大家去上面的地址里,自己看一下动态的效果。二级导航现在我们分析一下代码jquery网站后台管理系统导航 - 站长素材$(document).ready(function(){ $(".div2").
2015-04-08 09:17:12 1952
springmvc 异常处理示例
2016-02-27
用java发送邮件
2014-09-09
fusioncharts/widgets for flex 的swf 与swc文件
2012-11-28
Collections.sort的源码问题
2015-03-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人