自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

斌仔的小博客

欲成佛,先成魔,一起卷吧!!!

  • 博客(41)
  • 收藏
  • 关注

原创 java获取硬盘序列号和cpuID和MAC地址

【代码】java获取硬盘序列号和cpuID和MAC地址。

2024-07-01 15:11:08 332 1

原创 org.springframework.data.mongodb.UncategorizedMongoDbException

这个异常通常会在执行使用排序操作的查询时出现。它指示查询的执行超过了MongoDB对排序操作的内部限制。修改internalQueryExecMaxBlockingSortBytes参数的大小,使用命令如下。修改internalQueryExecMaxBlockingSortBytes参数的大小,使用命令如下。这会将sort阶段的内存限制增加到64MB。你可以根据实际情况调整此值。

2023-08-18 12:09:17 1510

原创 js实现base64图片的下载

js实现base64图片的下载

2023-04-26 14:10:40 2853 1

原创 jsp中调用高德地图并截屏上传示例

jsp调用高德地图定位截图并上传示例

2023-02-28 16:00:03 917

原创 html2canvas截取不到高德地图或为空白

html2canvas截取不到高德地图或为空白

2023-02-28 15:41:53 1240

原创 nacos开启鉴权(nacos.core.auth.enabled=true)提示unknown user!

nacos开启鉴权提示unknown user!

2023-02-15 18:35:21 4405

原创 微服务AOP切面实现全局日志入库记录(feign接口调用保存)

微服务AOP实现工程日志入库

2023-01-31 10:37:02 1510

原创 jenkins拉取项目提示 ‘parent.relativePath‘ points at wrong local POM

Parsing POMsFailed to transfer Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.3.5.RELEASE from/to alimaven (http://maven.aliyun.com/nexus/content/groups/public/): transfer failed for http://maven.aliyun.com/nexus/con

2022-12-21 15:43:08 1204

原创 java.net.UnknownHostException;com.baomidou.mybatisplus.core.exceptions.MybatisPlusException

com.baomidou.mybatisplus.core.exceptions.MybatisPlusException:

2022-12-08 15:31:36 757

原创 a标签提交数据

a标签和button提交数据

2022-12-05 15:02:24 372

原创 nginx代理获取用户ip为127.0.0.1解决方案

nginx代理获取用户ip为127.0.0.1解决方案,获取用户的真实ip

2022-10-27 10:31:49 3026

原创 Linux离线安装jenkins

linux离线部署jenkins

2022-10-19 16:28:51 832

原创 linux离线部署nacos

linux离线安装nacos

2022-10-19 16:15:16 1461

原创 tomcat部署项目,项目卡死,Looking for @ControllerAdvice: Root WebApplicationContext

tomcat部署项目,项目卡死,Looking for @ControllerAdvice: Root WebApplicationContext。

2022-10-09 17:56:15 611

原创 nacos读取nacos-logback.xml无权限,Java.lang.llegalStateException:Logback configuation error detected:

nacos读取nacos-logback.xml无权限,Java.lang.llegalStateException:Logback configuation error detected:

2022-09-30 15:45:49 1187

原创 centos8yum源不可用解决方法

centos8yum源不可用,解决方案

2022-09-26 15:56:14 896

原创 项目部署指定编码javaw -Dfile.encoding=utf-8 -jar

项目部署指定编码 javaw -Dfile.encoding=utf-8 jar

2022-09-15 17:11:38 326

原创 mysql的data日期数据格式化成yyyy-mm-dd

mysql的data日期数据格式化成yyyy-mm-dd。

2022-08-12 11:51:39 1983

原创 微信小程序支付V3版本接口实现

微信小程序V3接口支付

2022-07-15 11:38:19 5985 9

原创 nginx访问Windows下的jenkins提示404解决方法(--prefix=“/jenkins“)

场景:使用nginx访问windows下的jenkins提示404解决方式:编辑jenkins.xml添加(–prefix=“/jenkins”) <executable>c:\programs\Java\jdk1.8.0_111\bin\java.exe</executable> <arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "G

2022-05-31 18:05:40 1001

原创 windows将nacos注册成系统服务开机自启动。(项目部署)怎样把任意exe程序注册成windows系统服务

windows服务器部署nacos,将nacos做成系统服务拓展:怎样把任意.exe程序注册成windows系统服务

2022-05-20 17:11:36 531

原创 Either your server has no Maven installations defined, or the requested Maven version does not exist

jenkins部署项目提示(无法构建mavne项目)Building on master in workspace /var/lib/jenkins/jobs/job_name/workspaceERROR: A Maven installation needs to be available for this project to be built.Either your server has no Maven installations defined, or the requested Maven

2022-05-19 14:39:58 410

原创 Java读取resources下的配置文件,并将数据转为map

原文链接1.场景读取resources下的.properties文件进行业务的操作2.具体样式2.1文件位置2.2.properties文件中数据样式3.读取resources的方式InputStream in = ReadProperties.class.getResourceAsStream("/logComparbleCn.properties");4.将读取数据转为map工具类package sysLog.util;import java.io.InputStream;

2022-05-13 18:41:55 1378

原创 异步线程进行事务的管理,异步线程事务失效解决方案

异步线程解决事务失效

2022-04-28 14:47:25 5001

原创 使用MySQL的DATE_FORMAT进行年月日进行数据统计

对数据按照创建时间进行图表统计,按照年or月or日使用MySQL 的DATE_FORMAT函数进行筛选参考链接11.controller层@PostMapping("/getAlumniTime") public ResultVO getAlumniTime(HttpServletRequest request, @RequestBody String param) { SystemUser user = sysUserUtil.getUser(request);

2022-04-22 15:50:18 1637

原创 JSONArray.toCollection转化带时间出集合,时间为当前时间,解决方式

JSONArray.toCollection,时间转化异常

2022-04-20 12:06:58 634

原创 java处理大量数据查重合并,MySQL数据查询合并

java大量数据查重合并,mysql大量数据进行去重,合并

2022-03-30 15:20:50 2307

原创 java发送邮件设置邮件头的MessageId解决办法,发送邮件代码,u-mail的示例代码

邮件头设置MessageId,U-mail设置邮件

2022-01-06 15:05:51 3053

原创 java视频上传,播放预览,解决苹果手机视频无法预览的问题

需求:上传视频后,点击链接可以在PC和手机端播放预览,包括苹果手机1.相关工具类1.1文件上传工具类package resources.util;import common.util.FileOperateUtil;import common.util.HttpClientUtil;import net.sf.json.JSONObject;import org.apache.commons.httpclient.util.DateUtil;import org.springframew

2021-11-30 15:18:45 3080 6

原创 文件、图片上传,下载预览的实现

需求:将文件、图片进行上传,图片进行预览实现:1.相关工具类package common.util;import org.springframework.web.multipart.MultipartFile;import javax.servlet.http.HttpServletResponse;import java.io.*;import java.lang.reflect.Method;import java.net.MalformedURLException;import

2021-11-30 15:09:26 528

原创 java后端实现微信登录获取code,后端获取code、openid以及用户信息数据

业务描述:前端仅访问一下接口,后端java获取code以及用户的数据(重点:进行重定向,response.sendRedirect(url));网上大部分是前端获取code传给后端进行操作,结合自己的场景,后端直接获取code进行数据的获取1.搭建微信登录工具类:package util;import java.io.UnsupportedEncodingException;import java.net.URLEncoder;/** * 微信登录工具类 * * @descriptio

2021-11-30 14:50:12 13091 10

原创 定时任务使用fegin接口调用其他服务,提示空指针异常(NULL)

业务场景:定时任务中通过fegin接口调用其他服务的接口进行业务的处理1.在fegin配置文件中回爆空指针异常2.原因分析:3.定时任务在项目启动的时候就会执行,导致request为空异步调用异步调用是相对同步调用而言,同步调用指的是程序按照指令一步步执行,每一步都必须等待上一步执行完成后才可以执行,同步调用具有依赖性,而异步调用无需等待上一步执行完成便可以执行,即异步调用不依赖上一步操作,所有可以并发执行.4.解决方式@Configurationpublic class FeignCo

2021-11-18 19:03:38 7200 7

原创 角色权限、权限树、菜单展示

业务场景:实现系统的权限控制、多级的菜单展示,适用于子父级关系的实现:使用Stream进行实现调用递归方法进行展示/** * 查出所有分类,并且组装成父子结构 * * 最终实现的效果就是:只发了一个sql语句,查出所有的菜单,再利用递归的方式来组合出父子菜单 * @return */ @Override public List<CategoryEntity> listWithTree() { //1、查出所

2021-10-15 14:14:22 864

原创 Mybatis一对多的问题使用collection以及select

业务场景:用户关联教育中间表,用户会有多条教育经历,教育中间表再关联学校院系的信息,要求获取用户的教育信息这里写目录标题业务场景:用户关联教育中间表,用户会有多条教育经历,教育中间表再关联学校院系的信息,要求获取用户的教育信息实体类用户实体类教育中间表实体类工作信息实体类对应的xml教育信息中间表xml工作信息的xml用户的xml实现(重点)实体类用户实体类public class RegAlumniuser implements Serializable { /** * 注册校友

2021-10-15 11:31:45 956

原创 mysql中一个人多条数据照时间获取最新的数据

业务场景:人员某一关联表中 有多条信息,只查询最新的一条进行展示 SELECT * FROM ( SELECT alu.alumniuser_id, alu.`name`, alu.gender, ma.major_name AS majorName, dept.dept_name AS deptName, edu.leave_year AS l

2021-10-13 14:55:52 768

原创 java实现api或者活动等数据的浏览量,使用redis进行操作

1.redis的数据结构使用的是String学习链接主要使用incr的命令2.实现代码boolean b = redisUtil.hasKey("countActivity_" + activityId);//判断是否存在 if (b == false) { redisUtil.set("countActivity_" + activityId, 0, -1); } ong incr = redisUtil.incr("countActivity_" + activi

2021-09-30 11:58:11 430

原创 java点赞功能的实现,类似微信点赞,用户仅能点赞一次,基于redis进行操作

1.redis 基本知识redis5种基本数据学习参考链接缓存点赞信息的数据结构是set集合,不太了解的同学请参考上面的链接2.实现逻辑传入点赞人id,被点赞的id,以及点赞的状态status 0取消,1点赞先查询redis中是否有缓存,无新建,有添加3.实现代码 @PostMapping("/clickPraise") public ResultVO clickPraise(HttpServletRequest request, @RequestBody String para

2021-09-30 11:52:14 2597

原创 使用mybatis根据主键id获取信息,偶尔查出的数据为NULL,解决根据主键id获取null值,MyBatis-plus的根据id获取信息返回nulll可以参考

业务场景:项目使用了PageHelper和MyBatis,在根据id获取信息时,有时候返回的是null值,报空指针异常。产生问题的原因PageHelper默认会在sql 上添加一个Count,会导致执行效率变慢和异常下图是自己写的SQL空指针异常后的sql解决方式:重写PageHelper的Count示例:dao层 AlumniUser findOnlyByAluserId(AlumniUser alumniUser);//重写count long findOnlyB

2021-09-24 17:55:27 1152

原创 Mybatis的批量操作增删改查

参考:[https://www.cnblogs.com/fangyu19900812/p/6046209.html]xml的写法//根据id查 <select id="findMoreByalumniUserId" parameterType="int" resultMap="BaseResultMap"> select * from exchange_news <foreach close=")" collection="array"

2021-09-17 15:44:30 148

原创 MySQL中遍历结果集根据结果再进行判断查询不同的数据表,将结果集再返回,case when和join的使用

case when then 和Join 的使用,解决条件下,链接同数据表业务场景:用户和管理员都可以向活动表中添加数据,表中有两个属性,creator_id存放创建者的id,create_type创建人类型,0用户,1管理员,要求,根据creator_id获取到创建者的名称,方便展示。分别有用户表和管理员表思路一(常规解决,不建议)先查出所有数据,再使用java进行遍历,根据type的不同,再根据id查询数据,再将数据赋值,繁琐,低效!!!!思路二使用sql中的case when 和join联

2021-09-10 19:24:38 1175

空空如也

空空如也

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

TA关注的人

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