java语言及框架相关
潮又落
当你眼中的世界变得更大时,你是会觉得无力还是憧憬
展开
-
spring@Transactional事物使用的几点注意
首先贴一下@Transactional注解中常用参数说明参数名称功能描述readOnly该属性用于设置当前事务是否为只读事务,设置为true表示只读,false则表示可读写,默认值为false。例如:@Transactional(readOnly=true)rollbackFor该属性用于设置需要进行回滚的异常类数组,当方法中抛出指定异常数组中的异常时,则进行事务回滚。例如:指定单一异常类:@Tr...原创 2018-06-08 11:48:19 · 879 阅读 · 0 评论 -
joda-time常用api实例
Joda-Time提供了一组Java类包用于处理包括ISO8601标准在内的date和time。可以利用它把JDK Date和Calendar类完全替换掉,而且仍然能够提供很好的集成。http://joda-time.sourceforge.net/转自: https://blog.csdn.net/weixin_39450045/article/details/78890539版本:jod...转载 2018-08-06 11:49:43 · 1115 阅读 · 0 评论 -
使用imap协议ssl连接接收邮件并解析附件+删除邮件
该代码并不全部通用, 可供参考。package "保密";import com.alipay.antflow.util.SofaAntxUtil;import com.alipay.antlaw.core.model.exception.AntlawBizException;import com.alipay.antlaw.core.service.messager.EmailOp...原创 2018-12-19 11:48:46 · 4588 阅读 · 0 评论 -
使用forkJoinPool框架将PDF文件分页转成PNG图片
forkJoinPool框架概述和注意事项可参考: http://ifeve.com/fork-join-1/ @SofaReference private OssClientService ossClientService; /*** * PDF文件转PNG图片,全部页数,使用forkJoinPool * * @param ...原创 2018-12-26 17:11:44 · 412 阅读 · 0 评论 -
通过父类的构造函数获得调用者(子类)中父类的实际类型参数的实体类
可用于带泛型的base父类设计private Class<T> clazz; //通过构造函数获得,触发该构造函数对象的父类,判断父类是否为参数化的类型,然后获取父类中的实际类型参数的实体类的字节码文件 public BaseDaoImpl(){ //获得触发该构造函数类的字节码文件的类本身 Type type = this.ge...原创 2018-12-27 21:56:45 · 537 阅读 · 0 评论 -
HashMap的数据结构 和HashMap的设计原理
HashMap是无序的,HashMap在put的时候是根据key的hashcode进行hash然后放入对应的地方1.HashMap的设计原理1. HashMap设计思路: Map是一种以键值对存储数据的容器,而HashMap则是借助了键值Key的hashcode值来组织存储,使得可以非常快速和高效地地根据键值key进行数据的存取。 对于键值对,HashMap内部会将其封...转载 2019-07-23 16:03:23 · 376 阅读 · 0 评论 -
java中各类锁的概念介绍(纯转载)
作者:Pickle Pee链接:https://zhuanlan.zhihu.com/p/71156910来源:知乎著作权归作者所有,转载请联系作者获得授权。网上关于Java中锁的话题可以说资料相当丰富,但相关内容总感觉是一大串术语的罗列,让人云里雾里,读完就忘。本文希望能为Java新人做一篇通俗易懂的整合,旨在消除对各种各样锁的术语的恐惧感,对每种锁的底层实现浅尝辄止,但是在需要时...转载 2019-07-16 17:40:32 · 779 阅读 · 0 评论 -
16 个有用的的 Java 工具类
作者:老刘链接:https://zhuanlan.zhihu.com/p/77861890来源:知乎在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类。以下工具类、方法按使用流行度排名,参考数据来源于Github上随机选取的5万个开源项目源码。一. org.apache.commons.io.IOUtilscloseQuietl...转载 2019-09-12 19:43:53 · 100 阅读 · 0 评论