自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

百人团队开发经理

博览群书,乐于分享

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

原创 将博客搬至CSDN

happylifeng的博客_CSDN博客-PHP,前端,android领域博主不用不知道,一用吓一跳。博客搬家功能做的真是体验差到极致。

2022-03-30 09:25:24 6662

原创 计算机毕业设计,让我想起了当年那些苦逼事

毕业设计是大部分同学的痛,让我们一起共享资源,信息互通,快速写成毕业论文,顺利毕业。

2022-03-29 16:14:35 138 1

原创 Laravel 批量注入的安全处理,通过模型的 fillable 和 guarded 解决

Laravel 为了方便数据进行批量操作,提供了批量赋值机制。假如要在数据表中插入一条记录,我们可以使用模型做如下操作:$post = Article:create($request->all());这样我们直接将表单提交过来的数据直接写入了数据库(很方便),但是这样做非常不安全。对于用户输入的数据,我们应该永远谨慎对待。假如我们的 articles 表里有一个字段 user_id,是用来标记发布者的,按照以上的写法,用户可以伪造成任何人发布内部。只需要模拟表单提交并设定 user_id 字

2022-03-26 23:26:20 817

原创 多例模式(Multiton)

多例模式在工作中还没有用过,做个记录了解下,大概率用不到,因为多例模式被认为是反而模式。反而模式,推荐反面模式(Anti-pattern) |《PHP 设计模式全集 2018》| PHP 技术论坛多例模式是指同一个类有多个相同实例,而且实例都是该类全身。这个类叫做多例类。多例类的特点:1,多例类可以有多个实例;2,多例类必须自己创建、管理自己的实例,并向外界提供自己的实例;多例模式实际上是单例模式的推广。<?phpnamespace DesignPatterns\Cre.

2021-12-27 23:09:03 527

原创 Laravel 多个中间件执行顺序

Laravel 的中间件,既有框架自带的,用户也可以自定义,相当灵活。但是,这么多中间件是按照什么顺序执行的呢?请大家先思考一下,再看我下面的分析。Laravel 框架自带的中间件,比如 auth 中间件,总是在自定义中间件之前执行,如果业务需要自定义中间件在 auth 之前执行,那么有没有办法呢?当然是可以的。请看下面分析过程。查看定义中间件的类 app\Http\Kernel,会发现是继承了类 Illuminate\Foundation\Http\Kernel,打开Illuminate.

2021-12-25 20:51:19 953

原创 牛逼程序员职业提升必看的书

愿每位程序员都能收获更美好的未来。

2021-12-25 19:20:49 294 1

原创 编程:团队管理

极限编程简介 · 极限编程

2021-11-10 14:01:40 53

原创 mac 安装和卸载 Homebrew

常规安装(完全体):/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"极速安装(精简版):/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" speed卸载:/bin/zsh -c "$(curl -fsSL https://gitee.c

2021-11-08 15:20:56 340

原创 MAC 安装 redis 服务

有些东西不需要自己写,做个备忘录即可。https://blog.csdn.net/qq_41689620/article/details/85995880

2021-07-02 16:57:24 54

原创 laravel 内 redis 跨页面使用失效问题

问题描述:本地开发时,用到 redis,一个页面通过 redis 存储数据,另一个页面读取 redis 数据,但是一直读取不到,又不报错?一句话总结下这个问题:就是 redis 无法跨页面使用,又不报错。问题根源:调试发现,是配置文件内,把 redis 客户端参数配置为 mock,所以在使用 redis 时没有真正触发 predis,所以不报错。普及一下 redis 客户端,php 的 redis 客户端有多个,官方推荐的主要有二个:Predis,phpredis。Pr

2021-07-02 16:37:16 213

原创 vue router 路由属性参数配置说明

exportdefaultnewRouter({mode:'history',//路由模式,取值为history与hashbase:'/',//打包路径,默认为/,可以修改routes:[{path:string,//路径component:Component;//页面组件name:string;//命名路由-路由名称components:(ComponentN...

2021-05-31 14:17:04 2061

原创 我认为比较好的作者

https://blog.csdn.net/qq_37788558

2021-04-27 15:02:20 63

原创 Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes

请参考https://blog.csdn.net/qq_37788558/article/details/81663609作者 讲的非常清楚。

2021-04-27 14:53:51 152

原创 php artisan migrate 执行默认目录和指定目录

--help 是linux约定俗成的帮助指定,laravel遵从了这个用法。php artisan migrate --help 可以查看帮助文档php artisan migrate 运行时指向默认目录,默认目录是指整个系统的,即database/migrations运行指定目录 php artisan migrate --path ./vendor/laravel/ui/stubs/migrations...

2021-04-20 15:15:56 687

原创 git中config配置的增删改查操作

说明:以下命令用内--global表示全局配置,不写--global表示当前项目配置。查看git config 配置列表$ git config --list 或者简写$ git config -l添加git config配置$ git config --global 命名 '值';修改:如果这个命名存在也可以直接覆盖修改,还可以替换git config中已有的邮箱$ git config --global --replace-all user.emai...

2021-02-19 17:43:30 276

原创 git中忽略文件及文件夹权限配置

修改文件权限后,git status会显示修改权限的文件。git pull时,会提示文件被修改,无法成功pull。解决办法是,在git内加入忽略文件/文件夹权限的配置:$ git config core.filemode false // 当前版本库$ git config --global core.fileMode false // 所有版本库查看配置:$ cat .git/config // 查看git的配置文件...

2021-02-19 17:23:22 674

原创 php,关于变量声明类型

class{ /** @var string */ protected $name; protected string $remark;}访问:$name可以直接访问,默认值为null。$remark直接访问时会报错(访问前必须被初始化)。若被赋值,值会转化为string类型。...

2021-02-19 11:09:07 468

原创 关于php的isset

变量被赋值为null;变量被unset();变量被声明,但未被赋值;以后情况下,isset都返回false。

2021-02-19 10:58:32 64

原创 git 配置项目用户名和密码,无需每次输入

在项目根目录执行:git config credential.helper store

2021-01-25 23:48:46 352

原创 PHP Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 4096 bytes)

https://www.cnblogs.com/wjcms/p/13771343.html

2020-12-21 15:06:46 894

原创 同一个表内,复制指定列的数据SQL

准备复制 did,guodou二列,同时month指定为2020-03。第一步:复制数据INSERT INTO mall_guodou_month_stats(did,guodou) SELECT did,guodou FROM mall_guodou_month_stats WHERE MONTH='2019-12';第二步:更新month。(第一步复制之后month为空)U...

2020-02-29 16:13:51 574

空空如也

空空如也

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

TA关注的人

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