自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

奥特曼想做个好人的博客

奥特曼其实只是排除异己,并不是真正的正义

  • 博客(25)
  • 收藏
  • 关注

原创 PHP微信公众号(微信小程序)模板消息推送

PHP微信公众号(微信小程序)模板消息推送

2023-05-28 17:02:31 1312

原创 PHP微信小程序授权登录

微信小程序授权登录,fastadmin可直接使用

2023-05-28 16:56:33 387

原创 PHP创建唯一订单号

PHP创建唯一订单号,指定前缀拼接个数

2023-05-28 16:50:31 398

原创 PHP获取统计时间段

PHP获取统计的时间区间,给前端实例图表使用

2023-05-28 16:48:55 199

原创 原生PHP上传图片并且裁剪图片生成推广海报

原生PHP做图片上传并生成推广海报

2022-07-28 14:03:13 372

原创 PHP 身份证号验证是否是真实的

身份证号验证是否真实,90%都可以验证

2022-06-22 15:55:54 1092 2

原创 fastadmin 关联字段查询 ‘building_num.building_no‘ in ‘where clause‘ 解决方案

model 模型里public function nn() { return $this->belongsTo('BuildingNum','building_num_id','id',[],'LEFT')->setEagerlyType(0); } PS:命名最好和表明有区别,我的就是因为命名和表明一样,里面字段冲突,所以一直查询不出来controller 控制器里/** * 查看 */ public functio

2021-02-19 11:43:31 483

原创 fastadmin 里面的selectpage见解

data-search-field=“nickname” — 搜索字段data-source 提供数据源的URL地址或JSON数据 data-source=“category/index”data-field 列表显示读取的字段 data-field=“username”data-primary-key 列表选中后渲染的字段 data-primary-key=“uid”data-pagination 是否开启分页 data-pagination=“true”data-page-size 分页大小

2021-02-03 15:47:32 1701

原创 树莓派4B安装gitlab碰见的几种问题

自己总结的,断断续续安装了几十天,最后想放弃的时候,还是忍住了,总结一下安装的几个问题1.gitlab-ce:armhf 一直提示安装不上2.gitlab-rails console无反应3./opt/gitlab/embedded/bin/ruby: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory一共出现的这几种问题,真的是

2021-02-01 15:58:50 1284

原创 虚拟机 安装gitlab

1. 安装和配置必要的依赖项在 CentOS 7(以及 RedHat/Oracle/Scientific Linux 7)上,下面的命令还将打开系统防火墙中的 HTTP、 HTTPS 和 SSH 访问<span style="color:#444444">sudo yum install -y curl policycoreutils-python openssh-server perlsudo systemctl enable sshdsudo systemctl start s

2021-01-14 16:56:36 192

原创 虚拟机安装 centos 无网络如何配置

配置虚拟机为桥接centOs下输入 vi /etc/sysconfig/network-scripts/ifcfg-eth0 将 ONBOOT=no 修改为 ONBOOT=yes ,然后保存退出(先按ESC,再按:wq即可)centOS下输入 service network restart 重启网络服务完成上述步骤后就可以通过 ifconfig 查看到虚拟机的ip等信息了,而且也可以ping通了。如果上述步骤之后还是不行,那就再补充以下几步:打开VMWare的编辑 -> 虚拟网.

2021-01-09 10:25:52 212

原创 关于浏览器里调起微信APP

历史的微信命令:微信 weixin://添加朋友 weixin://dl/add隐藏入口 上报日志 weixin://dl/log隐藏入口 故障修复 搜索 :recover新的朋友 weixin://dl/recommendation群聊 weixin://dl/groups标签 weixin://dl/tags公众号 weixin://dl/officialaccounts朋友圈 weixin://dl/moments 扫一扫

2020-10-30 11:06:38 787

原创 避免同时触发同一个方法(适用人数少的app,多的话会产生不好的体验效果)

代码如下 public function drawTrigger($str,$time) { try { DrawTrigger::create(['times'=>$time]); return 'success'; } catch (Exception $e) { if($str < 3){ $times = round(2,3);

2020-10-12 10:23:20 114

原创 fastadmin 实现留言对话

fastadmin 实现对话留言

2020-09-12 18:03:51 1105 4

原创 fastadmin 使用追加 字段数组类型的

效果如下想要这个js类型放到自己新加的模块里,首先生成模块,然后打开模块的add页面<div class="form-group wangge" style="display: none;"> <label class="control-label col-xs-12 col-sm-2">{:__('数组添加')}:</label> <div class="col-xs-12 col-sm-8">

2020-09-08 11:15:57 3311

原创 TP框架 数据大批量导入数据库

2秒钟 一次性添加十万条数据

2020-09-07 11:47:03 1279 2

原创 TP6学习(二)模板视图打不开view 实例没反应

composer输入composer require topthink/think-view即可

2020-08-31 14:25:22 661

原创 TP6学习(一)

第一天 学习TP6首先安装稳定版的TP6composer create-project topthink/think tp访问路径设置为public ,然后打开你设置的站点名称证明创建成功,下载完成第二步如果是多开发模式,有前端后台,需要多应用模式需要安装多应用模式扩展think-multi-app命令行:composer require topthink/think-multi-app安装成功之后,根目录底下的vendor/topthink 多出来一个目录 think-multi-

2020-08-28 17:13:28 359

原创 PHP 数组例子

<?//(一)输出配置环境/*-------------------------------------phpinfo(); //输出PHP配置信息,系统内部-------------------------------------*///(二)一维数组------------------------------------------------------------------------$arr= array("id"=>2,"title"=>6);prin

2020-08-26 17:08:53 229

原创 PHP 简单自定义函数

<?$b=90;//自定义函数------------------------------------------------function _ziding($val,$val2=1){ //创建自定义函数_ziding() 用来接受 输出端 传值global $b; //global全局变量用来直接取顶上 $B值 不加这个就无法取函数外的变量值$a=$val+$val2+$b; //定义变量$Areturn $a; .

2020-08-26 17:07:28 332

原创 简单登陆PHP样例

源码下载解压密码:8fqz

2020-08-26 16:57:23 62

原创 超简单分页实现原理

//函数isset()或者 empty()--------判断变量是否已配置。//函数ceil()-------ceil(x)返回的是大于x的最小整数。如: ceil(2.5) = 3//函数limit()----------表示选者范围,从$page当页第几个开始=($page*$meiye) 到后面的第几个为止//函数count()-----------统计数据库记录数$conn=mysqli_connect("localhost", "root", "root");

2020-08-26 16:40:58 226

原创 快速学习PHP基础和实在例子

在PHP中直接使用“echo()”或“print()”输出的2种方法'(把单引号放在用单引号括起来的字符串中)、\(把一个反斜杠放在用单引号括起来的字符串中)\任何其他的反斜杠只能被解释为一个反斜杠:转义序列 字符含义"双引号 \n换行 \r回车\t制表符 \反斜杠 $美元符号{左大括号 }右大括号 [左中括号]右中括号 \0 through \777用八进制表示的ASCII字符\x0 through \xFF用十六进制表示的ASCII字符

2020-08-26 16:03:12 178

原创 快速学习PHP基础认识

如何在十天内学会php之第一天 PHP的调试方法我这里就不说了,外面很多文章都有介绍,也有很多不同的组合。我这里暂时是以 Apache web server 和 MY SQL 作为WEB服务器和数据库,在php-4.3.3下的环境做的程序。当然要简单的构建和访问查看数据库 phpmyadmin 不可少。---------------------------------------------------------------------------------.

2020-08-26 15:57:32 220

原创 如何使用连接池,连接池是什么

连接池为什么使用连接池?普通模式下每次操作都需要反复创建销毁 mysql 连接请求。每个连接请求都需要经历三次握手、四次挥手的消耗操作。但是如果请求量一旦过大那么服务的资源消耗、时间处理肯定会非常的大。所以连接池的好处就是减少重复的连接,节省资源的开销。进而复用每个连接。那些场景下可以用呢?高并发、微服务场景下,可以根据业务请求类型划分为写连接池或者读连接池。swoole 采用什么实现连接池?协程+通道,构建连接池Swoole 为什么可以实现连接池而普通模式不行Swoole 是常驻内存,建立

2020-08-26 09:55:26 361

空空如也

空空如也

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

TA关注的人

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