
java
兔老大的胡萝卜
这个作者很懒,什么都没留下…
展开
-
java两个实体类相互转换
BeanUtil.copyProperties(源类, 需要改变的类);注意是BeanUtil,不是BeanUtils原创 2021-04-15 10:36:54 · 5607 阅读 · 4 评论 -
BASE64Encoder encoder = new BASE64Encoder();无法使用
java1.8之后BASE64Encoder 就无法使用了建议直接换成import java.util.Base64;然后这样加密 String encode = Base64.getEncoder().encodeToString( "参数".getBytes());原创 2021-04-02 15:03:17 · 2311 阅读 · 0 评论 -
2021-01-20
List<String> l =studyDataMainList.parallelStream().collect(Collectors.groupingBy(StudyDataMain::getId, Collectors.counting())) .entrySet().parallelStream() .filter(entry -> entry.getValue() >1).map(Map.Entry::ge.原创 2021-01-20 17:30:51 · 223 阅读 · 0 评论 -
aop获取方法的开始,结束时间
1.使用:ThreadLocal starttime 记录开始时间但是这个参数一般是声明在静态变量中,如果不断地创造而没有调用remove方法会造成内存泄漏2.还有人说可以将startTime设置成成员变量,但是这样会导致多线程安全问题...原创 2020-08-28 15:47:08 · 490 阅读 · 0 评论 -
java工具类(适用jdk1.8以上)依赖
<!--hutool工具包--> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.3.10</version> </dependency>原创 2020-08-06 10:04:39 · 1040 阅读 · 0 评论 -
springboot项目做个拦截器
生成一个类@Componentpublic class UserLoginInterceptor implements HandlerInterceptor { protected org.slf4j.Logger logger = LoggerFactory.getLogger(getClass()); @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse resp原创 2020-06-22 16:00:31 · 162 阅读 · 0 评论 -
文件下载
控制层@RequestMapping("/download") public void download(HttpServletRequest request, HttpServletResponse response, String filename) throws IOException { NoticeAttachment attachment; S...原创 2020-04-25 22:39:33 · 203 阅读 · 0 评论 -
修改map的key
map.put("newkey",map.remove("oldkey"));原创 2020-03-06 14:12:21 · 2981 阅读 · 0 评论 -
excel导出,合并单元格更改单元格样式
@RequestMapping(value = "/exports2khList", method = { RequestMethod.GET, RequestMethod.POST }) public void exports2khList(HttpServletRequest request,HttpServletResponse response) throws Exceptio...原创 2020-03-03 15:24:58 · 302 阅读 · 0 评论 -
excel的模板使用
[https://blog.youkuaiyun.com/ethan_10/article/details/80335350](https://blog.youkuaiyun.com/ethan_10/article/details/80335350)原创 2020-03-03 14:12:22 · 114 阅读 · 0 评论 -
java获取本机ip
public static void main(String[] args) { // TODO Auto-generated method stub InetAddress ia=null; try { ia=ia.getLocalHost(); String localname=ia....原创 2020-02-27 16:30:13 · 147 阅读 · 0 评论 -
excle模板导入,和导出
一般导入一个excle需要先规定一张导入模板 /** * */ /** *下载导入模板 * @param request * @param response */ @RequestMapping(value = "/exportTemlate", method = RequestMethod.GET) @Re...原创 2020-01-02 14:24:10 · 272 阅读 · 0 评论 -
单个list删除多个元素,多个list删除多个对应元素
单个list删除多个(推荐使用)//使用迭代器Iterator<String> it = a.iterator();while(it.hasNext()){ String m = it.next(); if("".equals(m)){ it.remove(); its.remove(); } }多个list删...原创 2019-12-25 09:04:02 · 184 阅读 · 0 评论 -
ssm+mybatis打印日志(之前没配过)
1.在web.xml文件中加入log4j的配置文件<!-- 加载log4j配置文件 --> <context-param> <param-name>log4jConfigLocation</param-name> <param-value>classpath:log4j.properties</param-va...原创 2019-12-13 10:46:59 · 420 阅读 · 0 评论 -
mybatis+oracle条件查询(记录一下)
<select id="purgetapplyfood" parameterType="java.util.Map" resultType="com.trueway.apply.model.someclass"> select * from( select zaf.*,fo.NAME as foodname,ck.CKNAME,rownum idx fr...原创 2019-12-05 09:04:02 · 1074 阅读 · 0 评论 -
ajax前台向后台传递数组
//前台代码var abc = JSON.stringify(myArray); //转换一下自己的前台数组//后台代码String fishdies = request.getParameter("myArray"); //前台传递的JSONArray fishdiesList = JSONArray.fromObject(fishdies);//接下来就可以遍历成list...原创 2019-11-29 15:55:17 · 191 阅读 · 0 评论 -
常用工具类
https://blog.youkuaiyun.com/rj597306518/article/details/71480467https://www.hutool.club/原创 2019-11-19 16:21:39 · 133 阅读 · 0 评论 -
java定时器(项目中的应用)以及ERROR org.springframework.scheduling.support.MethodInvokingRunnable的原因
首先,我使用的是spring自带的定时器,因此,要在spring中配置<!--添加标头-->xmlns:util="http://www.springframework.org/schema/util"xmlns:task="http://www.springframework.org/schema/task"xmlns:context="http://www.springfr...原创 2019-06-12 11:00:10 · 2808 阅读 · 0 评论 -
ssm maven中引入orcale的依赖会报错的解决办法
因为Oracle是要收费的,所以不能通过远程的方式来引入,可以通过mvn指令导入到Maven本地仓库。一、首先,下载ojdbc14-10.2.0.4.0.jar的驱动jar包,下载地址为:oracle官网地址:Oracle官网ojdbc14-10.2.0.4.0.jar包csdn用户上传的:https://download.youkuaiyun.com/download/weixin_38044597/...转载 2019-07-15 16:32:28 · 358 阅读 · 0 评论 -
list删除相同的内容
removeAll方法原创 2019-09-04 08:45:24 · 188 阅读 · 0 评论 -
字符串获取小数点前面的内容
String str1 = originalFilename.substring(0, originalFilename.indexOf("."));原创 2019-09-06 09:19:11 · 1318 阅读 · 0 评论 -
遍历map集合
for (Map.Entry<String, String> entry : map.entrySet()) { System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());}前台传数组格式到后台//这是记录我自己的方法,做个笔记,不用看var myArray=new Ar...原创 2019-10-15 16:37:11 · 88 阅读 · 0 评论