java
superboy@.
怕什么就去做什么 心怀不惧 方能走向胜利
展开
-
Java怎么实现几十万条同时数据插入(三种基本方法测试)
在Java中实现插入几十万条数据,有多种方法可以使用。原创 2023-04-12 00:06:16 · 3710 阅读 · 1 评论 -
springboot实现微信扫码登录
用户点击微信登录按钮后,会被引导到微信授权页面,确认授权后会被重定向到/login接口,接口会获取用户的OpenID和AccessToken并处理登录逻辑。可以使用授权链接,引导用户在微信中打开并确认授权,然后获取用户的OpenID和AccessToken。原创 2023-03-24 00:23:43 · 3461 阅读 · 1 评论 -
Mybatis-Plus提供了注解方式进行多表查询
Mybatis-Plus提供了多种方式进行多表查询,其中注解方式是其中的一种。原创 2023-03-22 09:38:50 · 2962 阅读 · 0 评论 -
linux下java项目在后台启动的几种方式
可以将 Java 应用程序作为一个 systemd 服务运行,这样可以在系统启动时自动启动该服务。命令启动 Java 应用程序,使其在后台运行,这样即使退出终端或关闭 SSH 连接,Java 应用程序也能继续运行。命令创建一个虚拟终端并在其中运行 Java 应用程序,这样即使退出 SSH 连接,Java 应用程序也能继续运行。符号可以将 Java 应用程序放到后台运行。原创 2023-03-21 08:51:06 · 8622 阅读 · 1 评论 -
Springboot中使用shiro的@RequiresPermissions注解无效
在Springboot环境中继承Shiro时,使用注解@RequiresPermissions时无效。 @ApiOperation(value = "分页查询", notes = "分页查询") @GetMapping("/list") @RequiresPermissions("system:user:list") @ResponseBody public ResultTable list(Tablepar tablepar){ PageInfo<TsysUser> page原创 2021-09-19 22:19:47 · 3128 阅读 · 0 评论 -
shiro的@RequiresPermissions五种注解使用说明
@RequiresAuthentication验证用户是否登录,跟subject.isAuthenticated()结果为true时一样。@RequiresUser验证用户是否被记忆,user有两种含义: 成功登录的(subject.isAuthenticated()结果为true); 被记忆的(subject.isRemembered()结果为true)。@RequiresGuest...原创 2021-09-19 17:21:40 · 4088 阅读 · 0 评论 -
Spring Boot引入第三方工具EasyCaptcha生成图形验证码(包含中文验证码和算数验证码)
1.简介 EasyCaptcha,Java图形验证码,支持gif、中文、算术等类型,可用于Java Web、JavaSE等项目。2.maven方式引入 <!-- 验证码 --><dependencies> <dependency> <groupId>com.github.whvcse</groupId> <artifactId>easy-captcha</artifactId>.原创 2021-09-19 13:41:09 · 14461 阅读 · 0 评论 -
Springboot + Thymeleaf实现带参数跳转页面
Springboot实现页面跳转需要引入依赖: <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf</artifactId> <version>3.0.11.RELEASE</version> </dependency>在application.propertiesde文件中配置 spr原创 2021-09-03 16:15:17 · 4003 阅读 · 0 评论 -
springboot中无法访问static下静态资源的问题
thymeleaf中引入外部JS的方式:(1)在static下新建文件夹放入外部JS文件添加一个全局拦截。package com.steno.propertiestest.common;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;import..原创 2021-09-03 15:44:37 · 1940 阅读 · 0 评论 -
Java 视频文件、图片文件互转Base64编码(springboot)
1.导入依赖使用到工具类依赖<dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version></dependency>2、视频转Base642.1 视频转Base64输出txt文本通过FileUtils.openInpu...原创 2021-08-13 15:09:12 · 4394 阅读 · 0 评论 -
java 中 mat 转 base64 两种方式
Mat先转文件再转Base64 private static String ImageToBase64(String imgPath) { byte[] data = null; // 读取图片字节数组 try { InputStream in = new FileInputStream(imgPath); data = new byte[in.available()]; in.read(data); in.close(); } catch (IOExcep原创 2021-08-13 14:48:02 · 1683 阅读 · 0 评论 -
Jmeter之Non HTTP response code: java.net.ConnectExceptionexception的解决办法
项目场景:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obtainMessage(READ_DATA, bytes,原创 2021-06-18 20:48:35 · 3414 阅读 · 0 评论 -
已解决:Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required
问题描述:Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required 原因分析:mybatis-spring-1.3.2中取消了自动注入SqlSessionFactory 和 SqlSessionTemplate,所以会报出Property ‘sqlSessionFactory’ or ‘sqlSessionTemplate’ are required错误。< dependency> < groupId原创 2021-06-18 11:21:43 · 37455 阅读 · 18 评论 -
已解决:Field xxxDao in xxxService required a bean of type xxxDao that could not be found
项目场景:在用springBoot做开发的启动项目的时候出现如下异常:***************************APPLICATION FAILED TO START***************************Description:Field commentDao in com.sse.house.biz.service.CommentService required a bean of type 'com.sse.house.biz.dao.CommentDao' t原创 2021-06-18 11:09:44 · 2466 阅读 · 0 评论 -
已解决:Caused by: java.lang.ClassNotFoundException: com.alibaba.druid.filter.logging.Log4j2Filter
原因分析:你安装的应该是低版本的druid没有这个类,升级到新版;指定druid-spring-boot-starter但没指定druid也可能出现这个错误解决方案:<dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.10</version></dependen.原创 2021-06-18 10:59:08 · 2446 阅读 · 0 评论