自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 硬件的效率与一致性

链接:http://blog.csdn.net/sunxianghuang/article/details/51920794硬件的效率与一致性基于高速缓存的存储交互很好的解决了处理器和内存的速度矛盾,但是也为计算机系统带来了更高的复杂度,因为引入了一个新问题:缓存一致性。在多处理器系统中,每个处理器都有自己的高速缓存,而他们又共享同一主内存(

2017-12-24 20:09:31 603

转载 网络中数据传输过程的分析

转自:https://www.cnblogs.com/hnrainll/archive/2012/11/07/2758191.html 我们每天都在使用互联网,我们电脑上的数据是怎么样通过互联网传输到到另外的一台电脑上的呢?把自己的理解写一下,可能有很多细节还没有能的很清楚!希望在以后可以使之更加的完善!有不对的地方还请指正.     我们知道现在的互联网中使用的T

2017-12-23 23:36:44 3784

原创 TCP四次挥手原理

TCP传输控制协议,原理(1)首先客户端Client向服务器端发送断开链接请求,发送FIN报文,FIN=1 seq=x。(2)服务端Server向客户端,发送ACK报文,确认客户端断开请求,ACK=1 seq=x+1。(3)服务器端发送断开请求,向客户端发送FIN报文,FIN=1 seq=y(4)客户端收到服务器端FIN报文请求后,发送ACK报文确认,ACK=1 seq=y+1

2017-12-23 20:24:11 423

转载 TCP三次握手详解及释放连接过程

链接:http://blog.csdn.net/oney139/article/details/8103223TCP头部: 其中 ACK   SYN  序号  这三个部分在以下会用到,它们的介绍也在下面。暂时需要的信息有:ACK : TCP协议规定,只有ACK=1时有效,也规定连接建立后所有发送的报文的ACK必须为1SYN(SYNchro

2017-12-23 19:49:04 1032

转载 深入理解JVM—性能监控工具

源自博客园: http://www.cnblogs.com/duanxz/p/3712734.html我们知道,在JVM编译期和加载器,甚至运行期已经做了大量的调优操作,但是那些都是JVM针对Java程序所做的通用的、简单的优化,程序在运行时由于运行环境的复杂性、业务逻辑的复杂性,很多JVM是无法进行优化处理的,这就需要我们自己在写代码的时候就注意,以便我们的程序在特定的业务场景发挥到最佳

2017-12-17 20:05:32 268

转载 Java CMS GC算法 转自:http://www.iteye.com/topic/473874

Java CMS GC算法转自:http://www.iteye.com/topic/473874首先感谢阿宝同学的帮助,我才对这个gc算法的调整有了一定的认识,而不是停留在过去仅仅了解的阶段。在读过sun的文档和跟阿宝讨论之后,做个小小的总结,如果有谬误,敬请指正。    CMS,全称Concurrent Low Pause Collector,是jdk1.4后期

2017-12-17 17:19:06 707

转载 详解CMS垃圾回收机制

转载:https://www.cnblogs.com/Leo_wl/p/5393300.html 什么是CMS?Concurrent Mark Sweep。看名字就知道,CMS是一款并发、使用标记-清除算法的gc。CMS是针对老年代进行回收的GC。 CMS有什么用?CMS以获取最小停顿时间为目的。在一些对响应时间有很高

2017-12-17 16:45:46 4126 1

转载 【Java并发编程】深入分析ConcurrentHashMap(九)

转自:http://blog.csdn.net/liulongling/article/details/50717706 本章是提高教程可能对于刚入门同学来说会有些难度,读懂本章你需要了解以下知识点:一、 【Java基础提高】深入分析final关键字(一)二、 【Java并发编程】深入分析volatile(四)三、 【Java基础提高】HashTable源码分析(六)

2017-12-16 17:40:39 394

转载 HashMap扩容原理

转载:http://blog.csdn.net/qq_27093465/article/details/52270519HashMap的扩容机制---resize()虽然在hashmap的原理里面有这段,但是这个单独拿出来讲rehash或者resize()也是极好的。什么时候扩容:当向容器添加元素的时候,会判断当前容器的元素个数,如果大于等于阈值(知道这个阈字怎么念

2017-12-16 16:04:38 3620 1

转载 BeanNotOfRequiredTypeException: Bean named "" must be of type [] but was actually of type [com.su

转自:http://blog.csdn.net/u014308482/article/details/53033867在用junit测试dao接口时,出现以下的错误Caused by: org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named 'userDao' must be of t

2017-12-13 11:13:05 870

转载 Tomcat分析-启动过程

链接:http://www.jianshu.com/p/e968660f4ecfimage.pngServer是Tomcat最顶层的容器Service用于提供服务Connector用于处理连接相关的事情,并提供Socket与request和response的转换Container用于封装和管理Servlet,以及具体处理request请求一、启动过程Catal

2017-12-09 16:56:09 530

转载 web开发中 web 容器的作用(如tomcat)

链接:http://www.jianshu.com/p/99f34a91aefe我们讲到servlet可以理解服务器端处理数据的java小程序,那么谁来负责管理servlet呢?这时候我们就要用到web容器。它帮助我们管理着servlet等,使我们只需要将重心专注于业务逻辑。什么是web容器?servlet没有main方法,那我们如何启动一个servlet,如何结束一个servlet,如何寻找

2017-12-09 16:29:49 2278

转载 spring的启动过程——spring和springMVC父子容器的原理

链接:http://blog.csdn.net/caomiao2006/article/details/51290494要想很好理解这三个上下文的关系,需要先熟悉spring是怎样在web容器中启动起来的。spring的启动过程其实就是其IoC容器的启动过程,对于web程序,IoC容器启动过程即是建立上下文的过程。spring的启动过程:首先,对于一个web应用,其

2017-12-09 16:07:01 219

JMF开源软件包

JMF开源软件包,可以使用编写视频音乐播放器等

2012-09-23

javacc-4.0和javacc-5.0

用于编译.jj文件的软件包,javacc工具,编译NutchAnalysis.jj文件时用到的,很好的一个开源代码

2012-09-17

数据结构试验 山东大学

山东大学 数据结构试验 试验1 子集全排序 试验2 插入排序 冒泡排序 归并排序 基数排序 试验3 链表 插入删除 合并 正向反向输出 试验4 二叉树 插入删除 前序中序后序遍历 试验5 堆 插入删除输出排序 试验6 图 输出最小树

2011-05-19

数据库课程设计-图书馆信息管理系统

(1) 读者信息的制定、输入、修改、查询,包括种类、性别、借书数量、借书期限、备注。 (2) 书籍基本信息制定、输入、修改、查询,包括书籍编号、类别、关键词、备注。 (3) 借书信息制定、输入、修改、查询,包括书籍编号、读者编号、借书日期、借书期限、备注。 (4) 还书信息制定、输入、修改、查询,包括书籍编号、读者编号、还书日期、还书期限、备注。 (5)意外处理(续借、超期赔偿、丢失赔偿、损坏赔偿等) (6)多条件查询各种信息. (7)用户权限(普通读者和图书管理员) (8)异常处理

2011-05-18

图形学第二个试验-多边形世界

写一个可以交互的OpenGL应用程序,支持用户利用鼠标创建和删除2维多边形对象。基本功能包括: 对象创建:支持用户利用鼠标指定各个顶点位置,创建多边形。 对象删除: 支持用户选择一个多边形(与你的多边形保存的数据结构有关)并删除。 对象存储: 设计一种数据结构存储每个多边形的顶点与边,支持文件存盘,。 提示:由于删除操作需要多边形的选择机制,你可以在设计数据结构时,把可以帮助你完成选择的信息一起保存。 扩展功能可以包括(至少选择其一): 1. 支持用户选择多边形的颜色 2. 支持用户移动多边形 3. 支持用户改变多边形单个顶点的位置 4. 支持3D多边形 5. 其他(需要通过指导老师认可)

2011-05-14

空空如也

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

TA关注的人

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