工具利器
bly1126
这个作者很懒,什么都没留下…
展开
-
在线播放m3u8和ts的方法
其实非常的简单,safari默认就可以播放,但基于编码问题,未必所有的ts都播的出来。 <video width="400" height="240" controls> <source src="https://xxxxx.ts" type="application/x-mpegURL" /&g...原创 2020-03-26 16:06:02 · 15700 阅读 · 0 评论 -
trac wiki迁移
从零开始说。A机器要废,于是要迁到B上,A上跑着trac wiki,只好迁了。在A上先grep了一下,看看有几个trac服务在跑,两个,无所谓,一个羊也是放,两只羊也是赶,先搞定一个就成。/usr/bin/python2.6 /usr/bin/tracd -d -p 9999 --basic-auth=*,/home/admin/opt/trac/ruyitao/.htpasswd,t原创 2014-05-19 17:08:56 · 1547 阅读 · 0 评论 -
git使用入门(1)
1、安装乌龟TortoiseGit-1.8.6.0-64bitwindows32位的下载地址:http://tortoisegit.googlecode.com/files/TortoiseGit-1.7.14.0-32bit.msi2、安装乌龟的好朋友msysGitwindows下的Git版本,是TortoiseGit所必须依赖的,windows32位的下载地址:原创 2013-12-23 21:04:23 · 1614 阅读 · 0 评论 -
swig扩展php(二)
最近需要写一个php扩展,再次想到swig.以前用过的只是写了一个例子,真的要作起大型的工作来,发现swig虽然强大,但要用明白,还真得多读几遍手册才行。项目的背景是这样的,有一种DB(具体名字因商业缘故就不说了),它其实是在mysqlCppClinet上包装一层,采用了新的连接方式,但连接后的返回值,就是mysqlcppclient中的connect preparement resul原创 2012-11-14 15:41:08 · 1901 阅读 · 0 评论 -
swig扩展php(一)
同事拿C写了个东东,PHP不能直接用,便问他可否写个扩展,他于是提到SWIG,我想来惭愧,我写过的几个扩展,全部用的是PHP源码包中自带的ext_skel,于是开始学习了下SWIG。swig是个好东东,可以把C包装成各种扩展,java/perl/python,详情可参见swig官网 http://www.swig.org/,可下载其最新版本,安装也非常简单,解压,./configure &原创 2010-10-21 13:22:00 · 2552 阅读 · 1 评论 -
firefox插件grease_monkey
安装在FF上安装greasemonkey插件,地址:https://addons.mozilla.org/zh-CN/firefox/addon/748 安装完毕后,可能需要重新启Firefox浏览器在Firefox菜单栏中依次选择 [工具] =〉[Greasemonkey] => [新建用户脚本],填写如下内容:名称:自定义一个就成,有可读性就行命名空间:也是自定义的脚本应用到下原创 2012-02-16 15:40:28 · 947 阅读 · 0 评论 -
白话BigPipe
所谓BigPipe,指的是Facebook开发的用来改善客户端响应速度的技术。本质上讲,其实它并不是新事物,原理上等同于Yahoo在Best Practices for Speeding Up Your Web Site里提出的Flush the Buffer Early,不转载 2011-08-24 10:53:02 · 630 阅读 · 0 评论 -
更有效的进行前后台联调-让同一域名上的不同cgi访问不同的ip
在日常的前后台联调中,我们都习惯用host的方式来使某个域名的cgi都访问测试环境,然而这有一个显而易见的问题:如果一个域名下有十几个CGI,而这次提测的只有其中的一个,那么要想整个环境可用,你除了要保证这个CGI可用之外,和你完全无关的十几个CGI也要全部调通。很纠结,转载 2011-08-22 15:38:39 · 1262 阅读 · 0 评论 -
shell小记
很久没写shell,今天要写个监控脚本,还是shell来得快,于是捡起来。需求非常简单,对于htdocs目录,递归地遍历每个子目录,并对其中每一个php文件进行代码语法检查,以保证系统健康。1、shell函数非常简单,用不用function这个关键字声明无所谓,函数名原创 2011-09-13 20:53:07 · 616 阅读 · 0 评论 -
svn的一些用法
以前也用这几svn命令,老在图形界面下用,结果命令行的就忘了。还要查手册,所以还是自己记下来吧。1、svn提交时,我想输入中文注释。 svn ci xxx.txt -m "输入中文说明",即可。以前怎么记得很复杂呢,现在忽然变得很简单了。奇怪2、svn提交时,我想换个用户名提交。原创 2011-07-22 20:34:39 · 574 阅读 · 0 评论 -
SWIG扩展java
学习了swig扩展php后,当然也要试下java了。c代码及example.i文件不用动。直接进入第三步3、建立java扩展swig -java exaple.i可以看到生成了example.java和exampleJNI.java文件,exampleJNI.java中有类似 public final static native int fact(int jarg1);这样的语句。即用native关键字来修饰这个方法,表明这个方法是原生函数,也就是这个方法是用C/C++语言实现的,并且被编译成了DLL(原创 2010-10-29 17:35:00 · 2518 阅读 · 0 评论