自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序媛的一生

愿你纵横书海,不再感到孤单

  • 博客(2)
  • 资源 (4)
  • 收藏
  • 关注

原创 java内存模型

JVM规范定义了java内存模型 来屏蔽掉各种操作系统、虚拟机实现厂商和硬件的内存访问差异,以确保java程序在所有操作系统和平台上能够实现一次编写到处运行的效果 1.工作内存和祝内存 java内存模型规定所有的变量都存储在主内存中(JVM内存的一部分) 每个线程有自己独立的工作内存,他保证了被该线程使用的变量的主内存复制,线程对这些变量的操作都在自己的工作内存中进行,不能直接

2017-11-30 21:41:49 155

原创 传统的RPC调用性能差的原因

罪行一: 网络传输方式问题。传统的RPC框架或者基于RMI等方式的远程服务(过程)调用采用同步阻塞IO,当客户端的并发压力或者网络延时增大之后,同步阻塞I/O会由于频繁的wait导致I/O线程经常性的阻塞,由于线程无法高效的工作,I/O处理能力自然下降 采用BIO通信模型的服务,通常由一个独立的Acceptor线程负责监听客户端的链接,收到客户端连接之后,为其创建一个新的线程处理请求消息,处理

2017-11-28 19:10:35 2185

实战java高并发程序设计

java多线程学习的非常好的书籍

2018-03-28

贪心算法实例

包括背包问题,活动安排问题,多机调度问题,和哈夫曼树和编码问题

2013-05-08

动态规划法实例

包括动态规划法里的背包,最长公共序列和最优二叉查找树的算法

2013-05-08

空空如也

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

TA关注的人

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