自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 小米MiFlash报错error:FAILED(remote:updatesparsecrclistfailed)

小米10 MIUI12.5退回MIUI11 小米MiFlash刷机工具报错 error:FAILED (remote: update sparse crc list failed)昨天把小米10从MIUI12.5刷回MIUI11,实在是小问题太多了我顶不住的了小米线刷教程: http://www.miui.com/shuaji-393.html然后进行刷机结果刷入过程中MIFlash出现 error:FAILED (remote: update sparse crc list failed)解决

2021-05-28 09:34:09 24490 35

原创 uni-app 新版微信用户获取userInfo方法uni.getUserProfile

uni-app 新版微信用户获取userInfo方法 uni.getUserProfile微信更新了新的获取用户信息的方法,之前的getUserInfo方法获取不到用户的头像等信息,继续使用也会得到 灰色的头像 不是真正的用户头像之前的获uniapp 中获取用户信息方法:<button open-type="getUserInfo" @getuserinfo="getUserInfo">立即登录</button>新的 获取用户信息方法://不要使用 open-type

2021-04-09 15:55:40 15100 8

原创 Springboot操作RedisTemplate-字符串类型

springboot操作 RedisTemplate-字符串类型redis 的命令很多 工作中也没什么机会去使用Redis 更多的是使用Spring Boot 提供的一套模板方法redisTemplate 封装了很多的方法ValueOperations:简单字符串类型数据操作SetOperations:set类型数据操作ZSetOperations:zset类型数据操作HashOperations:map类型数据操作ListOperations:list类型数据操作这里的就使用下s

2021-03-01 22:50:05 717 2

原创 Java使用枚举返回统一接口格式和状态码

Java使用枚举返回接口格式和状态码返回结果枚举package com.weng.blog.enums;import lombok.Getter;/** * 返回结果枚举 * @author weng */@Getterpublic enum ResultEnum { /** * 返回结果枚举,每个枚举代表着一个状态 */ SUCCESS(20000, "操作成功!"), ERROR(40000, "操作失败!"), DATA_

2020-08-08 11:16:24 3793

转载 小米笔记本Air 13.3 的键盘功能按键使用方式

小米笔记本Air 13.3 的键盘功能按键使用方式小米笔记本上拥有一个“Fn”按键,Fn键意为“Function”(功能),其主要作用是跟其他按键组合来实现一些快捷功能的使用。这些组合键可以实现笔记本的硬件调节或补充实现台式机上有而笔记本上省略的按键。小米笔记本的Fn按键在原来设计组合键的基础上简化了使用方式,比如按下F1,默认是静音的开关。或者也可以按住“Fn+F1”来实现F1的功能。...

2020-05-03 15:25:59 18819

原创 关于活字格应用部署到应用服务器的详细教程

关于活字格应用部署到阿里云windows server 2008 R2此教程是保姆级教程按教程来基本上能部署成功。要求:活字格设计器,服务器 版本号 V5.0~V6.0(我只测试了这俩个版本)服务器 windows server 2008 R2 版本1.购买云服务器后到控制台配置自己的服务器(阿里云为例),活字格的默认端口是 22345 要打开对应的下图位置配置端口:然后点击下图中...

2020-04-26 11:54:19 4955

原创 2020最新Spring Cloud使用的父工程pom.xml

2020最新Spring Cloud使用的父工程 pom.xml省的大家手敲了,防止搞错了<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance...

2020-03-14 22:29:54 14077 23

原创 DNF启动时出现“tcls Parsing Failed“ 的解决方法

DNF启动时出现“tcls Parsing Failed“ 的解决方法今天在虚拟机拷贝DNF文件后,然后使用WeGame 登录游戏 出现了一个问题就是连接不上频道弹框显示服务连接频道失败,然后我使用客户端进行登录,就弹出以下提示:这句话表示该提示是游戏启动路径错误导致,解决方法以下:X:\地下城与勇士\TCLS\Client.exeX:指存放的盘的位置 这些就可以解决tcls Pa...

2020-03-08 22:43:20 8723 3

原创 DNF使用虚拟机退出游戏以后虚拟机蓝屏和环境异常解决方法

DNF使用虚拟机退出游戏以后虚拟机蓝屏和环境异常解决方法在使用虚拟机使用dnf 会碰到这样的情况 游戏退出以后 大概10S 以后虚拟机就会卡死蓝屏 要重写启动电脑解决方法是如下:1:打开使用的虚拟机路径2:打开虚拟机目录中.vmx文件使用记事本打开xxxx.vmx 文件在最下面复制以下代码:monitor_control.enable_fullcpuid = TRUEcpuid.1....

2020-02-21 17:56:36 5043

原创 VMware高版本转VMware低版本

将VMware 高版本 转VMware 低版本​ 今天将VMware 15 版本 卸载了感觉不是很好用,就打算换成VMware 12 版本,然后就出现了一个我换之前没想到的问题就是高版本向低版本的兼容性问题,还好到处百度到了解决方法就将他进行总结下:打开虚拟机报这个错:VMware出现配置文件 .vmx 是由VMware产品创建,但该产品与此版 VMware workstati...

2020-02-10 18:42:53 8887

原创 控制台报缺少“Access-Control-Allow-Origin”

Spring Boot 解决 “Access-Control-Allow-Origin” 问题其实解决跨域问题 不止只是前端能解决 ,后端也可以解决下面我使用基于Spring Boot 的跨域解决方案:跨域是指可能是指协议、域名以及端口不相同 导致无法访问出现以下情况:解决方法有:方法一:@Configurationpublic class WebMvcConfig impleme...

2020-01-11 13:29:34 840

原创 Thymeleaf 在页面的取值方式

创建实体类从model 中拿值 html: classpath:thyeleaf/hello.html <h1 th:text="${student.id}"></h1> <h2 th:text="${student.name}"></h2> <h1 th:text="${student.address}"></h1&...

2019-10-22 19:12:58 3311 1

原创 JAVA 反射的作用和具体的使用

java 反射反射十分强大,可以调用知道任何类,方法,属性,反射是框架的灵魂1.要反射当然要先找到入口有3种方法获得入口对象.getclass()Parson ps=new Parson();Class<?> cl= ps.getClass();Class.forName("包名.类名")Class<?> forName = Class.forName...

2019-08-28 15:11:12 331

原创 android studio简单的密码日记本,实现增删改查功能

安卓期末一本日记小组成员:翁艳敏,彭文聪软件名字:一本日记软件功能 :简单的密码日记本,实现增删改查功能软件的使用知识点:​ 布局方面:线性布局,相对布局​ 控件方面:常见控件,List View, Navigation View(滑动菜单),FloatingActionButton (悬浮按钮)​ 后台方面:主要是Adapter和Sq Lite,Intent项目的结...

2019-06-23 16:06:21 11457 36

原创 Java 小数过多出现E情况

dubbo 等小数点过多就会出现 E。Java 小数过多出现E情况。

2023-10-10 13:56:03 323

原创 Java 获取一个时间范围内的最后一天或者第一天

背景:最近中的需求有这么一个要求给一个会计期间 就是一个时间范围 返回每个月最后一天,最后一个月取期间中的最后日期数据例子:那么要生成下列数据:// 创建一个时间 可以是Date 或者是 LocalDate// LocalDate 转 stringreturn Result.error("没有时间范围");i++) {} else {log.error("查询出时间集合" + JSONObject.toJSONString(monthBetweenDateList));

2023-09-27 10:11:57 572

原创 Java使用ThreadLocal保存全局变量

【代码】Java使用ThreadLocal保存全局变量。

2023-05-04 10:18:17 525 1

原创 项目中实现模板方法,统一业务流程

有这样一个业务场景要对接很多供应商数据商品,每家供应商数据读取方式各不一样,初期对接的供应商数量不多,对接方式可以随便写 各显神通 完成最终对接数据即可,在业务一直发展这个时候每次对接都各显神通去编写代码 这样会面临越来越多要维护和注意点,很容易出现未考虑完整情况

2023-01-09 18:06:01 155

原创 Spring中实现责任链模式,对业务数据进行按需加工

在工作中会存在这种情况某些业务场景会对一份数据的属性进行多次设置,这种情况在传统的代码风格就是在一个方法中对应属性进行依次的set这种编码会在以后的业务迭代中造成很大的耦合,代码复用程度很低,后期维护成本会变大,这个时候就可以使用责任链模式对业务set这个步骤进行拆分做到可插拔式,从而做到减少迭代成本和维护成本对以后接手项目的同事友好。

2023-01-09 11:56:54 782

原创 RedisTemplate在代码中灵活选择DB库

RedisTemplate选择库

2022-11-23 18:15:28 1519 2

原创 Spring Boot 集成 MongoDB读取数据出现Failed to convert from type [java.lang.String] to type [java.util.Date]

这样就可以解决 Failed to convert from type [java.lang.String] to type [java.util.Date] 问题 spring 的Converter 类很强大 在spring mvc 中也可以添加自定义转化器。这个就是MongoDB弱类型导致的 可能是有用户很老的数据存在格式问题导致 spring model 映射不上 ,解决这个就又2个方法 1是找出这些数据删除 2是为MongoDB添加一个转化器 ,我选择转化器 删除旧数据治标不治本开搞。

2022-10-23 16:41:36 2799 1

原创 Java 集合去掉重复数据,并取其中第一条方式

java对象集合去掉重复数据

2022-09-08 20:23:43 3945

原创 千帆竞发-Redis分布式锁

了解Redis单机版分布式锁和微服务环境下的Redis分布式锁

2022-08-10 17:20:42 315

原创 Spring Data 家族之Redis

spring boot redis template 使用

2021-12-19 16:57:02 1081

原创 Spring Boot 打包成Jar在Linux后台运行

Spring Boot 打包Jar在Linux后台运行创建一个 start_jar.shnohup java -jar szqbl.mq.lrwq-1.0.0.jar > log.file 2>&1 &-jar 后面跟着你的 打包完成后的名称即可复制进 linux 的目录中 给与权限chome 777 start_jar.sh然后进入文件目录./start_jar.sh然后通过ps-ef |grep 你的jar名称关闭可以 通过kill -9 查询出来的运行

2021-08-04 14:21:31 299

原创 JavaBigDecimal的简单使用

JavaBigDecimal的简单使用使用场景在于就是计算金额方面,使用double 类型会存在精度问题下面粘贴下关于的BigDecimal 的定义:​ 不可变的、任意精度的有符号十进制数。BigDecimal 由任意精度的整数非标度值和32位的整数标度(scale)组成。创建BigDecimalBigDecimal bigDecimal = new BigDecimal(123);提供了很多构造方法:简单的加减乘除:BigDecimal num1 = new BigDecima

2021-07-27 10:50:57 188

原创 Layui中layedit富文本遇到的坑小结

Layui中layedit富文本遇到的坑小结最近在开发一个微信小程序课程发布的后台页面,使用富文本编辑器因为是使用layui 我就直接考虑layui 提供的富文本编辑器,在开发的过程中就遇到了很多坑,我建议能不使用layedit 就不使用layedit。1.官方没有提供对应设置文本内容的方法:可以不用设置 name 因为name设置了layui的form 也无法填充值进行回显<div class="layui-form-item"> <label class="layui-

2021-06-16 18:09:00 1756

原创 Win10关闭右下角天气资讯

win10关闭右下角天气资讯底部菜单鼠标右击

2021-06-13 08:08:05 362

原创 若依表权限控制关系数据分析

最近在看若依的vue-boot版本项目,对此提供的数据库表进行分析以上就是通过数据库得到的分析结果

2021-05-26 10:03:26 475

原创 IDEA导入Spring boot 项目使用Maven 搭建多模块项目启动时Mybatis扫描不到Mapper.xml文件解决方式

IDEA导入Spring boot 项目使用Maven 搭建多模块项目启动时Mybatis扫描不到Mapper.xml文件解决方式前几天导入的公司以前写的项目是一个Spring Boot 使用Maven搭建的多模块项目导入IDEA在编译完成发现没有扫描对应的xml1 先查看tomcat编译完成的 target 文件是否编译出对应的xml 文件公司的这个项目使用的逆向工程生成的xml是放在代码中的不是正常的开发中放到resources 中,idea 中的maven 编译是默认不去扫描 代码中的xml

2021-05-14 10:49:46 1702 1

原创 使用Spring Boot 生成微信小程序二维码进入对应页面携带参数

使用Spring Boot 生成微信小程序二维码进入对应页面携带参数-摘录来由最近使用uni-app 开发微信小程序,客户有一个需求就是后台系统能根据后台中的企业信息生成对应的企业微信小程序二维码,提供给企业用户进行扫描注册,从而减少后台系统进行员工信息录入。个人建议微信的文档更新速度很快建议先每次开发微信相关的业务最好先看下微信官方的文档再进行百度查询防止编写出问题找不到原因。微信api微信二维码有3种类型的具体的可以看微信介绍https://developers.weixin.

2021-04-26 18:22:48 2486 6

原创 服务器中Redis清除缓存

服务器中Redis清除缓存清除缓存://进入安装redis 的目录 进入 对应的 redis-cli //有设置的密码就输入密码登录,没有就直接进入auth [username] passwrod//ok//然后有设置那个数据库的 select 1 就是 db1 以此类推select 1 // 输入查看dbsize //清除缓存 flushall 是清除所有库的数据 flushdb 是清除当前选择的库的数据fulshdb // 输入查看dbsize //退出

2021-04-16 15:40:41 848

原创 Java 泛型 Class,Class<?>,Class<? extends T>,Class<? super T> 摘录

Java 泛型 Class,Class<?>,Class<? extends T>,Class<? super T> 摘录? 和 TT是类型 ?表示任意通配符class可以放入任何类 返回的是objectclass可以放入任何类 返回的是 T 类型Class<? extends T>可以放入 子类 和 本身 TClass<? super T>可以放入 父类 和 本身 T代码参考:https://b

2021-04-10 09:47:37 5021

原创 SpringBoot实现阿里云短信发送

Spring Boot+Redis实现阿里云短信发送今天写了个阿里云的短信发送业务 , 具体阿里云短信申请这些就不记录了官网写的很清楚,记录下代码以后忘记了好快速复制粘贴 ,哈哈狗头先导入依赖: 阿里云 和 fastjson lomback, redis 直接在boot init 中勾选即可<!--阿里云--> <dependency> <groupId>com.aliyun</groupId> <artifactId&

2021-03-12 18:36:36 894

原创 Thymeleaf渲染LayuiSelect下拉框

Thymeleaf 渲染LayuiSelect 下拉框昨天写的一个项目中使用到了thymeleaf 渲染 layui 中的下拉框th:field="${item.reserveId}" 绑定对应的 mode 中的属性用于数据的提交保存 th:each="it:${selectReservationUser}" 循环对应数据中的selectReservationUser 每一项使用 it 表示 th:value="${it.id}" 对应每一项数据中id实际提交的数据 th:text="${

2021-03-10 14:23:18 1009

原创 Java各种数据类型判断是否为空或者为null方法

Java 各种数据类型判断是否为空或者为null方法开发中经常对各种数据进行判断是否为空或者为null 对数据进行校验最近开发中经常老是使用各种方式进行判断,这里就对常见的数据类型判断方法进行一个统计汇总,如果有错就请帮忙指出下。对象类型 判断 Object org.apache.commons.lang3.ObjectUtils;org.apache.commons.lang3.StringUtils;Object o = new Object();if (o !=null)

2021-03-06 21:08:58 27852 3

原创 使用Aop实现权限注解

权限注解AnonymousPermission/** * 未有用户登录时,进行匿名登录,允许匿名访问<br/> * ----类注释,代表访问类中全部方法前检查<br/> * ----方法注释,代表访问当前方法前检查 * * @author * */@Target({ ElementType.TYPE, ElementType.METHOD })@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @i

2021-03-03 11:54:08 236

原创 Mybatis 获取insert 插入数据库返回的主键值

Mybatis 获取insert 插入数据库返回的主键值1,方式一<!--useGeneratedKeys 开启使用生成主键 keyProperty bean 中的属性 keyColumn 列属性 --><insert id="addUser" useGeneratedKeys="true" keyProperty="id" keyColumn="id" > insert into user (name,address,dept_id) values (#

2020-12-23 12:09:43 395

原创 java script 中对象数组值的获取方式

java script 中对象数组值的获取方式准备数据: let testDate={ [name:"weng",age:23,address:"江西"], [name:"yan",age:23,address:"北京"], [name:"min",age:23,address:"九江"], }调用方式:for(var i=0;i<testDate.length;i++){ console.log(testDate[i])//方式一 conso

2020-12-21 18:08:01 1355

原创 使用 fast Json 对遍历数据库中的文本字段进行遍历并排序和是否启用

使用 fast Json 对遍历数据库中的文本字段进行遍历并排序和是否启用最近 项目中第一次写到了对 数据库中的文本字段保存的json 格式进行遍历 ,使用 fast json解决了这问题记录下数据库保存的这个这样的数据:{ "projectId":"1027", "companyId":"1026", "isEnabled":1, "position":2, "list":[ { "type":1,

2020-09-29 10:37:22 184

空空如也

空空如也

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

TA关注的人

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