自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

原创 Snipaste:一款强大的截图与贴图工具

Snipaste 以其强大的功能和简洁的界面赢得了众多用户的喜爱。无论是日常工作还是学习,Snipaste 都能提供极大的便利。如果你还在寻找一款高效的截图工具,Snipaste 绝对值得一试。官方网站Snipaste 官方网站。

2024-09-05 13:43:27 500

原创 Python关于使用pyinstaller打包uiautomation成exe一些错误的解决办法

文件中指定绝对路径(但未测试)。由于每个人下载依赖的方式不同,文件路径也有所不同。我使用的是 Miniconda 进行管理。这个错误表明 PyInstaller 在打包时找不到。你可以选择将它们复制到与你要打包的。库中的某些子模块没有被正确识别。文件相同的目录中,也可以直接在。

2024-07-30 14:39:12 482

原创 nginx-http-flv配置

hls配置放在 http.server里面。

2024-04-16 09:37:19 361

原创 SseEmitter与shiro出现错误No SecurityManager accessible to the calling code, either bound to the org.apach

这个bug是在springboot与shiro的项目中使用sse的时候出现的,原因是SseEmitter有。,时间到了,就断开连接,断开连接后就会报这个错,还有会报错误。我的需求是需要一直响应sse,所以设置超时时间为。就可一直响应,也不会报错。默认的超时时间30秒。

2023-10-16 17:54:30 604 1

原创 Java CV简单使用

【代码】javacv依赖。

2023-08-29 14:15:23 505

原创 解密安卓微信聊天记录

解密微信聊天记录

2022-10-18 18:08:24 3425

原创 Mybatis一对多查询

查询某用户所拥有的权限库查询结果,两张表联合查询。在mapper.xml文件中只需要配置映射就好了首先是查询的方法 <select id="selectByName" resultType="com.lichen.cn.dto.UserDto" resultMap="UserDtoMap"> SELECT * FROM `user` INNER JOIN permission ON `user`.user_permission = permission.p.

2021-10-02 15:44:56 124

转载 springboot 配置允许跨域访问

原本博客:https://www.cnblogs.com/ping-pong/p/10400510.html我的工程报错是这样的:看了大佬的博客,将大佬的配置类放进去就行了。感谢大佬import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsCon

2021-09-12 15:48:08 754

原创 Java利用反射调用有参构造方法返回对象

public static void main(String[] args) { try { // 获取Class类 Class<Person> cla = Person.class; // 打印类路径 System.out.println(cla.getName()); // 通过类名获取相应的..

2021-08-20 15:51:55 1521

原创 Okhttp请求工具类

这工具类是半个月前在网上找的放上来以后可能会用得上,忘了原文链接了,总之感谢大佬源码package com.test.cn.entity;import okhttp3.*;import org.apache.commons.lang3.exception.ExceptionUtils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.util.Iterator;import java.

2021-07-19 11:11:52 618

原创 MySQL统计字段内区间的数量

select elt(interval(d.device_main_category,0, 100, 200, 300,400,500,600,1000,20000), '小于100', '100到200', '200到300', '300到400','400到500','500到600','600到1000','1000到20000') as physical_device_report_entity, COUNT(d.device_main_category

2021-06-17 18:27:50 619

原创 Java输出txt文件

private static void saveAsFileWriter(String content, String filePath) { FileWriter fwriter = null; try { // true表示不覆盖原来的内容,而是加到文件的后面。若要覆盖原来的内容,直接省略这个参数就好 fwriter = new FileWriter(filePath, false); fwriter

2021-06-17 16:52:08 443

原创 IDEA Json转Java实体插件的使用

最近的一个项目是在以前的项目的基础上二次开发,老项目只能拿到接口的数据,没有后台代码,所以要抓包获取数据格式然后生成对象啥的。然后我发现了一个插件贼好用就是这个!!!(GsonFormat-Plus)首先安装,打开插件按搜索(GsonFormat-Plus)装好了之后,是maven项目的话要导入gson依赖,不是maven项目的话要去下载java gson相关的jar包导入项目中。 <!-- gson依赖--> <dependency>

2021-06-16 11:54:04 1766

原创 SpringBootTest依赖对象没有注入容器空指针异常

半年没做springboot了忘了怎么测试了,一直空指针加上两个注释就行了

2021-04-29 16:23:37 664

原创 使用okhttp发送简单的HTTP请求

Java发送http请求可以用okhttp框架,除此之外,springboot也提供了可以发送http请求的工具RestTemplateRestTemplate的简单使用:1.新建maven项目导入springboot依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent&l

2021-04-27 15:02:19 282

原创 git克隆远程工作空间到本地环境

1.找到需要克隆的项目,复制http地址2.打开idea,选择创建来自版本控制的项目3.填入刚刚复制的链接,点击克隆

2021-04-27 10:43:45 135

原创 java判断两个数组元素是否完全相等

直接使用工具类public boolean getRequestData(byte []bytesOne){ byte [] bytesTow = {-126, 125, 0, 0, 2, 2, 1, -128, 16, 0, 68, 105, 103, 105, 32, 65, 117, 100, 105, 111, 32, 80, 114, 111, 99, 101, 125, -126}; //传入两个数组,元素

2021-04-19 17:05:22 924

原创 json和Java实体类,字符串等类型的转换

在做json转换的时候要用到的是fastjson这个依赖,maven工程可以直接导入依赖,不是maven工程网上有相应的jar包 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.54</version>

2021-04-07 14:44:20 273 1

原创 okhttp添加动态参数

public static Map get(String url, Map map ) throws IOException { // 可以单独把formbody拿出来 FormBody.Builder formBuilder = new FormBody.Builder(); // 将传进来包含的参数键值对的map集合遍历出来 for (Object o : map.keySet()) { // 将参数添加到from

2021-04-02 16:35:33 999

原创 进制转换工具类,持续补充

/** * 进制转换工具类 */public class NumberSystemUtil { /** * 十进制数转换成十六进制 * @param n 传入的十进制参数 * @return 返回该十进制的十六进制字符串 */ public static String intToHex(int n) { StringBuilder sb = new StringBuilder(8); String a;

2021-03-17 09:30:08 105

原创 获取字符串中第一个重复的字符,Java写法

获取字符串中第一个重复的字符,Java写法import java.util.HashSet;import java.util.Set;/** * 利用hashSet去重的特性,将字符串转换成字符数组, * 再一个个添加到集合里,添加成功则是不重复的 * 添加失败则是集合里已经有了这个元素,添加了重复的进去 */public class javaTest2 { public static void main(String[] args) { Set set = new

2021-03-05 09:11:42 1075 1

原创 Java状态码响应封装工具类

源码:public class ResponeBean { private Integer code; // 响应状态码 private String message; // 提示信息 private Object data; // 返回数据 private static ResponeBean ok(String message) { return new ResponeBean(200, message); } private sta

2021-01-06 17:03:24 1169

原创 使用Spring form标签进行服务器上的数据校验

使用Spring form标签进行服务器上的数据校验,可以防止用户通过禁用JavaScript来跳过表单校验直接访问后台,提高了系统的安全性工具包下载:https://wws.lanzous.com/iNlnGilbzte然后导入包在校验的字段上利用注解编写校验条件User.javaimport java.util.Date;import org.hibernate.validator.constraints.Length;import org.springframework.forma

2020-11-20 20:32:06 123

原创 jdbc原生连接数据库工具类

jdbc原生连接数据库工具类在有些项目中,我们需要用到原生的Java技术来编写,这样就会用到jdbc来连接数据库,jdbc的连接步骤就只有加载驱动得到连接等等,我们可以把重复的抽取代码抽取出来,提高效率下面开始首先创建一个类,我命名为JdbcUtil.java第一步就是加载驱动,由于驱动我们只需要加载一次,所以放在静态代码块中public class JdbcUtil { static { try { Class.forName("com.mysql.jdbc.Driver");

2020-11-12 20:28:06 620

原创 The superclass “javax.servlet.http.HttpServlet“ was not found on the Java Build Path解决办法

新手刚建jsp的时候通常都会遇到这样的一个错误Multiple annotations found at this line:- The superclass “javax.servlet.http.HttpServlet” was not found on the JavaBuild Path- The superclass “javax.servlet.http.HttpServlet” was not found on the JavaBuild Path这是没把服务器加到项目中的结果

2020-11-12 09:22:25 1082

原创 三行代码解决jsp乱码问题

//解决从客户端传到服务器端的乱码 request.setCharacterEncoding("utf-8"); //服务器传回客户端的乱码解决 response.setCharacterEncoding("utf-8"); response.setContentType("text/html; charset=UTF-8"); 这几行代码可以写在jsp页面上,也可以写在servlet里面...

2020-11-06 10:37:06 117 1

原创 jQuery获取选中的checkbox

先搞一堆复选框 <table border="1"> <tr> <th>标题</th> <th>标题</th> <th>标题</th> <th>标题</th> <th>标题</th> <th>全

2020-11-05 19:03:19 1950

原创 解决MySql安装最后一步卡死的问题

解决MySql安装最后一步卡死的问题相信不少人都跟我一样,在安装MySQL的时候,全部按照步骤来,无论如何到最后一步,总是会卡死,上网怎么搜都是删注册表之类的,咬牙切齿,我也照着做了,我还是个小白,误删重装系统很多次了,一直都是在最后一步卡死,如果大家也跟我一样不妨试试下面这个办法首先我们要找到MySQL的安装目录,找到MySQLlnstanceConfig.exe双击打开找不到也没关系,直接点安装重装行了,前提是要记住原来的安装密码。如果你是第一次装,也没问题接下来按照正常的安装方法,下一步下

2020-11-02 18:50:16 1427

原创 bootstrap文件上传表单样式

在用这个样式之前我们要准备两个资源包,分别是fileinput.css和fileinput.js将他们导入到项目中,同时还要导入jQuery <link rel="stylesheet" href="./css/fileinput.css"> <script src="./js/jquery-1.11.3.min.js"></script> <script src="./js/bootstrap.min.js"></script> .

2020-10-29 11:56:27 1222

原创 Java计算n的阶乘

public class n的阶乘 { public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int n=scanner.nextInt(); String nString=""+n; BigInteger bigIntegerA=new BigInteger...

2020-03-08 15:47:22 2693

原创 Java获取个十百位数

如果是对十取模获取,要获取哪一个位数就先对这个位数进行取余然后再取模int n=1234; System.out.println(1234%10 );//获取个位 System.out.println((1234/10)%10 );//获取十位 System.out.println((1234/100)%10 );//获取百位 System.out.println((12...

2020-03-08 09:36:00 6039

SSM整合配置文件、spring-mvc.xml、spring-mybatis.xml、spring.xml、config.properties、log4j.p

config.properties:数据库配置文件 log4j.properties:mybatis日志文件 spring-mvc.xml:spring-MVC配置文件 spring-mybatis.xml:mybatis的配置文件 spring.xml

2020-11-26

空空如也

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

TA关注的人

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