觉悟吧,少年!

——认真编码,认真生活!

开发整理-Javaweb应用的系统升级功能

问题描述 web应用有一个功能菜单是系统升级,通过调用升级脚本,将新发布的war替换原来的tomcat的webapps下的应用,然后停掉tomcate,再重启tomcate。最初实现就是通过简单的用在web项目中通过Process调用这个upgrade.sh脚本文件的。 但是这种实现方式...

2016-11-19 08:10:46

阅读数:3936

评论数:2

GC判断可回收对象算法

声明:本文摘录周志明先生的《深入理解Java虚拟机》,记录下GC算法中的可达性算法分析。是在问答频道看到一个对可达性算法的疑问,梳理下,也是自我学习巩固的过程。关于可达性算法的几点记录如下: 首先,可达性算法基本思路是定义一些列称为"GC-Roots"的对象作为起始阶段,...

2016-11-10 17:28:03

阅读数:571

评论数:0

Java Process应用

Runtimejava可以通过Runtime来调用其他进程,如cmd命令,shell文件的执行等。可以应该该类设置系统时间,执行shell文件。此处记录几个有用应用如下。 设置本地时间可以调用cmd /c date命令,完成本地时间设置,不过这个命令在win7下可以使用,但是win10需要管...

2016-11-10 14:09:31

阅读数:391

评论数:3

算法整理-二分查找列表最大值

需求描述 已知一个列表是先增后减的半有序列表,现在需要找出列表中的最大值,列表长度可能很大,考虑时间复杂度,该算法该如何实现? 实现思路 在不考虑时间复杂的的情况下,可以直接遍历,用max标识来记录最大值,知道找到一个比最大值小的记录,说明列表开始降序,最大值就找到了。 如果考虑到时...

2016-11-04 17:49:09

阅读数:1103

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭