![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java总结
菜鸟进军大神陆
菜鸟在路上 -- 拼命的奔跑;前方的光明 -- 路就在脚下;
菜鸟在奔跑 -- 追赶那曙光;黎明在眼前 -- 时光在流逝;
早起的鸟儿 -- 早起的虫儿;大家一起进步吧,进军我们的梦想!
展开
-
Ehcache 集成 shiro 后再集成spring cache后出现 CacheManager 冲突
org.springframework.beans.BeanInstantiationException: Failed to instantiate [net.sf.ehcache.CacheManager]: Factory method 'ehCacheCacheManager' threw exception; nested exception is net.sf.ehcache.CacheException: Another unnamed CacheManager already exists原创 2022-11-29 11:28:27 · 745 阅读 · 0 评论 -
java8新特性
java8新特性原创 2020-05-14 10:26:55 · 151 阅读 · 0 评论 -
Spring MVC servlet 迁移到Spring Boot
Spring MVC servlet 迁移到Spring Boot,Spring Boot servlet原创 2022-10-26 17:23:39 · 985 阅读 · 0 评论 -
Spring Boot + shiro 去除Redis缓存
Spring Boot + shiro 去除Redis缓存原创 2022-10-20 16:58:56 · 1656 阅读 · 0 评论 -
Spring Boot 打war包
Spring Boot 打war包原创 2022-10-19 15:53:57 · 2305 阅读 · 0 评论 -
Spring Boot 使用切面记录日志
Spring Boot 使用切面记录日志原创 2022-10-24 10:00:00 · 2769 阅读 · 0 评论 -
屏蔽swagger的warn日志
屏蔽swagger的warn日志原创 2022-10-19 09:20:43 · 538 阅读 · 0 评论 -
java前后端时间相差八小时
java前后端时间相差八小时原创 2022-10-19 09:18:16 · 1619 阅读 · 0 评论 -
Spring Boot 使用AES前后端传递参数加解密
Spring Boot 使用AES前后端传递参数加解密原创 2022-10-08 11:18:28 · 2477 阅读 · 1 评论 -
Spring CacheConfig Cacheable 对常用数据添加缓存
Spring CacheConfig Cacheable 对常用数据添加缓存,Spring CacheConfig Cacheable 对常用数据添加缓存,Spring CacheConfig Cacheable 对常用数据添加缓存原创 2022-09-24 15:12:46 · 436 阅读 · 0 评论 -
java 2022-09-21T10:41:00.000+0800 转换成 yyyy-MM-dd HH:mm:ss
实体类时间格式转换,java 2022-09-21T10:41:00.000+0800 转换成 yyyy-MM-dd HH:mm:ss原创 2022-09-21 09:04:56 · 1270 阅读 · 0 评论 -
驼峰转下划线&下划线转驼峰
驼峰转下划线&下划线转驼峰原创 2022-09-14 13:00:38 · 2570 阅读 · 0 评论 -
简单的通过线程池调用线程方法
简单的通过线程池调用线程方法原创 2022-09-05 15:02:13 · 345 阅读 · 0 评论 -
java 实体类转json字符串,json字符串转实体类
java 实体类转json字符串,json字符串转实体类原创 2022-09-05 14:05:55 · 744 阅读 · 0 评论 -
Http get post 请求工具类
http请求工具类原创 2022-08-08 11:04:56 · 229 阅读 · 0 评论 -
两个list 根据某个字段过滤
两个list 根据某个字段过滤原创 2022-08-02 13:28:53 · 1763 阅读 · 0 评论 -
vue用post请求下载文件
vue用post请求下载文件原创 2022-08-02 11:08:50 · 598 阅读 · 1 评论 -
java list 分割成等份
java list 分割成等份原创 2022-06-23 11:28:44 · 561 阅读 · 0 评论 -
java: 错误: 无效的源发行版:16
java: 错误: 无效的源发行版原创 2022-06-23 09:23:10 · 623 阅读 · 0 评论 -
JDK8新特性详解
JDK8新特性详解转载 2022-03-10 09:03:37 · 1153 阅读 · 1 评论 -
easyexcel 导入
1.引入maven依赖<!-- excel工具 开始 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.6</version> <exclusions&g原创 2021-09-13 15:46:42 · 4280 阅读 · 0 评论 -
java获取含有中文字符串长度
为方便合同用,我们写一个Utils类;public class StringLengthUtils{ /** * 获取字符串的长度,如果有中文,则每个中文字符计为2位 * @param value 指定的字符串 * @return 字符串的长度 */ public static int length(String value) { ...转载 2018-06-28 10:16:59 · 13534 阅读 · 2 评论 -
java ftp上传文件中,如何判断文件是否被打开
//获取文件夹下所有文件 File file = new File(localDirectory); //将获得的文件转换成数组 File[] array = file.listFiles(); List list = new ArrayList(); for(File tempFile : array)原创 2017-10-24 14:59:58 · 2745 阅读 · 0 评论 -
java 通过url下载图片
private static String Download(String urlList) { URL url = null; String filepath=""; try { url = new URL(urlList); DataInputStream dataInputStream = n...原创 2019-01-02 10:33:11 · 5571 阅读 · 0 评论 -
eclipse lombok.jar安装
一、下载lombok.jar包 https://download.csdn.net/download/qq_25391785/10391838二、右击eclipse打开文件所在位置,将lombok.jar包放在eclipse.ini所在的文件夹三、打开eclipse.ini,在最下面添加 -Xbootclasspath/a:lombok.jar -javaagent:lombo...原创 2018-05-04 14:37:21 · 567 阅读 · 0 评论 -
audio读取文件流播放音频
jsp阶段:<audio controls="controls" controlsList="nodownload"><source src="${ctx }/phone/getAudio.ce?type=3&PATHID='+mp+'" type="audio/mpeg"></audio>效果图:java部分:@Request转载 2018-04-10 11:02:34 · 15429 阅读 · 1 评论 -
java 流读取图片供前台显示
jsp阶段<img id="img" src="${ctx }/phone/getImg.ce?type=2&PATHID='+pathid+'"> </img>java Controller阶段@RequestMapping("getImg") @ResponseBody public String getImg(HttpServletRequest...原创 2018-04-09 16:31:36 · 3365 阅读 · 0 评论 -
java 本地文件复制(将文件拷贝到另一个目录)
InputStream input = new FileInputStream(oldfilePath); FileOutputStream output = new FileOutputStream(newfilePath); FileCopyUtils.copy(input, output);注:oldfilePath 是 绝对原文件路径 如:E:\我的笔记\java\总结.txt ...原创 2018-03-07 11:00:30 · 10145 阅读 · 0 评论 -
利用BeanMap进行对象与Map的相互转换
javabean与map的转换有很多种方式,比如:1、通过ObjectMapper先将bean转换为json,再将json转换为map,但是这种方法比较绕,且效率很低,经测试,循环转换10000个bean,就需要12秒!!!不推荐使用2、通过Java反射,获取bean类的属性和值,再转换到map对应的键值对中,这种方法次之,但稍微有点麻烦3、通过net.sf.cglib.b转载 2017-07-12 17:58:09 · 1974 阅读 · 0 评论 -
Java判断id,用户,是否存在问题
当我们在写创建信息代码的时候,通常会进行判断账号是否存在;对于这个问题,我是在后台进行处理的:当我把ID传到后台时,进行判断count是否大于0int count = sysmrServices.judgeList(map);if(count >0){ obj.put("info", "id已存在,请重新填写"); }对应的SQL:select count(*) f原创 2017-04-24 11:40:59 · 15841 阅读 · 0 评论 -
从js向Action传中文参数出现乱码问题的解决方法
出处:http://m.jb51.net/show/44982转载 2017-03-23 14:22:55 · 404 阅读 · 0 评论 -
有关Java从数据库查询出的数据导出Excel POI分页功能总结
Java导出Excel及POI 对sheet分页操作原创 2017-03-17 15:46:49 · 4037 阅读 · 0 评论 -
Eclise 内存溢出问题、jvm 堆内存 栈内存 大小设置
1、Eclise 中设置jvm内存: 改动eclipse的配置文件,对全部project都起作用 改动eclipse根文件夹下的eclipse.ini文件 -vmargs //虚拟机设置 -Xms512m //初始内存 -Xmx1024m //最大内存 -Xmn16m //最小内存 -XX:PermSize=128M //非堆内存 -XX:...原创 2018-05-13 10:39:18 · 287 阅读 · 0 评论 -
定时任务,时间表达式
quartz定时任务cron表达式详解cron表达式用于配置cronTrigger的实例。cron表达式实际上是由七个子表达式组成。这些表达式之间用空格分隔。1.Seconds (秒)2.Minutes(分)3.Hours(小时)4.Day-of-Month (天)5.Month(月)6.Day-of-Week (周)7.Year(年)例:"0 0 12 ? * WED” 意思是:每个星期三的中...转载 2018-05-14 10:35:01 · 38942 阅读 · 1 评论 -
Spring的web应用启动加载数据字典
1、配置文件中加入配置在web.xml中加入 监听配置, 但要写在Spring配置的下面<!-- Spring 框架 --> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> ...原创 2018-12-17 14:23:08 · 1362 阅读 · 0 评论 -
java获取当前时间前一天,前一月,前一年
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Calendar c = Calendar.getInstance(); c.setTime(new Date()); Date end = c.getTime(); ...原创 2018-12-10 09:06:33 · 32503 阅读 · 2 评论 -
java long转日期,long转String
//long转Dateprivate Date LongToDate(long str) { Date date = new Date(str*1000); return date; }//long转Stringprivate String LongToString(long str) { SimpleDateFormat sdf = new SimpleDateFor...原创 2018-11-27 10:47:28 · 6577 阅读 · 0 评论 -
JAVA自动适配Linux与Windows文件路径分隔符
linux文件路径分隔符为 / ,windows的文件路径分隔符为 \ ,在开发项目过程中不确定用户使用何种操作系统,就需要自动适配路径。1.提供一个简单工具类:public class FilePathUtil { public static final String FILE_SEPARATOR = System.getProperty("file.separator")...转载 2018-09-20 10:50:54 · 1013 阅读 · 0 评论 -
身份证性别判断
/*** * 性别判断 * @param value * @return 1:女、2:男 */ public String execute(String value){ value = value.trim(); if (value.length() == 15){ if (I...转载 2018-06-07 15:17:58 · 6358 阅读 · 3 评论 -
java 时间运算
/**时间运算test,针对通话时间只有开始时间和通话时长,计算出通话结束时间*/ public static void main(String[] args) { try { DateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式 long duration = (long) 60.814...原创 2018-06-07 15:15:20 · 1094 阅读 · 0 评论