自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 dcatAdmin公共方法grid图片展示踩坑日记

添加方法直接调用公共图片添加方式默认图片会添加到storage文件夹这样的话就会有一个问题问题一:展示的时候图片路径不对【通过打印得出拼接全路径竟然展示不出来图片】Not allowed to load local resource: file:///D:/phpstudy_pro/work/xiye/committee/backend/storage/app/public/images/chengshi.jpg问题二:dcatadmin后台浏览器展示图片需要将图片绝对路径转换为本地域名+项目

2024-03-09 22:46:45 410

原创 spring Cloud远程接口调用

basePackages 用于指定远程调用接口所在的包,方便服务启动的时候可以快速扫描到。他可 以接收多个包名,因为它是一个String[]在微服务中,若想要使用远程调用,需要引入spring-cloud-starter-openfeign(在使用注册中心的环境下)@EnableFeignClients 该注解用于开启当前服务的远程调用功能。

2023-09-01 23:50:09 128

原创 编辑器Reset

编辑器Reset

2023-08-21 17:34:16 83

原创 byte数组转换为bufferedImage

byte数组转换为bufferedImage

2023-07-23 13:51:47 1652

原创 SpringCloud服务远程调用

SpringCloud实现远程调用

2023-04-11 16:53:06 210

原创 SpringCache集成Redis注解式缓存数据

Spring Cache集成Redis注解式缓存数据

2023-03-13 16:45:31 104

原创 SpringBoot基于MybatisPlus实现数据库基本字段自动填充功能

SpringBoot基于MybatisPlus实现数据库基本字段自动填充功能

2023-02-28 20:54:13 464

原创 laravel8 layui多条件模糊搜索分页、批量删除

前台js<div class="demoTable"> 广告标题: <div class="layui-inline"> <input class="layui-input" name="title" id="title" autocomplete="off"> </div> 状态 <select name="status" lay-verify="required" id="status"&gt

2021-07-22 09:14:31 323

原创 tp6使用Kafka进行发邮件Excel

使用前需要先进行Kafka的配置和Java JDK的安装参考文档然后在框架中安装Excelcomposer require phpmailer/phpmailer 然后在配置文件中进行公共参数的设置//邮件发送配置 'email' => [ 'CharSet' => 'UTF-8',//编码格式为utf8 'Host' => 'smtp.qq.com',//SMTP服务器 以QQ邮箱为例子 'SMTPAuth' =&gt

2021-07-05 22:01:13 982 2

原创 宝塔/本地 nginx负载均衡配置

什么是Nginx?Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。2011年6月1日,nginx 1.0.4发布。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝

2021-07-04 20:36:06 2913 1

原创 php框架中配置Kafka

由于Kafka是由Java编写的,所以我们需要先安装 java 的 jdk大致运行原理1. producer 先从 zookeeper 的 “/brokers/…/state” 节点找到该 partition 的 leader2. producer 将消息发送给该 leader3. leader 将消息写⼊本地 log4. followers 从 leader pull 消息,写⼊本地 log 后 leader 发送 ACK(确认字符)5. leader 收到所有 ISR 中的 replica

2021-07-02 22:06:32 402 3

原创 MySQL数据库一主一从主从同步

Mysql主从同步原理: 当master服务器上的数据发生改变时(增、删、改),则将其改变写入二进制binlog日志中;slave服务器会在一定时间间隔内对master二进制日志进行探测其是否发生改变,如果发生改变,则开启一个I/O 线程请求master二进制事件,同时主节点为每个I/O线程启动一个dump线程,用于向其发送二进制事件,并保存至从库本地的中继日志中,从库(从节点)将启动SQL线程从中继日志中读取二进制日志,在本地重放,使得其数据和主节点的保持一致,最后IO线程和SQL线程将进入睡眠状态,等

2021-06-28 20:58:34 324 2

原创 阿里云视频直播

进入阿里云然后搜索视频直播,然后进入直播控制台进行推流和播流的域名设置推流设置播流设置因为域名是在腾讯云上购买的,所以应该腾讯云,然后点击控制台,搜索域名,进行域名解析【推流和播流的域名解析】进行推流域名和播流域名的注册然后点击域名管理,进行两个域名之间的关联然后将下面的任意一个网址【最好第一个网址】放入播流播放器中然后进行推流和播流的视频同步播放...

2021-06-27 16:21:06 253

原创 小程序登录获取token

小程序前台<!-- 用户登录 --><view class="container"> <view class="page-body"> <form catchsubmit="formSubmit" catchreset="formReset"> <view class="page-section"> <view class="page-section-title">用户名</view&

2021-06-11 07:59:28 1517 1

原创 laravel8 layui阿里云图片上传、搜索后分页

layui图片上传及简单的添加 后台设置composer安装阿里云第三方插件composer require aliyuncs/oss-sdk-php控制器引入阿里云路径use OSS\OssClient;use OSS\Core\OssException; //添加 public function save(Request $request) { //接收数据 $param=$request->input(); //验证

2021-06-10 09:56:08 356

原创 laravel8 缓存存储

laravel8存储session文档https://learnku.com/docs/laravel/8.x/session/9373#storing-data网上案例https://www.ziruchu.com/art/239当我们使用$request方式进行存储session的时候会显示我们需要去全局中间件中进行一个设置 \Illuminate\Session\Middleware\StartSession::class,...

2021-06-09 19:21:06 352 2

原创 laravel8迁移、模型工厂填充

数据表迁移php artisan make:migration User public function up() { Schema::create('user', function (Blueprint $table) { $table->integerIncrements('id')->comment('主键id'); $table->string('phone',11)->comment('手

2021-06-08 18:56:13 308 2

原创 tp5饼状图展示、搜索

后台数据/** * 显示资源列表 * * @return \think\Response */ public function index (Request $request) { //接收开始时间和结束时间 $ktime=$request->param('ktime'); //print_r($ktime); $jtime=$request->param('jtime');

2021-06-06 23:35:41 181

原创 银行卡数据展示、提现、短信、图片验证、Ajax分页

后台设置 /** * 显示资源列表 * * @return \think\Response */ public function index(Request $request) { $str=\app\day64\model\Bank::find(1); return view('index',compact('str')); } //获取手机验证码 public function getCod

2021-06-06 22:05:35 363

原创 tp5绑定银行卡、注册、图片验证码、短信验证

绑定银行卡我们需要先去阿里云进行注册:注册流程如下点击立即购买首次会获得五次免费试用的计会实现代码如下:<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, m

2021-06-06 14:57:26 816

原创 tp5邮箱发送

首先我们需要使用composer第三方插件按转一下composer require phpmailer/phpmailer然后我们调用封装好的方法直接调用即可 /** * @param $title * 标题,随便定义 * @param $message * 提示文字,随便定义 * @param $address * 地址,收件人邮箱 * @param $myMile * 自己的邮箱地址 * @param $

2021-06-03 19:41:45 160

原创 laravel8中间件验证token 小程序手机验证码登录

在laravel8框架中除了登录的路由不用使用token验证,然后当我们进入其他控制器的时候都需要进行token验证,为了确保用户是否登录

2021-06-02 19:14:35 1043 3

原创 laravel8 Redis 存储

redis详情或者列表的redis缓存存储有利于减少MySQL数据库压力:判断缓存redis中是否有数据,如果有直接从redis中进行数据的查询;如果没有则第一次先查询MySQL数据表,然后再将查询出的数据存入redis减少MySQL压力首先我们需要进行一个安装:composer require predis/predis然后只需要打开redis配置,然后就会自动连接上redis,在redis中设置或者存储缓存没有提示控制器层示例一use Illuminate\Support\Facades\

2021-05-31 21:03:51 1122

原创 小程序input框添加时间

HTML静态页面<!-- 添加体重和当前时间 --><view class="main"> <view class="form-box"> <form bindsubmit="formSubmit"> <picker mode="date" value="{{info.createDate}}" start="2020-01-01" end="2089-01-01" bindchange="bindDat

2021-05-31 00:18:57 1144

原创 小程序折线图及tabs的设置

参考文档:https://www.jb51.net/article/162670.htm在文档中我们需要去git上下载js插件html页面<view class="body"> <view class="nav bc_white"> <view class="{{selected?'red':'default'}}" bindtap="selected">每日体重</view> <view class="{{selected1?

2021-05-31 00:08:05 148

原创 小程序手机号注册登录

用户注册需要获取手机号然后调用第三方接口获取验证码,然后进行验证手机验证码手机号注册页面<!-- 绑定手机号 --><view class='content'> <form bindsubmit="formSubmit"> <view class='phone-box'> <text class='phone'>手机号</text> <input name="phone" type='number' pla

2021-05-30 22:08:54 859

原创 laravel8消息队列、监听成功顺便发送邮件

创建Job任务类 php artisan make:job TestJob然后生成两个迁移文件,一个监听成功的任务,一个监听失败的任务php artisan queue:failed-tablephp artisan queue:tablephp artisan migrate在laravel中有一个很关键的点:配置为database驱动。...

2021-05-27 21:25:26 360

原创 小程序加载更多、点击回到顶部

HTML页面<!-- 点击回到顶部 --><image src='/pages/img/a.jpg' class='goTop' hidden='{{!floorstatus}}' bindtap="goTop"></image>css页面.goTop{ height: 80rpx; width: 80rpx; position: fixed; bottom: 50rpx; right: 30rpx; border-radius: 50%

2021-05-27 20:12:26 520

原创 laravel8-admin

首先我们在解压好的laravel8空框架内解压admincomposer require encore/laravel-admin:1.*php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"php artisan admin:install安装执行迁移表的时候需要在app\Providers\AppServiceProvider.php添加默认值: https://github.com/z-song/l

2021-05-27 10:29:16 288

原创 支付宝沙箱支付

首先我们需要进入沙箱支付网址https://opendocs.alipay.com/open/200/105311然后我们进入沙箱应用获取appid和密钥进行配置https://openhome.alipay.com/platform/appDaily.htm?tab=info在我们进行框架的配置的时候我们要将config.php的支付宝公钥进行配置我们进入这个页面的查看然后再将这个支付宝公钥放到我们的商户应用公钥当中然后点击进行生成,然后再将生成的商户私钥放到我们的配置config

2021-05-26 22:08:27 233

原创 小程序es高亮搜索

小程序es搜索高亮显示小程序列表搜索框 <form catchsubmit="formSubmit" catchreset="formReset"> <input class="weui-input" name="title" placeholder="这是一个输入框" /> <button style="margin: 30rpx 0" type="primary" formType="submit">Submit</button&

2021-05-25 19:52:27 309

原创 es基本操作

ElasticSearch是一个基于RESTful web接口的分布式全文搜索引擎。 本解决方案是基于Mysql数据库 、 Hadoop生态(可选)、 ElasticSearch搜索引擎三大数据系统实现一个分布式 全文搜索系统。 主要包括数据接入、数据索引和全文搜索3个模块。适用于各种项目的各种搜索场景。在我们使用es之前需要进行一些公共文件和封装类的引用创建索引:创建索引添加索引‘index’和表’type‘以及进行高亮显示的配置public function suoyin(){ $cli

2021-05-23 19:23:30 277

原创 小程序添加、oss上传加水印

HTML页面<view class="container"> <view class="page-body"> <form catchsubmit="formSubmit" catchreset="formReset"> <view class="page-section"> <view class="page-section-title">姓名</view> <vie

2021-05-21 20:59:56 400

原创 手机短信

京东万象接口 //获取短信验证码 public function code(Request $request) { $phone=$request->param('phone'); $phone='17698296038'; $content="【创信】你的验证码是:5873,3分钟内有效!"; $res=$this->sendmsg($phone,$content); if ($res){

2021-05-17 09:48:47 103

原创 thinkPHP5七牛云

运行 Composer 命令安装最新稳定版本的 SDK:composer require qiniu/php-sdk同样先引入两个类:use Qiniu\Auth;use Qiniu\Processing\PersistentFop;然后引入相应的代码块儿//引入自己的accesskey和secretkey$accessKey = 'Access_Key';$secretKey = 'Secret_Key';$auth = new Auth($accessKey, $secretKey

2021-05-17 09:33:24 191

原创 tp5框架上传阿里云存储图片、缩略图、水印

这里写自定义目录标题tp5框架上传阿里云存储图片、缩略图、水印tp5框架上传阿里云存储图片、缩略图、水印大概流程:首先我们需要在我们的框架中下载阿里云第三方插件,然后在控制器中引入,然后进行调用阿里云找寻代码位置:首页的文档->对象存储->SDK示例->选择php;图片防盗链位置:oss管理控制台->对象存储->存储空间名称(自己所创的空间名称)->权限管理下载SDKcomposer require aliyuncs/oss-sdk-php缩略

2021-05-17 09:15:44 372

空空如也

空空如也

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

TA关注的人

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