- 博客(14)
- 资源 (11)
- 收藏
- 关注
转载 GeoIP的使用 - PHP版
转载地址:http://sjolzy.cn/GeoIP-PHP-version-use.htmlGeoIP介绍:什么是GepIP ?所谓GeoIP,就是通过来访者的IP, 定位他的经纬度,国家/地区,省市,甚至街道等位置信息。这里面的技术不算难题,关键在于有个精准 的数据库。有了准确的数据源就奇货可居赚点小钱,可是发扬合作精神,集体贡献众人享用是我们追求的。GeoIP如
2014-02-23 15:50:41 3630
转载 什么样的显卡能支持 4K 分辨率输出?
显卡支持最大分辨率的瓶颈不在于驱动,也不在于GPU性能,而是显存容量、RAMDAC以及输出接口。现在RAMDAC的频率是400MHz,而常见的4K分辨率:3840*2160@30Hz(也是所有4K电视的参数)需要3840*2160*30*1.344/1.06≈320MHz,所以如果是普通的4K设备,现在几乎所有带HDMI 1.4b接口的显卡都能支持。但如果需要支持3840*2160
2014-02-22 20:47:27 14362 1
原创 在C语言中解析json配置文件
业务需求在C或者C++项目中常常需要解析配置文件,我们常见的配置文件格式一般就是.ini,xml,lua或者是一般的text文件,这些格式比较恼人的一个问题就是数据格式过于冗余,或者功能不够强大,不支持正则匹配,或者实现解析文件的代码过多,效率不高等等。比较大型的开源项目,比如Nginx,ATS等都有自己比较庞大的配置文件格式,特别是Nginx,语言十分独特简洁,功能强大,但是往往代码较为繁杂
2014-02-19 14:53:12 6887
原创 测试ATS对某个特定域名下文件处理效果的方法
业务场景:我需要测试ATS对某个域名(比如news.sina.com.cn)下面的每个html页面的处理效果,这种处理形式很多,比如替换html中的某类链接,或者在指定标签位置插入一行js代码,或者去除hmtl中的空格,重拍为紧凑格式等等,总之,方法真的很多,只要是业务需要,能办到的事都会尽量去办。下面问题来了?我如何去验证这种网页的处理效果呢?下面提供一种在Windows下面使用浏览
2014-02-18 14:52:38 1671
原创 精准投放网络广告
网络广告飞速发展,对于现代竞争中不可或缺的手段,对于网络广告的要求日趋严格,更精准的人群投放已是大势所趋。对于不可预知的互联网行业,如何选定真正的用户人群呢? 精准广告投放是对网络广告资源的优化配置和目标人群的不断细分,如今撒网似的广告投放已无法满足竞争需求。对于庞大的用户群体锁定合适人群需求,并针对这一部分人群特点选择针对性的广告投放,无疑能达到更好的效果。 网络
2014-02-10 17:30:18 2077
原创 使用ATS中的regex_remap插件实现正则匹配的url重定向
要点总结如下:1.正向和反向代理可以同时并存,并且remap可以兼容这两种模式。2.在使用regex_map时,是借助remap的配置来设置,而且remap.so和regex_remap.so已经事先安装进系统了,启用remap或是regex_remap功能只需要搞好配置就可以了。3.使用浏览器时,反向代理在地址栏中输入ATS的ip地址,正向代理时需要事先设置浏览器使用代理上网,但
2014-02-09 18:34:28 6502 1
原创 Ubuntu 12.04 64bit上安装Apache Traffic Server 4.1.2
说明: 对于企业级服务器来说,一般是使用Redhat或是CentOS上来跑Apache traffic server作为代理缓存服务器, 一般使用Ubuntu的机会很少,我这里探讨安装在Ubuntu 12.04上的用法,主要是作为自己平时阅读代码和调试环境的需要,因为我的ThinkPad T420上就在安装的Ubuntu 12.04, 在下班后可以在自己的笔记本电脑上捣腾捣腾.
2014-02-06 21:03:58 3658 1
原创 在Ubuntu 12.04 64bit上搭建Crtmpserver视频直播服务
本篇博客继续在上篇《在Ubuntu 12.04 64bit上搭建Crtmpserver视频点播服务》http://blog.csdn.net/tao_627/article/details/18909075的基础上,搭建基于开源框架的视频直播服务,仍然使用root用户操作。基本框架图示如下:下面分为几个步骤说明如下:1.实时转码服务器构建这里为了充分挖掘开源项目的优
2014-02-06 14:24:57 3452
原创 Linux的watch命令--实时监测命令的运行结果
watch 是一个非常实用的命令,基本所有的 Linux 发行版都带有这个小工具,如同名字一样,watch 可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。直接在 watch 后面接你想运行的命令,watch 就会帮你重复运行,并把每次的结果都更新在屏幕上。默认watch会以2s的间隔重复运行命令,你也可以用 -n 参数指定时间间隔.还有一个实用的参数是-d,这样watch会帮你高
2014-02-04 12:03:45 14208
原创 Linux下系统性能检测利器dstat
介绍dstat是一个用来替换 vmstat,iostat netstat,nfsstat和ifstat这些命令的工具, 是一个全能系统信息统计工具. 与sysstat相比, dstat拥有一个彩色的界面, 在手动观察性能状况时, 数据比较显眼容易观察; 而且dstat支持即时刷新, 譬如输入dstat 3, 即每三秒收集一次, 但最新的数据都会每秒刷新显示. 和sysstat相同的是, dst
2014-02-04 11:58:12 1177
原创 在Ubuntu 12.04 64bit上搭建Crtmpserver视频点播服务
说明如下:(1)所有操作最好使用root操作,以尽可能避免权限问题(2)crtmpserver和web服务器apache(Ngnix亦可)被装在同一台服务器上,客户端使用其他PC的桌面浏览器和android手机,下面是测试环境示意图:(3)测试环境位于局域网内,由一台路由器接入联通运营商提供的10M包年网络服务1.下载源码包并解压svn co --usernam
2014-02-03 13:08:00 5534 1
转载 从30岁到35岁:为你的生命多积累一些厚度
常常思考一个问题:是不是考虑做2年开发,打2年酱油,然后结婚生子,这样到底行不行?无论你是男是女,人生是一场独自修行的道路。如果在可以选的时候,还是选择靠自己吧。 无论你是要养家还是要实现人生价值,如果你处在迷茫之中,希望这篇文章可以传达一些正能量,可以帮到你。--当然这篇文章是转的呀,但真的很有理啊,假如看了这篇文章,会影响到你的一生,那么我就觉得今天这一小时的时间花在这里值了。
2014-02-02 14:41:17 1651
转载 最新 crtmpserver 源码的获取方法
C++ RTMP Server,作用跟FMS服务器一样,一个开源,一个收费。有免费的自然用免费的了。C++ RTMP Server官方主页:http://www.rtmpd.com/C++ RTMP Server下载页面:http://www.rtmpd.com/downloads/ 下载页面上都是编译好的,明显没有我们需要的源码C++ RTM
2014-02-02 12:54:21 2329
原创 gdb常用调试命令汇总!
在debug模式下,使用GDB进行调试,可以使用的命令汇总如下:(gdb) p *(*pHead)->next 这里声明语句ListNode** pHead,表示查看*pHead执行链表节点的next域的指针(gdb) bt full 相比bt能显示更详细的局部变量信息(gdb) b hookfactory.cpp:173 在源文件指定行数处加断点(gdb) b...
2014-02-02 10:22:33 3869
ats缓存对象过期不回源校验的处理日志.log
2018-12-12
python实现的dht爬虫
2014-07-26
Ubuntu 14.04上wps安装所需的字体库deb包
2014-04-20
Cumulus官网视频会议样例代码
2014-02-06
crtmpserver用到的JWPlayer最新版代码!
2014-02-06
crtmpserver中用到的jwplayer插件
2014-02-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人