自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 openjdk深入学习

对于JDK源码而言,有几个主要的仓库是你应该熟悉的:jdk这是类库存在的地方。几乎所有的内容都是Java(本地方法会使用一些C代码)。这是深入学习OpenJDK源码的一个非常好的起点。JDK的类在jdk/src/share/classes目录中。hotspotHotSpot虚拟机——这里面是C/C++和汇编代码(还有一些基于Java的虚拟机开发工具)。这些内容非常高级,如果你并不是

2016-12-25 12:57:18 1783

原创 token bucket详解

当桶里面没有令牌时,可能的处理方式:1. 直接丢掉2. 入队等待,知道令牌足够3. 可能直接处理,但是被标记为没有令牌携带的packet,当网络过载时可能被丢A conforming flow can thus contain traffic with an average rate up to the rate at which tokens are added to the buck

2016-12-22 09:26:37 5352

原创 my.cnf

[client]port = 3306socket = /tmp/mysql.sock[mysqld]port = 3306socket = /tmp/mysql.sockbasedir = /usr/local/mysqldatadir = /data/mysqlpid-file = /data/mysql/mysql.piduser = mysqlbind-address

2016-12-21 23:17:33 280

原创 nginx配置干货

转载PS:Nginx使用有两三年了,现在经常碰到有新用户问一些很基本的问题,我也没时间一一回答,今天下午花了点时间,结合自己的使用经验,把Nginx的主要配置参数说明分享一下,也参考了一些网络的内容,这篇是目前最完整的Nginx配置参数中文说明了。更详细的模块参数请参考:http://wiki.nginx.org/Main#定义Nginx运行的用户和用户组user www www;#

2016-12-21 23:17:14 256

原创 七种面向对象设计原则

单一职责原则用来控制类粒度的大小是实现高内聚、低耦合的指导方针开闭原则:一个软件实体应该对扩展开放,对修改关闭。为了满足开闭原则,需要对系统进行抽象化设计,抽象化是开闭原则的关键。在Java等实现中,可以为系统定义一个相对稳定的抽象层,具体实现移交到实现层。系统的可扩展性和灵活性里氏代换原则:所有引用基类的地方必须能透明地使用其子类对象。里氏代换原则是实现开闭的

2016-12-21 23:02:14 302

原创 UML

ViewDiagramModel ElementGeneral Machansim类之间的关系:关联关系就如同汽车于轮胎、班级和学生用实线箭头表示在具体到Java等语言中,通常时一个类作为另一个类的成员变量单向关联双向关联(互相拥有)自关联多重性关联聚合关系表示整体与部分的关系,在聚合关系中,成员对象是整体对象的一部分,又可以单独存在,用空心的菱形直线表

2016-12-21 23:01:43 227

原创 二叉搜索树

二叉搜索树中的关键字总是以满足二叉搜索树性质的方式来存储:设\(x\)是二叉搜索树中一个节点。如果\(y\)是\(x\)的左子树中的一个节点,那么\(y.key \le x.key\)。如果\(y\)是\(x\)右子树的一个节点,那么\(y.key \ge x.key\)二叉树性质允许通过中序遍历(inorder tree walk)算法按序输出二叉搜索树中的所有关键字。INORD

2016-12-21 23:00:00 228

空空如也

空空如也

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

TA关注的人

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