摘要: public class A { class B { } } 在另一个包中的Main class怎么构造B呢?? public Main { public static void main(String[] args) { A a = new A(); A.B b = a.new A.B(); } 阅读全文
posted @ 2017-10-29 22:38 Rick Qin 阅读(497) 评论(0) 推荐(0) 编辑
摘要: The annotation javax.ejb.Startup (@Startup) is used to mark an EJB so to make the EJB can be brought up during the application is running up. However, 阅读全文
posted @ 2017-09-26 16:33 Rick Qin 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 持续补充中…… 记录一些除了MacOS(Sierra)自带工具外,其他好用的软件。 截屏软件 Jietu——在AppStore中查找“Jietu”就可以找到这款软件。这是腾讯出品的一款用于MacOS系统的截屏软件,功能丰富,可以对截取的图像进行简单编辑(标注)等。 Nimbus screen cap 阅读全文
posted @ 2017-09-17 15:43 Rick Qin 阅读(203) 评论(0) 推荐(0) 编辑
摘要: Ubuntu中有两种link(windows世界中文件的“快捷方式”),一个是hard link(硬链接),另一个是symbolic link(软链接)。 那么,什么是硬链接,什么又是软链接呢? 硬链接(hard link) 简单的说,硬链接会链接到目标文件的内容,即便目标文件在链接之后被改了名字, 阅读全文
posted @ 2017-09-06 00:46 Rick Qin 阅读(3915) 评论(0) 推荐(0) 编辑
摘要: 我的Jenkins环境是一个Master+一个slave,Job的执行主要由slave来进行。Master只负责调度。 slave上安装有JDK7、JDK8。slave agent用的是java web start 启动 jnlp 的方式运行起来的。 这次遇到的问题是:有几个maven job在运行 阅读全文
posted @ 2017-08-25 14:58 Rick Qin 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 这是一起由Nexus证书导入错误造成的Jenkins运行异常。 最近,同事修改了Nexus服务器的host name,结果导致Jenkins里的任务全都执行不了了。虽然job的配置都已经更新指向新的Nexus地址,但是,当job将编译好的artifact上传到Nexus服务器时Jenkins总是报P 阅读全文
posted @ 2017-08-17 17:00 Rick Qin 阅读(1199) 评论(0) 推荐(0) 编辑
摘要: 关于查看Ubuntu的版本信息,我们会用到两个命令uname和cat。 uname命令 这个命令用于显示系统信息。其参数为: -a 显示所有系统信息。其中包括机器名、操作系统名、内核名称等。 以下为执行unmae -a后的截屏。 从结果中可以看到这是一个Linux系统,机器名被我做了模糊处理,内核版 阅读全文
posted @ 2017-08-07 23:05 Rick Qin 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 在大部分情况下,我们不需要用root账户来操作系统。就算遇上某些权限级别很高的操作,我们可以在命令前面加上sudo来临时获取系统管理员权限。但,毕竟root才是真正的系统管理员,有些操作只能使用root账户来操作。在Ubuntu 16.04 LTS刚刚安装好时,root账户默认是关闭的,那我们如何激 阅读全文
posted @ 2017-08-03 21:03 Rick Qin 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 为什么要忽略某些文件或文件夹的变化? git作为一款项目文件变更版本管理软件,其主要功能之一就是追踪项目文件夹内各种文件及文件夹的变更情况。但是,在日常使用中,并非项目文件夹下的所有文件及文件夹变更都需要纳入版本控制。例如,一些IDE在项目文件夹中留下的配置文件就不需要提交到远程服务器端与其他项目参 阅读全文
posted @ 2017-06-23 07:42 Rick Qin 阅读(106386) 评论(0) 推荐(3) 编辑
摘要: Vaadin针对Eclipse和Netbeans等IDE提供了相应的插件,开发人员可以通过插件来快速创建一个基于Vaadin技术框架的项目。只是使用Vaadin插件创建的项目并不是Maven项目结构,如果我们需要Maven项目结构,则还需要自行修改项目结构以及编写pom文件。其实,Vaadin提供了更标准的构建maven结构项目的方法。下面我来给大家演示一下创建步骤。 阅读全文
posted @ 2017-05-31 19:33 Rick Qin 阅读(1124) 评论(0) 推荐(0) 编辑