自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (8)
  • 收藏
  • 关注

原创 php把多维数组变为一维数组的方法

第一种方法,使用php自带的函数:array_walk_recursive:$colum = [[1, 2, 3], [4, 5, 6], [7, 8, 9=>['a','b'=>['c','d']]]]; $arr = reduceArray($colum); var_dump($arr); function reduceArray($array) { $re...

2019-04-29 12:34:13 3671

原创 客户端CROSS跨域请求服务端方法(GET、PST)

闲话不多说,直接来看jsonp的get、post请求方式get方法:<script> (function(){ $.ajax({ type: "get", data: "random="+Math.random(), // 规定要发送到服务器的数据。 url: "http://127.0.0.1/api/mobile/menu", //规定发送请求的 URL。默认是当前页面。

2020-10-12 15:32:35 549 1

原创 parse_str解析http_build_query

parse_str — 将字符串解析成多个变量说明parse_str ( string $encoded_string [, array &$result ] ) : void如果 encoded_string 是 URL 传递入的查询字符串(query string),则将它解析为变量并设置到当前作用域(如果提供了 result 则会设置到该数组里 )。参数 encoded_string 输入的字符串。

2020-08-27 10:35:34 311

转载 Laravel数据库读写分离

配置数据库读写分离连接理论上来说,配置数据库读写分离连接也属于配置多个数据库连接的范畴,但是由于是一个比较特殊又很常见的使用场景,所以我们单独来讨论,Laravel 也对此进行了单独支持。随着应用访问量的增长,对数据库进行读写分离可以有效的提升应用整体性能,关于数据库层面的读写分离配置不属于本教程讨论范畴,我们这里只讨论从应用层面如何在 Laravel 项目中配置读写分离连接。Laravel 框架数据库底层代码对数据库读写分离进行了支持,所以我们需要遵循底层实现进行读写分离配置:'mysql' =&g

2020-08-25 16:43:34 1011

原创 PHP的CURL使用(GET/POST/文件上传/文件下载)

PHP的CURL使用大全CURL的GET、POST公共方法创建一个类文件:CurlController写一个公共方法curlResource():class CurlController { public function curlResource($url, $data, $method, $type= '') { $ch = curl_init(); $headers = array( 'json' => ['

2020-08-25 14:12:02 974

原创 golang给gif、png、jpeg图片添加文字水印

golang对图片jpg、png、gif格式添加文字水印添加水印示例,添加main文件:“watermark/main.go”package mainimport ( "fmt" "watermark/textwatermark" )func main() { SavePath := "./kaf" str := textwatermark.FontInfo{18, "努力向...

2020-03-27 15:58:53 2532

原创 Laravel下使用PHPExcel生成关联图饼

PHPExcel下载在app目录下面创建一个新目录libs把下载好的PHPExcel文件放入libs目录下面创建控制器 php artisan make:Controller 文件名创建访问路由创建方法:public function exportExcel(){ //引入最重要的PHPExcel类库的入口文件 require_once str_replac...

2019-09-17 18:28:57 405

原创 Go语言中切片的长度与容量的变化

在学习go语言的切片信息时,发现切片的容量变化非常让人摸不着头脑,为了更记忆深刻就写下了这篇,如有错误之处,请大家指正;一,当前切片的长度与容量相等情况:package mainimport ( "fmt")func main() { numbers := []int{0,1,2} printSlice(numbers) //通过append给numbers增加信息,...

2019-09-09 15:03:47 1374

原创 二分查找法-PHP

二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列。 public function shu() { $arr = array(1,2,4,6,7,8,9,10,13,16,17,19); $low = 0; $height = coun...

2019-09-03 11:22:36 189

原创 走台阶问题-PHP

首页咱们来进行几个简单的示例:一个台阶:1种方法;二个台阶:2种方法;三个台阶:3种方法;四个台阶:5种方法;五个台阶:8种方法;六个台阶:13种方法;根据上面示例的分析,从第三个台阶开始每增加一个台阶,它的值就是(n - 1)个台阶走法的种类与(n - 2)个台阶走法的种类之和,因此,这是一个递归函数。 public function shu() { echo $this...

2019-08-28 16:04:31 325

原创 杨辉三角

杨辉三角分析:它的每行的第一列与最后一列的值都是1;它的每行中的其它列的值都是上一行同列的值与上一行左上列的值相加;由于它是每一行由多列绊组成,所以可以把它们放到一个二维数组中; public function shu() { $n = 7; $result[0][0] = 1; //第一行数据 for ($i = 1; $i &...

2019-08-23 19:38:56 137

原创 Centos7环境下linux的grep和egrep详解

Linux 查找文本传统上有三种程序可以用来查找整个文本文件:1,grep 指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设grep指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予的文件名为"-",则grep指令会从标准输入设备读取数据。2,egrep 扩展式grep(Extended grep)。这个程序使用扩展正则表达式gre...

2019-07-08 19:42:49 2445

原创 LNMP一键安装包的域名设置

1,lnmp环境安装:https://lnmp.org/install.html2, 把jia项目放于www或wwwroot目录下:3, LNMP添加、删除虚拟主机 web.jia.com :https://lnmp.org/faq/lnmp-vhost-add-howto.html4, 修改hosts文件:进入hosts文件 vim /etc/hosts :增加web.jia...

2019-07-02 15:54:49 963

原创 Laravel5.4中文分词搜索-使用 Laravel Scout,Elasticsearch,ik 分词(三)

上一篇地址:https://blog.csdn.net/huangfenhu/article/details/94009241创建一个文章表和文章模型:php artisan make:model Models/Article -m修改2019_06_27_064939_create_articles_table.php内容,给表articels添加字段: public functio...

2019-06-28 19:00:04 1022 1

原创 Laravel5.4中文分词搜索-使用 Laravel Scout,Elasticsearch,ik 分词(二)

上一篇环境搭建地址:https://blog.csdn.net/huangfenhu/article/details/94004316安装Scout进入laravel项目的根目录使用composer 命令安装: composer require laravel/scout2. 接下来,你需要将 ScoutServiceProvider 添加到你的 config/app.php 配...

2019-06-28 16:41:31 1896 2

原创 Laravel5.4中文分词搜索-使用 Laravel Scout,Elasticsearch,ik 分词(一)

elasticsearch需要的环境搭建简介:使用elasticsearch的前提是你的主机必须安装了java的JDK,而且版本必须是1.8以上,并设置JAVA_HOME环境变量java的jdk下载如图:https://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html...

2019-06-28 15:38:53 1014

原创 Laravel-微信企业付款到个人钱包

框架要求:Laravel/Lumen >= 5.1安装```# Laravel < 5.8composer require “overtrue/laravel-wechat:~4.0” -vvv# Laravel >= 5.8composer require "overtrue/laravel-wechat:~5.0" -vvv```配置Laravel 应用...

2019-06-20 16:58:48 1530

原创 laravel5.4使用Hashid加密id

Hashid介绍:Laravel Hashid 整合了 Base62、Base64、Hashids、Hex、Optimus 等高性能编码算法,并提供了统一的、优雅的、简单易用的调用接口,将「敏感数据」混淆(编码)成可还原的、非连续的、URL 安全的标识符 (ID)应用场景示例:不希望对外暴露有规则的数据索引,比如用户 ID 、媒体资源 ID 、商品 ID 、订单号、注册码、优惠码等,防止爬虫...

2019-06-20 10:55:41 2083

原创 mysql 函数 group_concat与group by联合使用

group_concat格式:group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator ‘分隔符’])group_concat参数使用介绍:原始数据:SELECT GROUP_CONCAT(author) name FROM pre_bean_log where small_type=3 GROUP BY smal...

2019-06-14 11:47:55 2387

原创 PHP冒泡排序法的优化

//$arr = array(2,1,5,3,4,7,8,9,10); $num = 0; $data = array(); for ($i = 0; $i < count($arr) - 1; $i++) { $fan = true; for ($j = 0; $j < c...

2019-05-20 17:40:11 318

转载 laravel防止XSS攻击(中间件使用)

首先,创建中间件:php artisan make:middleware XSS其次,修改app/Http/Middleware/XSS.php文件:XSS.phpnamespace App\Http\Middleware;use Closure;use Illuminate\Http\Request;class XSS{ public function handle(Re...

2019-03-14 12:48:29 1504

原创 mongodb安装

​​1, 进入下面目录 cd /usr/local/src/2 ,下载mogodb:wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.5.tgz (stable版本) 或者 wgethttp://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.4.2.tgz3,解压文件...

2019-03-08 17:46:10 101

watermark.zip

golang用于给gif格式的图片、png格式的图片、jpeg格式的图片添加文字水印,可以自己控制文字大小,文字位置,自己更换字体位置及字体文件。

2020-03-27

win下php-memcache5.4;5.2;5.3扩展和memcache服务端

php-memcache的扩展文件,php-memcache如何安装使用文档;memcache的服务端的文件和服务端的如何安装;php5.4,php5.3,php5.2的扩展文件

2015-07-06

php-redis5.4.x扩展文件和服务端文件

php-redis扩展的如何安装与使用,php-redis5.4.x扩展文件与redis2.8.7服务端文件。

2015-07-06

UTFWry.dat

IP地址库 文件大小9 85M 赶快来下载吧 不会让你失望的

2015-01-17

php-memcache

用于php5.4.7和php5.3和php5.24的一个memcache文件

2015-01-07

phpredis2.2.2

用于php5.4.16的缓存,php-redis的使用

2015-01-07

wampserver-64

php开发集成环境,按装简单,使用方便,赶快来用吧,绝对错不了

2014-08-19

空空如也

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

TA关注的人

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