加载中
什么是句柄

他不是指针,是一个整数值,不是指针,是指针的指针。有了句柄我们就可以操纵对象 2.在linux中,类似的就是文件标识符 fd

2015/11/12 17:43
79
九. netty学习之 ByteBuf

ByteBuf的分配 一. ByteBufAllocator 池类   可分配基于堆的或者直接内存的ByteBuf   获得ByteBufAllocator引用的的两种方式:     channel.alloc();     ctx.alloc();   ByteBufAllocator的两种实现...

2015/11/08 20:02
148
八 netty学习之 handler,childhandler的困惑

netty官方包里带的第一个例子, 客户端那边,发送了一个全0的消息到服务器,而且每次writeAndFlush之后addListener,这个listener的操作就是写同样的消息过去,依次循环 服务器这里, .handler(ne...

2015/11/08 17:25
382
linux的防火墙的相关操作

查看防火墙是否开启 chkconfig iptables --list iptables 0:off 1:off 2:off 3:off 4:off 5:off 6:off chkconfig --add iptables //iptables 添加到系统服务 chkconfig --level 2345 iptable...

2015/11/08 14:47
68
七 netty学习之 boss线程池,worker线程的生命周期

netty的线程模型 1. bossGroup线程组 如果绑定了一个端口的话,那么只有一条线程来处理所有到来的请求.即使这个线程组里可能不止一条线程 如果绑定了两个端口的话,那就有两条线程 new EventL...

2015/11/08 13:38
951
五 netty学习之给写操作加listener

channelRead的时候,有一个ChannelReadComplete()方法 前者是具体的读操作,后者是读完成之后的回调操作 而写的操作没有什么类似的ChannelWriteComplete(), 所以,我们只有加一个listener priv...

2015/11/07 16:03
97
四netty学习之重连, ReaderTimeoutHandler, IdleStateHander

关于重连 什么时候需要重连呢? 1. 启动的时候,没有成功连接 2. 运行过程中,连接断掉 对第一种情况的解决方法: 实现ChannelFutureListener用来监测是否连接成功,不成功的话重试 public class...

2015/11/05 23:44
148
三.netty学习之ChannelPipeline

官方的文档里一直推荐看看这三个类之间的关系. public interface ChannelPipeline extends java.lang.Iterable<java.util.Map.Entry<java.lang.String, io.netty.channel.ChannelHandler>> 可...

2015/10/31 01:52
205
二. 学习Netty之ChannelHandlerContext

ChannelHandlerContext可以确保一个ChannelHandler和它的pipeline和其他的handler联系起来 handler可以通知pipeline里的下一个handler handler可以动态的修改它的pipeline在运行时 通知: Cha...

2015/10/31 01:11
203
一.学习Netty之ChannelHandler接口

他的作用是处理一些io事件,或者阻止一些io操作,并且跳转到ChannelPipeline的下一个handler去 通常情况下,我们不会选择是实现这个接口,而是继承ChannelHandlerAdapter ChannelHandler 通常会提...

2015/10/31 00:45
126
yii的csrf使用

csrf的思想: ------------------------------------------------------------- yii使用: 1. 在表单中加一个隐藏域 <div id="tokenId" type="hidden"><?php $this->useCsrfToken();?></div>...

2015/10/26 16:04
140
yii的csrf使用

csrf的思想: ------------------------------------------------------------- yii使用: 1. 在表单中加一个隐藏域 <div id="tokenId" type="hidden"><?php $this->useCsrfToken();?></div>...

2015/10/26 16:04
13
yii里的authenticate() 和CModel的validate() 的各自的用处是什么?

LoginForm里有一个 public function authenticate($attribute,$params) UserIdentity 里有一个 public function authenticate() Cmodel里有一个 public function validate($attributes=null,...

2015/10/26 10:03
33
模板方法笔记

比如,汽车模型需要有 start() enginBoom() alarm() stop() run(); 对于每个汽车来说,能够发动,停止,喇叭响,引擎轰鸣,是共有的. 所以都提到父类的run()方法里去,不同的汽车型号可能有不同的发...

2015/10/23 18:27
48
工厂方法笔记

工厂方法的组成: 一个工厂接口,定义了创建产品的方法 一个工厂的实现类, 实现创建产品的方法,根据传进来的类名,创建具体的对象 一个产品接口 若干产品类 优点: 只需要一个字符串就可以创建想...

2015/10/23 17:59
36
策略模式 ,工厂模式,门面模式的混合使用

策略模式 一个策略接口,各个策略实现类,一个封装类Context,一个场景类,一个原生的策略模式就需要这么多. 但是这里的封装类Context类意义大吗? 高层模块还是会接触到具体的策略类 所以书上说,...

2015/10/23 16:56
54
yii dao操作

`$sql3 = "SELECT * FROM USER "; $command = $connection->createCommand($sql3); $dataReader = $command->query(); while(($row = $dataReader->read()) !== false){ } foreach($dataRead...

2015/10/22 11:19
22
总结一下token

一直对token的作用不大明白. ###一.微信公众号 开发微信公众号的时候,我们需要在微信公众平台的配置界面 写一个token和我们服务器端的url接口. 普通用户和公众号交互的具体流程是:用户发送一...

2015/10/18 13:26
195
FrameLayout的onMeasure方法

     /**      * {@inheritDoc}      */     @Override     protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {         int...

2015/05/17 07:18
602

没有更多内容

加载失败,请刷新页面

返回顶部
顶部