Makefile学习之路 – 3(debug和rlease之定义)

Makefile学习之路 – 2

我们开始新的Makefile学习之路。

在windows的Visual Studio中,你也可以编译debug和release版本,那么使用Makefile,能不能做到这样呢?

答案是 能。

为什么非要定义一个debug和一个release版本呢?因为

debug: 也就是调试版本,通常是在我们开发期间使用,因为它带有调试信息,方便调试。但是它是没有被优化的,因此运行速… 更多... “Makefile学习之路 – 3(debug和rlease之定义)”

常用混音算法简介

本文的提到的混音是基于原始的,未经压缩的声音数据。

常用的混音算法有如下几种:

 

1. 音频数据直接线性叠加

C=A + B

这种方法极易产生溢出

 

2. 线性叠加后再做均值

C = (A + B)/2

 

3. 算法表达式如下

Z=A+BAB256.Z=A+BAB256.C = A + B – AB/[Maximum]  // 这里的Maximum要根据声音数据的量化

更多... “常用混音算法简介”

免费在线转换视频格式

视频格式包含几层意思在里面,视频容器格式,视频编码格式,还有就是视频的帧率,码率等。先说视频容器格式:

视频文件 简介 扩展名
Flash Video Adobe Flash延伸出来的的一种流行网络视频封装格式。随着视频网站的丰富,这个格式已经非常普及。 flv
AVI
(Audio Video Interleave)
比较早的AVI是微软开 发的。其含义是Audio VideoInteractive,就是把视频和音频编码混
更多... “免费在线转换视频格式”

免费文字转语音的网站

在通常的工作生活中,有时,我们需要将一段话,一段文字转换语音,语音文件以音频格式存储传播,如mp3, wma,wav等格式。

为了完成上述功能,你可以下载应用程序来完成,但是这种方式有一定的问题和风险,问题在于你要寻找这样的软件,有些软件看起来,有这样的功能,但实际上根本无法工作;你需要在你的机器安装软件,它会占去你的磁盘空间;风险则是很多免费的软件在你安装它的过程中,会给你安装很多的病毒,让你机器成… 更多... “免费文字转语音的网站”

10款免费在线文件转换工具

1. 360Converter

这个网站,我超喜欢,原因是速度快,支持多语言,当然支持中文了。更重要的支持很多种的转换,

  • 图片转换(当然这篇我们要讨论的图标的转换就用这个功能)
  • 视频转换
  • 音频转换
  • 文档转换
  • 电子书转换
  • Youtube转换(呵呵,这个可能大家用不上了)
  • 文字转换成语音

几乎涵盖所有最常使用的文件类型。界面简单直接,一目了然,跟着它的提示可以很轻松的完成你的文件转换。无需注册,即可操作所有的操作。注册用… 更多... “10款免费在线文件转换工具”

功能超全的在线文件转换网站

最近在做一个图标,找了很多的网站,有些根本就不能转换,有些可以转换,不过转换的出来的icon文件超级大,一个64×64的icon转换出来达到了几百k,甚至上1M。不过功夫不负有心人啊,还是终于找到2个。

这2个网站的名字都挺有意思的,都有个converter,就是转换器的意思。第一意思360天,天天转换,第二个则是爱转换。我比较喜欢第一个,因为它的速度快(可能服务器离我比较近吧)。

1. 36更多... “功能超全的在线文件转换网站”

CentOS安装SVN server

SVN简介和工作原理

subversion(简称svn)是近几年崛起的版本管理软件,是cvs的接班人,目前绝大多数开源软件都使用svn作为代码版本管理软件。Subversion支持linux和windows,但较多安装在linux下。

svn服务器有两种运行方式:独立服务器和借助于apache。 svn://或http://
svn客户端tortoisesvn
svn的基本工作原理: 在一台服务器上建立一个源… 更多... “CentOS安装SVN server”

基础邮件原理(MUA,MTA,MDA)

架构图:

电子邮件基本概念:

MUA(Mail User Agent)接收邮件所使用的邮件客户端,使用IMAP或POP3协议与服务器通信;

MTA(Mail Transfer Agent) 通过SMTP协议发送、转发邮件;

MDA(Mail Deliver Agent)将MTA接收到的邮件保存到磁盘或指定地方,通常会进行垃圾邮件及病毒扫描;

MRA(Mail Receive Agent)负责实现IMAP与POP3协议,与MU… 更多... “基础邮件原理(MUA,MTA,MDA)”

哈希(Hash)与加密(Encrypt)的基本原理、区别及工程应用

0、摘要

      今天看到吉日嘎拉 的一篇关于管理软件中信息加密和安全的文章 ,
感觉非常有实际意义。文中作者从实践经验出发,讨论了信息管理软件中如何通过哈希和加密进行数据保护。但是从文章评论中也可以看出很多朋友对这个方面一些 基本概念比较模糊,这样就容易“照葫芦画瓢”,不能根据自身具体情况灵活选择和使用各种哈希和加密方式。本文不对哈希和加密做过于深入的讨论,而是对哈希 和加密的基本概念和原理进行阐述、比较,并结合具… 更多... “哈希(Hash)与加密(Encrypt)的基本原理、区别及工程应用”