Fork me on GitHub
摘要: 八、Maven安装配置 1. 下载 wget http://mirrors.cnnic.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz2. 解压 tar xvf apache-maven-3.3.9-bin.t 阅读全文
posted @ 2018-09-04 18:31 JackpotHan 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 网络配置 一、配置dns 1.修改/etc/NetworkManager/NetworkManager.conf 文件,在main部分添加 “dns=none” 选项: 2.NetworkManager重新装载上面修改的配置 # systemctl restart NetworkManager.se 阅读全文
posted @ 2018-09-04 18:30 JackpotHan 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: (35)对资源的close()建议分开操作虽然有些麻烦,却能避免资源泄露。我们想,如果没有修改过的代码,万一XXX.close()抛异常了,那么就进入了catch块中了,YYY.close()不会执行,YYY这块资源就不会回收了,一直占用着,这样的代码一多,是可能引起资源句柄泄露的。而改为下面的写法 阅读全文
posted @ 2018-09-04 17:29 JackpotHan 阅读(228) 评论(0) 推荐(0) 编辑
摘要: (21)将常量声明为static final,并以大写命名 这样在编译期间就可以把这些内容放入常量池中,避免运行期间计算生成常量的值。另外,将常量的名字以大写命名也可以方便区分出常量与变量 (22)不要创建一些不使用的对象,不要导入一些不使用的类 这毫无意义,如果代码中出现”The value of 阅读全文
posted @ 2018-09-04 17:25 JackpotHan 阅读(319) 评论(0) 推荐(0) 编辑
摘要: (1)尽量指定类、方法的final修饰符 带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以让类不可以被继承,为方法指定final修饰符可以让方法不可以被重写。如果指定了 阅读全文
posted @ 2018-09-04 16:35 JackpotHan 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1.在 Java 中类的定义在 Java 中,类是用于创建对象和定义数据类型的模板。 它充当面向 Java 语言的系统的构建块。2.静态加载和动态加载有什么区别?静态类加载涉及使用新关键字来创建对象和实例,而动态加载是在编译时不知道类的名称的场景执行的。3. 什么是多线程多线程是一种编程概念,用于在 阅读全文
posted @ 2018-09-04 16:11 JackpotHan 阅读(406) 评论(0) 推荐(0) 编辑
摘要: ps:对于开发工具,不同的开发人员有不同的设置喜好,这里介绍的是我个人的配置,不喜勿喷。 Appearance:个人喜欢全黑主题,雅黑字体 背景图片, 效果如下,编写代码的时候有个自己喜欢的背景图片,还是比较舒心的一件事。 Keymap:快捷键方式,如果你对eclipse的快捷键比较熟悉,选择Ecl 阅读全文
posted @ 2018-09-04 15:06 JackpotHan 阅读(494) 评论(0) 推荐(0) 编辑
摘要: IDEA作为java开发必不可少的一个工具,对于老Eclipse开发人员刚接触的时候可能会有些陌生,同时,maven也是java开发经常使用的工具,有些人可能会不清楚怎么在idea里面使用maven,我这里简单的介绍一下。 CTRL+ALT+S打开settings,在上方搜索 maven 。 在左边 阅读全文
posted @ 2018-09-04 11:12 JackpotHan 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 一、创建空Maven项目 二、左边选择maven,右边可以什么不选,直接next; 三、填写artifactId,点击next直到finish 四、finish后,idea会生成如下结果模块,删除src,并在pom文件加上packing 五、创建第一个spring cloud模块 六、finish后 阅读全文
posted @ 2018-09-04 10:50 JackpotHan 阅读(7518) 评论(0) 推荐(5) 编辑