double类型数据转成BigDecimal类型数据,直接使用new BigDecimal(),转换后的数值不准确。可以使用 BigDecimal.valueOf() 方法
阅读全文
Go 语言中 = 和 := 有什么区别
刚开始看go的入门教程,看到有 := 这种写法,觉得不是很好,为什么不直接用 = ,其实这两种写法是有差别的
阅读全文
java Calendar 设置hour应该注意24小时制还是12小时制
java Calendar 设置hour应该注意24小时制还是12小时制,Calendar.HOUR_OF_DAY 是24小时的,Calendar.HOUR 是12小时制的
阅读全文
java 网络代理
开发的java程序有些资源需要通过代理去访问,本文介绍java网络代理的几种方式
阅读全文
maven安装
maven的安装
阅读全文
maven常用命令
mvn clean package -Dmaven.test.skip=true -P=online
阅读全文
解决jenkins中通过execute shell启动的进程会被杀死的问题
在jenkins中配置自动更新部署项目时,如果采取用execute shell启动/关闭tomcat,会发现可以进行关闭tomcat,但是无法启动tomcat,虽然构建会显示执行成功,但是查看进程,tomcat是没有启动的。这是因为Jenkins默认会在Build结束后Kill掉所有的衍生进程
阅读全文
计算机科学速成课
《Crash Course》是连载于 YouTube 网站,包括生物学、心理学、经济学、世界史等多种学科的免费课程。计算机科学速成课是网友结果翻译的计算机视频
阅读全文
java泛型实例化
java的泛型怎样生成实例对象呢?按照以往的经验,我们很容易这样实现:
public static <T> T create(T t) {
t = new T();
return t;
}
此时,由于T的具体类型我们无法获得,所以new T()是无法通过编译的。换一种思路,我们不妨使用反射机制,通过T的Class对象的newInstance()方法来获取它的实例,生成T对象的代码如下所示:
public static <T> T create(Class<T> clazz) {
T t = null;
try {
t = clazz.newInstance();
} catch (Exception ex) {
ex.printStackTrace();
}
return t;
}
阅读全文
JAVA自学之路 四: 要事为先
马士兵的自学之路四:要事为先,写得挺好的,摘自:https://blog.csdn.net/piaoxuan1987/article/details/75197049
对待人生的任何事情都要:抓大放小,要事为先
阅读全文