- 博客(51)
- 资源 (27)
- 收藏
- 关注
原创 ffmpeg原来还可以转换图片格式
之前知道ffmpeg的强大,可以处理很多的视频格式。但是今天突然发现还可以转换图片格式。ffmpeg -i in.jpg out.bmpffmpeg -i in.gif out.jpg其实这点用处不大,如果你只是处理单个文件而已,但如果你要处理很多图片,那么这个就很有用了。
2012-05-31 16:07:34 3099
原创 获取视频第一帧
使用ffmpeg很容易可以将一个视频转换为图片序列,关于怎么转换,请参看我的另外一篇博文。ffmpeg也可以很方便得到视频的第一帧,方法和将视频转换为视频系列的方法极为相似,输出换成固定的文件名即可。如下面的命令就是取出caiyiling.wmv视频的第一帧保存为wm.bmp,图片格式根据你自己的需求自己定。ffmpeg -i caiyiling.wmv wm.bm
2012-05-31 16:04:02 1542
转载 VCD格式介绍
简介 Video CD foramt(VCD格式) ,MPEG图像特有的一种文件格式。VCD写作软件将这种文件写到一张C上,该CD称为video CD,它可以在VCD播放机或用MPEG播放器在工作站的CD-ROM驱动器上播放。 VCD即 Video Compact Disc 的缩写:视频压缩盘片。VCD标准由索尼、飞利浦、JVC、松下等电器生产厂商联合于1993年制定,属于数字光盘
2012-05-30 09:59:25 2127
原创 wxWidgets
一个扩平台的GUI库,类似的库还有QT。这个库基于LGPLwxWidgets标榜使用其函式库所开发的软件只需要对源代码做少量更改(或者完全不用更改),就能在各种不同的作业平台上编译并执行。目前可支援Windows、Apple Macintosh、Linux/Unix(转译成X11、GTK+、Motif等函式库)、OpenVMS、以及OS/2。嵌入式的版本也正在开发中[2]。
2012-05-29 10:54:11 1236
原创 python对windows API封装的一个库-pywin32
如果你想在调用windows的API或者com或者MFC的一些东西你可以使用pywin32pywin32由Mark Hammondis完成。包括下面的功能:Component Object Model (COM)( com组件)Win32 API calls(win32 API)Registry(注册表)Event log( 事件 log)Microsoft Foundat
2012-05-29 10:21:07 2464
原创 windows下使用命令行(cmd)获取系统信息
使用 systeminfo 可以系统的一些信息,利用这个命令还可以得到远程机器的系统信息,SYSTEMINFO [/S system [/U username [/P [password]]]] [/FO format] [/NH]Description: This command line tool enables an administrator to qu
2012-05-29 10:10:39 4209 1
原创 python获取硬件信息
1. windows使用WMIhttp://pypi.python.org/pypi/WMIimport wmi w=wmi.WMI() cpus=w.Win32_Processor() for u in cpus: print 'cpu id:',u.ProcessorId 2. linux直接读取
2012-05-29 09:58:33 2451
原创 wxpython的事件列表
你可以使用下列的脚本得到所有的事件:import wxfor x in wx: if ( x.startswith('EVT_'): print x就可以打印出所有的事件:EVT_ACTIVATE EVT_ACTIVATE_APP EVT_BUTTON EVT_CALCULATE_LAYOUT EVT_CHAR E
2012-05-28 14:59:30 1374
原创 把python程序打包成exe
python通常可以直接使用python的解释器执行脚本。但是如果我们自己的写的代码直接这样发布出去的话,不就把源代码也发布出去了吗。虽然你也编译成pyc之类的,但是经过一个简单的步骤一样可以看到源代码。如果能把我们所有的源代码编程成一个exe,这个问题就解决了。有几个工具能做这个事情,其中较为好用的是pyinstaller,py2exe。pyinstall
2012-05-28 14:29:34 2051
转载 共享软件为何要走向国际
你的软件也能挣钱 共享软件走向国际指南 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。 共享软件为何要走向国际 共享软件为何要走向国际? 理由很简单,不少人做共享软件走国际路线,月入数万美元,而同样软件走国内路线恐怕很难达到这个数.(原因大家都知道) 软件开发三个永恒的主题是: 一.软件的功能及创意 二.软件的推广
2012-05-28 13:33:53 1272
转载 共享软件网络销售全攻略
接触过电脑软件的人应该都知道共享软件(shareware),比如大名鼎鼎的WINZIP,ACDSEE等,而这些小而精的软件大都是由自由程序员个人完成的,他们之中因此诞生了许多每月几十万美元收入的软件富翁们;在国内,这两年之中业已出现了一大批软件创富的共享英雄。也许正是因特网的流行才给了他们成功的机会,广大的电脑用户们通过网络不仅可以迅速的寻找所需产品,更可方便的注册成为正式用户,享受及时技术支持、
2012-05-28 12:47:51 1268
原创 python内置md5
python内置很多加密,或者编码算法。能让你在不需要导入任何其他库的情况下,直接使用这些算法。支持的算法有:SHA1,SHA224, SHA256, SHA384, SHA512,以及md5这些算法对应的模块是hashlib使用这个模块也很简单import hashlibhashlib.sha224('this is sou
2012-05-28 11:28:02 869
转载 Python中的Unicode和中文问题
python的中文问题一直是困扰新手的头疼问题,这篇文章将给你详细地讲解一下这方面的知识。当然,几乎可以确定的是,在将来的版本中,python会彻底解决此问题,不用我们这么麻烦了。先来看看python的版本:>>> import sys>>> sys.version'2.5.1 (r251:54863, Apr 18 2007, 08:51:08) [MSC v.1310 32 b
2012-05-24 11:57:34 1135
原创 python中各种疑惑
这里都是本人在学习过程中碰到疑惑,在这里写下来,一边日后研究,找寻答案,如果有高人路过,并知道答案,还望指点一二。1. python中那些接受字符串的函数,可以接受的字符串的类型是什么样子,是ANSI,还是unicode还是其他。如:subprocess.Popen()2. 在命令行中执行python somefile.py时,python是怎么样找so
2012-05-24 11:55:47 854
原创 python检测当前系统
直接上代码吧:>>> import os>>> os.name'nt'>>> import platform>>> platform.system()'Windows'>>> platform.release()'XP'>>> platform.version()'5.1.2600'>>> platform.uname()('Window
2012-05-24 11:45:14 1133
原创 不常用到但很有用windows命令
1. iisreset这个命令用来管理windows的IIS服务,例如:iisreset startiisreset stopiisreset restart2. inetmgr打开windows的IIS管理器3. ssms打开Microsoft sql Server Management Studio4. sysdm.cpl打开我的
2012-05-24 11:11:41 684
原创 纯python的功能齐全的制表制图库-matplotlib
这是一个非常强大的制表制图库,是用纯python实现的,是免费的。它提供的命令和matlab很相似,但是它不依赖它。官网:http://matplotlib.sourceforge.net/
2012-05-24 10:30:15 1728
原创 python的UnicodeDecodeError: 'utf8' codec can't decode byte 0xxx in position
这个错误是因为你代码中的某个字符串使用了费ascii编码的字符,也就是它代表的16进制的编码超过127。解决这个问题可以使用下面的方法解决,其实就是设置默认的编码。python 2.x的默认编码是ascii,如果改为utf-8,就可以了。import sysreload( sys )sys.setdefaultencoding('utf-8')其实从pyth
2012-05-23 21:48:53 8648 2
原创 python得到临时文件夹
python提供了一个得到临时文件夹的模块tempfile可以很方便得到各个平台的临时文件夹,linux,windows,mac OS下面是我在windows xp下面的执行结果>>> import tempfile>>> print tempfile.gettempdir()c:\docume~1\admini~1\locals~1\tem
2012-05-23 20:23:31 1899
原创 在你的网站中整合facebook
facebook提供了使用facebook账号登陆的功能。http://developers.facebook.com/docs/authentication/除此之外,还能facebook提供的结构获取相应的一些用户信息。
2012-05-23 14:53:05 821
原创 ffmpeg命令行选项
Main options:-L show license-h show help-version show version-formats show available formats, codecs, protocols, ...-f fmt
2012-05-22 17:01:22 2115
原创 用python做安装包
使用python可以轻松做一个安装包,不管是windows还是linux的zip压缩包python setup.py bdist --format=ziprpm包python setup.py bdist_rpmwindows installerpython setup.py bdist_wininst
2012-05-22 15:54:52 846
原创 python的搜寻路径
python从下面路径中搜寻文件或者包:1. 当前目录2. PYTHONPATH环境变量3. sys.path -------- sys.path的路径可以使用sys.path.append方法来添加。
2012-05-22 15:17:34 577
原创 python强大的界面库-wxpthon
官网:http://wxpython.org/下面这段文字是官网的关于什么是wxPython的解释,其中有一处错误,后面我会解释。wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robus
2012-05-22 14:10:25 1496
转载 用pc发短息
以上文字转自:http://www.developershome.com/sms/howToUseHyperTerminal.aspIngeneral, there are two ways to send SMS messages from a computer / PCto a mobile phone:Connecta mobile phone or GSM/GP
2012-05-14 14:46:45 1021
转载 网络推广用的数据分析工具
这篇文章很早以前就想写了,之前回老家耍了10来天,人耍懒了,一直拖着没写出来。今天终于调整了下心情,准备好好的写出来,也给自己找找工作的状态。 回顾自己做了3年多的网络推广,数据分析起了非常大的作用。能够做好数据分析,又是建立在一些好的数据分析工具的协助下,今天就跟大家分享下自己常用的一些数据分析工具。主要是网站流量数据和网站SEO数据这两方面的分析工具 一:网站流量来源的
2012-05-14 11:33:43 1193
转载 如何分析一个网站的真实流量大小
如何分析一个网站的真实流量,相信这个话题很多朋友都感兴趣,而且我也觉得这是一个推广人员需要具备的一个基础能力。特别做联盟推广和流量合作时经常会用上。 因为以前做过联盟推广和流量互换的合作,经常需要分析预估一些网站的流量。比做联盟推广的时候,我还兼顾负责反作弊。就是从每天的流量报表里,观察哪些网站有作弊的嫌疑。比如某些渠道网站流量突然上涨很多或者PV转换率很低,这样的网站我就作为嫌疑对象挑出
2012-05-14 11:32:02 1351
转载 如何判断一个网站的流量
经常有客户问我: "如何判断网站流量的真假?", 今天我为大家分享下如何估计网站的流量真假!只要提到产品推广,免不了要投放一些广告,因为除了免费的seo优化靠自然排名获得流量以外就是靠;砸钱;推广了,而付费推广选择网络广告也是关键,只要砸对方向那肯定是相当划算的。由于一些商城的产品的关键词都是热门词,想做到首页或前三不太容易需要一些时间,想知道电子商务网站seo第一步-标题优化可以参考瑞恒
2012-05-14 11:30:30 1085
原创 对组员的工作是赞赏还是置若罔闻
通过我作为别人的手下,和我去管别人,我从中领悟到关于领导对下级工作认可的重要性。尤其是你的下级是技术人员的时候,因为大部分的技术人员对技术非常地狂热,并且当他们掌握一些他们认为比较的牛的技术,解决了一些棘手的问题的时候,心里会非常的兴奋。在自我欣赏之余,他们也希望得到别人的认可。之前我做一个关于网络和音视频的产品,其设计的技术都是我从来没有接触过的,并且这个产品对这些技
2012-05-14 10:15:40 1177 10
原创 javascript调试
1. AlertAlert("")2. 直接输出到consoleconsole.log("")console.error("")console.warning("")console.info("")3. 直接利用firebug打断点调试需要安装firebug使用F12来启动或者关闭firebug
2012-05-12 22:58:33 672
转载 用HTML5创建一个图片浏览器
以下文字转自:http://developer.51cto.com/art/201204/331944.htm通过如何用 Canvas 来制作一个图片浏览器的具体实例,来说明 Canvas 的各种 API,如何使用这些 API 以及如何应用到工程中去。HTML5 是目前正在讨论的新一代 HTML 标准,它代表了现在 Web 领域的最新的发展方向。在 HTML
2012-05-11 13:50:52 2418
转载 大型网站开发构架-简要
一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是
2012-05-10 10:59:18 696
原创 查看python当前导入的符号
在c/c++中我们使用另外一个库或者其他模块时需要include对应的头文件,这样我们可以很方便查看这个库或者模块提供了什么样的接口,但是python没有这种方法,要使用外部的库或者模块是通过import。这样我们很难知道其中的函数名,参数什么的。但是我们有方法,那就是dir。dir可以查看某个模块中所有符号,还能知道当前模块导入的所有的符号。例如,想查看sys这个模块导入
2012-05-09 16:40:06 1081
转载 如何进行互联网项目开发
不同于其他软件项目,互联网项目的开发有其独有的特性。 互联网项目开发不同于传统软件项目开发不同于需求定制性的软件开发公司。客户的需求是明确的,有那么一群人,可以去问,你想要我们把软件做成什么样?而互联网项目,面对的是无数的不确定的人,每个人的需求都不明确,也不相同。如何将最主要的需求提炼出来,不断修正需求、持续开发将是一个重要的问题。互联网项目,你不能一开始就1、2、3地把需求和功能模
2012-05-09 15:23:28 1186 1
转载 jquery制表-曲线图 柱状图 饼图
gchart是基于google图表API的jquery组件。使用gchart可以方便地生成强大的各种图表和报表。基于google图表接口的gchart,有着简单、方便、强大、够用、好用的特点。《gchart:基于jquery的google图表接口组件全攻略》系列文章将带你走入gchart的报表世界。先解释一下这个拗口的标题google图表APIgoogle图表API是google提
2012-05-09 15:11:58 11975 6
原创 python编译pyc和pyo
pyc是python编译器编译后的字节码pyo是python编译器优化编译后的字节码官方的说法是pyc和pyo在程序的执行上并没有变快,只是在加载这些模块时变快。并且pyo会在一些情况(很少的情况下)会发生功能上的错误。pyo会去除asset和__doc__。其实pyc和pyo很容易被反编译,所以又好多人问为什么python没有像c/c++那样的可以编译
2012-05-09 14:39:33 1558
原创 各大浏览器的市场份额
下面的统计是从wikipedia截取出来了。左侧是各个统计机构的的名字,每个表对应于不同的年限。The following tables summarize the usage share of browsers for the indicated month.Usage share of desktop browsers for March 2012Sou
2012-05-07 14:44:36 1022
原创 测试你的浏览器对html5的支持
推荐一个网站,不只能测试出来你使用的浏览器能否支持html5,还能测试出对html5的特性支持到什么程度。http://html5test.com/同时可以检测出你的操作系统的版本和浏览器的版本。下面给出2个浏览器的测试结果:firefox
2012-05-07 14:39:16 730
转载 html5文件上传显示进度条
Html5 finally solves an age old problem of being able to upload files while also showing the upload progress. Today most websites use Flash Player to achieve this functionality. Some websites continue
2012-05-07 14:30:28 2426
转载 web会话管理
以下文字转自:http://www.technicalinfo.net/papers/WebBasedSessionManagement.htmlWeb Based Session ManagementBest practices in managing HTTP-based client sessionsOverviewThe stateless nature
2012-05-07 11:36:48 786
全能视频转换软件
2013-11-25
改变图片透明度专业版
2012-09-17
检测图片alpha通道的工具
2012-06-07
linux学习资料打包下载
2011-10-17
smartfoxserver c# client
2011-09-13
免费超级好用的unity 3D地图编辑工具
2011-09-08
短小精悍的xml读写器-tinyxml 源代码,以及我写的测试工程
2011-07-17
网络数据包抓取和分析工具
2010-10-09
RTP实现源代码之JRTPLib以及示例代码
2010-09-26
远程控制软件 而且是免费的
2010-03-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人