摘要:
转载地址:http://blog.csdn.net/lee576/article/details/3245167解释1所谓长连接指建立SOCKET连接后不管是否使用都保持连接,但安全性较差,所谓短连接指建立SOCKET连接后发送后接收完数据后马上断开连接,一般银行都使用短连接解释2长连接就是指在基于... 阅读全文
摘要:
TREE——显示磁盘目录结构命令功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名。1.tree---当前目录下的所有内容显示2.tree -L level---只显示当前目录下指定最大深度的目录结构3.-d 显示目录名称而非内容。4.-f 在每个文件或目录之前,显示完整的相对路径名称。5.... 阅读全文
摘要:
1:概念 Maven是跨平台的项目管理工具。作为Apache组织中的一个颇为成功的开源项目,主要服务于基于java平台的项目构建、依赖管理和项目信息管理。2:特点(1)自动构建:傻瓜化、高度自动化、一部构件(2)依赖管理:自动下载相关jar包,统一依赖管理(3)项目信息管理:项目信息、开发人员信息、... 阅读全文
摘要:
原文出处:http://www.cnblogs.com/shiyangxt/archive/2008/10/07/1305506.html这些都是基础知识,不过有必要做深入了解。先简单介绍一下。 cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方... 阅读全文
摘要:
转载出处:http://www.infoq.com/cn/articles/java-memory-model-3数据竞争与顺序一致性保证当程序未正确同步时,就会存在数据竞争。java内存模型规范对数据竞争的定义如下:在一个线程中写一个变量,在另一个线程读同一个变量,而且写和读没有通过同步来排序。当... 阅读全文
摘要:
转载出处:http://www.infoq.com/cn/articles/java-memory-model-2数据依赖性如果两个操作访问同一个变量,且这两个操作中有一个为写操作,此时这两个操作之间就存在数据依赖性。数据依赖分下列三种类型:名称代码示例说明写后读a = 1;b = a;写一个变量之... 阅读全文
摘要:
上下文切换(有时也称做进程切换或任务切换)是指CPU从一个进程或线程切换到另一个进程或线程。进程(有时候也称做任务)是指一个程序运行的实例。在Linux系统中,线程就是能并行运行并且与他们的父进程(创建他们的进程)共享同一地址空间(一段内存区域)和其他资源的轻量级的进程---(自认为描述非常好)。上... 阅读全文
摘要:
转载出处:http://www.infoq.com/cn/articles/java-memory-model-1并发编程模型的分类在并发编程中,我们需要处理两个关键问题:线程之间如何通信及线程之间如何同步(这里的线程是指并发执行的活动实体)。通信是指线程之间以何种机制来交换信息。在命令式编程中,线... 阅读全文
摘要:
今天看代码,想到去年发生的HashMap发生的CPU使用率100%的事件,转载下当时看的三个比较不错的博客(非常推荐)参考:http://coolshell.cn/articles/9606.html http://github.thinkingbar.com/hashmap-analysis/... 阅读全文
摘要:
今天看代码,想到去年发生的HashMap发生的CPU使用率100%的事件,转载下当时看的三个比较不错的博客(非常推荐)参考:http://coolshell.cn/articles/9606.html http://github.thinkingbar.com/hashmap-analysis/... 阅读全文