自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 利用charles伪造媒体的本地贴片广告和flash广告

最近需要在youku、爱奇艺上调试特定的贴片广告和flash广告,所以想在本地对出现的广告进行mock。查了一下mac上的本地代理软件,决定使用charles对广告进行伪装,主要实现步骤为:1.利用浏览器的debug工具(本人结合chrome的debug工具即可),对youku、iqiyi、酷6和搜狐视频的广告请求进行分析。2.利用charles对广告请求进行劫持,并利用mapLoca

2015-10-07 14:20:26 1494

原创 Python帮助文档的设置

<br /><br />为了可以在交互模式下利用help命令查看帮助信息,需要进行的配置如下:<br />(1).到Python的网站查看相应版本的文档下载地址,如:<br />#wget http://docs.python.org/ftp/python/doc/2.5/html-2.5.tar.bz2<br />(2).解压后放置到合适的目录,如:<br />#tar -jxvf html-2.5.tar.bz2 -C /usr/python/docs/<br />(3).编辑~/.bash_profi

2011-05-12 15:43:00 635

原创 编译python生成.pyc文件

<br />pyc是由py文件经过编译后二进制文件,py文件变成pyc文件后,加载的速度有所提高,而且pyc是一种跨平台的字节码,是由python的虚 拟机来执行的。pyc的内容,是跟python的版本相关的,不同版本编译后的pyc文件是不同的,2.5编译的pyc文件,2.4版本的 python是无法执行的。pyc文件也是可以反编译的,不同版本编译后的pyc文件是不同的,根据python源码中提供的opcode,可以根据 pyc文件反编译出 py文件源码,网上可以找到一个反编译python2.3版本的pyc

2011-05-12 15:40:00 763

原创 php文件上传的原理及实现

<br /><br />利用php的文件函数来实现上传<br /> <br />这段代码分为两个文件,一个为upload.html,一个是upload.php<br /> <br /> upload.html <form enctype="multipart/form-data" action="upload.php" method="post"> <input type="hidden" name="max_file_size" value="100000"> <input name="use

2011-05-06 15:24:00 383

转载 自旋锁(spinlock)

<br /><br />自旋锁与互斥锁有点类似,只是自旋锁不会引起调用者睡眠,如果自旋锁已经被别的执行单元保持,调用者就一直循环在那里看是否该自旋锁的保持者已经释放了锁,"自旋"一词就是因此而得名。<br /> <br />由于自旋锁使用者一般保持锁时间非常短,因此选择自旋而不是睡眠是非常必要的,自旋锁的效率远高于互斥锁。<br />信号量和读写信号量适合于保持时间较长的情况,它们会导致调用者睡眠,因此只能在进程上下文使用(_trylock的变种能够在中断上下文使用),而自旋锁适合于保持时间非常短的情况,它

2011-05-06 14:50:00 339

转载 php加速 PHP APC 浅析

<br /><br />PHP APC提供两种缓存功能,即缓存Opcode(目标文件),我们称之为apc_compiler_cache。同时它还提供一些接口用于PHP开发人员将用户数据驻留在内存中,我们称之为apc_user_cache。我们这里主要控讨php-apc的配置。安装PHP APC<br />作为测试环境,我们这里使用的是CentOS5.3(2.6.18-128.el5PAE) + Apache2.0(prefork) + php5.2。我们可以去pecl apc下载APC-3.0.19.tgz

2011-05-06 10:22:00 480

转载 [php]预定义变量(一) $_SERVER

<br /><br />$url_this =  "http://".$_SERVER ['HTTP_HOST'].$_SERVER['PHP_SELF'];<br />echo $url_this;<br /><br />则显示 :   http://localhost/lu.php<br /> 服务器变量:$_SERVER<br />注: 在 PHP 4.1.0 及以后版本使用。之前的版本,使用 $HTTP_SERVER_VARS。<br />$_SERVER 是一个包含诸如头部(headers)、路径

2011-05-05 11:21:00 662

转载 传说中tecent的php面试题

1.请对POSIX风格和兼容Perl风格两种正则表达式的主要函数进行类比说明ereg preg_match/ereg_replace preg_replaceereg preg_match较之ereg_replace preg_replace速度要慢ereg_replace preg_replace支持POSIX风格不支持的语法,如非贪婪匹配,断言,条件子模式等。POSIX风格和Perl兼容风格的正则表达式写法各有特点,不是完全一致。BRE/ERE2.请说明在

2011-05-05 10:34:00 754

转载 Linux下Apache与PHP安全相关设置

<br /><br />对于提供公共网络服务的ISP,基于安全性理由,建议apache和php都使用最小权限的公用设置.<br />针对特定用户所提出的涉及安全性能的特殊要求, 可以在不改变全局性的共用设置的情况下,<br />通过利用Apache Virtualhost的PHP扩展功能来实现. 只需在相应用户的Virtualhost的设置<br />段落中插入php_value,php_admin_value或php_admin_flag指令,就可以使该用户具有与全局<br />设置不同的权限和行为.<b

2011-05-05 10:10:00 508

转载 PHP中open_basedir配置分析

<br /><br />open_basedir: 将用户可操作的文件限制在某目录下;<br />——————————————————————————–<br />如下是php.ini中的原文说明以及默认配置:<br />; open_basedir, if set, limits all file operations to the defined directory<br />; and below. This directive makes most sense if used in a per-di

2011-05-05 09:50:00 828

转载 Linux下Apache与PHP安全相关设置

<br /><br />对于提供公共网络服务的ISP,基于安全性理由,建议apache和php都使用最小权限的公用设置.<br />针对特定用户所提出的涉及安全性能的特殊要求, 可以在不改变全局性的共用设置的情况下,<br />通过利用Apache Virtualhost的PHP扩展功能来实现. 只需在相应用户的Virtualhost的设置<br />段落中插入php_value,php_admin_value或php_admin_flag指令,就可以使该用户具有与全局<br />设置不同的权限和行为.<b

2011-05-04 14:47:00 648

转载 Mysql常用命令集

<br />Mysql常用命令  show databases; 显示数据库  create database name; 创建数据库  use databasename; 选择数据库  drop database name 直接删除数据库,不提醒  show tables; 显示表  describe tablename; 显示具体的表结构  select 中加上distinct去除重复字段  mysqladmin drop databasename 删除数据库前,有提示。  显示当前mysql版本和当前

2011-05-04 11:06:00 699

原创 【转】php.ini 核心配置选项描述

 Httpd 选项表格 H-3. Httpd 选项名称默认值修改权限更新记录async_send"0"PHP_INI_ALL  语言选项表格 H-4. 语言和杂类配置选项名称默认值修改权限更新记录short_open_tag"1"PHP_INI_PERDIR在 PHP 以下是该

2011-04-27 17:22:00 542

原创 PHP开发环境配置(Windows版)

<br />目标环境:Apache + PHP<br />系统:Windows XP<br /> <br />************************Step1:下载以下文件****************************<br />(1)php-5.2.17-Win32.zip<br />pecl-5.2.17-Win32.zip<br />下载地址:[url]http://www.php.net/downloads.php[/url]<br /><br />(2)apache_2.2.3

2011-04-26 00:16:00 966

原创 【转】PHP代码优化的方法

<br /><br />0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。<br />1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。<br />2、$row[’id’] 的速度是$row[id]的7倍。<br />3、echo 比 print 快,并且使

2011-04-23 23:23:00 422

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除