自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 swagger接口文档生成后BUG,参数转换错误

实体用@Data注解生成get/set,@Data会把属性首字母大写:getYCoord,getXCoord。swagger 对 apiModel的渲染没有展示Value等相应属性。在此类属性上加@JsonProperty,来灵活控制命名规则。swagger 不支持此类命名,会把大写转为小写。( 需要的格式为:parentCoord )

2024-04-25 11:07:48 234

原创 spring boot + swagger3 + redoc使用

**} });} }/**} });} }/**} });} }/**} });} }Lists;} }/**} });/**} });} }

2024-04-23 10:42:28 1145 1

原创 jenkins搭建php部署环境

v /usr/local/jenkins:/var/jenkins_home:将容器中 Jenkins 的工作目录挂载到服务器的 /usr/local/jenkins;-p 5000:5000:将容器的 5000 端口映射到服务器的 5000 端口 与jenkins相关;-v /etc/localtime:/etc/localtime:让容器使用和服务器同样的时间设置;-p 5001:8080:将容器的 8080 端口映射到服务器的 5001端口;jenkins/jenkins:镜像名称。

2023-11-21 15:32:32 274 1

原创 docker基础命令

docker基础安装,使用

2023-11-21 11:45:11 145 1

原创 Linux服务器云盘热扩容

查看系统盘为什么类型。

2023-08-08 16:59:21 250 1

原创 Centos7安装PHP和前端环境

腾讯云Centos 7系统PHP环境安装1. 安装Apacheyum istall httpd安装完成后配置ServerNamevi /etc/httpd/conf/httpd.conf将#ServerName www.example.com:80修改为ServerName localhost:80此时输入服务器的IP地址,还是不能看到界面,需打开防火墙80端口systemctl start firewalld(打开防火墙服务)firewall-cmd --zone=public

2022-05-31 14:59:33 289

原创 Laravel5.8+esayWechat5.0公众号OAuth中间件验证

公众号的基本搭建请见我的上一篇文章:《Laravel5.8+esayWechat5.0实现公众号开发》1.在app/Http/Kernel.php中添加路由中间件protected $routeMiddleware = [ // ... 'wechat.oauth' => \Overtrue\LaravelWeChat\Middleware\OAuthAuthenticate::class,];在路由中设置中间件,且能直接通过session获取用户数据Route::gro

2022-05-25 10:53:02 407

原创 Laravel5.8+esayWechat5.0实现公众号开发

环境选择laravel版本 => 5.8php => 7.3esayWechat => 5.01. 安装EasyWechatcomposer require "overtrue/laravel-wechat:~5.0"2. 配置laravel应用2.1 在config/app.php里面注册easywechat的provider和facade'providers' => [ // ... Overtrue\LaravelWeChat\Servic

2022-05-25 10:32:04 1414

原创 Nginx配置laravel项目后出现的问题

1.Nginx.conf中对应Server必须配置好如下是我的配置源码server { #端口自立 listen 3600; server_name localhost; #代码路径 set $root_path '/home/www/newadmin/public'; root $root_path; index index.php index.html inde

2022-05-18 16:45:48 473

原创 设计模式23种范例

设计模式23种范例PHP常用设计模式包括(单例,工厂,注册,观察者,适配器,策略,装饰器,原型)模式介绍设计模式:提供了一种广泛的可重用的方式来解决我们日常编程中常常遇见的问题。设计模式并不一定就是一个类库或者第三方框架,它们更多的表现为一种思想并且广泛地应用在系统中。它们也表现为一种模式或者模板,可以在多个不同的场景下用于解决问题。设计模式可以用于加速开发,并且将很多大的想法或者设计以一种简单地方式实现。当然,虽然设计模式在开发中很有作用,但是千万要避免在不适当的场景误用它们。主要区分为三种类

2022-05-12 14:53:18 713

原创 2021.1.2 IDEA启动Tomcat服务报错问题

问题:Tomcat启动时报org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log fileorg.apache.catalina.core.StandardContext.startInternal Context [] startup failed d

2021-09-09 17:25:13 865

原创 PHPCurl

PHP Curl学习笔记$ch = curl_init();//初始化,如果传递数据为Post,没传为Get//跳过证书验证curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);//设置请求服务器地址curl_setopt($ch, CURLOPT_URL, $this->url);//post传输需用CURLOPT_POST参数 if(!

2021-06-16 17:20:35 213

原创 PHP Laravel+vue接口返回自定义API错误json格式返回给前端

碰到需要手动返回错误的情况,可以直接通过laravel中handler类中的render来实现操作即可。render是直接将异常转换为发送回去的浏览器http响应,默认情况下,异常将传递给为你生成响应的基类。不过,你可以按自己意愿检查异常类型或返回自己的自定义响应。1.执行命令生成一个异常处理类php artisan make:exception XXXX生成的文件在app\Exceptions下面2.对异常类修改class CommonException extends Exceptio.

2021-02-20 14:09:24 613

原创 Laravel+element-ui日期选择器接收数据赋值后无法操作问题

最近项目上用detail返回日期给element-ui上的日期选择器组件后,数据展示是正确的,但是无法进行后续操作,以下展示遇到的问题通过detail接口返回的时间model绑定的值赋值这样的数据展示是没有问题的但是当我们重新选择值之后,值没有变化,change也没有变化,试了半天才发现是赋值的问题,普通的直接赋值他无法重置,只能通过使用this.$set()的形式这种方式赋值后问题就直接解决了‘’...

2021-01-22 11:08:53 321

原创 查看本地项目Laravel版本的几种方法

查看本地项目Laravel版本的几种方法1.进入laravel目录下面运行php artisan -V2.目录下composer.json文件里面 "require": { "laravel/framework": "5.8.*", //你的版本信息 },3.目录vendor/laravel/framework/src/Illuminate/Foundation/Application.php...

2021-01-11 17:11:23 445 1

原创 laravel+vue项目实现动态路由标签

简单记录一下laravel+vue项目中使用vue路由实现的动态标签直接上一个真实的操作效果吧,只是实现了基本功能,没有去布局实现动态路由是直接对vue的路由直接进行操作,然后跟换组件页面来实现的。js代码RouteTag.vue<template> <div class="tags" v-if="showTags"> //显示当前路由标签 <ul> <li class="tags-li.

2021-01-07 21:17:48 918 3

原创 Laravel验证字母+空格+汉字组合的正则

Laravel验证字母+空格+汉字组合的正则"name" => "required|regex:/^[\s*A-Za-z\x80-\xff]{2,30}$/",我这里验证的是只能输入空格,字母,汉字的组合名字,长度为2-30

2021-01-07 20:53:55 814

原创 Vue实现Github-Corner

Github-Corner是通过构建SVG来实现的,即<a href="https://your-url"><svg>....</svg></a>直接上效果实现代码<template> <a href="https://your-url" target="_blank" class="github-corner" aria-label="View source on Github"> <

2021-01-06 18:22:47 993

原创 Laravel5.8+vue 使用echarts 饼图动态获取接口返回数据

Laravel5.8+vue 使用echarts 饼图动态获取接口返回数据使用echarts在我上一篇文章Laravel5.8+vue 使用echarts话不多说直接上代码吧<script> //初始化一个空数组方便存放给饼图的数据 var servicedata=[]; export default { name: "Home", data() { return { myCha

2021-01-04 20:45:19 704 1

原创 Laravel5.8+vue 使用echarts

Laravel5.8+vue 使用echarts直接引用echarts方式1.安装echarts的项目依赖npm install echarts --save这个方式默认安装的是5.0的,如果出现"export ‘default’ (imported as ‘echarts’) was not found in ‘echarts’,尝试使用下列命令来安装echartsnpm install echarts@4.9.0 2.在app.js中引用echartsimport echarts

2020-12-30 16:36:27 397 1

原创 Laravel+vue+element-ui 实现简单分页

简单记录一下分页操作element-ui组件 <!--分页--><el-pagination :page-sizes="[10, 20, 30, 40]" layout="total, sizes, prev, pager, next, jumper" :total="this.total" @current-change="list" :current-page="currentPage" ></el-pagination>js代码.

2020-12-25 15:33:16 466

原创 Laravel+vue+element-ui上传图片

Laravel+vue+element-ui上传图片你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进

2020-12-25 13:58:06 837

空空如也

空空如也

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

TA关注的人

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