Ammon_Zhang的博客

成长之路,慢慢探索,不放弃。

VLC学习(1)—— window下SDK使用

1.到http://www.videolan.org/ 下载最新的vlc windows版本,我下的是vlc2.1.0 2.安装解压 3.在网上找到stdint.h 放到C:\Program Files\Microsoft Visual Studio 9.0\VC\include下 4.建立vs...

2016-05-31 21:43:50

阅读数:977

评论数:0

Ubuntu下搭建samba服务器

samba服务器主要用与linux系统和window系统之间的资源共享,由于个人经常使用的是Ubuntu,就在这个上面搭建一个samba服务用于学习。 一:更新系统资源 搭建服务的时候最好是以管理员的身份,这样才能有更高的权限。 sudo su  ——>然后在输入密码 apt...

2016-05-28 10:36:37

阅读数:467

评论数:0

ffmpeg学习(1)——解码

FFmpeg是相当强大的多媒体编解码框架,在深入分析其源代码之前必须要有基本的多媒体基础知识,否则其源代码会非常晦涩难懂。本文将从介绍一些基本的多媒体只是,主要是为研读ffmpeg源代码做准备,比如一些编解码部分,只有真正了解了多媒体处理的基本流程,研读ffmpeg源代码才能事半功倍。 下面分析...

2016-05-28 09:51:34

阅读数:302

评论数:0

ffmpeg学习(2)——Ubuntu下编译ffmpeg

一:下载ffmpeg源码 源码下载网址:http://www.ffmpeg.org/download.html  ,然后解压到自己指定目录 二:配置,生成Makefile ./configure  --enable-shared  --disable-yasm --prefix=/usr/lo...

2016-05-27 21:58:54

阅读数:372

评论数:0

Ubuntu10.7安装中文输入法

Ubuntu默认自带的中文输入法是IBUS框架的ibus-pinyin,IBUS-Bopomofo等。 一:安装ibus-googlepinyin,可以直接在Ubuntu的软件中心搜索IBUS,一般在不常用项中显示 二:要选择系统输入发框架,因为如果除了系统自带的ibus框...

2016-05-27 20:03:51

阅读数:204

评论数:0

ffmpeg学习(0)——什么是ffmpeg

概要  电影文件有很多基本的组成部分。首先,文件本身被称为容器Container,容器的类型决定了信息被存放在文件中的位置。AVI和Quicktime就是容器的例子。接着,你有一组流,例如,你经常有的是一个音频流和一个视频流。(一个流只是一种想像出来的词语,用来表示一连串的通过时间来串连的数据元...

2016-05-24 17:11:58

阅读数:321

评论数:0

模块对于 SAFESEH 映像是不安全的。

错误如下: 1>libvlc.lib(dbxos00166.o) : error LNK2026: 模块对于 SAFESEH 映像是不安全的。  解决方法: 在项目属性——>连接器——>命令行的其他选项(D)中添加      /SAFESEH:NO

2016-05-24 17:02:59

阅读数:497

评论数:0

VS自带工具打包部署exe

一:选择Debug模式将项目重新生成,并保证没有任何bug 二:选择解决方案,右击——添加——新建项目——安装和部署 三:下载过打包工具InstallShield2013LimitedEdition,自己可以百度下,进去官网下载即可.添加好安装和部署程序,如下:...

2016-05-24 15:26:03

阅读数:6341

评论数:3

QString类

QString 类是 Qt 中用于表示字符串的类,实现在 QtCore 共享库中。QString 类在实现上有以下特征。 1)字符串采用 Unicode 内部编码,可以表示世界上大多数语言的文字。 2)字符串的存储有引用计数,当一个 QString 对象被复制为另一个 QString ...

2016-05-24 13:26:12

阅读数:886

评论数:0

QWidget类和QApplication类

QWidget类:窗口类,新生成的窗口默认是隐藏的,必须调用它的show方法才能使之成为显式状态。 窗口并不是在show方法调用完成后就真正显式在屏幕上,实际上只是发送了一个要求显式的事件,必须等主事件循环处理这个事件以后才真正 显式出来。

2016-05-24 11:07:45

阅读数:1052

评论数:0

Qt工程文件

有时候需要手动修改工程文件,因此有必要理解其中一些常用变量的含义: 变量名                                   含义 TEMPLATE                           模板,app代表应用程序,lib代表共享库 CO...

2016-05-24 11:05:04

阅读数:258

评论数:0

QChar类

QChar         QChar 类是 Qt 中用于表示一个字符的类,实现在 QtCore 共享库中。QChar 类内部用2个字节的Unicode编码来表示一个字符。                  构造         QChar 类提供了多个不同原型的构造函数以方便使用,如: ...

2016-05-23 09:44:02

阅读数:985

评论数:0

常用电路模块设计整理

(一下这些电路有自己设计更改的,也有直接从网上资源整理拷贝的,只为自己记忆方便) 1. 双路232通信电路:3线连接方式,对应的是母头,工作电压5V,可以使用MAX202或MAX232。 2. 三极管串口通信:本电路是用三极管搭的,电路简单,成本低,但是问题,一般在低波特率下是非常好的...

2016-05-12 12:18:59

阅读数:2474

评论数:0

Altium Designer实现原理图到PCB板的转换

在将原理图转换为PCB前,需要做好以下准备工作: 将每个器件都要指定对应的封装形式(最重要)。且要保证对应的封装库已经正确安装到系统工程中。 检查电源电路是否正确设置。 检查是否有重复冲突的引脚定义 对所有的元器件命名,并检查是否有重名的。若有重名需要对...

2016-05-12 11:37:15

阅读数:9315

评论数:0

CSerialPort类解析

CSerialPort类的功能及成员函数介绍 CSerialPort类是免费提供的串口累,Codeguru是一个非常不错的源代码网站 CSerialPort类支持线连接(非MODEM)的串口编程操作。 CSerialPort类是基于多线程的,其工作流程如下:首先设置好串口参数,再开启串口检测...

2016-05-11 16:01:48

阅读数:881

评论数:0

VCC、VDD、VEE、VSS的区别

电路设计以及PCB制作中,经常碰见电源符号:VCC、 VDD、VEE、VSS,他们具有什么样的关系那?   一、解释   VCC:C=circuit 表示电路的意思, 即接入电路的电压   VDD:D=device 表示器件的意思, 即器件内部的工作电压;   VSS:S=series 表...

2016-05-11 11:09:45

阅读数:621

评论数:0

ctype.h库函数

isalpha 函数名称: isalpha 函数原型: int isalpha(char ch); 函数功能: 检查ch是否是字母. 函数返回: 是字母返回非0(在vs2015中为2) ,否则返回 0. iscntrl 函数名称: iscnt...

2016-05-05 10:57:05

阅读数:236

评论数:0

跨平台线程库——pThread

基本接口介绍: 1.   pthread_create    #include    int pthread_create(pthread_t * thread, pthread_attr_t * attr, void * (*start_routine)(void *), void * ...

2016-05-03 17:05:08

阅读数:991

评论数:0

接口电路——原理,应用,分类,处理过程

(转自http://bbs.eeworld.com.cn/thread-370516-1-1.html) 对接口电路的一个很详细介绍。 接口设计 什么是接口?接口是CPU和外设之间的连接设备,用于缓存和转发数据。 为什么需要接口?(1)解决主机CPU和外围设备之间的...

2016-05-03 09:38:52

阅读数:2628

评论数:0

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