自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 PHP is_writeable函数bug问题

1、在windowns中,当文件只有只读属性时,is_writeable()函数才返回false,当返回true时,该文件不一定是可写的。如果是目录,在目录中新建文件并通过打开文件来判断;如果是文件,可以通过打开文件(fopen),来测试文件是否可写。2、在Unix中,当php配置文件中开启safe_mode时(safe_mode=on),is_writeable()同样不可用。读取...

2018-02-07 15:53:00 239

转载 php实现兼容Unicode文字的字符串大小写转换strtolower()和strtoupper()

前言网上流传着这么一个腾讯笔试题:PHP的strtolower()和strtoupper()函数在安装非中文系统的服务器下可能会导致将汉字转换为乱码,请写两个替代的函数实现兼容Unicode文字的字符串大小写转换。举个例子,我们直接对中英文混排的字符串处理是会出乱码的,如:1234php >$a='abc...

2018-02-07 15:36:00 305

转载 PHP 底层的运行机制与原理 --转

发现一片总结的还不错的文章,记录一下PHP说简单,但是要精通也不是一件简单的事。我们除了会使用之外,还得知道它底层的工作原理。PHP是一种适用于web开发的动态语言。具体点说,就是一个用C语言实现包含大量组件的软件框架。更狭义点看,可以把它认为是一个强大的UI框架。了解PHP底层实现的目的是什么?动态语言要像用好首先得了解它,内存管理、框架模型值得我们借鉴,通过扩展开发实现更...

2018-02-07 10:45:00 130

转载 php+nginx输出数据太大,无法显示

分析 fastcgi_temp 错误以及 Nginx 的 Buffer 机制转载2017年04月17日 14:05:36336文章来源:http://www.phpvim.net/os/ubuntu/fastcgi_temp_error_and_nginx_buffer.html最近在使用 phpMyAdmin 的时候,发现一个很让人蛋疼的问题...

2017-11-08 01:16:00 229

转载 tp中对json_decode返回null的解决办法

json_decode要求的字符串比较严格:(1)使用UTF-8编码(2)不能在最后元素有逗号(3)不能使用单引号(4)不能有\r,\t,如果有请替换tp框架中的I函数默认对post的参数进行了htmlspecialchars过滤'DEFAULT_FILTER' => 'htmlspecialchars', // 默认参数过滤方法 用于I函数...str...

2017-04-11 15:34:00 177

转载 http协议之chunk编码

chunk编码其实是一种动态数据传输协议,针对大数据可以动态传输,网页可以动态显示。chunk编码格式如下:[chunksize][\r\n][chunkdata][\r\n][chunksize][\r\n][chunkdata][\r\n][chunksize=0][\r\n][\r\n]chunksize是以十六进制的ASCII码表示,比如3361...

2017-02-17 13:49:00 302

转载 curl终端请求json

curl -b 'uin=o123456789; skey=@tq9xjRvYy' -H "Content-Type: application/json" -X POST -d 'param={"key0":{"method":"add_money_for_qq_login","module":"pgg_bank_mt_svr","param":{"billno":"fdagdg1f2d...

2017-01-17 18:22:00 193

转载 php的json_encode不兼容JSON_UNESCAPED_UNICODE的解决方案

/***对变量进行JSON编码*@parammixedvalue待编码的value,除了resource类型之外,可以为任何数据类型,该函数只能接受UTF-8编码的数据*@returnstring返回value值的JSON形式*/function myCallback($matchs){  returniconv('UCS-2BE','UT...

2017-01-17 16:59:00 76

转载 php运行机制初探

对于这个结果我也很吃惊,但是事实就在眼前,没办法啊,那么到底为什么会有这样的效果呢,咱们继续一探究竟:*.php(php代码) -----Scanner(zend引擎逐行扫描变为zend可以识别的语法)----> exprs -----parser(解析为opcode)-----> opcodes ------exec(执行最后输出)-------> o...

2017-01-15 10:54:00 63

转载 ubuntu下安装sphinx

http://blog.dbshop.net/ubuntu-12-04-%E5%AE%89%E8%A3%85sphinx/转载于:https://www.cnblogs.com/lyFocus/p/6284555.html

2017-01-14 02:07:00 119

转载 mysql添加索引

alter table `user` add unique(`username`);id,username,pwd,email,tel----1000人数据27min对username添加索引前:select username,pwd,email,tel from user where username='username';耗时:3.30s对username添加索引后:...

2017-01-13 22:00:00 69

转载 php防sql注入、xss

php自带的几个防止sql注入的函数http://www.php100.com/html/webkaifa/PHP/PHPyingyong/2013/0318/12234.htmladdslashes不能完全防sql注入,用mysql_real_escape_string;strip_tags过滤html、xml标签;httpspecialchars_decode转载于:http...

2017-01-10 00:17:00 64

转载 Nginx开发从入门到精通

http://tengine.taobao.org/book/index.html转载于:https://www.cnblogs.com/lyFocus/p/6266814.html

2017-01-09 22:35:00 51

转载 phpstorm映射远程项目

项目要设置为default,否则自动更新会失败;type要选正确development path和web path都要设置options选项中选ctrl+s自动保存,且下方没告警转载于:https://www.cnblogs.com/lyFocus/p/6264895.html...

2017-01-09 13:06:00 231

转载 解压tar和删除wenjian及文件夹

tar xzf name.tarrm -rf name转载于:https://www.cnblogs.com/lyFocus/p/6262533.html

2017-01-08 19:08:00 114

转载 linux查看进程

ps aux | grep memcache转载于:https://www.cnblogs.com/lyFocus/p/6262387.html

2017-01-08 17:51:00 83

转载 js三种方法添加image

1 var img = new Image();2 var img = document.createElement('image');3 img.innerHtml = '<img src="./test.jpg"/>';转载于:https://www.cnblogs.com/lyFocus/p/6246649.html

2017-01-03 22:03:00 902

转载 strip_tags、htmlspeciachars

strip_tags:过滤html、xml标签;htmlspecialchars:把预定义自负转化为html实体:包括<、>、'、"、&sql注入:将'、"、#等特殊字符进行过滤,还要匹配insert、update、delete、select、drop、;等敏感字。转载于:https://www.cnblogs.com/lyFocus/p/6246620....

2017-01-03 21:57:00 89

转载 MYSQL性能优化的最佳20+条经验

MYSQL性能优化的最佳20+条经验2009年11月27日陈皓评论148 条评论131,702 人阅读今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操...

2016-12-30 11:08:00 73

转载 mysql索引总结----mysql 索引类型以及创建

文章归属:http://feiyan.info/16.html,我想自己去写了,但是发现此君总结的非常详细。直接搬过来了关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,而通常大型网站单日就可能会产生几十万甚至几百万的数据,没有索引查询会变的非常...

2016-12-29 20:03:00 56

转载 memcache的lru删除机制

惰性删除,get时才删除LRU原理:当某个单元被请求的时候,维护一个计数器,通过计数器来判断最近谁最少使用,那就把谁踢出去。  注:即使某个key设置的永久有效,也会被踢出来,这个就是永久数据被踢的现象。转载于:https://www.cnblogs.com/lyFocus/p/6201627.html...

2016-12-20 10:27:00 206

转载 apache自带ab压测

./ab -k -n100000 -c100 http://localhost/index.php-k表示保持连接keep-alive-n表示请求数-c表示并发数(总结)Web性能压力测试工具之ApacheBench(ab)详解http://www.ha97.com/4617.html转载于:https://www.cnblogs.com/lyFocus/p/61...

2016-12-06 01:15:00 66

转载 mac+phpstorm+xampp断点调试

1.下载xdebug文件http://xdebug.org/wizard.php将phpinfo()的源代码复制到文本框中,xdebug会提示如何配置和下载哪个版本的xdebug。全部下载地址:http://www.xdebug.org/download.phpphpize和./configure一定要使用你运行的php对应的phpize和php-config...

2016-12-06 00:23:00 117

转载 shell获取文件最后100行,开头100行,指定开始行和结束行的内容

文件最后100行:tail -n100 filePath;文件开头100行:head -n100 filePath;文件指定开始行和结束行的内容:sed '1,100p' filePath;文件有多少行:wc -l 文件名;转载于:https://www.cnblogs.com/lyFocus/p/6122051.html...

2016-12-01 15:15:00 1809

转载 利用Memcache解决数据库高并发访问的瓶颈问题

http://www.jizhuomi.com/software/317.html转载于:https://www.cnblogs.com/lyFocus/p/6119528.html

2016-11-30 20:24:00 92

转载 http返回码301、302、307、305含义和区别

301永久重定向,302暂时移动,seo对301和302的处理不一样;301和302会出现数据丢失问题,重定向后请求数据丢失;307临时重定向,数据不会丢失;转载于:https://www.cnblogs.com/lyFocus/p/6109176.html...

2016-11-28 13:40:00 1196

转载 php中session原理及安全性问题

有一点我们必须承认,大多数web应用程序都离不开session的使用。这篇文章将会结合php以及http协议来分析如何建立一个安全的会话管理机制我们先简单的了解一些http的知识,从而理解该协议的无状态特性。然后,学习一些关于cookie的基本操作。最后,我会一步步阐述如何使用一些简单,高效的方法来提高你的php应用程序的安全性以及稳定行。我想大多数的php初级程序员一...

2016-11-28 13:33:00 148

转载 curl运行json串,代理转发格式

curl -b 'uin=o0450654733; skey=@tq9xjRvYy' -H "Content-Type: application/json" -X POST -d 'param={"key0":{"method":"add_money_for_qq_login","module":"pgg_bank_mt_svr","param":{"billno":"fdagdg1f2...

2016-11-16 10:12:00 153

转载 apache配置多个版本php

参看链接:http://my.oschina.net/u/2366984/blog/543148?p={{page}}主要虚拟主机配置信息FcgidInitialEnv PHPRC "D:/phpstudy/php55n" 指定php目录AddHandler fcgid-script .phpFcgidWrapper "D:/phpstudy/php55n/php-c...

2016-08-21 17:26:00 165

空空如也

空空如也

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

TA关注的人

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