第五章 ByteBuf(分四部分翻译)
本章节包括:
1)ByteBuf------Netty的数据容器
2)API介绍
3)使用案例
4)内存分配
我们之前提到过很多次,网络传输数据的最基本的数据单元是byte,Java的NIO提供了ByteBuffer作为字节的容器,但是这个类的使用有些过于复杂和麻烦
Netty对ByteBuffer提供了一个可选方案...
分类:
Web开发 时间:
2016-04-26 21:13:08
收藏:
0 评论:
0 赞:
0 阅读:
232
TreeSet:可以对Set集合中的元素进行排序。
例:存放自定义对象
import java.util.*;
/*
需求:往TreeSet集合中存储自定义对象--学生
想按照学生的年龄进行排序
*/
class Student{
private String name;
private int age;
Student(String name,int age){
th...
分类:
编程语言 时间:
2016-04-26 21:12:58
收藏:
0 评论:
0 赞:
0 阅读:
262
双向链表介绍
双向链表,如同其名所暗示的那样,链表元素之间由两个指针链接。双向链表中的每一个元素都由3部分组成:除了数据域成员和next指针外,每个元素还包含一个指向其前驱元素的指针,称为prev指针。双向链表的组成是这样的:将一些元素链接在一起使得每个元素的next指针都指向其后继的元素,而每个元素的prev指针都指向其前驱元素。为了标识链表的头和尾,将第一个元素的prev指针和...
分类:
其他 时间:
2016-04-26 21:12:48
收藏:
0 评论:
0 赞:
0 阅读:
146
servlet...
分类:
其他 时间:
2016-04-26 21:12:39
收藏:
0 评论:
0 赞:
0 阅读:
245
谨以此篇文章来记录4月份开发那点事儿。
从去年12月份换工作到现在,主要内容是做接口开发,调用阿里云,Azure,vmware,openstack等国内外云平台restful接口,主要包括创建虚拟机,虚机操作,网络VPC,负载均衡创建等等API操作吧。我做过的最‘牛’的一件事儿就是一次接口调用把某云平台的数据库搞垮了,导致真个机房宕机好几天,可能这个平台太脆了了吧,平台的运维人员都怕了...
分类:
其他 时间:
2016-04-26 21:12:29
收藏:
0 评论:
0 赞:
0 阅读:
318
ConversationFragment的布局:
首先我们找到我们要写的Fragment布局文件。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_p...
分类:
移动平台 时间:
2016-04-26 21:12:18
收藏:
0 评论:
0 赞:
0 阅读:
159
我们经常会与文件和目录打交道,对于这些操作,python可以使用 os 及 shutill 模块,其中包含了很多操作文件和目录的函数。
os 可以执行简单的文件夹及文件操作,引入用 import os,可用 help(os)
或是 dir(os) 查看其用法。注意有些函数在os模块中,有的是在os.path模块中。
shutil 模块提供了大量的文件的高级...
分类:
编程语言 时间:
2016-04-26 21:12:08
收藏:
0 评论:
0 赞:
0 阅读:
261
DirectX11-Tutorial
本系列主要参考此博客的文章,同时会加上一点个人实践过程。
========================================== 分割线 ==========================================
#include
// include the standard inpu...
分类:
Windows开发 时间:
2016-04-26 21:11:58
收藏:
0 评论:
0 赞:
0 阅读:
313
What is the 原型模式?原型设计模式是通过一个原型拷贝的方式快速创建一个新的对象。拷贝分为两种:
浅拷贝(同一个地址,不同的指针)
深拷贝(不同的地址,完全的独立)
二者区别在于是否生成新的一个地址 When using the 原型模型?
需要创建的对象应独立于其类型与创建方式。
要实例化的类是在运行时决定的。
不想要与产品层次相对应的工厂层次。
不同类的实例间的差异仅仅是状态的若干组合...
分类:
移动平台 时间:
2016-04-26 21:11:49
收藏:
0 评论:
0 赞:
0 阅读:
195
说在前面先扯会,如果不是Android开发的,要使用本小软件,可以直接到下面正题在Android开发中,有时会遇到大量文件需要重命名的情况,特别是一些图片文件。有两个同学遇到过这种情况,我暂时还没遇到,但这种情况以后肯定会遇到的。可以用批处理命令(move,ren)来解决,但要一条一条写命令,写修改后的文件名,还要写原文件名。如果有些修改后的名称直接是a001.txt,a002.txt,a003.t...
分类:
其他 时间:
2016-04-26 21:11:28
收藏:
0 评论:
0 赞:
0 阅读:
179
本文在写作过程中参考了大量资料,不能一一列举,还请见谅。
动态规划的定义:
动态规划是运筹学的一个分支,是求解决策过程的最优化的数学方法。20世纪50年代初美国数学家R.E.Bellman等人在研究多阶段决策过程的优化问题时,提出了著名的最优化原理,把多阶段过程转化为一系列单阶段问题,利用各阶段之间的关系,逐个求解,创立了解决这类过程优化问题的新方法——动态规划。在各种算法中,我认为动态规划是...
分类:
其他 时间:
2016-04-26 21:11:18
收藏:
0 评论:
0 赞:
0 阅读:
366
本章内容包括:
1)单元测试
2)EmbeddedChannel的说明
3)使用EmbeddedChannel测试ChannelHandler...
分类:
Web开发 时间:
2016-04-26 21:11:08
收藏:
0 评论:
0 赞:
0 阅读:
433
本篇文章主要讲述android servivce相关知识,其中会穿插一些其他的知识点,作为初学者的教程。老鸟绕路本文会讲述如下内容:
- 为什么要用Service
- Service及其继承者IntentService
- 一个后台计数器的例子来讲述Service
- Service如何与UI组件通信为什么要用Service我们接触android的时候,大部分时候是在和activity打交道...
分类:
移动平台 时间:
2016-04-26 21:10:58
收藏:
0 评论:
0 赞:
0 阅读:
250
在前两篇文章的基础上,将双目三维重建程序扩展为多目,实现任意图像数量的三维重建。...
分类:
其他 时间:
2016-04-26 21:10:48
收藏:
0 评论:
0 赞:
0 阅读:
295
代理设计模式的作用:
1.A对象监听B对象的一些行为,A成为B的代理
2.B对象想告诉A对象一些事情,A成为B的代理
代理设计模式的总结:
如果你想监听别人的一些行为,那么你就要成为别人的代理
如果你想告诉别人一些事情,那么就让别人成为你的代理
代理设计模式的开发步骤
1.拟一份协议(协议名字的格式:控件...
分类:
移动平台 时间:
2016-04-26 21:10:40
收藏:
0 评论:
0 赞:
0 阅读:
197
活动前期认知和设计:
1产品定位 2目标人群 3选择利益点4文案的设计 注意标题
一、活动前期的认知和精细化设计
公众号定位:分享微信群讲座信息及干货资源的社群。
目标用户群:希望提升自己,get一些新技能的职场人士、大学生。
选择利益点:定格了用户群后,就要思考我们该满足他们的什么欲望、用什么来满足的问题了。用户都是小白,都喜欢去膜拜大神...
分类:
微信 时间:
2016-04-26 21:10:35
收藏:
0 评论:
0 赞:
0 阅读:
302
Java正则表达式
1、正则表达式(特点)
正则表达式,顾名思义,就是符合一定规则的表达式。作用是专门用于操作字符串,虽说String类中已经有了很多操作字符串的方法,但是它们的功能单一,操作起来还麻烦,正则弥补了它们的补足。
下面我们通过一个小例子来感受一下区别:
需求:对QQ号码进行校验,要求:5~15位,0不能开头,只能是数字。
(1)常规的做法:
class Che...
分类:
编程语言 时间:
2016-04-26 21:10:18
收藏:
0 评论:
0 赞:
0 阅读:
209
作为开发人员,掌握开发环境下的调试技巧十分有必要。我们在编写java程序的过程中,经常会遇到各种莫名其妙的问题,为了检测程序是哪里出现问题,经常需要增加日志,看变量的值,这样调试很麻烦。假设我每天花费1小时在调试我的应用程序上的话,那累积起来的话也是很大量的时间。由于这个原因,用这些时间来重视并了解所有使我们调试更方便的功能。那能为你省下一些时间,也将会使你的生活更安逸、轻松。
首先我们需要注意...
分类:
系统服务 时间:
2016-04-26 21:10:08
收藏:
0 评论:
0 赞:
0 阅读:
149
Q:什么是”registry”?
A:有时候,我们需要在程序中使用一些非局部的变量。在C中我们可以使用全局变量或是静态变量来实现,而在为Lua编写C库的过程中,使用以上类型的变量并不是一个好的方式。首先,这些变量中无法存储Lua的值。其次,这些变量如果在多个Lua状态机中被使用,则很可能造成非预期的结果。
一个替代方案是,将这些值存储在Lua的全局变量中。这种方式解决了上面提到的两个问题,Lua全局...
分类:
其他 时间:
2016-04-26 21:10:01
收藏:
0 评论:
0 赞:
0 阅读:
303
管理评论(Managing Reviews)
标签(Tags)
通过Email给朋友推荐产品(Email to a Friend Options)...
分类:
其他 时间:
2016-04-26 21:09:49
收藏:
0 评论:
0 赞:
0 阅读:
236