厚积薄发之“厚积”

  第一次在CSDN自己的Blog里写东西,这是因为我慢慢意识到了“遗忘”的可怕!一些自己当时很熟悉的知识点,在一段时间后需要再次用到时却又无从下手,需要再熟悉才能进入状态。之前也有以Word格式记录自己学习体会到的一些小专题,却也因为管理不善而七零八落。因此,以后我会将自己学习到的知识点尽量记录到CSDN的Blog里,以备自己快速温习之前知识点。如果能给予网友们一些帮助,那就再好不过的了;只是本人水平有限,难免有不少错误局限之处,还希望各位能给予指正帮助!

  我2008年毕业,至今一年多来一直从事C++相关的工作。自09年5月份接触QT①框架编程,11月完成了投影机中控软件,基于QT框架遵循SNMP V1②协议;支持RJ45与RJ232通信,源代码在Windows级Linux Ubuntu下实现无修改完美编译,经测试在Windows及Linux Ubuntu下各项功能运行良好!在软件打包安装方面也小有经验,精通脚本打包工具NSIS③与Inno Setup④,其中Inno Setup打包的一款软件已经市场化;熟悉InstallShield⑤工具与MSI⑥技术。

  呵呵,技术还很单薄,相信未来会越来越丰厚!

备注:

①QT:一个跨平台应用程序和UI开发框架——只需一次开发应用程序和用户界面,即可将其部署到 Windows, Mac, Linux/X11,嵌入式 Linux, Windows CE 和 Symbian 平台,而无需重新编写源代码。QT官方网页

②SNMP V1:SNMP——Simle Network Management Protocol,用来管理互联网Internet上众多厂家生产的软硬件平台,目前有三个版本。高版本的SNMP功能更加丰富,相对也更加复杂。

③NSIS:Nullsoft Scriptable Install System,是一款专业创建Windows安装程序的开源软件,可自定义程度非常高,界面也可以做的很花哨。目前主流的共享软件与一些专业软件都是用NSIS打包的。NSIS在SourcePage的主页 你也可以从网上下载国内网友汉化的NSIS,其中还有汉化的帮助文档。NSIS现在有Unicode版本,NSIS Unicode版本网站。(NSIS的资料很多,很多做站的就用NSIS把别人的共享软件分解再打包放到他的网站供别人下载。本人也曾用NSIS帮助一个做站的朋友完美复制了国内最热的一款播放器的打包,然后他又把源码分享给数人,然后……罪过啊……)

④Inno Setup:Inno Setup is a free installer for Windows programs. First introduced in 1997, Inno Setup today rivals and even surpasses many commercial installers in feature set and stability.同样是一款开源软件,也有Unicode版本。

⑤InstallShield:具他公司说是目前市上最牛逼的打包工具,收费的且价格不菲。而且由于使用者相对较少,造成中文资料也很少,只能看全英文的帮助文档学习……  InstallShield主页

⑥MSI:MicroSoft Installer,以.msi后缀的文件就是采用MSI技术打包的,.msi文件其实是一个安装逻辑与文件的集合。双击这样的文件时,其实会调用系统中system32目录下的msiexec.exe程序。直接点就是微软的东西都很强大,MSI也不例外,只是可自定义程度相对较低。TM2008及QQ2009就是采用的自定义安装界面、内核是MSI的方法;本人一直没搞懂自定义的界面如何与MSI之间传递参数,佩服腾讯啊!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值