首页
学习
活动
专区
工具
TVP
发布

啸天"s blog

专栏作者
149
文章
636537
阅读量
44
订阅数
Java CompletableFuture 详解
Future是Java 5添加的类,用来描述一个异步计算的结果。你可以使用isDone方法检查计算是否完成,或者使用get阻塞住调用线程,直到计算完成返回结果,你也可以使用cancel方法停止任务的执行。
Erwin
2021-04-19
1.5K0
在Java8的Consumer中抛出异常
最近在实现公司内部一个通用svn数据工具类,其中有段代码是拿到当前更新后的数据进行下一步操作,用的是java8的Consumer实现的,代码如下:
Erwin
2021-03-04
3.7K1
Java命名规范
简洁清爽的代码风格应该是大多数工程师所期待的。在工作中笔者常常因为起名字而纠结,命名已经成为我工作中的拦路虎,夸张点可以说是编程5分钟,命名两小时!
Erwin
2021-01-29
1.3K0
ThreadLocal的使用及原理
threadlocal最大作用就是提供线程级别的变量生命周期。 试想,如果你需要一个变量在一个线程的生命周期内都可以访问到,在不使用threadlocal的前提下你会怎么做?你或许这样做
Erwin
2020-08-02
8500
详解Gson的TypeToken原理
借助对TypeToken原理的分析,加强对泛型擦除的理解,使得我们能够知道什么时候,通过什么方式可以获取到泛型的类型。
Erwin
2020-08-02
4.6K0
java中String...与String[]的区别
方法参数的类型后面三个点(String…),是从Java 5开始,Java语言对方法参数支持一种新写法,叫可变长度参数列表,其语法就是类型后跟…,表示此处接受的参数为0到多个Object类型的对象,或者是一个Object[]。
Erwin
2020-06-05
1.8K0
entity、bo、vo、po、dto、pojo如何理解和区分?
Java开发过程中,基本实体类包都以entity或者model来称呼,可是不少项目中,却以Bo、Vo来命名,面试的时候,也有可能被问到这些问题。那么,这几者分别代表什么意思呢?
Erwin
2020-05-14
3.7K0
layuiAdmin pro v1.x 【单页版】开发者文档
</li> <li> <p><strong>dist/</strong><br> 通过 gulp 将 layuiAdmin src 目录的源代码进行构建后生成的目录(即:将 JS 和 CSS 文件进行了压缩等处理),通常用于线上环境。关于 gulp 的使用,下文也有介绍。 </p> </li> <li> <p><strong>start/</strong><br> 存放 layuiAdmin 的入口页面、模拟接口数据、layui</p> </li>
Erwin
2020-01-02
3.8K0
记录一下JSP得坑
今天写作业,发现以前的EL表达式都用不了,页面会直接把EL表达式打印出来,后来问老师,他说要我重装老版本得myeclipse,但是我始终不想用老版本得,百度了一番,终于找到解决方案,原因是myeclipse2017新建的WEB项目没有XML,而新建的Servet自动生成的XML版本注释那里版本太高
Erwin
2019-12-31
4850
解决java.lang.Integer cannot be cast to java.lang.String
今天做项目得时候,发现平常Obj转Int方法用不了 错误原因是类型转换! 说Integer 类型不能转成String类型。
Erwin
2019-12-31
11.5K0
java批量更改html到jsp
问题描述:将指定目录下的批量的.html静态页面转换成.jsp文件。 思路描述:.html装换成.jsp需要加上两行文件(可以根据需要自行添加),本文中将加入以下两行头文件,并将其保存到head.txt
Erwin
2019-12-31
1.6K0
在java中关于使用scanner接受char类型字符的方法
这篇文章上次修改于 394 天前,可能其部分内容已经发生变化,如有疑问可询问作者。 import java.util.Scanner; Scanner scanner=new Scanner(); char sex=scanner.next().charAt(0);
Erwin
2019-12-31
2.7K0
Java中的关键字
1、java是严格区分大小写的 2、关键字有几个特点:全部是小写 Abstract 抽象的 一个Java语言中的关键字,用在类的声明中来指明一个类是不能被实例化的,但是可以被其它类继承。一个抽象类可以使用抽象方法,抽象方法不需要实现,但是需要在子类中被实现 break 一个Java的关键字,用来改变程序执行流程,立刻从当前语句的下一句开始执行从。如果后面跟有一个标签,则从标签对应的地方开始执行 case Java语言的关键字,用来定义一组分支选择,如果某个值和switch中给出的值一样,就会从该分支开始执行
Erwin
2018-06-28
6960
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档