自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

m0_55958115的博客

贵在努力,赢在坚持!

  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 harbor构建私有镜像

harbor构建私有镜像运行环境(非必须)安装在线下载解压harbor文件配置并安装支持http访问的harbor程序配置https可以访问的启动harbor程序运行环境(非必须)服务器:云服务器,ip:36.138.120.23系统:centos 7.9docker版本:20.10.12harbor版本1.10安装在线下载解压harbor文件安装地址:/root下载地址:wget https://github.com/goharbor/harbor/releases/tag/v1.10

2021-12-22 18:04:49 394

原创 docker构建Nginx镜像

通过docker构建Nginx镜像运行环境:docker的下载与安装下载卸载旧版本安装Docker(使用存储库安装)安装Docker引擎安装最新版本安装特定版本启动Docker引擎Nginx的安装与配置下载Nginx的repo源安装与配置运行环境:系统 centos 7.6,docke版本:Docker Engine - Community20.10.12nginx版本:nginx-1.21.4docker的下载与安装下载卸载旧版本 sudo yum remove docker \

2021-12-20 23:10:07 294

转载 网络分层架构

网络分层架构业内普遍的分层方式有两种。OSI七层模型 和TCP/IP四层模型。OSI七层模型:物、数、网、传、会、表、应TCP/IP四层模型:链、网、传、应1)物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后再转化为1、0,也就是我们常说的数模转换与模数转换)。这一层的数据叫做比特。2)数据链路层: 定义了如何让格式化数据以帧为单位进行传输,以及如何让控制对物理介质的访问。这一层

2021-07-25 16:47:13 1074

原创 微信支付SDK使用总结

微信支付SDK使用总结总结统一下单接口调用微信支付sdk下载地址:微信支付sdk配置参数有些参数需要手动填写,有些参数会自动将配置文件中的数据填充,害怕后期遗忘,所以记录下来。统一下单接口调用使用流程:其中第2步:申请预订单、第5步:调起支付和第7步:返回回调结果 都是向微信服务器发生请求,微信支付文档提供的参数列表如下:第2步申请预支付:必须携带参数有:其中需要手动设置的参数有:$config=new \WxPayConfig();//初始化预订单类$wxOrderData=n

2021-06-25 00:46:28 3438

原创 ThinkPHP5中SQL调试

ThinkPHP5中SQL调试查看SQL记录监听SQL调试执行的SQL语句我们有时会需要查看框架调用的sql语句,TP5提供了三种方法供我们使用。查看SQL记录如果开启了数据库的调试模式的话,可以在日志文件(或者设置的日志输出类型)中看到详细的SQL执行记录以及性能分析。下面是一个典型的SQL日志:[ SQL ] SHOW COLUMNS FROM `think_action` [ RunTime:0.001339s ][ EXPLAIN : array ( 'id' => '1', 's

2021-05-30 22:39:31 852

原创 ThinkPHP5数据库中层架构解析

ThinkPHP5数据库中层架构解析连接流程连接方式TP5各种封装类的作用TP5查询数据库的流程图连接流程TP5提供ORM数据关联模型可以快速访问数据库,流程为:ORM模型—>Query查询器—>Builder构造器—>Collection连接器—>Db数据库类—>数据库连接方式TP5数据库访问方式为惰性访问,可以有效的减少服务器内存的消耗。TP5各种封装类的作用ORM模型:提供查询数据的条件,信息。Query查询器:提供统一的一种查询标准语句方法,可以

2021-05-30 22:30:26 113

原创 基于AOP思想,构建thinkphp5的项目全局异常处理层

基于AOP思想,构建thinkphp5的项目全局异常处理层1、异常总结手动抛出异常抛出 HTTP 异常2、thinkphp异常处理框架自带的异常处理自定义异常处理日志总结手动记录项目开发时异常处理总结异常处理分类:1、异常总结手动抛出异常可以使用\think\Exception类来抛出异常// 使用think自带异常类抛出异常throw new \think\Exception('异常消息', 100006);也可以使用系统提供的助手函数来简化处理:exception('异常消息', 100

2021-05-29 23:46:28 206

原创 thinkphp5中Validate验证模板的使用和二次封装构建项目的验证层

thinkphp5中Validate验证类的使用和二次封装构建项目的验证层#学习总结##构建验证层###1、thinkphp验证流程$data=[ 'id'=>'xiaoming', 'age'=>18];$validate=new Validate([ 'id'=>'require|max:10', 'age'=>'number']);$result=$validate->batch()->check($data);

2021-05-29 02:29:19 298

原创 phpstorm安装xdebug3.0版本,php.ini文件配置

phpstorm配置xdebug调试工具踩坑我的环境遇到问题解决方法因为版本不匹配折腾了好久,这里直接复制phpinfo全选信息 粘贴至如下选择对应的版本我的环境操作系统:win10,集成环境:xamppphp版本:7.4.19xdebug版本:3.0.4开发软件:phpstorm2020.3遇到问题问题表现:1、phpstorm设置断点后运行,不能进入断点调试模式,直接运行完成。2、phpstorm断点调试框无数据显示。经查询后发现是应为我的xdebug版本为3.0版本,php

2021-05-28 01:57:56 511

原创 php常用的字符串操作

php常用的字符串操作

2021-05-22 17:46:06 87

原创 laravel-admin 集成富文本编辑器wangEditor教程

laravel-admin 集成富文本编辑器wangEditor教程运行环境:系统 win10 , 环境:集成环境 phpstudy8 WNMPphp: >=7.0.0,barryvdh/laravel-ide-helper: ^2.4,doctrine/dbal: ~2.3,encore/laravel-admin: 1.5.*laravel/laravel: 5.5.*wangEditor:3.1.1准备工作下载wangEditor扩展包,安装到public/vend

2021-05-22 17:41:39 1068

转载 laravel-admin数据模型关联应用

laravel-admin数据模型关联应用laravel-admin需要在一个model的grid()和detail()方法中展示另一个model中的某个字段,但是只存了主键id,没存这个字段本身。之前也遇到过这种问题,也解决了,但总觉得不够优雅。之前代码如下这种:$grid->column('来源')->display(function() { $user_info = User::where(['id' => $this->user_id])-&gt

2021-05-15 02:02:36 438

原创 laravel-admin1.5.*版本多图片上传问题总结

laravel-admin多图片上传问题运行环境系统 win10 , 环境:集成环境 phpstudy8 WNMPphp: >=7.0.0laravel/laravel: 5.5.*awssat/laravel-visits: ^1.4encore/laravel-admin: 1.5.*问题1、laravel-admin 多图片上传 以及多数据存储问题解决方案:https://blog.csdn.net/weixin_39616995/article/details/107

2021-05-13 19:17:40 480

原创 laravel-admin登录页面进不去

laravel-admin项目入口:登录页面进不去运行环境系统 win10 , 环境:集成环境 phpstudy8 WNMPphp: >=7.0.0laravel/laravel: 5.5.*encore/laravel-admin: 1.5.*问题:登录页面进不去安装好账户和密码输进去就提示如图:这个是因为我在迁移数据库表的时候没有迁移成功!迁移过去的表数据都是空的,如果你也遇到了我这样的问题,可以先试着排除我这一种情况!造成这样的原因是:这里报错了,数据库里面虽然有

2021-05-13 18:31:38 1202 2

原创 安装与使用laravel-ide-helper

安装laravel-ide-helper运行环境:系统 win10 , 环境:集成环境 phpstudy8 WNMPphp: >=7.0.0,barryvdh/laravel-ide-helper: ^2.4,doctrine/dbal: ~2.3,laravel/laravel: 5.5.*composer包https://packagist.org/packages/barryvdh/laravel-ide-helper安装composer require barry

2021-05-13 16:02:14 231

原创 laravel中orangehill/iseed扩展的安装配置以及遇到的问题

laravel中orangehill/iseed扩展的安装配置以及遇到的问题一、我的运行环境系统 win10 , 环境:集成环境 phpstudy8 (Laravel Components 5.5.*)二、起因项目开发,本地环境的测试数据最好是生成一个 seed 文件然后就可以让同事一起使用测试数据开发了,不用再用手填写测试数据。三、安装配置需要composer支持安装方法一: 命令行直接执行以下命令即可5.5及以上版本composer require orangehill/is

2021-05-13 15:29:18 305

原创 laravel-admin中的数据表单思维导图

laravel-admin中的数据表单思维导图通过构建laravel-admin中的数据表格思维导图帮助自己更好的理解和学习laravel-admin框架感兴趣的小伙伴可以下载一下:下载地址:https://blog.csdn.net/m0_55958115?spm=1010.2135.3001.5421&type=download...

2021-04-28 17:08:07 202

原创 laravel-admin中的数据表格思维导图

@laravel-admin中form思维导图laravel-admin中form思维导图简单总结了一下laravel-admin中的数据表单模型,根据个人习惯总结为思维导图方式,方便自己更好的学习和回归,通用也希望能帮助有需要的人。有需要的同学可以下载将这个导图文件下载下来,文件是通过XMind软件编译的,下载地址为:...

2021-04-28 14:07:26 227

原创 laravel和laravel-admin中使用artisan命令

laravel和laravel-admin中正确使用artisan命令接口方式我是个刚学习laravel框架的萌新,刚开始用的时候感觉是很酷,很新鲜,但是现在aritsan给我留下的最直接感受是方便,通过artisan可以省去我们很多的麻烦!所以我在这里总结一下我日常开发时应用artisan命令创建文件的流程,希望可以帮助到像我这样刚接触到laravel框架和laravel-admin扩展的同学!1、laravel框架简介我们都知道laravel符合MVC模式开发的框架,即数据模型-视图-控制器,这

2021-04-23 21:04:59 438

原创 更改laravel中用户认证中的http基本验证

Laravel中的HTTP 基础认证默认email字段作为[用户名]laravel中HTTP 基础认证 提供了一种快速方法来验证你应用程序中的用户,而无需设置专用的「登录」页面。 开始之前, 先把 auth.basic 中间件 附加到你的路由中。auth.basic 中间件已包含在 Laravel 框架中,所以你不需要定义它:Route::get('profile', function () { // 只有认证过的用户可以进入...})->middleware('auth.basic')

2021-04-21 03:58:53 389

转载 Laravel核心代码学习--用户认证系统(基础介绍)

原文链接:https://blog.csdn.net/weixin_34258078/article/details/88006895用户认证系统(基础介绍)使用过Laravel的开发者都知道,Laravel自带了一个认证系统来提供基本的用户注册、登录、认证、找回密码,如果Auth系统里提供的基础功能不满足需求还可以很方便的在这些基础功能上进行扩展。这篇文章我们先来了解一下Laravel Auth系统的核心组件。Auth系统的核心是由 Laravel 的认证组件的「看守器」和「提供器」组成。看守器定义

2021-04-21 03:11:39 217

原创 laravel5.5搭建的后台管理 和 api服务 的小程序商城遇坑总结

laravel5.5搭建的后台管理 和 api服务 的小程序商城遇坑总结本人初学laravel框架,发现大佬开源了自己的项目代码,总结一下遇到的问题方便想我这样的人可以更好的看懂代码!项目地址:https://github.com/sqc157400661/XiaoTShop1. 浏览器访问 http://xxxx/admin/ 404和laravel-admin常见问题解决方案:https://blog.csdn.net/m0_55958115/article/details/115794521?

2021-04-17 21:09:09 381 3

转载 laravel-admin自定义扩展及常见问题汇总

原文链接:https://blog.csdn.net/da13122318861/article/details/106497679laravel-admin自定义扩展及常见问题汇总1. 浏览器访问 http://xxxx/admin/ 404配置伪静态,以Nginx为例:location / { try_files $uri $uri/ /index.php$is_args$query_string; } 2. Laravel admin 汉化问题完成安装之后,默认语言为英文(

2021-04-17 14:20:19 910

转载 项目文档怎么写

项目文档怎么写1. 怎么写项目开发的文档软件开发中文档的编写是一个不可缺少的环节,常见的如《需求分析》、《概要分析》、《数据库设计》等。在“软件人”的阵营里向来存在两种观点,注重文档还是关心代码。我这里写一个《用户信息模块的概要设计文档》,只列举主要内容了1.功能描述:用于完成系统用户信息的新增、删除、修改、查询;2.功能用例:一个主用例用户信息,附加新增、删除、修改、查询4个子用例,操作人员为管理员,图形就不画了,很简单的;3.业务流程:查询有效范围用户信息——》新增用户信息——》判断当前帐号

2021-04-16 17:36:05 10492

转载 laravel+redis实现商品秒杀

原理1.初始化:秒杀商品,将商品以list数据类型存入redis(每个数量为一个元素);2.购买:1)购买用户入队列,如果用户队列长度超过指定的排队长度,则返回排队数过多。;2)如果用户队列长度小于指定的排队长度,然后生成订单,减去库存。下单完成代码MiaoshaController.php<?phpnamespace App\Http\Controllers;use App\Models\Goods;use App\Models\Orders;use App\Servic

2021-04-16 16:09:43 332

laravel-admin思维导图.rar

方便了解,查看和辅助学习laravel-admin框架,我做了两个数据模型思维导图:数据表格Grid思维导图和数据表单Form思维导图,文件我是用XMind8软件进行编辑的思维导图,这是一个很不错的思维导图构建软件,有兴趣的同学可以了解一下。 想下载的同学可以先去看一下我的博客有图片展示,希望乐园帮助到你。

2021-04-28

空空如也

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

TA关注的人

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