自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 资源 (2)
  • 收藏
  • 关注

转载 window.location.hash属性介绍

location是javascript里边管理地址栏的内置对象,比如location.href就管理页面的url,用location.href=url就可以直接将页面重定向url。而location.hash则可以用来获取或设置页面的标签值。比如http://domain/#admin的location.hash="#admin"。利用这个属性值可以做一个非常有意义的事情。很多人都喜欢收藏

2015-09-12 13:04:25 504

转载 python 2.x和3.x中maketrans和translate函数的使用

来源:http://blog.chinaunix.net/uid-25576469-id-226367.html   maketrans和translate函数是进行字符串字符编码的常用方法。本文着重点在于演示其基本用法和在不同版本下操作的差异。本文提到的2.X版本指2.6以上的版本,3.X版本指3.1以上的版本。    2.X版本把字符串基本分为两种:unicode字符串和8位字符串

2015-08-06 23:47:37 662 1

原创 支付宝RSA验证失败的问题

最近在做关于app支付相关的接口,但是在支付宝RSA验签中卡住了。在网上看了很多相关的资料,也问了很多的朋友,结果还是验签不成功!开始从头梳理找问题。认真对比了支付宝官方提供的返回字段与实际返回的字段,发现多了一个键名为 r 的参数。在验签的时候,过滤掉这个参数就行了!

2015-08-03 15:26:20 6727

转载 源码分析 Yii - save 机制

背景我们在 Yii 中经常会这样处理传来的数据。$newModel = new NewModel();$newModel->attributes = $data->attributes;$newModel->save(); 整个过程如下:新建一个 model => 给 model 参数赋值 => save 方法存入数据库setAttri

2015-07-02 10:23:44 525

转载 phpStudy 2014的Apache虚拟主机配置

1.打开虚拟主机配置,打开D:\phpStudy\Apache\conf下的 httpd.conf文件去掉#Include conf/extra/httpd-vhosts.conf前面的#保存即可。在D:\WWW目录下建立web应用例如 classmath。2.打开D:\phpStudy\Apache\conf\extra下的

2015-06-25 10:18:33 5025

原创 被javascript的异步特性玩残了

这几天都在用angular写购物车页面,,,,,写了好几天。。。。。用着php的思维去写得。。。。然后,,,,调用接口,,,,,然后就悲剧了!!!!!!!!麻蛋,,php没有异步执行的特性,,,,,但是javascript有啊,,,,,,,找了很久才发现了错在哪里!!!然后,,,然后,,。。。差点要将自己写的angular全部推倒。。。。。。。。。。不过学会了使用回调函数。。。。这算是一点点小小的

2015-03-30 08:32:16 539

转载 AngularJS 最常用的八种功能

本文来源:http://zhaoyanblog.com/archives/99.html第一 迭代输出之ng-repeat标签ng-repeat让table ul ol等标签和js里的数组完美结合,你甚至可以指定输出的顺序。第二 动态绑定之ng-model标签任何有用户输入,只要是有值的html标签,都可以动态绑定js中的变量,而且是动态绑定。对于绑定的变量,你可以

2015-03-05 08:16:00 769

转载 找到一篇比较全的js获取form表单值(前端薄弱的孩子多看看吧)

文章来源:http://blog.sina.com.cn/s/blog_66d444d10100kotu.htmljquery如何取得text,areatext,radio,checkbox,select的值,以及其他一些操作;假如我们有如下页面:    ...........在此不写出来了 下面来看怎么取得FORM中的各种值等等;function get_form_val

2015-01-31 14:27:17 1727 1

原创 在wamp集成环境php该如何开启短标签

我使用的wamp集成环境是wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-32b。1.刚开始的时候,我找到了php文件夹下的php.ini文件,将short_open_tag 参数值由Off改成On,然后重启Apache服务器,但是在PHPinfo页面中,显示的是short_open_tag参数还是Off。为什么不行呢??为什么……百度了

2015-01-20 18:16:07 1579

转载 mysql创建index索引

CREATE INDEX 语法:CREATE [UNIQUE|FULLTEXT|SPATIAL] INDEX index_name[index_type]ON tbl_name (index_col_name,...)[index_type]index_col_name:col_name [(length)] [ASC| DESC]index_type:US

2015-01-17 10:34:47 704

转载 PHP异步调用实现方式

PHP异步调用实现方式浏览器和服务器之间只一种面向无连接的HTTP协议进行通讯的,面向无连接的程序的特点是客户端请求服务端,服务端根据请求输出相应的程序,不能保持持久连接。这样就出现了一个问题,一个客户端的相应服务端可能执行1秒也有可能执行1分钟,这样浏览器就会一直处于等待状态,如果程序执行缓慢,用户可能就没耐心关掉了浏览器。而有的时候我们不需要关心程序执行的结果,没有必要这样

2015-01-12 20:57:09 525

原创 学习SinglePHP

1.register_shutdown_function(),spl_autoload_register(),Extract()之类的函数的使用2.reflectionclass类,exception类,ArrayObject类 这种类库的使用3.命名空间的使用4.apache httpd-vhosts的配置 详细的文档:http://blog.163.com/lgh_2002/b

2015-01-04 22:41:44 983

转载 windows环境下wampserver的配置教程&memcache安装&mysql提示字符乱码

本人安装的版本是:wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-32b详细的安装教程请戳这里: http://www.360doc.com/content/13/1113/09/426480_328813961.shtml这时候,mysql数据库的默认字符集不是utf8的。我修改字符串。详细的步骤:左键点击托盘区的WampServer图

2014-12-30 22:32:26 787

原创 总结2014,拥抱2105

现在是北京时间2014/12/30 0:50.刚看完师傅的总结,本来打算睡觉的我,还是爬起来写自己的总结。在这即将过去的一年时间内,自己的精力可以大概分为三个阶段。第一个阶段是在学校学习阶段,在这一个阶段,无论是人脉上、还是技术上都没有很大的积累和进步。现在回想起来,只怪自己。第二个阶段就是在南京的实习阶段。非常感谢vzhibo的各位童鞋,让我能够和你们一起共事,一起成长,尽管我自己没有很明显

2014-12-30 13:20:19 462

转载 BigPipe学习研究

1. 技术背景 FaceBook页面加载技术试想这样一个场景,一个经常访问的网站,每次打开它的页面都要要花费6 秒;同时另外一个网站提供了相似的服务,但响应时间只需3 秒,那么你会如何选择呢?数据表明,如果用户打开一个网站,等待3~4 秒还没有任何反应,他们会变得急躁,焦虑,抱怨,甚至关闭网页并且不再访问,这是非常糟糕的情况。所以,网页加载的速度十分重要,尤其对于拥有遍布全球的5亿用户的Fac

2014-12-25 17:06:11 428

转载 PHP面向对象精华

1 使用extends实现继承以及重载、魔术方法的含义class B extends A声明的时候B里可以没有A里的方法调用的时候$b=new B();$b->A里的方法();$b->A里的属性=1;$b->B里的方法();$b->B里的方法();如果$a=new A();可以$a->A里的方法();$a->A里的属性=1;不可以$a->B里的方

2014-12-20 11:43:42 433

原创 摸爬打滚了很久终于将Thinkphp模块分组完成了

本人用的THinkphp3.1系列1.写好入口文件,访问入口文件。入口文件的内容为:        //定义项目名称    define('APP_NAME', 'App');    //定义项目路径    define('APP_PATH', './App/');    //开启调试模式    define('APP_DEBUG', true);    set

2014-12-20 11:06:12 1189

原创 用iptables实现NAT

1 执行以下命令操作: echo 1 > /proc/sys/net/

2014-08-19 14:15:18 1060

转载 iptables基础知识.详解

iptables防火墙可以用于创建过滤(filter)与NAT规则。所有Linux发行版都能使用iptables,因此理解如何配置iptables将会帮助你更有效地管理Linux防火墙。如果你是第一次接触iptables,你会觉得它很复杂,但是一旦你理解iptables的工作原理,你会发现其实它很简单。首先介绍iptables的结构:iptables -> Tables -> Chains -

2014-08-19 11:03:26 481

原创 实习第一个月总结

时间过得真快,不知不觉就过了一个月的时间,

2014-08-02 19:45:32 2173

转载 sublime text如何安装ctags来定位函数

sublime确实是一款非常不错的开发软件,用起来很爽,里面集成了很多插件,只要安装即可,下来来介绍下sublime中ctags插件的安装,安装这个插件之后就可以快速定位某函数了,非常方便。1.下载并解压ctags包中的ctags.exe到系统环境路径(默认压缩在c:\windows\system32就好了)  http://pnotepad.org/files/ctagspn.zip

2014-07-12 14:10:48 947

转载 如何在windows下安装GIT

http://jingyan.baidu.com/album/90895e0fb3495f64ed6b0b50.html?picindex=1

2014-07-10 17:05:12 378

转载 CURL的学习和应用(附多线程实现)

curl安装:windows下面的安装:修改php.ini文件的设置,找到php_curl.dll//取消下在的注释extension=php_curl.dll linux下面安装:复制代码代码如下:# wget http://curl.haxx.se/download/curl-7.17.1.tar.gz# tar zxvf curl-7.17.1.tar

2014-07-09 23:27:33 482

转载 抓取图片的三种方式的比较

http://yonadan.blog.163.com/blog/static/213175417201432351423780/#userconsent#

2014-07-09 15:50:35 441

转载 PHP中$_SERVER的详细参数与说明

PHP编程中经常需要用到一些服务器的一些资料,特把$_SERVER的详细参数整理下,方便以后使用。$_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关。$_SERVER['argv'] #传递给该脚本的参数。$_SERVER['argc'] #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。$_SERVER['GATEW

2014-07-08 11:11:15 386

转载 php curl用法

C3055For you,a thound times over.博客园首页博问闪存新随笔联系订阅管理随笔- 48  文章- 29  评论- 17 php curl用法curl 是使用URL语法的传送文件工具,支持FTP、FTPS、HTTP HTPPS SCP SFTP TFTP

2014-07-08 10:46:27 478

转载 DNS劫持和DNS污染的区别

我们知道,某些网络运营商为了某些目的,对DNS进行了某些操作,导致使用ISP的正常上网设置无法通过域名取得正确的IP地址。常用的手段有:DNS劫持和DNS污染。  什么是DNS劫持  DNS劫持就是通过劫持了DNS服务器,通过某些手段取得某域名的解析记录控制权,进而修改此域名的解析结果,导致对该域名的访问由原IP地址转入到修改后的指定IP,其结果就是对特定的网址不能访问或访问的是假网址,从

2014-07-05 21:22:39 922

转载 接口类和抽象类有什么区别

抽象类规定了一系列的方法,并规定了必须由继承类实现的方法。由于有抽象方法的存在,所以抽象类不能实例化可以将抽象类理解为毛坯房,门窗、墙面的样式由你自己来定所以抽象类与作为基类的普通类的区别在于约束性更强接口类与抽象类很相似,表现在接口中定义的方法,必须由引用类实现但他与抽象类的根本区别在于用途:与不同个体间沟通的规则(方法)你要进宿舍需要有钥匙,这个钥匙就是你与宿舍

2014-06-29 18:31:23 522

转载 用 list 处理树状数据(邻接列表)

现有一个数组PHP code?12345678910$d = array(  array( '公告', 1, 0 ),  array( '文章', 2, 0 ),  array( '文章1', 3, 2 ),  array( '文章2', 4, 2),  array( '文章1评论', 5, 3

2014-06-28 20:30:31 465

转载 PHP页面之间传递参数的四种方式

假设我们定义page01.php和 page02.php两个php文件,将page01中的内容想办法传递到page02,然后供我们继续使用。  第一种:使用客户端浏览器的cookie.cookie很容易理解,就是一个临时文件,可以把它看成一个储藏室,浏览器在浏览的过程中记录一些信息,就暂时存放在 这里。  在page01中设置一个cookie. 就是这么简单,我们已经创建cookie完毕。

2014-06-26 21:24:00 446

转载 第一方cookie和第三方cookie

第一方cookie指的是访客当前访问的网站给访客的浏览器设置的cookie, 会被存储在访客的计算机上。假设一个访客正在访问京东的网站:www.360buy.com, 那么在访客的计算机上就会出现以下的临时文件:第三方cookie指的是当前访问的网站中会加载另外第三方的代码,例如促销广告,那么第三方也会在访客的计算机上添加cookie,这种就是第三方cookie。例如访问新浪微博,京东的广

2014-06-26 21:18:42 3656

转载 PHP多种序列化/反序列化的方法

序列化是将变量转换为可保存或传输的字符串的过程;反序列化就是在适当的时候把这个字符串再转化成原来的变量使用。这两个过程结合起来,可以轻松地存储和传输数据,使程序更具维护性。1. serialize和unserialize函数这两个是序列化和反序列化PHP中数据的常用函数。但是base64编码将增加字符串的长度。为了克服这个问题,可以和gzcompress一起使用。当数组值包含如双引号、

2014-06-23 22:13:05 638

原创 安装PHPmyadmin踩坑了

按照教程http://wenku.baidu.com/link?url=yGvarIiIj9BRzVSMW9BbUqpMZ9Nz0VYkSx9FXJ9KPIf0oM_h4UDFfNwvN_1aKU_M29S3utaHUUgnFWS90g7hKE3emrh6ISh6jut_8Xkb_cy安装,很顺利

2014-06-23 22:10:14 522

转载 PHP中的ob_start用法详解

用PHP的ob_start();控制您的浏览器cacheOutput Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况。输出控制函数不对使用 header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用。我们先举一个简单的例子,让大家对

2014-06-22 18:41:32 408

转载 PHP引用

官方文档:1.引用是什么:http://www.php.net/manual/zh/language.references.whatare.php2.引用做什么:http://www.php.net/manual/zh/language.references.whatdo.php3.引用传递:http://www.php.net/manual/zh/language.referen

2014-06-17 22:31:06 416

原创 sublime的使用1

昨晚用sublime写代码的时候碰到一个比较常见的问题:

2014-06-17 22:26:44 464

原创 2014-6-8

今晚,学会了php采集信息和电子书的制作!!

2014-06-08 22:19:50 436

原创 将网站搬迁到sae中的总结

最近两周都在忙着将一个网站搬迁到sae中。其中最大的感受就是:

2014-05-30 23:42:51 783

原创 第一天-解决了轮播图片不能显示和部分文件不能下载两个问题

sae,与普通的空间不同,在sae中搭建的网站的上传文件只能

2014-05-22 01:23:26 1767

转载 PHP命名空间(Namespace)的使用详解

详细内容请看:其实很不喜欢脚本之家的页面布局,广告不是一般的多!!!

2014-05-18 16:29:58 501

tp函数大全(部分)

这是我个人整理的Thinkphp函数大全,

2014-08-23

redis-2.0.2

windows系统下的redis,容易安装

2014-04-02

空空如也

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

TA关注的人

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