自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PageHelper分页只出第一页

检查排序条件,一个排序条件会出现这种情况,再加一个试试。

2024-09-13 14:12:05 149

原创 避坑!写App页面打包IOS出现背景色丢失(高版本IOS,如IOS16)

【代码】避坑!写App页面打包IOS出现背景色丢失(高版本IOS,如IOS16)

2024-03-01 04:46:59 598

原创 Jmeter

jmeter:是Apche公司使用Java平台开发的一款测试工具。examples目录中有CSV样例jmeter.batwindows 的启动文件jmeter.shLinux 的启动文件jmeter.logjmeter 运行日志文件系统配置文件windows分布式测试要用到的服务器配置Linux分布式测试要用到的服务器配置打开:右击 -->修改后需要重启jmeter 使用①csv数据文化配置(配置元件中)适用于大量的测试数据时的使用②用户参数(前置处理器中)适用于少量测试数据。

2023-06-11 10:19:40 3011

原创 MySQL MyBatis

从表中随机查一条数据SELECT * FROM address ORDER BY RAND() LIMIT 1查询表是否存在select count(*) from information_schema.TABLES where table_name = #{tableName}插入数据插入随机的uuid<insert id="insertComment" parame............

2023-04-27 16:43:03 1869 1

原创 新版IDEA(2022.3)配置热部署

如果只有一个项目,直接在pom.xml里添加下面所有的即可。

2023-04-20 15:08:06 1700

原创 Springboot部署脚本启动

【代码】Springboot部署脚本启动。

2023-01-13 21:49:47 1051

原创 nginx配置

目的:访问9098到绑定的文件夹内,访问页面后,页面中的请求会携带.env.production 中的 VUE_APP_BASE_API ,页面内部有转发,将9098变为接口的端口地址。拦截三个前缀url进行转发,转发路径自带前缀url。宝塔中进行域名解析后。...

2022-08-03 18:28:07 785

原创 Could not find artifact xxx in public 解决

Could not find artifact xxx pom:2.0.0 in public

2022-07-12 16:39:48 4025

原创 获取视频封面

OSS或JAVACV获取视频封面

2022-06-27 16:33:43 1415

原创 springboot将返回的null转化为对应的默认值且与fastJson配置不冲突

消息转换

2022-06-23 16:18:28 1028

原创 websocket实现直播间实时在线人数-组播消息

springboot引入websocket@Configurationpublic class WebSocketConfig { //将服务加载到IOC容器中 @Bean public ServerEndpointExporter serverEndpointExporter(){ return new ServerEndpointExporter(); }}import cn.hutool.core.bean.BeanUtil;import cn.

2022-05-25 18:16:30 1079

原创 JS获取URL中的参数(解决中文乱码)

url中携带参数:window.location = 'show715c.html?id=' + id + '&tagType='+10 + '&minTitle=常见问题';该方法存在中文乱码问题function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 var r = win

2021-12-09 15:14:54 3564

原创 git:本地仓库有文件,远程仓库也有文件

问题:1、本地初始化了git仓库,放了一些文件进去并进行了add操作和commit提交操作;2、github创建了git仓库并建立了README,.gitignore等文件;3、本地仓库添加了github上的git仓库作为远程仓库,起名origin; git remote add origin 远程仓库地址4,本地仓库也远程仓库关联git branch --set-upstream-to=origin/master master出现问题:解决问题:如果直接pull,会出现refu

2021-12-03 10:25:30 433

原创 flex布局

flex布局的原理:设置父元素的属性以达到控制子元素位置flex布局的父项常用属性:flex-direction:设置主轴的方向justify-content:设置主轴上的子元素的排列方式flex-wrap:设置子元素是否换行align-content:设置侧轴上的子元素的排列方式(多行)align-items:设置侧轴上的子元素的排列方式(单行)flex-flow:复合属性,相当于同时设置了flex-direction和flex-wrap主轴和侧轴:默认的主轴方向是从左到右默认侧

2021-12-02 11:40:09 174

原创 css实现两图片浮动自适应居中显示

效果图:HTML:<div class="propAd" v-if="prop_ad_shade_img"> <image src="/static/img/propAd.png" mode="widthFix" class="prop_ad_img"></image> <image src="/static/img/propAdClose.png" mode="widthFix" class="prop_ad_close" @cl

2021-11-30 09:39:15 4172

原创 jQuery获取url参数,解决中文乱码问题

url:showbda3.html?imgPath='+imgPath+'&gameName='+gameName+'&gameCategary='+gameCategary+'&msg='+msgfunction getRequest() { var url = location.search; //获取url中"?"符后的字串 var theRequest = new Object(); if (url.indexOf(".

2021-11-27 17:29:59 866

原创 生成ios证书和签名

到apple.developer --Certificates,IDs & Profiles 生成Identifiers参照–Dcloud生成证书文档 第一部分用appuploader 生成.p12和.mobileprovision 文件先点Manage

2021-11-25 11:41:00 1872

原创 JS边界问题

问题出现在购物车递减商品,同时要递减购物车中的总价格,且购物车中每个商品个数不能小于1;出BUG的代码:decrease (item) { var that = this; if (Number(item.num) > 1) { item.num -= 1; } if (that.allChecked && item.num > 1) { console.log(item.num)

2021-11-19 16:09:25 839

原创 springboot实现读取excel插入数据库

html:<input type="file" name="fileName1" id="fileName1"/><input type="button" id="sendToUser" value="提交" />JS$('#sendToUser').click(function () { var $file1 = $("input[name='fileName1']").val();//用户文件内容(文件) // 判断文件是否为空

2021-11-19 15:47:48 1788

原创 商品列表 v-for显示

效果图:代码:<view class="goods_list"> <view class="goods_item" v-for="xxx"> <image src="/static/img/banner_left_bottom.png" mode="scaleToFill" class="banner_left_bottom_img"></image> <view class="name">

2021-10-31 12:28:45 389

原创 Java输入输出流操作txt文件(读写)+文件夹递归显示层级关系

private String getFileStr(File file) throws IOException { FileInputStream in = new FileInputStream(file); InputStreamReader reader = new InputStreamReader(in,"utf-8"); BufferedReader bufferedReader = new BufferedReader(reader);

2021-10-07 14:56:01 314

原创 centOS7安装nginx及nginx配置

安装所需插件 1、安装gcc gcc是linux下的编译器在此不多做解释,感兴趣的小伙伴可以去查一下相关资料,它可以编译 C,C++,Ada,Object C和Java等语言 命令:查看gcc版本  gcc -v   一般阿里云的centOS7里面是都有的,没有安装的话会提示命令找不到, 安装命令: yum -y install gcc   2、p...

2021-09-30 16:35:08 166

原创 H5视频播放demo

现在已经主流的方式都是优先先考虑使用h5播放器;因为video样式是原生的界面看起来比较普通,但使用起来也很方便,手机端兼容情况很不错。网上的教程也比较多,我们下面的例子可以实现全屏的操作。<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> </head> <bod.

2021-09-30 15:44:08 542

原创 Java程序中获取文件的方法:Class.getResource()与Class.getResourceAsStream()

有以下目录:获取程序中的文件要从编译后的target-classes 出发寻找路径问题:在Test类中应该如何分别获得file1.txt file2.txt file3.txt file4.txt这四个文件?Class.getResource():file3.txt:方法一:File file3 = new File(Test.class.getResource(“file3.txt”).getFile());方法二:File file3 = new File(Test.class.ge

2021-09-11 14:32:18 492

原创 JS发送邮件

<!DOCTYPE html><html> <script src="https://smtpjs.com/v3/smtp.js"> </script> <head> <title>Title of the document</title> </head> <body> The content of the document...... <div style="back

2021-09-07 09:35:44 3394

原创 layUI数据表格-后台返回的数据格式非layui默认格式 + 数据表格中显示客制化内容 + 多选批量获取数据表格中数据

返回的数据格式:{ "msg": "操作成功", "status": 1, "data": { "total": 155, "per_page": 10, "current_page": 1, "last_page": 16, "data": [ { "id": 496011, "client_name": "陈加笔

2021-09-03 17:45:48 4920

原创 Spring cloud gateway 代替Nginx实现端口转发并添加统一跨域+token认证

Nginx端口转发配置:server { listen 9988; server_name localhost; # location / { # # 静态资源服务 # root D:/nginx-1.21.1/static; # index index.html index.htm; # } # ~为正则匹配,路径中包含xxx就转

2021-08-31 15:20:49 1980

原创 div单选多选-动态改变样式

单选:需求:两个div,一次只能点击一个,将点击的div样式进行改变-加背景图并改背景色效果图:HTML:条件表达式动态绑定样式::class="{'active': isChange==index}<div class="test" :class="{'active': isChange==index}" v-for="(item,index) in upArr" :key="index" @tap="tapInfo(index,item.id)"> <div cl

2021-08-30 15:20:55 1435

原创 element-ui实现tableTree:前后端

需实现的效果:前端代码:<template> <div class="app-container"> <el-table :data="tableData" :load="getChildrens" :tree-props="{children: 'children', hasChildren: 'hasChildren'}" style="width: 100%" row-key="id" border la

2021-08-24 15:34:07 520

原创 MongoDB安装-测试-使用

一、安装docker安装MongoDB#在本地创建数据文件夹mkdir -p /usr/local/docker/mongodb/data/#拉取镜像 docker pull mongo:latest#创建和启动容器 docker run -d --restart=always -p 27017:27017 --name mymongo -v /usr/local/docker/mongodb/data:/data/db -d mongo#进入容器 docker exec -it

2021-08-24 15:16:48 579

原创 EasyExcel的读取写入操作,测试+项目使用

将测试数据写入Excel实体类:@Data@AllArgsConstructor@NoArgsConstructorpublic class UserData { @ExcelProperty(value = "用户编号",index = 0) private int uid; @ExcelProperty(value = "用户名",index = 1) private String userName;}写操作:public class TestWri

2021-08-20 16:56:55 638

原创 VUE组件重用问题-两次跳转同一个路由组件页面不刷新(修改和添加公用一个页面时)

问题:vue-router导航切换 时,如果两个路由都渲染同个组件,组件的生命周期方法(created或者mounted)不会再被调用, 组件会被重用,显示上一个路由渲染出来的自建解决方案:可以简单的在 router-view上加上一个唯一的key,来保证路由切换时都会重新触发生命周期方法,确保组件被重新初始化。修改 src/views/layout/components/AppMain.vue 文件如下:<router-view:key="key"></router-view

2021-08-19 18:08:35 1853

原创 Java多线程读取文件

package com.qwx.test;import java.io.*;/** * @ClassName: ReadFile * @Description: java类作用描述 * @Author: qiaowenxuan * @CreateDate: 2021/8/16$ 18:36$ * @Version: 1.0 */public class ReadFile { public static void main(String[] args) { Fil

2021-08-16 18:49:34 2511

原创 element-ui分页,删除数据之后如何还在当页

<el-pagination background layout="prev, pager, next,total,jumper" style="padding: 30px 0; text-align: center;" :total="total" :current-page="page" :page-size="limit" @current-change="fetchData" >问题1:上下页切换不生效分页插件对应的page-change方法fetc

2021-08-14 17:10:53 1448

原创 vue-admin-template路由切换组件刷新

问题:在使用vue-admin-template进行页面搭建时发现每次路由切换都会调用created方法进行页面刷新。查看文档得知,需要开启缓存,但在实际操作时问题再次出现。添加页面缓存:首先是在路由中:(src/router/index.js)对需要添加缓存的页面对应的路由在meta中添加:keepAlive: true一个完整的页面路由如下:{ path: '/resQuery', component: Layout, redirect: '/resQuery/res

2021-08-14 16:15:14 980

原创 s-h-i-r-o概念总结

Apache Shiro 是 Java 的一个安全(权限)框架功能Authentication:身份认证/登录,验证用户是不是拥有相应的身份;Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能进行什么操作,如:验证某个用户是否拥有某个角色。或者细粒度的验证某个用户对某个资源是否具有某个权限;Session Manager:会话管理,即用户登录后就是一次会话,在没有退出之前,它的所有信息都在会话中;会话可以是普通 JavaSE 环境,也可以是 We

2021-05-12 21:48:40 228

原创 Java比较器

在Java中经常会涉及到对象数组的排序问题,那么就涉及到对象之间的比较问题。Java实现对象排序的方式有两种:自然排序:java.lang.Comparable定制排序:java.util.Comparator自然排序 Comparable使用:Comparable接口强行对实现它的每个类的对象进行整体排序。这种排序被称为类的自然排序。实现 Comparable 的类必须实现 compareTo(Object obj) 方法,两个对象即通过 compareTo(Object obj).

2021-04-27 15:59:17 123

原创 Java常用日期时间API

JDK8之前日期时间API:System中的currentTimeMillis //返回当前时间与1970年1月1日0时0分0秒之间以毫秒为单位的时间差 //常用于订单号的唯一性,如果颗粒度极小的话再加几位随机数以保证其唯一性。 long time = System.currentTimeMillis(); System.out.println(time);//1618910317178两个Date类:java.util.Date和java.sql.Date两个构造器的使用

2021-04-26 16:58:24 516

原创 java中字符串相关的类:String,StringBulider,StringBuffer

String的特性String类:代表字符串。Java 程序中的所有字符串字面值(如 “abc” )都作为此类的实例实现。String是一个final类,代表不可变的字符序列。字符串是常量,用双引号引起来表示。它们的值在创建之后不能更改。String对象的字符内容是存储在一个字符数组value[]中的。/** * String 字符串使用""来表示 * 1.String被声明为final,不能被继承。 * 2.String实现了serializable接口,

2021-04-20 16:59:27 161

原创 字符串操作

获取两个字符串中最大相同子串public class MaxSubString { public static List<String> getMaxSubString(String str, String target){ String maxStr = (str.length() > target.length()) ? str : target; String minStr = (str.length() < target.lengt

2021-04-19 18:20:47 146

空空如也

空空如也

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

TA关注的人

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