Java Class类常用方法描述
摘要:一 生成Class对象的三种方式 1 Class.forName("全路径名") 2 类名.Class 3 实例对象.getClass() 接着看三种方式生成Class对象的区别 结论: 二 java反射(介绍Class类中方法之前,先介绍一下反射) 1 Java反射机制主要功能: 1.在运行时判断
阅读全文
posted @
2017-10-25 21:14
汴梁砍柴人
阅读(11335)
推荐(0)
java io总结
摘要:这篇文章思路还不错,原文链接:http://blog.csdn.net/yczz/article/details/38761237 总结一下java io,记录自己的学习过程 首先看图(这只是io的一部分,查看API会发现比这庞大很多) 一 java io开始 io就是指流,流是从文件开始,相关处理
阅读全文
posted @
2017-10-23 22:31
汴梁砍柴人
阅读(314)
推荐(0)
开发规范总结
摘要:今年一年都在做新产品,是从零开始的一个产品,经过五个月的开发终于有了Beat版本,开发是基于oracle数据库,Spring+Mybatis框架,可是当要发版的时候发现了很多问题,在此总结一下 1 sql规范:产品设计时就要有一个大概愿景,支持哪些数据库,最好以文档的形式规范出sql标准,不能用哪些
阅读全文
posted @
2017-10-23 11:15
汴梁砍柴人
阅读(241)
推荐(0)
重构之路第七篇——大型重构
摘要:1 Tease Apart Inheritance(梳理并分解继承体系) 2 Convert Procedure Design to Objects(将过程化设计转化为对象设计) 3 Seperate Domain from Presention(将领域和表述/显示分离) 4 Extract Hir
阅读全文
posted @
2017-10-22 15:36
汴梁砍柴人
阅读(245)
推荐(0)
重构之路第六篇——处理概括关系
摘要: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)
重构之路第五篇——简化函数调用
摘要:目录: 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)
重构之路第四篇——简化条件表达式
摘要:说明:目前只列出了各种重构手法提纲,详细解释会在后续慢慢补充 本篇目录 1 Decompose Conditional(分解条件表达式) 2 Consolidate Conditional Expression(合并条件表达式) 3 Consolidate Duplicate Conditional
阅读全文
posted @
2017-10-22 12:08
汴梁砍柴人
阅读(170)
推荐(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
汴梁砍柴人
阅读(219)
推荐(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)
金蝶天燕中间拒绝put、delete请求解决方案
摘要:项目要求支持国产化,那就国产化呗!使用金蝶天燕中间件替代weblogic,一切部署好后发现所有以put、delete请求的按钮全部无效,原因是中间件配置文件默认拒绝put、delete请求 解决方案为:修改金蝶中间件配置文件 配置文件路径如图: 打开vm.options文件屏蔽掉以下代码 重启ok!
阅读全文
posted @
2017-10-19 12:51
汴梁砍柴人
阅读(947)
推荐(0)
重构之路第一篇——重新组织函数的几种方法
摘要:本篇目录 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)
Maven设置http代理
摘要:背景:有时候公司处于安全因素的考虑,需要通过代理访问因特网,这种情况需要为Maven设置htpp代理 设置步骤如下: 1 首先确认自己无法访问外网公共的中央仓库(可通过ping repo1.maven.org检查) 2 确保代理服务器畅通(比如代理服务器ip为:218.23.234.86,则可以te
阅读全文
posted @
2017-10-14 19:42
汴梁砍柴人
阅读(5963)
推荐(0)
maven本地仓库路径和修改
摘要:1.本地仓库,顾名思义,就是Maven在本地存储构件的地方。 注:maven的本地仓库,在安装maven后并不会创建,它是在第一次执行maven命令的时候才被创建 maven本地仓库的默认位置:无论是Windows还是Linux,在用户的目录下都有一个.m2/repository/的仓库目录(注意L
阅读全文
posted @
2017-10-14 19:27
汴梁砍柴人
阅读(3110)
推荐(0)
Maven安装目录分析
摘要:maven目录结构介绍 bin: 包含了mvn运行的脚本(既在cmd输入命令执行依赖,在命令行输入任何一条mvn命令时,实际上就是在调用这些脚本) boot: 该目录只包含一个文件,是一个类加载器,maven使用该框架加载自己的类库 conf: 该目录包含settings.xml文件。该文件是全局的
阅读全文
posted @
2017-10-14 19:18
汴梁砍柴人
阅读(252)
推荐(0)
windows下Maven的安装与配置
摘要:1 安装maven前首先确认计算机已正确安装JDK2 下载maven 地址:http://maven.apache.org/download.html安装文件格式如下:apache-maven-3.0-bin.zip;源码文件格式如下:apache-maven-3.0-src.zip3 本地安装:1
阅读全文
posted @
2017-10-14 19:06
汴梁砍柴人
阅读(721)
推荐(0)