自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sunning9001的专栏

而今漫步从头越,苍山如海,残阳如血

  • 博客(10)
  • 资源 (11)
  • 收藏
  • 关注

原创 c语言 cast operator

Syntax  ( type-name ) expression n addition to the implicit conversions, the following conversions are allowed: 1、Any integer can be cast to any pointer type. Except for the null pointer constan

2015-04-26 22:41:47 1148

原创 c++ Data models

Data models The choices made by each implementation about the sizes of the fundamental types are collectively known as data model. Four data models found wide acceptance: 在32位操作系统中,微软win32 ap

2015-04-26 22:08:08 506

原创 c ++ iterator

Expression Return Type Precondition *r reference r is dereferenceable (see below) ++r It& r is incrementable (see below) 迭代器(Iterator)是用来遍历容器中的每一个元素。迭代器可以被认为

2015-04-26 21:50:38 1528

原创 c++ copy construct

Expression Post-conditions T u = v; The value of u is equivalent to the value of v. The value of v is unchanged T(v) The value of T(v) is equivalent to the value of v. The value

2015-04-26 21:37:07 1212

原创 lua metatable

setmetatable (table, metatable) Sets the metatable for the given table. You cannot change the metatable of other types from Lua, only from C. If metatable is nil, removes the metatable of the given

2015-04-22 21:56:03 714

原创 LUA 学习1

Lua is a dynamically-typed language: types are attached to values rather than to variables. Lua has eight basic types: nil, boolean, number, string, table, function, userdata,

2015-04-19 22:37:07 750

原创 mina学习2

Acceptor线程在等待新socket进入时,执行run()流程如下: AbstractPollingIoAcceptor$Acceptor.processHandles(Iterator) AbstractPollingIoAcceptor$Acceptor.run() NamePreservingRunnable.run() ThreadPoolExecutor.r

2015-04-08 22:04:19 655

原创 mina学习1

在启动程序时,NioSocketAcceptor 绑定本地端口时,NioSocketAcceptor(AbstractPollingIoAcceptor).startupAcceptor()  内部类为一个线程类,用来接收新socket链接。   同时,Acceptor启动IoProcess线程来处理IO读取操作。    Acceptor线程调用堆栈如下: NamePre

2015-04-08 21:41:47 571

原创 netty学习2

在EventLoopGroup执行期间: DefaultThreadFactory$DefaultRunnableDecorator.run()    private static final class DefaultRunnableDecorator implements Runnable     {         private final Runnable r;    

2015-04-07 22:11:54 679

原创 netty学习1

1、初始化EventLoopGroup,并设置接受新socket的线程数量。 在创建接受新socket的EventLoopGroup时  EventLoopGroup bossGroup = new NioEventLoopGroup(8); NioEventLoopGroup(MultithreadEventLoopGroup).(int nThreads, ThreadFac

2015-04-07 21:44:46 611

跟我学prince2系列讲座第一讲

跟我学prince2系列讲座第一讲 全套4讲,第一讲 Prince2概述 杨泉

2018-04-28

Prince2项目管理知识框架的简介

讲解Prince2项目管理知识框架的基本原则,以及在Prince2框架下其他相关知识

2018-04-28

PMbok6 新增敏捷 映射

PMbok6 新增敏捷 映射 更新解读 PMP PMI PMbok6 新增敏捷 映射 更新解读 PMP PMI PMbok6 新增敏捷 映射 更新解读 PMP PMI

2018-04-24

PMBOK6 与敏捷 发展 将来

PMBOK6 更新 与敏捷 PMBOK6 更新解读 PMBOK6 与敏捷 发展 将来

2018-04-24

netty proxy 代理例子

使用netty作为proxy的例子。 maven。 直接运行

2016-06-01

webbit 源代码

基于netty 框架的httpserver 服务器,源代码和jar 。

2015-12-11

Scalable IO in Java -Doug Lea

Scalable IO in Java -Doug Lea 描述java nio 和reactor 设计模式之间的关系

2015-07-10

java nio and reactor

java nio 作者的ppt。 How to Build a Scalable Multiplexed Server With NIO 文中讲述如何使用java nio来实现高性能的服务器。 1、建立高性能服务器遇到问题? 2、java nio 和 reactor 的映射关系 3、如果使用java nio 来实现高性能服务器

2015-07-10

flex air案例

AIR的 Hello world,写给那些知道一点AIR,想要开始AIR开发的人。读这篇教程你可以没有任何Flex的基础,我会告诉你如何创建你的第一个项目,并且发布一个HelloWorld程序。

2011-05-29

空空如也

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

TA关注的人

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