- 浏览: 81811 次
- 性别:
- 来自: 杭州
最新评论
-
张光义1024855037:
谢谢,感谢分享
tomcat6学习环境搭建 -
zhufeng1981:
研究的很仔细啊,佩服。
关于线程中断thread interrupt -
lusong1986:
好好好好哦
关于线程中断thread interrupt
文章列表
html页面表单提交
- 博客分类:
- web
1.HTTP
是如何提交表单的
<form>标签的属性enctype设置以何种编码方式提交表单数据。可选的值有三个:
application/x-www-form-urlencoded:
这是默认的编码方式。它只处理表单域里的value属性值,采用这种变法方式的表单会将表单域的值处理成URL方式。
multipart/form-data:
这种编码方式会以二进制流的方式来处理表单数据,这中编码方式会把文件域指定的文件内容也封装到请求参数里。
text/plain:
这种方式当表单的action属性值为mailto:URL的形式时比较 ...
关于java.util.hashmap有几个点值得写下来
Hashmap底层由数组构成,其中每一个数组的元素是由HashMap.Entry表示的,每一个entry相当于hashmap中的一个槽slot,hash冲突是由entry里面的next字段解决的,也就通过链表来解决的,如图所示
成员变量size 就是
这一年阅读了tomcat 6.0, spring, jdk io, java .util.concurrent,java collection framework这些开源项目和library的源代码
java.util.concurrent.locks.AbstractQueuedSynchronizer作为java并发库的核心构件,结合了多位大师的智慧,作者Doug Lea写道,Thanks xxxx, for helpful ideas, discussions, and critiques on the design of this class.
此类包含两种模式,独占模式和共享模式,处于独占模式下时,其他线程试图获取该锁将无法取得成功。在共享模式下,多个线程获取某个锁可能(但不是一定)会获得成功
独占模式下获取锁的方法为tryAcquire,此方法必须有子类实现,下图 ...
java并发库 Lock 公平锁和非公平锁
- 博客分类:
- 多线程
jdk1.5并发包中ReentrantLock的创建可以指定构造函数的boolean类型来得到公平锁或非公平锁,关于两者区别,java并发编程实践里面有解释
公平锁: Threads acquire a fair
lock in the order in which they requested it
非公平锁:a nonfair
lock permits barging: threads requesting a lock can jump ahead of the queue
of waiting threads if the lock happens ...
最近写了一个进程,需要通过20个线程循环600个用户获取每一个用户的xx信息,是通过socket连接oracle mdb服务器获取的,但是在本机windows上测试发现大量的TIME_WAIT状态,按照网上的说法,调了注册表的参数,但是无 ...
写一篇String的blog,算是自己的笔记
public class StringTest {
public static void main(String[] args) {
/*
* 这句在编译的时候就在常量池确定了Hello字符串对象,
* 之后在运行时会通过ldc指令在常量池分配“Hello”字
* 符串对象并将 ...