JAVA基础
隔壁村的朋于晏
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
lambda表达式进行分页
List<user> users= new ArrayList<>();List<user> collect = users.stream().skip(pageSize * (pageNo - 1)).limit(pageSize).collect(Collectors.toList());原创 2021-04-20 14:14:36 · 2517 阅读 · 0 评论 -
JSON解析字符串为带有泛型的map
HashMap<String,User> map = JSON.parseObject(value, new TypeReference<HashMap<String,FakeNodeAttr>>(){});原创 2021-01-13 15:07:10 · 765 阅读 · 0 评论 -
postMan测试带有token
1,F12,获取对应的JWT字符串2,打开postMan如果出现问题如下原因是超时了,去页面重新获取一个新的token即可!原创 2021-01-13 21:40:27 · 948 阅读 · 0 评论 -
读取规定文件名称的工具类,更新文件的名称的日期即可读取指定新的文件
//常量:public static final String ECLOUD_MATCH="[e][c][l][o][u][d][_]+(([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3})(((0[13578]|1[02])(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)(0[1-9]|[12][0-9]|30))|(02(0[1-9]|[1][0-9]|2[0-8]))))|(((原创 2020-12-16 10:18:59 · 196 阅读 · 0 评论 -
读取指定文件的工具类
public class FileUtils { public static <T> T readFile(File file, Class<T> tClass){ String supDiscount=""; BufferedReader bufferedReader=null; try { if (file.isFile()&&file.exists()) {原创 2020-12-14 11:00:38 · 144 阅读 · 0 评论 -
记录一下自定义校验注解的使用
@Documented@Constraint(validatedBy = {LengthAndNullValidator.class})@Target({ METHOD, FIELD, ANNOTATION_TYPE, CONSTRUCTOR, PARAMETER, TYPE_USE })@Retention(RUNTIME)public @interface LengthAndNull { int min() default 0; int max() default Integer.MAX_原创 2020-11-18 10:32:48 · 328 阅读 · 0 评论 -
使用@Transational时,方法内部使用try-catch,导致事务回滚失效
当使用@Transational(rollback={Exception.class})时,由于方法内部使用了try-catch对异常进行了捕捉,导致事务无法回滚。解决办法:1,在catch中使用TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();进行手动事务回滚(建议);2,或者直接在catch中再抛一个异常(比较憨批)...原创 2020-11-10 11:17:09 · 572 阅读 · 0 评论 -
java中三种注释的区别:// /* */ /** */
// /* / /* */ 前两种编译器直接跳过,从来不阅读,第三种编译器是可以看懂的,当dao你使用javadoc这样的命令时会用到,用来生成API时用的。注解:这东东完全就是给编译器看的。 比如@Ovrride表示这个方法是重写了父类中的方法,而不是自定义的,所以这个时候编译器会去检查你的方法名是否和父类一样,是否写错了。起初,注解是比较简单的,后来注解里面可以加入变量和参数,以节省代码(这些代码都是大家共同认可的,用一个公式给代替了)注解是对计算机的说明,也可以不用注解,自己写代码原创 2020-11-06 11:07:03 · 1455 阅读 · 0 评论 -
JAVA基础-------面向对象复习
继承 (1)概念:是一种类与类之间的关系,是is a的关系 (2)格式:A extends B (3)优点: 1,提高了代码的复用性 2,使类与类之间产生了关系 3,是多态的前提 (4)缺点: 提高了类与类之间的耦合性 (5)当一个类被加载到内存时,会优先加载它的父类(在子类的内存中为父类开辟一块空间),一个类只会被加载 ...原创 2020-04-13 21:32:10 · 219 阅读 · 0 评论
分享