摘要: java -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=9999,server=y,suspend=y -jar JavaTest.jar 阅读全文
posted @ 2020-04-28 17:04 CastielAngel 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 在执行shell脚本时提示这样的错误主要是由于shell脚本文件是dos格式,即每一行结尾以\r\n来标识,而unix格式的文件行尾则以\n来标识。 查看脚本文件是dos格式还是unix格式:(1)cat -A filename 从显示结果可以判断,dos格式的文件行尾为^M$,unix格式的文件行 阅读全文
posted @ 2020-03-16 13:55 CastielAngel 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 名副其实 避免误导 做有意义的区分 反例:student,student1 Product、ProductInfo、ProductData 可读便于记忆 可搜索 正例:MAX_STOCK_ACCOUNT 反例:a,5 名称中避免加上类型与作用域 类名使用名词,方法名使用动词或动词短语 每个概念对应一 阅读全文
posted @ 2019-02-13 18:13 CastielAngel 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.sina.com.cn/s/blog_75247c770100yxpb.html 面试的时候,常常会被问到这样一个问题:请您写出一个单例模式(Singleton Pattern)吧。好吧,写就写,这还不容易。顺手写一个: public final class Eager 阅读全文
posted @ 2019-02-13 16:22 CastielAngel 阅读(642) 评论(0) 推荐(0) 编辑
摘要: Missing artifact jdk.tools:jdk.tools:jar:1.6 问题出在Eclipse Maven的支持上,在Eclipse下,java.home变量设置为用于启动Eclipse的JRE,而不是构建JRE。默认系统JRE不来自于JDK,因此tools.jar无法找到。 要解 阅读全文
posted @ 2019-02-13 15:41 CastielAngel 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 短小 只做一件事 抽象层级单一 使用描述性的名称 参数尽可能少,且至多2个,避免使用布尔类型,推荐使用封装类型 无副作用 分割指令与询问 使用异常替代错误码 不要重复自己 switch语句只能用于创建多态对象,且隐藏于继承关系中,对系统其它部分不可见 反复打磨代码 阅读全文
posted @ 2019-02-12 16:26 CastielAngel 阅读(250) 评论(0) 推荐(0) 编辑
摘要: maven项目编译不报错,运行时报错如下: 此错误表明:在类路径中有多个SLF4J实现。SLF4J仅允许有一个绑定类,我们需要消除不需要的绑定类, 通过maven命令找到不需要的SLF4J的实现,更新pom.xml 阅读全文
posted @ 2019-01-17 15:59 CastielAngel 阅读(596) 评论(0) 推荐(0) 编辑
摘要: gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize' 阅读全文
posted @ 2019-01-08 15:54 CastielAngel 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 一、JDK7的资源关闭方式优化 1 try-with-resource语法 在JDK7以前,Java没有自动关闭外部资源的语法特性,直到JDK7中新增了try-with-resource语法,才实现了这一功能。 当一个外部资源的句柄对象(比如FileInputStream对象)实现了AutoClos 阅读全文
posted @ 2018-12-19 14:38 CastielAngel 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 一、 交换器 RabbitMQ交换器(Exchange)分为四种 direct 默认的交换器类型,消息的RoutingKey与队列的bindingKey匹配,消息就投递到相应的队列 fanout 一种发布/订阅模式的交换器,发布一条消息时,fanout把消息广播附加到fanout交换器的队列上 接收 阅读全文
posted @ 2018-11-13 15:25 CastielAngel 阅读(1069) 评论(0) 推荐(0) 编辑