- 博客(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 313
转载 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 393
转载 IBatis学习总结
一、 介绍: 相对于Hibernate和Apache OJB等“一站式”ORM解决方案而言,IBatis是一种“半自动化”的ORM实现。 这个框架将让你能够更好的在JAVA应用中设计和实现实体层。这个框架有两个主要的组成部分,一个是SQL Maps,另一个是Data Access Objects。另外还包括一些可能很有用的工具。 SQL Maps: Sql Maps是这个框架中最激
2010-04-09 09:39:00 260
转载 同步与异步
1.以通讯为例 同步:发送一个请求,等待返回,然后再发送下一个请求 异步:发送一个请求,不等待返回,随时可以再发送下一个请求 并发:同时发送多个请求另外 同步是说 :某个对象的序列是有严格的前后顺序的; 异步是说 :某个对象的序列是松散的,没有什么限制; 并发是说 :多个对象之间的关系,是同时发生的。 2. 阻塞 代表着在调用
2009-12-25 21:24:00 336
原创 深入理解MVC(摘抄)
在MVC经典架构中,它把应用程序分为三部分:1.模型 模型代表了该应用程序的核心功能,它负责处理用户的数据,实现业务逻辑。同时,模型还为视图的显示提供数据,并可被多个视图所共用。2.视图 视图主要指与用户交互的界面,也即应用程序的外观。视图可以接受用户的输入,但它并不包括任何实际的业务处理,它只是将数据转交给控制器。同时,视图还负责展现模型传递给用户的数据,当后台
2009-12-13 19:49:00 509
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人