自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (16)
  • 收藏
  • 关注

转载 H.264编码原理以及I帧B帧P帧

前言-----------------------       H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,我理解的他的理论依据是:参照一段时间内图像的统计结果表明,在相邻几幅图像画面中, 一般有差别的像素只有10%以内的点,亮度差值变化不超过2%,而色度差值的变化只有1%以内。所以对于一段变化不大图像画面,我们可以先编码出一个完整 的图像

2017-07-26 14:00:25 502

转载 C语言和设计模式(之开篇)

关于软件设计方面的书很多,比如《重构》,比如《设计模式》。至于软件开发方式,那就更多了,什么极限编程、精益方法、敏捷方法。随着时间的推移,很多的方法又会被重新提出来。    其实,就我个人看来,不管什么方法都离不开人。一个人写不出二叉树,你怎么让他写?敏捷吗?你写一行,我写一行。还是迭代?写三行,删掉两行,再写三行。项目的成功是偶然的,但是项目的失败却有很多原因,管理混乱、需求混乱

2017-07-25 09:43:06 1387

转载 Android开源项目分类汇总

今天在看博客的时候,无意中发现了 @Trinea在GitHub上的一个项目 Android开源项目分类汇总,由于类容太多了,我没有一个个完整地看完,但是里面介绍的开源项目都非常有参考价值,包括很炫的界面特效设计、个性化控件、工具库、优秀的Android开源项目、开发测试工具、优秀个人和团体等。可以这样说,每一位Andorid开发人员都能从中找到一个或多个适用自己项目的解决方案,消化吸收并加以利用,

2017-07-22 13:01:04 857

转载 看完《第一行代码》再看什么书可以进一步提高?

1.疯狂Android讲义 (豆瓣)2.Thinking in Java (豆瓣)3.看博客,GitHub · Build software better, together.上的优秀的项目源码、开发框架4.去一些论坛、网站看各种学习资料,csdn有很多android方面的博客,都很不错5.看Android Developers6.强烈建议看看Introduction,有中文版

2017-07-21 13:11:03 2819 1

转载 我所偏爱的 C 语言面向对象编程范式

面向对象编程不是银弹。大部分场合,我对面向对象的使用非常谨慎,能不用则不用。相关的讨论就不展开了。但是,某些场合下,采用面向对象的确是比较好的方案。比如 UI 框架,又比如 3d 渲染引擎中的场景管理。C 语言对面向对象编程并没有原生支持,但没有原生支持并不等于不适合用 C 写面向对象程序。反而,我们对具体实现方式有更多的选择。大部分用 C 写面向对象程序的程序员受 C++ 影响颇深。企图

2017-07-21 10:01:29 346

转载 android 自定义progressDialog 之二

首先附上效果图1、自定义dialog背景[html] view plain copyxml version="1.0" encoding="utf-8"?>  shape xmlns:android="http://schemas.android.com/apk/res/android" >          

2017-07-20 13:50:41 184

转载 android 自定义progressDialog

首先附上效果图1、自定义dialog背景[html] view plain copyxml version="1.0" encoding="utf-8"?>  shape xmlns:android="http://schemas.android.com/apk/res/android" >          

2017-07-20 13:49:50 542

转载 android 虚拟摇杆绘制

首先附上效果图1、自定义RockerView[java] view plain copypackage com.example.rocker;    import android.content.Context;  import android.graphics.Bitmap;  import androi

2017-07-20 13:48:43 3079 4

转载 Android Device Monitor 文件管理的常见问题

Android Device Monitor 是 Android Studio 中用于监测模拟器或真机运行状态的一款开发者工具。但开发者在使用它的过程中往往会遇到很多问题,尤其对于新手。本文分析了实际学习中遇到的问题,包括:1. File Explorer 不显示文件;2. 无权访问 data 等文件; 3. 无权下载文件等,涉及到 Monitor 的基本操作以及 adb shell 和命令行的操

2017-07-19 10:22:35 1267

转载 RTP协议全解析(H264码流和PS流)

目录(?)[-]RTP Header解析RTP荷载H264码流1单个NAL单元包2分片单元FU-ARTP荷载PS流1PS包头2系统标题3节目映射流4PES分组头部写在前面:RTP的解析,网上找了很多资料,但是都不全,所以我力图整理出一个比较全面的解析,其中借鉴了很多文章,我都列在了文章最后,在此表示感谢。互联网的发展离不开

2017-07-18 17:29:45 637

转载 javastruct - HowToUseJavaStruct.wiki

IntroductionStruct classes can be used to greatly simplfy network protocol codes of Java applications when working with embedded devices and other applications which uses C style structs.Instead o

2017-07-18 11:21:28 266

转载 【Java TCP/IP Socket】构建和解析自定义协议消息(含代码)

转载请注明出处:http://blog.csdn.net/ns_code/article/details/14229253     在传输消息时,用Java内置的方法和工具确实很用,如:对象序列化,RMI远程调用等。但有时候,针对要传输的特定类型的数据,实现自己的方法可能更简单、容易或有效。下面给出一个实现了自定义构建和解析协议消息的Demo(书上例子)。     该例子是

2017-07-18 11:17:28 943

转载 IS08583报文协议包的解析和封装java源代码

一:IS08583包介绍:      ISO8583包(简称8583包)是一个国际标准的包格式,最多由128个字段域组成,每个域都有统一的规定,并有定长与变长之分。8583包前面一段为位图,用来确定包的字段域组成情况。其中位图是8583包的灵魂,它是打包解包确定字段域的关键, 而了解每个字段域的属性则是填写数据的基础。    1:位图说明:      位置:在8583包

2017-07-18 11:16:26 593

转载 java解析JT808协议

JT808协议扫盲1 数据类型2 消息结构3 消息头解析1 消息体实体类2 字节数组到消息体实体类的转换21 消息转换器22 用到的工具类221 BCD操作工具类222 位操作工具类3 和netty结合31 netty处理器链32 netty针对于JT808的消息处理器33 用到的其他类demo级别java示例注本篇文

2017-07-18 11:15:51 2112

转载 Context都没弄明白,还怎么做Android开发?

http://www.jianshu.com/p/94e0f9ab3f1dActivity mActivity =new Activity()作为Android开发者,不知道你有没有思考过这个问题,Activity可以new吗?Android的应用程序开发采用JAVA语言,Activity本质上也是一个对象,那上面的写法有什么问题呢?估计很多人说不清道不明。Android程序不像Jav

2017-07-17 19:42:37 227

转载 Linux链接库三(C跟C++之间动态库的相互调用)

http://www.cppblog.com/wolf/articles/74928.htmlhttp://www.cppblog.com/wolf/articles/77828.htmlhttp://www.jb51.net/article/34990.htmC和C++之间库的互相调用extern "C"的理解:很多人认为"C"表示的C语言,实际并非如此,"C

2017-07-10 18:39:09 325

转载 linux中动态加载动态库的方法

1:创建test.h, test.c文件[cpp] view plain copy print?//test.h  #ifndef TEST_H_  #define TEST_H_    #include     void PrintHello();  int Add(int a, int b);    #endi

2017-07-10 18:38:43 7889

转载 大学本科《机器人程序设计课程》配套系统镜像使用说明( Ubuntu 14.04.5 + ROS indigo )

//  原文 http://blog.exbot.net/archives/3001大学本科《机器人程序设计课程》配套系统镜像使用说明( Ubuntu 14.04.5 + ROS indigo )2017年05月21日 ROS 评论 4 条 阅读 1,268 次本镜像主要针对机器人程序设计本科课程(授课人:RelayZhang老师),供学生课

2017-07-10 15:26:57 1160

转载 QT5的软键盘输入法实现

目录(?)[-]一为什么要用输入法的方式实现二QT5输入法插件的结构三具体实现四测试五说明一、为什么要用输入法的方式实现要实现点击一个编辑框就跳出来一个软键盘方法很多,为什么要用输入法的方式呢?输入法的方式可以用在任一个QT程序上,而应用程序本身不需要去关心如何去输入,交给输入法就可以了。输入法与程序是独立的,两个程序通过通信的方式进行对话。就比如我们在手机

2017-07-05 17:52:19 2521

转载 qt-solutions提供了8个开源项目

其实这是官方提供的源代码,至于为什么会另建项目,而没有整合到QT项目里去,我猜可能有2个原因:1. 这几个项目本身不完善,并且也不是QT项目的核心,因此没有必要花精力去完善2. 一定程度上可以维护QT的“纯洁性”--------------------------------------------------------------------------这8个项

2017-07-05 11:43:13 5895 1

NAU88L24_DesignUserGuide_rev1.7.pdf

NAU88L24

2021-03-12

TC358743.7z

TC358743 V1.1

2021-03-12

brezillon-drm-kms.zip

brezillon-drm-kms.pdf 介绍kms

2021-03-12

深入理解Linux虚拟内存管理CD.rar

深入理解Linux虚拟内存管理CD

2021-03-02

systemTap英文文档集合.7z

systemTap英文文档集合.7z

2021-02-26

dtrace 用户指南.zip

dtrace 用户指南 中文版

2021-02-26

Solaris动态跟踪指南.zip

Solaris动态跟踪指南 全面介绍D语言

2021-02-26

内核红黑树MAP--C语言

封装了linux 内核 红黑树,纯C语言,外层已经封装好了,直接使用,有压力测试,很不错

2019-01-17

FFmpeg Basics

Multimedia handling with a fast audio and video encoder Multimedia handling with a fast audio and video encode Multimedia handling with a fast audio and video encode Multimedia handling with a fast audio and video encoder

2017-12-01

Linux Media Subsystem Documentation

2017年 最新的 V4L2 规范 ,做 linux 摄像头的一定要看...........................................................................................................

2017-11-29

单独编译和使用 webrtc 音频回声消除模块

单独编译和使用webrtc音频回声消除模块(附完整源码+测试音频文件)

2017-11-29

live555MediaServer

live555MediaServer 服务器 实现 RTSP流媒体,实现 RTSP流媒体

2017-10-10

高通 atheros ART 校准

高通 atheros ART 校准 资料合集

2016-12-23

输入方向的流量控制 .doc

Linux中的QoS分为入口(Ingress)部分和出口(Egress)部分,入口部分主要用于进行入口流量限速(policing),出口部分主要 用于队列调度(queuing scheduling)。 大多数排队规则(qdisc)都是用于输出方向的,输入方向只有一个排队规则,即ingress qdisc。ingress qdisc本身的功能很有限, 但可用于重定向incoming packets。通过Ingress qdisc把输入方向的数据包重定向到虚拟设备ifb,而ifb的输出方向可以配置

2016-11-08

DDR DDR2 DDR3设计总结指导手册

DDR DDR2 DDR3 Layout 详细 总结 经验

2016-10-27

QT编写的超市收银系统

QT 超市收银系统 可直接运行 给大家一个参考

2016-04-30

空空如也

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

TA关注的人

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