自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 tp6 rules内置验证规则thinkphp

1、验证某个字段必须:‘name’=>‘require’2、验证某个字段的值是否为纯数字:‘num’=>‘number’3、验证某个字段的值是否为整数:‘num’=>‘integer’4、验证某个字段的值是否为浮点数字:‘num’=>‘float’5、验证某个字段的值是否为布尔值:‘num’=>‘boolean’6、验证某个字段的值是否为email地址:‘email’=>‘email’7、验证某个字段的值是否为数组:‘info’=>‘array’

2024-03-20 18:07:43 1153

原创 i茅台散花飞天酒答题攻略(超详细)

i茅台散花飞天题目答案,照着抄必得100分!i茅台散花飞天题目答案,照着抄必得100分!

2024-01-30 14:17:45 1846

原创 yii2框架的优缺点以及一些坑

1、从开发速度方面,借助于gii脚手架,可以快速生成代码,也就是说搭建一个可以增删改查的系统可能一行代码都不用写,而且集成了jquery和bootstrap,特效和样式基本也不需要写了,这对于设计和审美能力普遍较差的后端程序员来说简直是一大福利。这个时候我们不妨换个思路, 既然是yii2框架下出现的泄漏, 那肯定就是yii2独有的功能, 那什么功能是yii2独有的,又是在new 对象的时候就会执行的呢?也就是说,当你想节约资源,不取出所有字段的时候,一定要注意不能保存,否则,很多数据会被莫名修改为默认值。

2023-05-18 17:32:19 694 1

原创 全局防止按钮多次点击重复提交

想必很多小伙伴都遇到过一个问题:点击某个按钮时如果点击的比较快,可能会触发多次。如果查询操作影响还不大,如果是提交操作,那就会有问题了实现原理:当用户第一次点击时使其元素不会成为鼠标事件的target,然后使用定时器在5秒后使元素重新可以点击,且该函数不会阻止元素的其他事件触发//.btn是我全局的按钮样式基准,需替换成对应的jq对象 $(".btn").click(function(){ $(this).css('pointer-events', 'none') setT

2022-03-31 17:20:31 586

原创 yii2 select2下option自定义属性

在使用select2有时候我们需要把一些参数预加载到option的属性上去,避免再网络请求<?= $form->field($model, 'fruits')->widget(\kartik\select2\Select2::className(), [ 'data' => [1 => '香蕉', 2 => '苹果', 3 => '橘子'], 'options' => [ 'placeholder' => '请输

2022-03-31 16:49:41 876 1

原创 YII2 Yii::$app->db->getLastInsertID()获取主键错误

YII2框架中,插入数据后,如果要得到最后ID一般使用Yii::app()->db->getLastInsertID()方法后来发现这个方法返回的主键ID不是数据库自增ID经排查发现是该model在save之后有个afterSave方法中有对另一个表进行了save方法,导致getLastInsertID方法返回后save方法的ID把Yii::app()->db->getLastInsertID()换成$model->id,id为主键ID解决...

2021-09-09 17:34:22 557

原创 git清理远程已删除分支

查看本地分支和追踪情况git remote show origin清理远程已删除分支git remote prune origin删除本地多余分支git branch -D feature/chatfix同步远程分支git fetch

2021-06-17 11:08:07 427

原创 git小乌龟新建分支、合并分支

git小乌龟新建分支切换到主干,新建分支,起好分支名字点击ok切换到对应分支,点击推送,使远端新建分支其他成员首先执行pull命令,然后执行第二部命令合并分支把分支修改提交到远端切换到主干点击合并提交推送...

2021-01-15 18:00:09 4957

原创 企业微信通过手机号获取userid

手机号获取userid通过手机号获取对应的userid请求方式:POST(https)请求地址:https://qyapi.weixin.qq.com/cgi-bin/user/getuserid?access_token=ACCESS_TOKEN请求数据:{ "mobile": "13430388888"}参数说明:参数必须说明access_token是调用接口凭证,授权企业的token, 通过获取企业凭证获取mobile是手机号码。长度为5~3

2020-06-10 10:19:08 4794 2

原创 yii2中命名空间无法识别

有时候手动引入第三方插件时无法识别命名空间需要在 common\config\bootstrap.php 里进行设置别名即可识别Yii::setAlias('@workwechat', dirname(dirname(__DIR__)) . '/vendor/workwechat/api');

2020-06-05 16:07:50 451

原创 php必须掌握的四种基础排序算法

php必须掌握的四种基础排序算法冒泡排序快速排序选择排序插入排序冒泡排序一个一个往外冒//冒泡function bubble($arr){ $len = count($arr); for($i = 1; $i < $len; $i++){ for($k = 0; $k < $len - $i; $k++){ if($arr[$k] > $arr[$k+1]){ $tmp = $arr[$k+1]; $arr[$k+1] = $arr[$k];

2020-06-03 16:23:03 183

空空如也

空空如也

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

TA关注的人

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