`
文章列表

html页面表单提交

    博客分类:
  • web
 1.HTTP 是如何提交表单的 <form>标签的属性enctype设置以何种编码方式提交表单数据。可选的值有三个:    application/x-www-form-urlencoded: 这是默认的编码方式。它只处理表单域里的value属性值,采用这种变法方式的表单会将表单域的值处理成URL方式。   multipart/form-data:  这种编码方式会以二进制流的方式来处理表单数据,这中编码方式会把文件域指定的文件内容也封装到请求参数里。    text/plain: 这种方式当表单的action属性值为mailto:URL的形式时比较 ...

hashMap

  关于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,此方法必须有子类实现,下图 ...
          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

写一篇String的blog,算是自己的笔记 public class StringTest { public static void main(String[] args) { /* * 这句在编译的时候就在常量池确定了Hello字符串对象, * 之后在运行时会通过ldc指令在常量池分配“Hello”字 * 符串对象并将 ...
Global site tag (gtag.js) - Google Analytics