8 helin916012530

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 2w+

Linux 安装部署Redis

在Linux上安装Redis,注意前提需要gcc环境首先去官网下载压缩包再传到服务器上,或者也可直接使用wget在线下载wget http://download.redis.io/releases/redis-4.0.2.tar.gz1下载完后解压tar -zxvf redis-4.0.2.tar.gz1之后进入解压后的文件夹进行编译make1编译完成以后进行安装[root@VM_75_51_ce...

2018-05-24 09:46:15

yii2使用composer安装出错,github授权问题

终端所报的错误:➜ Yii2.0 composer create-project yiisoft/yii2-app-advanced yii2-advanced --prefer-distInstalling yiisoft/yii2-app-advanced (2.0.12)- Installing yiisoft/yii2-app-advanced (2.0.12): Down

2017-07-22 09:16:56

PHP,Mysql-根据一个给定经纬度的点,进行附近地点查询

PHP,Mysql-根据一个给定经纬度的点,进行附近地点查询define(EARTH_RADIUS, 6371);//地球半径,平均半径为6371km /** *计算某个经纬度的周围某段距离的正方形的四个点 * *@param lng float 经度 *@param lat float 纬度 *@param distance float 该点所在圆的半径,该圆与此正方形内

2017-07-04 21:49:55

使用mysql-bin.0000xx日志文件恢复数据库

这两天遇到一个奇葩问题,由于数据库报错,无法启动,为了解决问题,删除了mysql数据目录中的ib_logfile0和ib_logfile1两个文件(但我现在仍不确定是不是删除这两个文件引起的数据丢失,因为我无法重现这个问题),之后,数据库确实能够正常启动了,却发现里面有一部分(除了一个自己的库之外和mysql默认的几个库,如mysql、information_schema等)数据库虽然show t

2017-02-23 12:10:35

Centos安装(更新)git

Centos 6.5默认安装的是git 1.7.X 版本,使用过程中会有一些奇怪的问题,对于用户名、密码支持不是很友好。将Centos6.5上的git更新到2.0.5,方法如下:1.安装编译git时需要的包# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel# yum inst

2017-01-12 17:06:29

PHP微信上传图片处理

微信端图片上传 /** * 微信端图片上传 * * */ public function uploadSafeWeixinImage($name) { header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: " . gmdate("D, d M Y

2016-11-09 15:51:41

字符串截取

字符串截取函数,针对不同编码都可以使用function subCNchar($str, $start = 0, $length, $charset = "gbk") { if (strlen($str) <= $length) { return $str; } $re['utf-8'] = "/[\x01-\x7f]|[\xc2-\xdf][\x80-\xbf]|[\xe

2016-09-20 11:27:20

Origin字段

为了防止CSRF的攻击,我们建议修改浏览器在发送POST请求的时候加上一个Origin字段,这个Origin字段主要是用来标识出最初请求是从哪里发起的。如果浏览器不能确定源在哪里,那么在发送的请求里面Origin字段的值就为空。隐私方面:这种Origin字段的方式比Referer更人性化,因为它尊重了用户的隐私。1、Origin字段里只包含是谁发起的请求,并没有其他信息 (

2016-08-12 09:08:00

php支持多个地址跨域访问

//跨域访问的时候才会存在此字段$origin = isset($_SERVER['HTTP_ORIGIN']) ? $_SERVER['HTTP_ORIGIN'] : ''; $allow_origin = array( 'http://www.a.com', 'http://www.b.com' ); if(in_array($origin,

2016-08-12 09:06:10

php查询小知识

select * from table1 where name='zhangsan' and tID > 10000 和执行:select * from table1 where tID > 10000 and name='zhangsan'一些人不知道以上两条语句的执行效率是否一样,因为如果简单的从语句先后上看,这两个语句的确是不一样,如果tID是一个聚合索引,那么后一句仅仅

2016-05-26 11:29:11

php数组分组问题

php二维数组按某个字段分组:<?php$order_item = Array ( => Array ( 'order_id' => 1111 ,'item_id' => 1, 'pro_id' => 1, 'pro_name' => 1111 ,'buy_num' => 5), => Array ( 'order_id' => 1111 ,'item_id' => 2 ,

2016-05-25 22:40:50

mac thinkphp3.2 nginx配置rewrite pathinfo

server { listen 80; server_name www.rbac.com; location / { root /work/wwwroot/rbac; index index.php index.html index.htm; if (!-e $

2016-04-26 20:39:54

PhpExcel中文帮助手册|PhpExcel使用方法

下面是总结的几个使用方法include 'PHPExcel.php';include 'PHPExcel/Writer/Excel2007.php';//或者include 'PHPExcel/Writer/Excel5.php'; 用于输出.xls的创建一个excel$objPHPExcel = new PHPExcel();保存excel—2007格式$objWriter = n

2016-04-20 10:33:26

百度API经纬度和地址互相查询

/** * 获取地址对应的坐标 * @param $address * @return array */function getAddressPoint($address){ $lng = 0; $lat = 0; $url = 'http://api.map.baidu.com/geocoder?output=json&address=' . urlencode

2016-04-11 15:38:24

关于mysql函数GROUP_CONCAT

GROUP_CONCAT()是MySQL数据库提供的一个函数,通常跟GROUP BY一起用:GROUP_CONCAT([DISTINCT] expr [,expr ...] [ORDER BY {unsigned_integer | col_name | expr} [ASC | DESC] [,col_name ...]] [SEPARATOR str_val])1.例如:

2016-04-05 17:03:24

预约上门服务时间

获取在规定时间内配送的时间段<?php/** * 预约上门服务时间 */class service_time extends Controller{ function __construct($app) { parent::__construct($app); } function dispatch() {

2016-03-08 11:18:48

中英文混合字符串截取

/** * 功能:中英文混合字符串截取(指定开始位置,截取长度,一个汉字相对于一个字符) * 参数:传入一个字符串 * 返回值: 字符串 */ function cc_msubstr($str, $length, $start=0, $charset="utf-8", $suffix=true){ if(function_exist

2016-02-01 19:45:07

PHP,Mysql-根据一个给定经纬度的点,进行附近的人查询

define(EARTH_RADIUS, 6371);//地球半径,平均半径为6371km /** *计算某个经纬度的周围某段距离的正方形的四个点 * *@param lng float 经度 *@param lat float 纬度 *@param distance float 该点所在圆的半径,该圆与此正方形内切,默认值为0.5千米 *@return array 正

2015-10-20 21:14:11

在mac中自动保存git用户名与密码如此简单

之前为了实现在Windows中自动保存git用户名与密码,需要进行一堆配置。而在Mac OS X中这个操作竟然如此简单。只需在终端中输入如下的命令:git config --global credential.helper osxkeychain然后在git操作时只需要输入一次用户名与密码,以后就不用输入了。

2015-10-19 23:07:48

JavaScript中双叹号(!!)作用

经常看到这样的例子: var a ; var b = !!a;a默认是undefined。!a是true,!!a则是false,所以b的值是false,而不再是undefined,也非其它值,主要是为后续判断提供便利。!!一般用来将后面的表达式强制转换为布尔类型的数据(boolean),也就是只能是true或者false; 因为javascript是弱类型的语言(变量没有固定的数据类型)所以有

2015-07-28 09:12:22

查看更多

勋章 我的勋章
    暂无奖章