
Java
goldmei88
程序猿
展开
-
简易rest接口调试工具
下载地址:http://download.youkuaiyun.com/detail/u011712163/9748145原创 2017-02-06 15:24:46 · 579 阅读 · 0 评论 -
SpringMVC中配置事务
SpringMVC中配置事务:基于注解的声明式事务管理配置@Transactional在spring配置文件中(如:spring.xml,你可以定义其他名字)添加如下内容 代码中应用: @Transactional public String registerCompan原创 2017-12-27 17:45:25 · 3834 阅读 · 0 评论 -
java事务异常——Spring事务异常回滚,捕获异常不抛出就不会回滚
类似这样的方法不会回滚 (一个方法出错,另一个方法不会回滚) :if(userSave){ try { userDao.save(user); userCapabilityQuotaDao.save(capabilityQuota); } catch (Exceptio转载 2018-01-23 16:50:02 · 811 阅读 · 0 评论 -
java 判断一个字符串是否包含某个字符
一、contains方法1:描述java.lang.String.contains() 方法返回true,当且仅当此字符串包含指定的char值序列2:声明public boolean contains(CharSequence s) 3:返回值此方法返回true,如果此字符串包含,否则返回false。4:实例public static void main(Str原创 2018-01-31 11:37:43 · 404 阅读 · 0 评论 -
安装多个JDK,修改环境变量不起作用
如:本来原来安装了JDK7,然后又安装JDK8,你会发现修改环境变量路径指到JDK8不起作用,cmd中检查java -version还是显示JDK7的版本原因:当使用安装版本的JDK程序时(一般是1.7版本以上),在安装结束后安装程序会自动将java.exe、javaw.exe、javaws.exe三个可执行文件复制到C:\Windows\System32目录,这个目录中windows转载 2018-01-10 10:32:02 · 463 阅读 · 0 评论 -
Java中多行代码进行try catch操作
1.选中你需要加的代码块,然后右键,会出现surroud with,然后选择try catch即可。2.当然你可以按Alt+Shift+z,出来后在选择。原创 2017-11-18 14:21:57 · 2858 阅读 · 2 评论 -
JVM调优总结(一)-- 概念一
数据类型: Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。基本类型包括:byte,short,int,long,char,float,double,Boolean,returnAddress引用类型包括:类类...转载 2018-03-23 14:20:39 · 128 阅读 · 0 评论 -
对List集合嵌套了map集合的排序
原创 2018-04-08 17:15:21 · 1115 阅读 · 0 评论 -
Java pdf转高清图片
package com.hyb.kai.web.controller;import java.awt.image.BufferedImage;import java.awt.image.RenderedImage;import java.io.File;import java.io.IOException;import javax.imageio.ImageIO;import or...转载 2018-04-11 14:35:46 · 2530 阅读 · 4 评论 -
Java上传文件到ftp服务器
https://blog.youkuaiyun.com/zhanghongjie0302/article/details/50750041转载 2018-04-11 15:15:02 · 536 阅读 · 0 评论 -
java得到指定时间段中的所有周,以及每周的每天都是周几和日期是多少?
Calendar: cal1.add(Calendar.DAY_OF_MONTH,1); cal1.add(Calendar.DAY_OF_YEAR,1); cal1.add(Calendar.DATE,1); 就单纯的add操作结果都一样,因为都是将日期+1,区别就是在月的日期中加1还是年的日期中加1 ...原创 2019-04-30 10:22:40 · 5389 阅读 · 2 评论 -
史上最全面的Spring Boot Cache使用与整合
目录一:Spring缓存抽象二:几个重要概念&缓存注解三:SpEL上下文数据四:开始使用1.开始使用前需要导入依赖2.然后在启动类注解@EnableCaching开启缓存3.缓存@Cacheable4.配置@CacheConfig5.更新@CachePut6.清除@CacheEvict7.组合@Caching五:整合EHCACHE1.导入...转载 2019-04-30 15:28:57 · 284 阅读 · 1 评论 -
前后端分离接口调用时如何验证合法性
为什么要验证?如果没有启用身份认证,那么任何匿名用户只要知道了我们服务的url,就能随意访问我们的服务接口,从而访问或修改数据库。https://www.cnblogs.com/EasonJim/p/7824293.html转载 2017-12-27 17:35:04 · 3268 阅读 · 0 评论 -
Java代码获取菜单列表的树形结构
public List> menulist(String rolecode){ //获取一级菜单通过角色 List> first = imManager.firstMod(rolecode); for(Map map1 : first){ String moduleone = (S原创 2017-10-31 17:12:49 · 2834 阅读 · 0 评论 -
高并发下重复提交问题的处理
高并发下重复提交问题的解决方案原创 2017-01-11 16:34:31 · 8228 阅读 · 0 评论 -
SpringMVC:生成Excel和PDF
SpringMVC:生成Excel和PDF转载 2017-02-09 10:31:04 · 938 阅读 · 0 评论 -
springmvc 用拦截器+token防止重复提交
springmvc 用拦截器+token防止重复提交转载 2017-02-09 10:50:08 · 831 阅读 · 0 评论 -
SpringMVC生成Excel和PDF文件时文件名乱码的解决方案
SpringMVC生成Excel和PDF文件时文件名乱码的解决方案原创 2017-02-09 15:05:03 · 4217 阅读 · 0 评论 -
JAVA中堆和栈的区别
JAVA中堆和栈的区别转载 2017-03-15 14:32:13 · 338 阅读 · 0 评论 -
String.format()方法使用说明
String.format()方法使用说明转载 2017-03-15 16:03:53 · 624 阅读 · 0 评论 -
JedisPool的配置参数详解
JedisPool的配置参数详解原创 2017-04-06 16:57:05 · 12784 阅读 · 0 评论 -
Java反射机制详解
http://www.cnblogs.com/lzq198754/p/5780331.html转载 2017-05-17 15:54:06 · 336 阅读 · 0 评论 -
Java高并发,如何解决,什么方式解决
http://www.cnblogs.com/lr393993507/p/5909804.html转载 2017-07-06 17:27:02 · 382 阅读 · 0 评论 -
继承中关于静态代码块,子类和父类的静态代码块的执行情况分析
当父类与子类都有静态代码块和构造函数的时候,执行顺序如下:父类静态代码块 > 子类静态代码块 Java虚拟机加载类时,就会执行该块代码。父类构造函数 > 子类构造函数 (先有父亲,后有孩子)如果是多级继承关系的话,高层的父类首先执行,然后依次递减。总结:静态优先执行,父类优先于子类执行。 静态代码块是在JVM加载类的时候执行的,而且静态代码块执行且仅执行一次class原创 2017-08-09 15:32:47 · 822 阅读 · 0 评论 -
Java防止重复数据多次调用接口导致数据库插入重复记录
Java防止重复数据多次调用接口导致数据库插入重复记录原创 2017-08-30 15:09:05 · 24179 阅读 · 0 评论 -
Java泛型中<T> T 与 T的区别和用法
<T> T表示返回值是一个泛型,传递啥,就返回啥类型的数据,而单独的T就是表示限制你传递的参数类型,这个案例中,通过一个泛型的返回方式,获取每一个集合中的第一个数据, 通过返回值<T> T 和T的两种方法实现一、<T> T 用法二、T用法...转载 2019-06-10 22:37:03 · 6540 阅读 · 0 评论