自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 Threadlocal类的使用

什么是ThreadLocal? 顾名思义它是local variable(线程局部变量)。它的功用非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,是每一个线程都可以独立地改变自己的副本,而不会和其它线程的副本冲突。从线程的角度看,就好像每一个线程都完全拥有该变量。 使用场景 To keep state with a thread (user-id, transaction-id, logging-id) To cache objects which you need fr

2010-08-23 16:20:00 304

转载 ENCTYPE="multipart/form-data"

表单标签中设置enctype="multipart/form-data"来确保匿名上载文件的正确编码。如下: 上传图片: 就得加ENCTYPE="multipart/form-data"。表单中enctype="multipart/form-data"的意思,是设置表单的MIME编码。默认情况,这个编码格式是application/x-ww

2010-04-26 11:33:00 387

转载 IBatis学习总结

一、 介绍: 相对于Hibernate和Apache OJB等“一站式”ORM解决方案而言,IBatis是一种“半自动化”的ORM实现。 这个框架将让你能够更好的在JAVA应用中设计和实现实体层。这个框架有两个主要的组成部分,一个是SQL Maps,另一个是Data Access Objects。另外还包括一些可能很有用的工具。 SQL Maps: Sql Maps是这个框架中最激

2010-04-09 09:39:00 253

转载 同步与异步

1.以通讯为例     同步:发送一个请求,等待返回,然后再发送下一个请求     异步:发送一个请求,不等待返回,随时可以再发送下一个请求     并发:同时发送多个请求另外 同步是说   :某个对象的序列是有严格的前后顺序的;     异步是说   :某个对象的序列是松散的,没有什么限制;     并发是说   :多个对象之间的关系,是同时发生的。 2. 阻塞   代表着在调用

2009-12-25 21:24:00 330

原创 深入理解MVC(摘抄)

在MVC经典架构中,它把应用程序分为三部分:1.模型      模型代表了该应用程序的核心功能,它负责处理用户的数据,实现业务逻辑。同时,模型还为视图的显示提供数据,并可被多个视图所共用。2.视图     视图主要指与用户交互的界面,也即应用程序的外观。视图可以接受用户的输入,但它并不包括任何实际的业务处理,它只是将数据转交给控制器。同时,视图还负责展现模型传递给用户的数据,当后台

2009-12-13 19:49:00 505

空空如也

空空如也

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

TA关注的人

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