自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 Effective C++读书笔记——(一)Prefer consts, enums, and inlines to #defines

const与to #define的不同之处和const的优势

2014-04-17 14:15:36 623

原创 Live555 Streaming Media学习(一)——openRTSP分析

live555是一个开源的流媒体库,支持RTP/RTCP,RTSP,SIP。它提供了一套可供开发调用的库,同时还提供了很多例子,在testProgs文件夹下。开发人员只需要依葫芦画瓢,就可以写出自己的代码。要想学习live555的代码,最好也以这些例子为入口,去分析live555的代码结构。本文就分析下openRTSP这个例子。在切入主题之前,有一些基础知识需要准备。select()s

2014-02-19 11:48:08 1136 1

原创 我的2013

记得参加工作第一年写了一篇总结,当时还跟自己约定,每年都要总结一下。如今一晃三年过去了,写过的仍然只有那一篇。感慨这一年年都是怎么度过的,没有只言片语的记录,如今竟然想不起生活的内容了。细想2013,起起伏伏,最终圆满结局。生活上,现在的我很满足。年头的伤心和不顺利,都像电视剧中的情节。从来没有想过这种事情会发生在自己头上。熬过了那一段失望的时光,我终于看到幸福的大门向我们敞开。真心想对乔

2014-01-23 17:20:11 435

转载 HTTP/1.1组块(chunked)传输编码实验

原文链接: http://www.redicecn.com/plus/view.php?aid=356保存下来以后看。

2013-07-16 17:35:03 908

原创 SSL

SSLsecure socket layer一种介于应用层和传输层之间的安全的传输协议。SSL的主要特征是:1. 数据加密2. 身份验证3. 消息完整性验证SSL中加密包括对称和非对称加密算法,相比较而言,对称算法运算速度更快一些。所以,SSL通信中一些比较小而且重要的数据都是通过非对称算法做的,比如密钥交换。而普通的大数据是通过非对称算法加密的。在消息完整性验证中的M

2013-07-11 18:17:11 468

原创 http请求

HTTP请求类型包括GET, POST, PUT和PUT。HTTP请求的报文格式为:GET和POST的区别为:GET请求中,数据是放在中。而POST请求中,数据是放在中。也就是说,如果是GET请求,用户发送的数据会显示在浏览器的网址栏里面,POST请求则不会。所以POST请求比GET请求更安全一些。 HTTP响应报文的格式为:[]所谓的状态码(200

2013-06-07 17:15:38 488

原创 多线程和网络编程实践——LittleTom

这两天写了一个小应用,实现基本的聊天功能。该应用既是客户端也是服务器,不要求某一方先发起连接请求。但同一时间仅能两个ip互相传输数据。用上了最近学的多线程和网络编程相关知识。先贴上初稿,还有问题,以后有空再琢磨琢磨。两个类:LittleTom.class, TalkThread.class1. LittleTom.javaimport java.io.*;import java.ne

2013-06-06 18:24:03 549 1

转载 android layout_weight相关

转自 http://qianxuechao.blog.163.com/blog/static/91813499201172353244517/很好的关于layout_weight的解释

2013-03-28 16:35:27 366

转载 http header详解

http://www.cnblogs.com/lexus/archive/2012/02/21/2360944.html

2013-02-22 10:54:08 295

原创 virtual关键字与多态

今天在网上看到这么一段博文(以下蓝色为引用):一, 什么是虚函数(如果不知道虚函数为何物,但有急切的想知道,那你就应该从这里开始)简单地说,那些被virtual关键字修饰的成员函数,就是虚函数。虚函数的作用,用专业术语来解释就是实现多态性(Polymorphism),多态性是将接口与实现进行分离;用形象的语言来解释就是实现以共同的方法,但因个体差异而采用不同的策略。下面来看一段简单的

2012-08-21 16:17:03 405

原创 邮件收发协议相关

SMTP:http://www.5dmail.net/html/2004-2-3/200423200710.htmPOP和IMAP:http://www.5dmail.net/html/2010-10-14/20101014221009.htm一句话:大学的网络技术基础课白学了!要好好补补。

2012-08-08 16:49:06 311

原创 职责链模式

今天学习了职责链模式,挺有意思。这个模式的要点主要有两点(摘录书中原话):1. 需要给每个具体管理者设置他的上司是哪个类,也就是设置后继者。2. 需要在每个具体管理者处理请求时,做出判断,是可以处理这个请求,还是需要“推销责任”,转移给后继者去处理。

2012-08-01 16:34:25 243

原创 java中的反射

今天学习了下反射,记录下给自己启发的链接:http://www.blogjava.net/amigoxie/archive/2007/04/21/112421.htmlhttp://hejianjie.iteye.com/blog/136205

2012-07-31 17:20:51 235

原创 组合模式

今天学习了组合模式。 个人理解,就是在一个层级系统中,忽略某一个组件是作为枝节点还是叶节点出现,统一地为他们抽象出一个接口,实现所有类的默认行为。然后枝节点和叶节点分别继承这个类,实现各自的功能。 这些默认行为包括Add(), Remove(), LineOffDuty() 等。 这样在使用枝节点和叶节点组合成更复杂的系统时,就可以省去许多的判断语句,把所有的组件统一地对待。 引用书中的原话就是“

2012-07-10 17:01:30 227

原创 java单例模式

今天学了一下java中的单例模式。最简单、成熟的单例模式是这么设计的:public class Singleton {    public final static Singleton INSTANCE = new Singleton();    private Singleton() {          // Exists only to defeat instantiat

2012-03-23 16:55:25 213

转载 Bluetooth 和 hotspot、wifi相关

打开hotspot: http://efreedom.com/Question/1-7048922/Android-23-Wifi-Hotspot-API关于wifi的开启关闭与连接热点http://www.eoeandroid.com/thread-95432-1-1.htmlAndroid Bluetooth编程http://blog.csdn.net/yuej

2011-12-14 17:35:21 463

转载 AIDL service 和Messager

使用AIDL实现Service和其他进程之间的通信:http://book.51cto.com/art/201006/207070.htm创建AIDL的过程比较复杂,使用AIDL传递复杂数据更要复杂一点。两个进程之间的通信,除了AIDL之外,还可以使用Messagerhttp://xwangly.iteye.com/blog/1109424

2011-12-05 10:18:10 280

ado手册,ado使用说明

学习和使用ado进行数据库链接的良好工具,压缩文件

2010-01-01

SQL server 2000简明教程

《SQL Server 2000数据库简明教程》,ppt文件,共九章,李存斌主编

2009-10-07

空空如也

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

TA关注的人

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