2017年10月22日
摘要: 1 Pull up Field(字段上移) 2 Pull up Method(函数上移) 3 Pull up Constructor Body(构造函数本体上移) 4 Push Down Method(函数下移) 5 Push Down Field(字段下移) 6 Extract Subclass( 阅读全文
posted @ 2017-10-22 15:25 汴梁砍柴人 阅读(173) 评论(0) 推荐(0)
摘要: 目录: 1 Rename Method(函数改名) 2 Add Parameter(添加参数) 3 Remove Parameter(移除参数) 4 Separate Query from Modifier(将查询函数和修改函数分离) 5 Parameterize Method(令函数携带参数) 6 阅读全文
posted @ 2017-10-22 13:04 汴梁砍柴人 阅读(144) 评论(0) 推荐(0)
摘要: 说明:目前只列出了各种重构手法提纲,详细解释会在后续慢慢补充 本篇目录 1 Decompose Conditional(分解条件表达式) 2 Consolidate Conditional Expression(合并条件表达式) 3 Consolidate Duplicate Conditional 阅读全文
posted @ 2017-10-22 12:08 汴梁砍柴人 阅读(170) 评论(0) 推荐(0)
摘要: 本篇目录: 1 Self Encapsulate Field(自封装字段) 2 Replace Data Value with Object(以对象取代数据值) 3 Change Value to Reference(将值对象改为引用对象) 4 Change Reference to Value(将 阅读全文
posted @ 2017-10-22 11:30 汴梁砍柴人 阅读(220) 评论(0) 推荐(0)
摘要: 1 Move Method(搬移函数) 2 Move Field(搬移字段) 3 Extract Class(提炼类) 4 Inline Class(将类内联化) 5 Hide Delegate(隐藏委托关系) 6 Remove Middle Man(移除中间人) 7Introduce Foreig 阅读全文
posted @ 2017-10-22 11:02 汴梁砍柴人 阅读(316) 评论(0) 推荐(0)
  2017年10月19日
摘要: 项目要求支持国产化,那就国产化呗!使用金蝶天燕中间件替代weblogic,一切部署好后发现所有以put、delete请求的按钮全部无效,原因是中间件配置文件默认拒绝put、delete请求 解决方案为:修改金蝶中间件配置文件 配置文件路径如图: 打开vm.options文件屏蔽掉以下代码 重启ok! 阅读全文
posted @ 2017-10-19 12:51 汴梁砍柴人 阅读(947) 评论(0) 推荐(0)
  2017年10月16日
摘要: 本篇目录 1 Extract Method(提炼函数) 2 InLine Method(内联函数) 3 Inline Temp(内联临时变量) 4 Replace Temp with Query(以查询取代临时变量) 5 Introduce Explaining Variable(引入解释性变量) 阅读全文
posted @ 2017-10-16 22:00 汴梁砍柴人 阅读(1406) 评论(0) 推荐(0)
  2017年10月14日
摘要: 背景:有时候公司处于安全因素的考虑,需要通过代理访问因特网,这种情况需要为Maven设置htpp代理 设置步骤如下: 1 首先确认自己无法访问外网公共的中央仓库(可通过ping repo1.maven.org检查) 2 确保代理服务器畅通(比如代理服务器ip为:218.23.234.86,则可以te 阅读全文
posted @ 2017-10-14 19:42 汴梁砍柴人 阅读(5963) 评论(0) 推荐(0)
摘要: 1.本地仓库,顾名思义,就是Maven在本地存储构件的地方。 注:maven的本地仓库,在安装maven后并不会创建,它是在第一次执行maven命令的时候才被创建 maven本地仓库的默认位置:无论是Windows还是Linux,在用户的目录下都有一个.m2/repository/的仓库目录(注意L 阅读全文
posted @ 2017-10-14 19:27 汴梁砍柴人 阅读(3110) 评论(0) 推荐(0)
摘要: maven目录结构介绍 bin: 包含了mvn运行的脚本(既在cmd输入命令执行依赖,在命令行输入任何一条mvn命令时,实际上就是在调用这些脚本) boot: 该目录只包含一个文件,是一个类加载器,maven使用该框架加载自己的类库 conf: 该目录包含settings.xml文件。该文件是全局的 阅读全文
posted @ 2017-10-14 19:18 汴梁砍柴人 阅读(252) 评论(0) 推荐(0)