自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1707)
  • 资源 (24)
  • 论坛 (4)
  • 收藏
  • 关注

原创 CentOS7+Git+码云+TP(php) WebHook自动同步部署更新代码到阿里云服务器_菜鸟详情图文教程

阿里云服务器:oneinstack一键PHP环境一、搭建码云好仓库 (略过)教程:https://blog.csdn.net/haibo0668/article/details/90403673二、服务器搭建Git oneinstack已经安装好GIT,版本是:1.8.3查看git版本git --version2.1 在服务器上生成公钥 (就像在你自己电脑生成公钥...

2019-08-03 15:49:30 542

原创 tp5.1 foreach在控制器记录中新增加一个字段,其它字段不变也不用重新全部写一遍 (不在模板中操作)(分页)

1、控制器 $rs=Db::name('admin')->field('id,name,group_id,role_id,img')->where($where)->where('deleted',0)->order(['id'=>'desc'])->paginate($limit,false,['query' => request...

2019-03-04 19:17:14 810 7

原创 TP5 layui.table 完整数据表格 查询带参数

一、完整例子<!DOCTYPE html><html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <title&gt...

2018-10-16 19:06:04 10856 1

原创 TP5.1 在模板中用原生PHP数据库查询

{volist name="v.child" id="v2" empty="暂时没有数据" }{php} //$id=$v2['id']; $sql = "select id,pid,starttime from edu_course where id='$v2[id]'"; $result = Db::query($sql); $pid=$result[0]['pid...

2018-08-08 17:48:30 1854 8

原创 TP5 where数组查询(模糊查询)(有多个查询条件)

有查询条件就查询,多个查询条件,只要有查询,就增加一个查询条件一、TP5.1版本模糊查询$where[] = ['title','like',"%".$sotitle."%"];$map[] = ['name','like','think'];$map[] = ['status','=',1];//时间查询$wheret2[]= ['time','between',[...

2017-10-20 14:58:35 54847 6

原创 asp函数split()对应php函数explode()

&lt;?php//利用 explode 函数分割字符串到数组$source = "hello1,hello2,hello3,hello4,hello5";//按逗号分离字符串$hello = explode(',',$source);for($i=0;$i&lt;count($hello);$i++){echo $hello[$i];echo "&lt;/br&gt;";}...

2016-06-02 13:06:50 755

转载 tp6 自定义配置文件以及调用(config文件夹下的配置)

1.在thinkphp\config\下新建一个test.php配置文件2.test.php<?php// 自定义配置文件return [ 'profile' => [ 'name' => 'mmcike', 'bank' => [ 'ABC' => '123', 'ncaa' ] ]];3.调用test.php配置文件// 1.调用整个

2020-11-30 23:03:14 9

转载 tp6 第三方filesystem扩展包(thans/thinkphp-filesystem-cloud)(支持阿里云OSS和七牛和腾讯云COS) 使用教程调用手册

一、安装 官网:https://gitee.com/thans/thinkphp-filesystem-cloudcomposer require thans/thinkphp-filesystem-cloud二: 在config/filesystem.php中添加配置'aliyun' => [ 'type' => 'aliyun', 'accessId' => '******', 'accessSecret' => '

2020-11-30 21:58:36 9

原创 layui upload 上传组件(图片、文件) data 其它参数如何传参 同时加上传进度条

html: <div id="type1" style="display: block;"> <div class="layui-form-item"> <label class="layui-form-label">图片/文件</label> <div class="layui-input-block layui-upload"> <button type="button"..

2020-11-28 11:11:30 13

转载 TP6 layui upload 图片、文件上传

我用的图片上传 前端是用layui 图片上传 下面贴代码 和步骤 我尽量写的详细些1、layui 代码<div class="layui-form-item"> <label class="layui-form-label">上传图片</label> <div class="layui-input-block" id="image1"> <img src="/static/image_icon/WechatIMG2.png" alt=

2020-11-27 17:57:41 21

转载 TP6 select查询数据集(集对象/记录集)不是数组形式 array_column

例子:$rs = Db::name('user')->where('status', 1)->select();输出:TP6 select 方法查询默认结果是一个数据集对象,不是数组如果这是直接使用array_column($rs,'id') 肯定是错误,取得不到数据,如果需要转换为数组可以使用(toArray())$rs = Db::name('user')->where('status', 1)->select()->toArray...

2020-11-24 11:19:10 37

转载 宝塔 nginx: the configuration file /www/server/nginx/conf/nginx.conf syntax is ok

问题出自:先安装了防火墙,再安装Nginx。只有先把防火墙全部删除了,就可以启用了

2020-11-23 14:19:02 52

转载 php如何把一个二维数组转换成一个一维数组

$arr=array( '0'=>array( 'a'=>2, 'b'=>'fd', 'c'=>'fgd', 'd'=>'hg', ), '1'=>array( 'e'=>2, 'b'=>'fd', 'f'=>'fgd', ), '2'=>array( 'a'=>2, 'c'=>'fd', 'e'=>'fgd', 'b'=>'hg', ), '3'=>arra.

2020-11-23 01:34:01 25

原创 php 数组 根据某字段相同值再分组

例子:现在的效果:是根据dbname字段相同值再分组代码:function array_val_chunk($array){ $result = array();$ar2=[]; foreach ($array as $key => $value) { foreach ($array as $k => $val) { // dump($value['dbname']); // dump($val);exit; if($value['dbn

2020-11-23 00:39:11 21

转载 TP6 分布式数据库:主从同步、读写分离

进入正题之前,首先来看下分布式数据库出现的场景都有哪些:单表数据量爆炸,千万级、亿级等,各种数据操作效率很低 。 关系型数据库在大于一定数据量的情况下检索性能会急剧下降。在面对互联网海量数据情况时,所有数据都存于一张表,显然会轻易超过数据库表可承受的数据量阀值。这个单表可承受的数据量阀值,需根据数据库和并发量的差异,通过实际测试获得; 单机数据库的瓶颈问题,处理不了高强度io。现代企业程序的瓶颈问题是数据库的瓶颈问题,所以数据库只做存储用,不再使用触发器,事物; 不同业务对应不同业务数据库,即使某个

2020-11-21 15:42:37 26

转载 CentOS Git+码云+TP 宝塔webhook 实现把码云上的项目自动同步到web服务器(git@gitee.com: Permission denied (publickey).报错解决)

通过宝塔的webhook插件,实现把码云上的项目自动同步到web服务器指定路径下确保web服务器里安装了git 可通过git –version查看 进入宝塔面板,软件管理-》宝塔插件,搜索wekhook,然后安装即可添加hook脚本内容:脚本代码: #!/bin/bash echo "" #输出当前时间 date --date='0 days ago' "+%Y-%m-%d %H:%M:%S" echo "Start" .

2020-11-20 15:22:05 32

原创 阿里云ECS切换系统同时重新挂载数据盘(oneinstack换成宝塔)

阿里云服务器现在有两个盘:一个系统盘:CoreOS 7.2 64位,用oneinstack配置PHP环境一个是数据盘:所有PHP网站文件都放到这里现在需要更新系统盘中的系统:

2020-11-16 11:34:56 32

原创 linux 打包压缩文件夹命令/压缩文件

一、打包压缩例子:把www.xx.com文件夹打包压缩xx.zip文件,并指定放到/www/wwwroot/www.xx.com/中zip -r /www/wwwroot/www.xx.com/xx.zip /www/wwwroot/www.xx.com1.打包压缩文件夹2.打包压缩成为xx.zip文件3.打包的文件放到/www/wwwroot/www.xx.com/下...

2020-11-14 23:09:43 33

原创 阿里云Web应用防火墙与CDN如何配置

网址是配置了CDN的,现在域名又要接入到Web应用防火墙中:一、添加域名:配置Web应用防火墙同时生成一个CName网址。二、配置CDN同时这里不要开启

2020-11-13 11:34:27 28

转载 Thinkphp5.1使用极光推送(安卓+苹果IOS APP消息推送)

Thinkphp5.1使用极光推送配置过程 开发过程 注意事项配置过程首先注册完成极光用户,登入官网进行创建应用。创建完成点击右边应用设置(如下图)开发过程利用composer下载极光推送php-sdk。打开cmd访问到项目根目录输入composer require jpush/jpush进行安装即可。 创建一个测试控制器类进行测试<?phpnamespace app\api\controller;use JPush\Client as JPush;use J.

2020-11-11 23:37:53 33

原创 SQLSTATE[HY000]: General error: 1267 Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_

数据库表中编码不一致造成的看你自身的用那个,修改成一致就可以

2020-11-07 12:04:35 71

翻译 php 数组值相加

<?php$a=array(5,15,25);echo array_sum($a);?>

2020-11-06 17:30:37 34

转载 window系统下使用cmd执行php命令

一、首先要把php目录添加到环境变量path下面:1、我的电脑 → 属性 → 高级 → 环境变量 → 系统变量 → Path → 编辑2、例如我的php执行目录是:D:\BtSoft\php\72,把D:\BtSoft\php\72;添加到path变量的最末尾即可!如下图:二、window10系统设置二、测试使用php命令设置好后,记得把之前打开的CMD关闭再打开,再测试开始→ 运行→ cmd,输入以下命令查看php版本,正常显示版本信息,则表示已添加ph...

2020-10-14 18:40:46 71

转载 tp5.1 EasyTask插件做定时任务

EasyTask,PHP常驻内存定时器Composer包,与Workerman定时器效果完全一致,多个定时器是同时在多个进程中运行的,您可以用它来完成需要重复运行的任务(如订单超时自动取消,短信邮件异步推送,队列/消费者/频道订阅者等等),甚至处理Crontab计划任务(如每天凌晨1点-3点同步DB数据,每月1号生成月度统一报表,每晚10点重启nginx服务器等等);内置任务异常上报功能,异常错误您都可以自定义处理(例如实现异常错误自动短信邮件通知);还支持任务异常退出自动重启功能,让您的任务运行更稳定 ,

2020-10-13 15:21:16 186

转载 thinkphp5.1/5.0定时任务,详细操作步骤!

我主要做的是一个员工生日当天发短信的功能,每天跑一次脚本,第一步:a.App/模块/ 下创建command文件夹b.我这边是创建在admin模块里面,在command文件夹下创建一个SendMessage.php文件(具体名字自己根据需求定)c.复制下面的代码到SendMessage.php<?phpnamespace app\admin\command; use think\console\Command;use think\console\Input;use thi

2020-10-13 15:15:34 78

转载 PHP实现执行定时任务的几种思路详解

PHP本身是没有定时功能的,PHP也不能多线程。PHP的定时任务功能必须通过和其他工具结合才能实现,例如WordPress内置了wp-cron的功能,很厉害。本文,我们就来深入的解析几种常见的php定时任务的思路。Linux服务器上使用CronTab定时执行php我们先从相对比较复杂的服务器执行php谈起。服务器上安装了php,就可以执行php文件,无论是否安装了nginx或Apache这样的服务器环境软件。而Linux中,使用命令行,用CronTab来定时任务,又是绝佳的选择,而且也是效率最高的选

2020-10-13 10:48:02 36

转载 php7 致命错误: Cannot use string offset as an array或operator not supported for strings

有一段在 PHP 5 下运行正常的代码,放到了 PHP 7.1 环境下执行报错。致命错误: Cannot use string offset as an array解决方法将初始化的空字符串替换为 array。$data = '';//改成下面数组类型$data = array();不明白为啥字符串还有这种谜一样的操作,而且 PHP5 居然还允许 。。。...

2020-10-13 09:40:07 101

转载 oneinstack一键包Nginx php多版本共存配置全过程

一、先安装PHP7.1,再安装PHP5.6 安装OneinStack 选择lnmp模式,默认安装php7.2,安装步骤参考:http://oneinstack.com/安装步骤如下: yum -y install wget screen #for CentOS/Redhat# apt-get -y install wget screen #for Debian/Ubuntuwget http://mirrors.linuxeye.com/lnmp-full.tar.gztar xzf ..

2020-10-12 16:14:43 23

转载 MySQL 数据库创建/优化规则

(一)建表规约1. 【强制】表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint (1 表示是,0 表示否)。 说明:任何字段如果为非负数,必须是 unsigned。 注意:POJO 类中的任何布尔类型的变量,都不要加 is 前缀,所以,需要在<resultMap>设置 从 is_xxx 到 Xxx 的映射关系。数据库表示是与否的值,使用 tinyint 类型,坚持 is_xxx 的 命名方式是为了明确其取值含义与取值范围

2020-10-10 15:06:47 87

原创 oneinstack Linux php 安装 Redis服务及phpredis扩展(测试连接是否成功)

oneinstack环境下:Redis服务及phpredis扩展都已经安装好一、查看PHPredis 扩展是否安装成功php -m如果没有安装扩展安装教程:https://blog.csdn.net/haibo0668/article/details/108951500二、测试是否连接成功<?php$redis = new Redis(); $redis->connect('127.0.0.1', 6379); //查看服务是否运行echo "Se.

2020-10-08 18:09:45 47

原创 oneinstack 添加PHP扩展

查看支持扩展那些组件cd /root/oneinstack./install.sh --help错误:-bash: ./install.sh: No such file or director需要升级最新oneinstackcd /root/oneinstack./upgrade.sh官方教程:https://oneinstack.com/docs/lnmptstack-image-guide/#201升级成功后再cd /root/oneinstack..

2020-10-07 15:40:54 100

转载 RDS数据库迁移错误解决方法

一、第一种:就是同一个数据库迁移一次任务后,再次重新迁移数据(想多第一迁移数据不成功,再迁移一次)1.1 server_id或server_id 解决办法 值大于21.2 binlog_format 解决办法 值改为row官网教程:https://help.aliyun.com/document_detail/125728.html?spm=a2c4g.11186623.2.11.518c1f96sIbkMv#concept-1198525log_bin=mysql_b...

2020-10-01 16:48:19 63

转载 RDS数据库备份与还原(单库、单表)

官网教程:https://help.aliyun.com/document_detail/103175.html?spm=5176.10695662.1996646101.searchclickresult.7ea8242fp03RZt首先一定要设置备份

2020-09-30 15:48:39 49

原创 阿里ECS云服务器连接RDS数据库服务器小白图文详细教程

场景:购买了一个ESC云服务器专门运行代码,再购买一个RDS数据库服务器专门放数据,现在就是要ESC的连接上RDS的数据库一、购买RDS数据库服务器要要点购买数据库时配置时,这里一定要选择ESC云服务器那里的VPC,不要选择默认VPC1.1 如果这里选择ESC的VPC,那么恭喜你,购买成功配置好数据库就可以连接数据库1.2 如果这里选择默认VPC,就麻烦了,下面的教程就是如何操作...

2020-09-30 10:47:03 65

原创 tp5.1 include 包含文件(引用公共文件)

引用公共文件:{include file="../application/index/view/public/footer.html" /}路径:footer.html官方教程:https://www.kancloud.cn/manual/thinkphp5_1/354081

2020-09-29 15:08:05 234

原创 tp5.1 在某个文件指定一些参数值,让另一文件整个都可以调用(模块、扩展文件等)

在文件A中引用B文件,值在A中引入两个参数值,B中就可以到处引用这两个字段值一、A文件中: public function __construct() { $open_id = 111; $open_token ='gfhfhgfhgfh11221; $this->MTCloud = new \Cloud($open_id,$open_token,25); }二、B文件中: public functi...

2020-09-24 10:17:07 27

原创 tp5 layui ajax 数据表格(给每条数据给状态) JS数组查询 循环

<script type="text/html" id="stateTpl"> {{# if(sostatefn(d) == 1){ }} <a class="layui-btn layui-btn-xs layui-btn-normal" >已复制</a> {{# } }} </script>表格<script> layui.use(['layer', 'form','element','j...

2020-09-19 16:53:25 40

原创 Linux mysql(日志)占用大量磁盘空间问题原因及解决方法

1.查看 df -hdu --max-depth=1 -hcd mysql/du -sh *

2020-09-13 10:00:46 212

转载 php - 如何将数组值从字符串转换为int?

$string = "1,2,3"$ids = explode(',', $string);var_dump($ids);array(3) { [0]=> string(1) "1" [1]=> string(1) "2" [2]=> string(1) "3"}我需要的值是int类型而不是string类型。 有没有比使用foreach循环数组并将每个字符串转换为int更好的方法?解决方法:$integerIDs = array_map(.

2020-09-11 15:07:03 206

原创 linux 阿里esc系统盘爆满100% 系统盘/数据盘扩容 清理系统盘

df -Th官网教程:https://help.aliyun.com/document_detail/113316.html?spm=a2c4g.11186623.6.835.10fb5bb8qJrMNn#title-9kv-45m-e931.购买硬盘2.扩容分区growpart /dev/vda 1错误提示:说明没有安装growpartyum install -y cloud-utils-growpart安装不成功原因:因为系统盘已经满了100%...

2020-09-10 17:10:22 38

navicat for mysql(mysql数据库管理工具) v11.0.10中文破解版

navicat for mysql(mysql数据库管理工具) v11.0.10中文破解版

2014-10-28

1217版【微信公共平台营销系统】

1217版【微信公共平台营销系统】

2014-03-20

JMail4.4PRO 破解版

IIS JMail4.4PRO 破解版

2014-03-20

javascript 在文本框中显示系统当前日期(年-月-日 时:分:秒)

javascript 在文本框中显示系统当前日期(年-月-日 时:分:秒)

2012-11-23

ewebeditor 6.8.1 破解版(IE7/8下能用)

ewebeditor 6.8.1 破解版(IE7/8下能用)

2010-04-30

2345网址导航站整站源码

2345网址导航站整站源码;2345网址导航站整站源码

2010-04-30

百度有钱花教育信贷产品介绍

百度有钱花教育信贷产品介绍,API接口文件同步订单数据(发起订单) 查询订单状态 还款信息查询 状态推送接口

2018-10-25

JQ视频播放网页,试听几分钟、加载提示、无刷新评论

JQ视频播放网页,试听几分钟、加载提示、无刷新评论。

2018-09-28

treeGrid 树形表格修改版

益于 layui 良好的设计,可以顺利扩展 treeGrid 插件。支持树状表格、支持折叠记忆功能、支持动态新增行、支持动态删除行、支持行内过滤,支持方法式打开或折叠任意节点等等。内部对原来table的渲染方法进行了拆分,以便更精准控制table的行为。

2018-08-31

京东支付修改版本

京东支付PC&H5;接口文档(修改版),就修改了下路径,其它什么东西都没有修改,京东里边的文件藏得太深了.

2018-08-15

京东支付PC&H5;接口文档(修改版)

京东支付PC&H5;接口文档(修改版),就修改了下路径,其它什么东西都没有修改,京东里边的文件藏得太深了.

2018-08-12

微信支付接口打包2

最新修改版 微信支付(微信PC扫码支付、微信公众号、微信小程序支付、微信H5支付)各种接口打包,适合TP5.1

2018-08-07

tp5.1 微信/支付宝支付

tp5.1 包括微信支付 整合各个支付类型(微信PC扫码支付、微信公众号、微信小程序支付、微信H5支付)

2018-08-07

微信支付接口打包

微信支付(微信PC扫码支付、微信公众号、微信小程序支付、微信H5支付)各种接口打包,适合TP5.1

2018-07-26

支付宝电脑扫码移动等支付文件包

ThinkPHP5 电脑与手机支付扩展库(2017年9月18日)错误采用抛出异常的方式, 可根据自己的业务在统一接口进行修改

2018-07-23

PDF编辑器中文版(Foxit PDF Editor) v2.2.1 绿色版

PDF编辑器中文版(Foxit PDF Editor) v2.2.1 绿色版 可以去掉水印

2017-11-07

jQuery类似瀑布流效果边下拉页面边加载内容

jQuery类似瀑布流效果边下拉页面边加载内容

2017-08-16

视频上传demo (v2.0)(最新修改版)

视频上传demo (v2.0)(最新修改版)

2017-07-10

视频上传demo (v2.0)(修改版)

视频上传demo (v2.0)(修改版)

2017-07-08

PHPExcel-1.8

PHPExcel-1.8

2017-05-17

把弹出窗口中的某些值传回原来网页上

js html 把弹出窗口中的某些值传回原来网页上

2017-04-28

PHP生成各种验证码和Ajax验证

PHP生成各种验证码和Ajax验证 演示demo

2016-09-29

ThinkPHP新闻发布系统(前台+后台)绝对易学易用

ThinkPHP新闻发布系统(前台+后台)绝对易学易用

2016-09-18

PHP简单漂亮的分页类(所有代码都有)

PHP简单漂亮的分页类 连接数据库,php代码,样式CSS,HTML等代码都有,只要修改下数据名称,表名就可以测试

2016-09-06

我是高手高手高高手的留言板

发表于 2020-01-02 最后回复 2020-01-02

在自己博客中搜索,结果为什么总是显示一页

发表于 2018-06-30 最后回复 2018-07-30

该博客违反了网站规则被关闭?怎么封了呀?

发表于 2016-09-14 最后回复 2017-03-08

现在是不是不能申请博客搬家?

发表于 2016-06-02 最后回复 2016-09-14

空空如也

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

TA关注的人 TA的粉丝

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