自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (11)
  • 问答 (1)
  • 收藏
  • 关注

原创 Struts2技术内幕 读书笔记三 表示层的困惑

表示层能有什么疑惑?很简单,我们暂时忘记所有的框架,就写一个注册的servlet来看看。1 当浏览器发送一个Http请求,Web容器是如何接收这个请求并指定相应的java类来执行业务逻辑并返回处理结果呢?2 在web请求中,数据是如何顺利地流转与浏览器与java世界中的。我们能否做到自动匹配?3 servlet的多线程问题。4 Control层作为mvc的核心控制器,如何能在最大程度上支持功能点上的扩展。

2014-12-29 00:29:20 1474

原创 tomcat中的线程问题

看这篇文章之前,请先阅读:how tomcat works 读书笔记 十一 StandWrapper 上 地址如下:http://blog.csdn.net/dlf123321/article/details/41247693在tomcat中,用户的一个请求会被一个servlet来处理。那么当第一个人请求servletA时,它会在tomcat内部的类加载器中加载,得到一个ser

2014-12-29 00:25:52 2321 2

原创 Struts2技术内幕 读书笔记二 web开发的基本模式

最佳实践在讨论基本模式之前,我们先说说一个词:最佳实践任何程序的编写都得遵循一个特定的规范。这种规范有约定俗称的例如:包名全小写,类名每个单词第一个字母大写等等等等;另外还有一些需要我们严格遵守的:例如我们写自己的servlet的时候就得继承javax.servlet.http.HttpServlet接口。在标准之上的是对不同标准的具体实现。例如同是servlet标准,tomcat

2014-12-27 16:22:58 1290

原创 Struts2技术内幕 读书笔记一 框架的本质

本读书笔记系列,主要针对陆舟所著>一书。笔记中所用的图片若无特殊说明,就都取自书中,特此声明。什么是框架?我们为什么要用框架?框架能给我们带来什么?这几个问题既简单又复杂。说它简单,是因为框架确实存在在软件设计中,说它复杂是因为我们现在所使用的框架不论是spring还是struts都是经过多年的发展,其内部已经十分庞杂了,因此想一句话两句话说清楚一个框架就不是那么简单了。OK,既然

2014-12-25 23:31:53 1887

原创 单例模式一二三

单例模式干的事情很简单,就是要保证某一个对象全局唯一。对吗? 对不对要看标准单例模式(Singleton Pattern):确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。单例模式是一种对象创建型模式。看来我之前定义的不全对。第一 保证类只有一个实例第二 类本身自己实例化(意思就是不能让别的类来new自己)第三

2014-12-21 19:40:44 1214

原创 根据isbn获得图书的所有信息

几点说明1这个豆瓣的apihttps://api.douban.com/v2/book/isbn/:9787549208869可以以json的形式返回书籍的所有信息2最开始的时候是我自己写的用代码模拟http请求(参考的是http://www.jb51.net/article/47070.htm)但不知道为何会有乱码问题 有乱码不怕 怕的就是并不是所有的中文都是乱码

2014-12-20 00:15:49 9208 5

原创 How tomcat works 读书笔记十七 启动tomcat 下

在上一节中,我们程序的起始位置还是Bootstrap,现在我们通过bat文件来启动这个类。在分析catalina.bat之前,我们先看看几个简单的我们能用到的dos命令。基础知识1 rem 注释,解释器不会执行rem开始的命令2 pause 用于暂停正在执行的批处理文件,按任意键后继续3 echo 在控制台显示一段文本     如果显示变量的值需要在变量前后加% 如echo

2014-12-16 23:16:34 1269

原创 How tomcat works 读书笔记十七 启动tomcat 上

一路跋山涉水,这是最后一章了。关于tomcat的启动,有两个类,一个是Catalina类,一个是Bootstrap类。理论上,两个类可以和到一起,但是为了支持多种运行模式,又把他们分开了。为了让用户更方便的启动tomcat,还有批处理文件startup.bat(终于见到最顶层的模块了!!)Catalina先说Catalina它里面有一个Server组件(不懂的看第1

2014-12-16 21:01:34 1210

原创 How tomcat works 读书笔记十五 Digester库 下

在这一节里我们说说ContextConfig这个类。这个类在很早的时候我们就已经使用了(之前那个叫SimpleContextConfig),但是在之前它干的事情都很简单,就是吧context里的configured变量置为true。在这里我们看看完整版的ContextConfig都干了什么。在tomcat的实际部署中,StandContext类的实际监听器是org.apache.catal

2014-12-12 16:09:07 1139

原创 How tomcat works 读书笔记十五 Digester库 上

Digester库在前面的几个章节里,我们对tomcat里各个组件的配置完全是使用写硬编码的形式完成的。如Context context = new StandardContext();Loader loader = new WebappLoader();context.setLoader(loader);就完成了向context容器里添加WepappLoader的功能。这

2014-12-08 13:21:24 1384

原创 How tomcat works 读书笔记十四 服务器组件和服务组件

之前的项目还是有些问题的,例如1 只能有一个连接器,只能处理http请求,无法添加另外一个连接器用来处理https。2 对容器的关闭只能是粗暴的关闭Bootstrap。服务器组件org.apache.catalina.Server接口的实例用来表示Catalina的整个servlet引擎。我们使用Server就是因为,它用一种优雅的方式来启动/关闭整个系统。下面是启动和

2014-12-03 17:04:12 1208

ActiveMQ实例---分布式发送邮件

ActiveMQ实例---分布式发送邮件

2016-05-14

springmvc 异常处理示例

springmvc异常处理的博文如下: http://blog.csdn.net/dlf123321/article/details/50756003

2016-02-27

mysql-connector-java-5.1.22.rar

mysql-connector-java-5.1.22 包含jar,doc与src代码

2014-10-27

mytinyspring

黄亿华 1000行代码读懂Spring(一)- 实现一个基本的IoC容器 代码的重写

2014-09-30

用java发送邮件

这是用javamail完成的发送邮件的demo diamond说明如下http://blog.csdn.net/dlf123321/article/details/39153175

2014-09-09

用ext写的前台源码 有说明文档

用extjs写的前台 有说明文档 我自己从项目中剥离下来的 可以做为ext的一个综合应用

2014-08-26

spring 源码

spring的源代码 分成了各个子项目 自己下载的

2014-07-28

用flex 写的 卖手机的网页

用flex写的 商店的 模型 绝对可以用 我从官网上下下来后 进行了一点点的修改

2013-01-12

flex导航设计与表单验证

里面的每一项我都试验过 直接复制到flex就能看到效果

2012-12-23

fusioncharts/widgets for flex 的swf 与swc文件

里面的swf 我自己用过 绝对没有问题 另外使用fusioncharts的朋友 也希望你们与我交流

2012-11-28

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除