![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
华上进
在最好的年纪努力让自己变得更好
展开
-
synchronized根据指定对象id进行加锁
synchronized根据指定对象id进行加锁。原创 2022-11-16 10:41:12 · 1551 阅读 · 1 评论 -
两个字符,取交集 但是结果字符不能存在包含关系。
两个字符,取交集但是结果字符不能存在包含关系。原创 2022-07-30 11:09:45 · 149 阅读 · 0 评论 -
两个字符,取交集 且是连续的 长度最长的那个字符串。
通过对最短的字符进行一一组合,递归操作得到所有的可能连续的组合的值,然后去和较长的字符去做indexOf(str),判断是否在长的字符串中存在当前递归出来的字符,存在则去和最长字符字段进行长度比较。............原创 2022-07-30 11:02:16 · 185 阅读 · 0 评论 -
excel list实体中,出现重复的属性、参数给出提示
获取实体中的重复的属性原创 2022-03-14 12:00:59 · 453 阅读 · 0 评论 -
poi CellStyle 创建不能超过阈值64000,样式不一样的情况解决方案。
#设定Httppost数据大小,解决post参数过大问题server.tomcat.max-http-post-size=-1vue实现将json字符写入文件实现下载原创 2021-09-10 17:27:42 · 1926 阅读 · 4 评论 -
java发邮件 动态切换当前发送人
最近项目需要实现一个发送邮件功能,踩了一些坑,最终实现了。在此写一下心得开始做的时候一塌糊涂,觉得挺难的,但是做完之后发现其实简单的一批,接下来我就来写一下实现流程。1、准备好拿来发送邮件的账号,发邮件的时候需要用到(这里拿网易126邮箱为例)。好,点击开启后,发送验证短信就拿到了,这里已经完成了一大半了。2、接下来去配置我们的后台。2.1、pom.xml 引入 jar <dependency> <groupId>org.springframewor原创 2021-01-24 17:51:41 · 1645 阅读 · 2 评论 -
java开发随记之 Invalidate Caches / Restart
java开发随记之 Invalidate Caches / Restart今天遇到了一个 maven jar下载下来了,可是却怎么都引入不了jar对象,clean也不行,最后查阅资料,file=>Invalidate Caches / Restart…原创 2021-01-22 17:30:33 · 4371 阅读 · 2 评论 -
java session登录存储后 验证获取不到
今日份踩坑session做登录存储认证,电脑连接了手机wifi,PC端登录系统,localhost访问项目地址,登录成功,登录信息成功存入session里,可是在登录后页面跳转,做登录验证的时候获取session的时候就为空了。 进过调试,最后解决,换成127.0.0.1即可。...原创 2020-11-28 10:48:42 · 978 阅读 · 0 评论 -
一个字符串中找到第一个重复的字符-JAVA
思路就是将字符创分割成一个一个字符,然后对字符进行循环查找。public static String chaZhao() { String data = "abcdefghijkb"; String[] szData = data.split(""); int size = szData.length; for (int i = 0; i < size; i++) { int num = 0;原创 2020-06-17 11:18:16 · 1863 阅读 · 0 评论 -
JAVA-阶乘算法
单个数阶乘public static void jieCheng(){ //6! long jc = 1; for(int = 1; i<=6;i++){ jc *= i; } System.out.print("6!为:"+jc);}多个阶乘相加0!+1!+4!+7!+...+16!public static void jieCheng(){int jc0=1;long sumJc = jc0;for(int...原创 2020-06-17 09:53:47 · 370 阅读 · 0 评论 -
JAVA-回文数
回文数就是倒过来和原来的数相等的数。话不多说贴代码public static void huiWen(){ //定义参数数判断是否是回文数 int data = 123321; //我这边采用的是转成字符比较 StringBuilder sb = new StringBuilder(String.valueOf(data)); if(String.valueOf(data).equals(sb.reverse().toString())){ Sys原创 2020-06-17 09:34:03 · 163 阅读 · 0 评论 -
JAVA-二分查找写法
public class Test{ public static void main(String[] args){ erFen(new int[]{1,2,3,4,5,6,7,8,9,10},10); } //二分查找法必须是有序数组 public static int erFen(int[] arr,int data){ //定义两个数 //最左边的数 int lefts = 0; //最右边的数 int rigth.原创 2020-06-17 09:10:41 · 156 阅读 · 0 评论 -
JAVA-冒泡排序写法
public class Test{ public static void main(String[] args){ int[] arr = new int[]{1,2,3,6,5,4,9,8,7}; maoPao(arr); } //冒泡排序 public static void maoPao(int[] arr){ //第一层循环 for( int i = 0;i...原创 2020-06-16 22:27:50 · 150 阅读 · 0 评论 -
java企业微信登录后台代码及个人理解。
话不多说,直接贴代码,微信企业号端发送带参的请求 到后台找到下面方法(参数code)。 如下主流程:-----------------------------------------------------------------------------------------------------@RequestMapping("/getUserWXInfo") p...原创 2019-01-14 17:13:54 · 1782 阅读 · 0 评论