自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 问答 (1)
  • 收藏
  • 关注

转载 mysql优化最佳方案

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1.为查

2017-12-27 13:31:25 259

原创 Sublime Text 3 配置 PHP IDE环境 并使用Xdebug进行调试

首先是安装好PHP之后配置环境变量  然后在cmd中输入php -v 能看到版本号即为配置好了 之后在sublime中新建编译系统,输入代码{"cmd": ["php", "$file"],"file_regex": "^(...*?):([0-9]*):?([0-9]*)","selector": "source.php"}123456789

2017-12-27 13:25:25 866

原创 整理了一份PHP开发中数组操作大全,包含有数组操作的基本函数、数组的分段和填充、数组与栈、数组与列队、回调函数、排序、计算、其他的数组函数等。

一、数组操作的基本函数数组的键名和值array_values($arr);  获得数组的值array_keys($arr);  获得数组的键名array_flip($arr);  数组中的值与键名互换(如果有重复前面的会被后面的覆盖)in_array("apple",$arr);  在数组中检索applearray_search("apple",$arr);  在数

2017-10-17 22:54:24 266

转载 Windows下64位Apache+PHP+MySQL配置

Windows下64位Apache+PHP+MySQL配置软件下载目前,Apache和PHP均未出现官方的64位版本。Apache 64位:     http://files.cnblogs.com/liangjie/httpd-2.2.19-win64.rarPHP 64位:  http://files.cnblogs.com/liangjie/php

2017-08-01 10:16:39 386

原创 php判断是手机访问还是电脑访问

function isMobile(){        $useragent=isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : '';        $useragent_commentsblock=preg_match('|\(.*?\)|',$useragent,$matches)>0?$matches

2017-07-14 11:37:42 347

转载 php多语言包

https://lang-php.com/?lang=zh-CN  在一个新的需求中发现一个php的语言切换框架

2017-06-15 11:16:52 6474 1

原创 php各版本下载

http://de2.php.net/distributions/php-5.2.2.tar.bz2  公司用的php版本比较旧。。。 找了好久才找到

2017-06-05 17:52:29 1359

原创 restfun_api设计指南

RESTful API 设计指南作者: 张楠日期: 2017年5月27日网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"API First"的设计思想。R

2017-05-27 17:39:30 385

原创 一个获取url主域名的方法

function get_domain($url){  $pattern = "/[/w-]+/.(com|net|org|gov|biz|com.tw|com.hk|com.ru|net.tw|net.hk|net.ru|info|cn|com.cn|net.cn|org.cn|gov.cn|mobi|name|sh|ac|la|travel|tm|us|cc|tv|jobs|asia|hn

2017-03-30 10:53:07 3816

转载 项目中应用Redis+Php的场景

redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。今天我们来看下php结合redis的一些应用场景前言一些案例中有的同学说为什么不可以用string类型,string类型完全可以实现呀我建议你看下我的专栏文章《Redis高级用法》,里面介绍了用hash类型的好处

2017-03-01 15:02:09 704

转载 【高并发简单解决方案】redis队列缓存 + mysql 批量入库 + php离线整合

需求背景:有个调用统计日志存储和统计需求,要求存储到mysql中;存储数据高峰能达到日均千万,瓶颈在于直接入库并发太高,可能会把mysql干垮问题分析思考:应用网站架构的衍化过程中,应用最新的框架和工具技术固然是最优选择;但是,如果能在现有的框架的基础上提出简单可依赖的解决方案,未尝不是一种提升自我的尝试。解决:问题一:要求日志最好入库;但是,直接入库m

2017-02-22 15:51:45 534 1

转载 http状态代码以及含义

下表显示了常见的HTTP 1.1状态代码以及它们对应的状态信息和含义。应当谨慎地使用那些只有HTTP 1.1支持的状态代码,因为许多浏览器还只能够支持HTTP 1.0.如果你使用了HTTP 1.1特有的状态代码,最好能够检查一下请求的HTTP版本号。状态代码状态信息含义100Continue初始的请求已经接受,客户应当继续发送请求的其余部

2016-07-11 15:04:08 290

转载 php的header函数之设置content-type多种使用情况

http://www.smsyun.com/home-index-page-id-186.html

2016-06-13 16:35:47 759

转载 数组转xml

// xml编码function xml_encode($data,$encoding='utf-8',$root="root") {    $xml= '. $encoding . '"?>';    $xml.=' . $root. '>';    $xml.= data_to_xml($data);    $xml.=' . $root

2016-05-18 11:42:13 236

转载 mysql事件

一、前言自MySQL5.1.0起,增加了一个非常有特色的功能–事件调度器(Event Scheduler),可以用做定时执行某些特定任务(例如:删除记录、对数据进行汇总等等),来取代原先只能由操作系统的计划任务来执行的工作。更值得一提的是MySQL的事件调度器可以精确到每秒钟执行一个任务,而操作系统的计划任务(如:Linux下的CRON或Windows下的任务计划)只能精确到每分钟执行一次。对

2016-05-17 10:56:02 283

原创 ECharts 一个很好用的JS插件

早上起来闲逛codops,在它的Web Design & Development News: Collective #149 | Codrops发现了来自百度的数据可视化工具Echarts,貌似功能强大,自己尝试着学习下,顺便给大家梳理Echarts案例教程系列文章,欢迎大家点赞拍砖!简介ECharts,缩写来自Enterprise Charts,商业级数据图表,是

2016-05-09 18:18:21 820

转载 php7的新特性

截止到目前为止,PHP官方已经发布了php7的RC5版本,预计在11月份左右会发布第一个正式版本!现在来说php7的重大特性肯定已经是定型了,不会再有什么变动了。后续一些版本的迭代主要也就是修修bug,优化之类的。下面就来说话我们一直期待的php7.0新特征吧。1.标量参数类型声明现在支持字符串(string)、整型(int)、浮点数(float)、及布尔型(bool)参数声明

2016-05-09 18:15:59 243

原创 json转数组

php直接json_decode($json,true) 这样就可以得到数组的js的话 var array = eval(json),然后将array循环,就可以得到一个数组

2016-05-05 17:37:18 437

原创 随机生成4位随机数

纯数字的四位随机数rand(1000,9999)数字和字符混搭的四位随机字符串:function GetRandStr($len) { $chars = array( "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r

2016-05-05 13:48:25 5633

空空如也

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

TA关注的人

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