自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

雨日微风

大学之道,在明明德,在亲民,在止于至善。

  • 博客(35)
  • 资源 (12)
  • 收藏
  • 关注

原创 OpenCV与Linux基础知识

OpenCV使用优化了的C和C++代码实现。它对IPP不存在任何依赖。但如果安装了IPP,那么OpenCV将会通过自动载入IPP动态链接库来获取IPP的优势,来提升速度。 …/opencv/docs/子目录中有相应的HTML格式的帮助文件。 图像处理的腐蚀膨胀 腐蚀的具体操作是:用一个结构元素(一般是3×3的大小)扫描图像中的每一个像素,用结构元素中的每一个像素与其覆盖的像

2016-07-28 20:54:23 715

原创 摄像头采集方案概述

有人问:CMOS摄像头与USB摄像头有什么区别吗?有人答:CMOS指的是感光材料,USB指的是连接方式。其实这个问题应该是“USB接口的摄像头”和 “监控用的摄像头+视频采集卡”有什么区别?又有人答:监控摄像头的安装,一般需要使用几米至几十米不等的传输距离,但按照USB的标准规定,USB设备的最长的传输距离是5米,所以USB都不能长距离使用,这就是我们使用USB摄像头做

2016-07-27 19:52:26 6487

原创 Android多媒体软件开发入门(二)

PART 1ES(Elementary Streams,原始流)是直接从编码器出来的数据流。ES流经过PES打包器之后,被转换成PES(Packetized Elementary Streams,分组的ES))包。ES是只包含一种内容的数据流,如只含视频或只含音频等,打包之后的PES也是只含一种性质的ES,如只含视频ES的PES或只含音频ES的PES等。每个ES都由若干个存取单元(AU)组成,...

2016-07-17 18:57:10 1207

原创 车牌规格以及识别中的不利因素

车牌识别中的不利因素: 非车牌区域可能形成同车牌区域类似的色彩和纹理从而给识别带来困难 采集误差、噪声和光线的影响使得图像质量较差,而车辆运动又不同程度地造成了图像的恶化,甚至产生了几何变形,加上背景复杂多变使得图像的预处理过程很复杂。 算法不能过于复杂,特别是禁用NP算法。而大多数的传统方法计算量都偏大,根本无法达到实时的要求。 什么是NP算法:NP的英文全称

2016-07-16 11:19:05 2324

原创 Android系统镜像编译、烧录及调试

编译Android编译工具链:Jack+ninja问题:Jack没法多用户同时编译,Google( Communication error with Jack server ):https://code.google.com/p/android/issues/detail?id=194027编译失败信息:No Jack server running. Try 'jack-adm...

2016-07-15 20:08:02 18266 2

原创 了解C++资源库提高C++开发效率

C++ 标准模板库的核心包括以下三个组件:组件描述容器(Containers)容器是用来管理某一类对象的集合。C++ 提供了各种不同类型的容器,比如 deque、list、vector、map 等。算法(Algorithms)算法作用于容器。它们提供了执行各种操作的方式,包括对容器内容执行初始化、排序、搜索和转换等操作

2016-07-15 15:57:56 2420

翻译 DRM之Microsoft PlayReady学习入门(一)

数字内容生态背景未来在数字媒体生态系统中有几个重要的转变。 安全性正在转向硬件,应用程序正在让位于浏览器,网络正在成为OTT内容的管道,内容交付正在转向云: 现在 趋势 基于软件的安全性 基于硬件的安全性 专用应用程序 基于标准的HTML5播放 Managed...

2016-07-15 15:13:15 18925

原创 C++中的重载运算符、继承、封装、多态讲解(进阶篇)

上次我们说到C++语言中的面向对象基本概念,那就是什么是类什么是对象,他们之间的关系是什么,本篇博文我们来说说,C++语言中重要的几个机制。(面试也经常会被问到这些知识点)一个类可以派生自多个类(和Java不同,Java只能继承一个类),这意味着,它可以从多个基类继承数据和函数。定义一个派生类,我们使用一个类派生列表来指定基类。类派生列表以一个或多个基类命名,形式如下:

2016-07-15 10:16:31 2507

原创 C++中类与对象的讲解(通俗易懂)

 概念 描述 类成员函数 类的成员函数是指那些把定义和原型写在类定义内部的函数,就像类定义中的其他变量一样。 类访问修饰符 类成员可以被定义为 public、private 或 protected。默认情况下是定义为 private。 构造函数 & 析构函数 类的构造函数是一种特殊的函数,在创建一个新的对象时调用。类的析构函数也是一种特殊的函数,在删...

2016-07-14 20:09:45 40846 10

翻译 HDCP-新家庭影院网络场景的数字内容保护

                                         新家庭影院网络场景的数字内容保护 介绍 高带宽数字内容保护(High-Bandwidth Digital Content Protection, HDCP)已被证明是一种高效,低成本的解决方案,用于保护通过有线数字接口传输的数字内容。 因此,消费电子制造商已经通过HDMI接口快速采用HDCP; 到目前为止,...

2016-07-14 17:55:46 2078

原创 Android MultiMedia调试

pm install -r Test.apk//-r 表示重新安装,若已安装,则覆盖安装。pmuninstall -kcom.apical.apicalradio//卸载,com.application.test为APP包名。Q:winsend udp组播发流,ffmpeg udp接收播放出现卡顿和花屏现象。A:TS流混合码率太高导致。在ffmpeg源码udp.c中修改宏定义UDP...

2016-07-14 17:03:30 12586

原创 把OpenCV移植到ZedBoard上的那些事

前面我们已经基本了解了什么是openCV,这一片我们首先明确,移植OpenCV到ZedBoard上需要两大过程。1、opencv在ubuntu上的安装与测试2、opencv在zedboard上的移植与测试我们直接说第二步,第一步网上有许多教程。我们首先要明确:移植opencv需要在交叉编译环境已经搭建好的基础下进行。我们都知道pc的可执行程序不能直接在arm板卡上运

2016-07-14 15:17:46 3484 3

原创 视频图像处理概念篇

特此声明,鄙人收集资料大都来源于百度百科,但是提取其中关键部分,加上一些其他的网上资源来帮助一些概念的理解,希望和大家一起学习。如有解释不到位的地方,还请多多理解。 先简单介绍一下OpenCV,以后再进行深入学习:OpenCV用C++语言编写,它的主要接口也是C++语言,但是依然保留了大量的C语言接口。该库也有大量的Python, Java and MATLAB/OCTAVE (版本2...

2016-07-12 18:00:12 6757

原创 嵌入式软硬件协同设计概念篇

JTAGJTAG 是一种嵌入式调试技术,它在芯片内部封装了专门的测试电路 TAP ( Test Access Port ,测试访问口),通过专用的 JTAG 测试工具对内部节点进行测试。CPU可通过JTAG接口访问CPU的内部寄存器和挂在CPU总线上的设备,如FLASH,RAM,SOC。标准的 JTAG 接口是 4 线: TMS 、 TCK 、 TDI 、 TDO ,分别为测试模式选择、测...

2016-07-11 18:20:51 7089

原创 物联网与嵌入式专业基础概念

 <目录>1、模拟信号,数字信号及其转换2、FPGA及其学习方法3、电脑休眠、睡眠与待机4、433M与2.4G5、X86与X86-64、RAM与ROM6、摩尔定律、阻抗、马太效应7、SoC bring-up1、模拟信号是指用连续变化的物理量所表达的信息,如温度、湿度、压力、长度、电流、电压等等,它在一定的时间范围内可以有无限多个不同的取值。模拟信号一般通...

2016-07-09 12:15:30 3431 1

原创 UEFI启动的windows下安装Ubuntu双系统(亲测可行)

       不瞒你说,我和你一样,曾经把ubuntu kylin14.04和win7/8/8.1安装在一起,win7没有问题,因为win7我用的是一台比较老的电脑,不是UEFI启动模式,但是我自己电脑上装的正版win8/6.1是UEFI引导模式的,当我按照网上的教程装好Ubuntu kylin14.04之后,发现无论我怎么设置,都不能够在开机的时候选择其中一个来启动,每次都是Windows操作系...

2016-07-09 10:38:47 45618 15

原创 有线网络(网关等)和无线网络通信(蓝牙跳频通信等)讲解

有线通信  有线通信是指传输媒质为架空明线、电缆、光缆和波导等形式的通信,其特点是媒质能看得见,摸得着。传统的有线通信分为并行通信和串行通信。并行通信是指所传送数据的各位同时发送和接收,一个并行数据占多少位二进制数就需要连接多少根数据传输线。这种传输的特点是通信速度快,但传输线较多,价格较贵,适合近距离传输。串行通信是一位一位的传输数据,所以传送速度较慢,但是由于一位一位的传输数据

2016-07-07 17:13:24 8103

原创 计算机软硬件问题及解决方法(经验篇)

1.电脑连接某某无线网,浏览器不弹出登录界面,显示无Intenet,或者是有线连接可以登陆QQ但打不开网页进入更改适配器设置,选择WLAN网络的属性,更改IPv4的属性为自动获得IP地址和自动得DNS服务器地址。校园网访问登录页面失败,检查代理服务器:控制面板-》网络和Internet-》Internet选项-》连接-》局域网设置-》取消代理服务器的勾选(127.0.0.1:8087)原因...

2016-07-06 17:58:47 3265

原创 云端(Cloud)多租户网络技术

首先,什么是多租户技术?        多租户技术(英语:multi-tenancy technology)或称多重租赁技术,是一种软件架构技术,它是在探讨与实现如何于多用户的环境下共用相同的系统或程序组件,并且仍可确保各用户间数据的隔离性。在多租户技术中,租户(Tenant)是指使用系统或计算资源的用户,包含在系统中可识别为指定用户的一切数据,比如在系统中创建的账户与统计信息(Accou

2016-07-06 11:46:36 7140

原创 Android Studio Project Errors & Solutions

1、Error:Execution failed for task compileReleaseRenderscript llvm-rs-cc is missing错误原因:使用的SDK版本不匹配(SDK版本太低)。参考:https://blog.csdn.net/fuchaosz/article/details/514835282、Android Studio3.0需要Gradle ...

2016-07-05 20:30:31 787

原创 熟练使用Microsoft Office的技巧与经验

一、Word怎么在方框里打勾?1、 按住ALT键,在小键盘区输入“9745”,松开ALT键,自动变成方框中带勾符号。☑2、 输入数字“2611” ,按下键盘上的快捷键 ALT + X ,数字就会变成方框中带勾符号。☑3、 文档中输入一个大写字母“R” ,将字体设置为“Wingdings 2”,R就会变成方框中带勾符号。☑4、 选择“插入”->“符号”->“其他符号”,在弹出的“

2016-07-05 15:32:06 3402

原创 Android配置文件分享和JSON数据生成与解析

首先声明,我这里大体是讲的一个关于“Android配置文件分享和JSON数据生成与解析”的整体流程,具体数据库中的数据根据读者自己的项目来安排,如果您看不大懂也请您原谅,毕竟我说了,我只是新手。其实关于数据库中的数据你只需要知道他们都是一个个对象,然后有各自的属性就行了,我们的关键在于JSON数据的生成与解析。鉴于自己的是个博客新手,感觉自己的博客访问量有些少可能是因为自己确实知识匮乏,毕

2016-07-05 11:46:59 4353 1

原创 Android系统版本及对应API等级&1970年1月1日由来

API等级1:Android 1.0API等级2:Android 1.1 Petit FourAPI等级3:Android 1.5 CupcakeAPI等级4:Android 1.6 DonutAPI等级5:Android 2.0 éclairAPI等级6:Android 2.0.1 éclairAPI等级7:Android 2.1 éclairAPI等级8:Android 2.2 ...

2016-07-05 09:26:52 2007

转载 Swift与Java语法结构对比

从Java到Swift还是比较简单的,相比Object-C,Swift和Java的语法更加接近,和最近的Kotlin就更像了。Swift同时支持面向对象编程和函数式编程。Swift比Java功能更加强大,用法更加友好。

2016-07-04 20:55:06 2491

原创 Java易混淆概念与重点知识积累 第三篇

String、StringBuffer和StringBuilder对比String类是不可变类,任何对String的改变都会引发新的String对象的生成;StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象。(字符串增长)测试案例:2711 millis hascosted when used String.211 millis has costed

2016-07-04 20:29:46 1750 1

转载 Java内存机制——栈内存与堆内存

Java的内存机制0.参考资料:http://www.j2megame.org/index.php/content/view/2246/125.html1.Java的内存机制 Java 把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块定义一个变量时,Java 就在

2016-07-04 19:35:00 1401

原创 Java中的泛型<T>类与方法

泛型就是变量类型的参数化。在使用泛型前,存入集合中的元素可以是任何类型的,当从集合中取出时,所有的元素都是Object类型,需要进行向下的强制类型转换,转换到特定的类型。而强制类型转换容易引起运行时错误。泛型类型参数只能被类或接口类型赋值,不能被原生数据类型赋值,原生数据类型需要使用对应的包装类。例子一:使用了泛型1234

2016-07-04 17:52:45 72474 11

转载 Java 关键字synchronized解析

多线程的同步机制对资源进行加锁,使得在同一个时间,只有一个线程可以进行操作,同步用以解决多个线程同时访问时可能出现的问题。  同步机制可以使用synchronized关键字实现。  当synchronized关键字修饰一个方法的时候,该方法叫做同步方法。  当synchronized方法执行完或发生异常时,会自动释放锁。  下面通过一个例子来对synchronize

2016-07-04 16:00:03 1801

原创 2016精选通用Java面试题二

Java中的方法覆盖重写(Overriding)和方法重载(Overloading)是什么意思?Java中的方法重载发生在同一个类里面两个或者是多个方法的方法名相同但是参数不同的情况。与此相对,方法覆盖重写是说子类重新定义了父类的方法。方法覆盖必须有相同的方法名,参数列表和返回类型。 Java的四种引用,强弱软虚,用到的场景1.  强引用:如果一个对象具有强引用,它就不会被垃圾

2016-07-04 13:31:45 3192 2

原创 2016精选Java面试题各个击破一

什么是隐式类型转换?什么是显示类型转换? 当将占位数少的类型赋值给占位数多的类型时,Java自动使用隐式类型转换(如int型转为long型)。当把在级别高的变量的值赋给级别底变量时,必须使用显示类型转换运算(如double型转为float型)。 &&和&的区别,||和|的区别? &&和||是短路与,短路或,当左边的表达式能判断当前结果,则不判断右边的表达式(比如&&的第一项为fal

2016-07-04 11:02:18 27243 8

原创 弄懂JDK、JRE和JVM到底是什么

JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib合起来就称为jre。JRE(Java Runtime Environment,Java运行环境),包含JVM标准实现及Java

2016-07-04 10:52:29 51292 18

原创 嵌入式专业硕士论文写作(经验篇)

*论文写作经验1、搞懂嵌入式系统的定义,参考一些成功的嵌入式系统案例,分析其组成结构与实现方法。国内普遍认同的嵌入式系统定义为:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是由单个程序实现整个控制逻辑。 2、实验前后多看文章,借鉴类似文章的构架,然后边做实验...

2016-07-03 20:28:44 5654 2

原创 Android Studio 第三方插件配置与应用

Android Studio拥有强大的功能,只是有些我们还不知道,比如说,他可以集成许多第三方插件,帮助我们打打提高开发效率。至于插件的种类繁多,需要我们在自己的开发过程中,一一检验哪些是我们真正需要的,哪些我们很少甚至根本用不到。话不多说,我们直接来说明Android Studio插件的配置和应用。在此我仅举几个我自己经常用到的插件,不过使用插件的过程都是大同小异,其各自的功能当然还是要自己一一...

2016-07-03 18:10:22 4841

原创 Android系统四层体系结构详解

开门见山,先上图 很明显四层:接下来一一讲解: Java应用程序层: Android会同一系列核心应用程序包一起发布,该应用程序包包括客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是使用JAVA语言编写的。 什么?这你已经知道了。那么你知道这些应用程序都是调用应用程序框架层的接口写的吗。那又怎样?显然你自己也可以使用Java通过Java原生接口JNI(J

2016-07-01 16:07:43 38659

原创 Android greenDAO 使用案例解析

greenDAO 是一个将对象映射到 SQLite 数据库中的轻量且快速的 ORM 解决方案,对象关系映射(Object Relational Mapping,简称ORM)用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟对象数据库”。为了在我们的 Android 工程中使用 greenDAO ,我们需要另建一个纯 Java

2016-07-01 10:11:11 887

HDCP数字内容保护最新技术概述

HDCP概述,帮你理解最新的HDCP技术。最新的HDCP技术规范支持无线数据传输身份认证及数据加解密。

2018-08-23

CSR mesh 开发指导文档

英文图文版,对于新手开发很有帮助。主要包括以下三个部分:An Introduction to CSRmesh™、CSRmesh architecture and software、CSRmesh™ 2.0.1 Mobile Application Release Note。

2017-12-21

ButterKnife插件

ButterKnife等第三方插件的使用示例,但是记得先配置好各个插件

2016-07-03

天线在无线电通信中的作用

天线在无线电通信中的作用

2016-06-27

无线通信协议基础

包含蓝牙等无线网络协议

2016-06-27

Android Annotations框架使用实例

Android 注解入门,方便以后的学习,提高代码开发效率。

2016-06-17

Android应用集成(各种实用的应用集合)

其中包含了二维码的扫描与生成,蓝牙扫描与连接读取Service,下拉刷新,上拉加载和滑动删除。SlidingMenu侧滑菜单和Fragment更换等,为你的开发节省时间。

2016-06-15

Androdi游戏开发

只需一分学会Android游戏开发的精髓

2016-05-25

apache-tomcat-7.0.52

apache-tomcat-7.0.52,适用于64位win操作系统,欢迎下载使用。

2015-11-30

FBT下载工具

免流量的FBT IPV6下载工具,各种电影,音乐,开发工具等可供免费下载。

2015-11-30

CyUSBSerial_v3.0.11.0

适用于winxp'win7'wlh-vista的USB串口驱动。亲测可用。欢迎下载使用。

2015-11-30

空空如也

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

TA关注的人

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