[置顶] 博客搬家啦

摘要: 自己用wordpress搭建了一个,欢迎新老朋友继续关顾哦!新博客地址:http://linzuxin.info/ 阅读全文

posted @ 2013-03-14 13:32 linzuxin 阅读(125) 评论(0) 推荐(0) 编辑

2013年3月4日

MongoDB的备份(mongodump)与恢复(mongorestore)

摘要: 不用多想,数据的备份无论什么时候都是必须的,尤其是重要数据。MongoDB也提供了备份和恢复的功能,分别是MongoDB下载目录下的mongdump.exe和mongorestore.exe文件。先介绍下命令语法:>mongodump-hdbhost-ddbname-odbdirectory-h:MongDB所在服务器地址,例如:127.0.0.1,当然也可以指定端口号:127.0.0.1:27017-d:需要备份的数据库实例,例如:test-o:备份的数据存放位置,例如:c:\data\dump,当然该目录需要提前建立,在备份完成后,系统自动在dump目录下建立一个test目录,这个目 阅读全文

posted @ 2013-03-04 13:36 linzuxin 阅读(182) 评论(0) 推荐(0) 编辑

2013年2月25日

git忽略文件方法

摘要: 项目中经常会生成一些Git系统不需要追踪(track)的文件。典型的是在编译生成过程中 产生的文件或是编程器生成的临时备份文件。当然,你不追踪(track)这些文件,可以 平时不用"git add"去把它们加到索引中。 但是这样会很快变成一件烦人的事,你发现 项目中到处有未追踪(untracked)的文件; 这样也使"git add ." 和"git commit -a" 变得实际上没有用处,同时"git status"命令的输出也会有它们。你可以在你的顶层工作目录中添加一个叫".gitignore&qu 阅读全文

posted @ 2013-02-25 02:19 linzuxin 阅读(426) 评论(0) 推荐(0) 编辑

2013年1月23日

ffmpeg常见命令

摘要: 把一个MP4文件转为flv文件,命令如下:ffmpeg -i test.mp4 -acodec copy -vcodec copy test.flv其中:-i 表示输入文件名字;-acodec表示音频编码,copy表示不改变编解码器,只是改封装器-vcodec表示视频编码,copy表示不改变编解码器,只是改封装器最后一个参数是输出文件名称从一个视频中截取某个时间点的图片,命令如下:ffmpeg -i test.mp4 -ss 7 -y -f image2 test.jpg-i 表示输入文件名字;-ss表示要截取图片在视频中的时间点,以秒为单位-f表示图片格式-y表示如果输出文件存在在覆盖最后一 阅读全文

posted @ 2013-01-23 04:02 linzuxin 阅读(124) 评论(0) 推荐(0) 编辑

2013年1月18日

Github初始配置

摘要: 使用GitHub步骤:1、申请GitHub帐户 xxx ,创建名为new-project的新Repository2、安装Git客户端(Linux)#yum install git git-gui3、 生成密钥对,这样项目可以push到 GitHub上#ssh-keygen -t rsa -C "xxx@gmail.com"4、将.ssh/id_rsa.pub拷贝到GitHub网站5、为了方便,设置ssh不输入口令# eval `ssh-agent`# ssh-add(输入passphrase)6、测试是否能联通GitHub#ssh git@github.com如果配置正确, 阅读全文

posted @ 2013-01-18 11:43 linzuxin 阅读(202) 评论(0) 推荐(0) 编辑

2013年1月16日

视频播放的基本原理

摘要: 一、知识点ES流(Elementary Stream):也叫基本码流,包含视频、音频或数据的连续码流.PES流(Packet Elementary Stream):也叫打包的基本码流, 是将基本的码流ES流根据需要分成长度不等的数据包, 并加上包头就形成了打包的基本码流PES流.TS流(Transport Stream):也叫传输流, 是由固定长度为188字节的包组成, 含有独立时基的一个或多个program, 一个program又可以包含多个视频、音频、和文字信息的ES流; 每个ES流会有不同的PID标示. 而又为了可以分析这些ES流, TS有一些固定的PID用来间隔发送program和ES 阅读全文

posted @ 2013-01-16 21:03 linzuxin 阅读(822) 评论(0) 推荐(0) 编辑

2012年12月24日

Python中MySQLdb的各种常见用法

摘要: Python代码#-*-coding:utf-8-*-#mysqldbimporttime,MySQLdb#连接conn=MySQLdb.connect(host="localhost",user="root",passwd="",db="test",charset="utf8")cursor=conn.cursor()#写入sql="insertintouser(name,created)values(%s,%s)"param=("aaa",int(ti 阅读全文

posted @ 2012-12-24 16:17 linzuxin 阅读(370) 评论(0) 推荐(0) 编辑

Python中urllib2总结

摘要: 使用Python访问网页主要有三种方式: urllib, urllib2, httpliburllib比较简单,功能相对也比较弱,httplib简单强大,但好像不支持session1. 最简单的页面访问res=urllib2.urlopen(url)print res.read()2. 加上要get或post的数据data={"name":"hank", "passwd":"hjz"}urllib2.urlopen(url, urllib.urlencode(data))3. 加上http头header={&quo 阅读全文

posted @ 2012-12-24 10:35 linzuxin 阅读(252) 评论(0) 推荐(0) 编辑

2012年12月14日

rabbitmq 3.0.1安装

摘要: 1.python版本必须2.6以上。安装python 2.7.32. 安装python json:wget -q http://peak.telecommunity.com/dist/ez_setup.pypython ez_setup.pyeasy_install simplejson3. 安装jdk:4. 安装xmlto:yum -y install xmlto5. 安装erlang:tar zxvf otp_src_R15B01.tar.gzcd otp_src_R15B01./configuremakemake install6. 安装rabbitmq-server-3.0.1.tar 阅读全文

posted @ 2012-12-14 10:59 linzuxin 阅读(388) 评论(0) 推荐(0) 编辑

2012年11月12日

设置Chrome以https方式访问指定网址

摘要: 1、打开Chrome,在地址栏键入chrome://net-internals,回车2、在HSTS选项卡下的Domain中输入你想要实现这个强制跳转的域名,如 twitter.com-->https://twitter.com3、勾选上Include subdomains,这样可以确保指定网址的所有二级域名都被重定向到https。4、点击Add按钮,完成。 阅读全文

posted @ 2012-11-12 17:19 linzuxin 阅读(598) 评论(0) 推荐(0) 编辑

导航