2017年12月4日
摘要: 最近从oracle数据库迁移到Mysql, 总结了一些不兼容和需要注意的地方,持久层用的Mybatis 1 guid尽量用代码生成 现象:sys_guid() mysql报错,mysql对应的为UUID(),但是带横线,需要替换为 replace(uuid(),'-',''),所以最好用代码生成, 阅读全文
posted @ 2017-12-04 16:50 汴梁砍柴人 阅读(1866) 评论(0) 推荐(0) 编辑
  2017年11月30日
摘要: Maven搭建SpringMvc,只需跟着一步步操作 项目结构 1 创建Maven项目 index,jsp报错不用管,配置完pom就好了,也可以直接删除掉 2 pom.xml添加依赖 完整pom.xml 3配置web.xml 4 新建spring-mvc.xml(具体位置请看项目结构图) 5 新建a 阅读全文
posted @ 2017-11-30 16:50 汴梁砍柴人 阅读(258) 评论(0) 推荐(1) 编辑
  2017年11月29日
摘要: Eclipse创建Maven父子工程(书中有的叫聚合工程,因为看了网上很多教程,实际操作总会有这样那样的小问题,有时候包结构还不对,创建成功后索性就自己写一篇帮助小白,有不对请指教) 1 file-new-other-maven Project 2 点击第一步next 先创建父工程(网上很多教程写的 阅读全文
posted @ 2017-11-29 11:18 汴梁砍柴人 阅读(851) 评论(0) 推荐(0) 编辑
  2017年11月13日
摘要: 常用值与函数: Math.PI 记录的圆周率 Math.E 记录e的常量 Math中还有一些类似的常量,都是一些工程数学常用量。 Math.abs 求绝对值 Math.sin 正弦函数 Math.asin 反正弦函数 Math.cos 余弦函数 Math.acos 反余弦函数 Math.tan 正切 阅读全文
posted @ 2017-11-13 22:30 汴梁砍柴人 阅读(4940) 评论(0) 推荐(0) 编辑
  2017年11月11日
摘要: java Random类位于java.util包下,主要用来生成随机数,本文详解介绍了Random类的用法,希望能帮到大家 Random类 (java.util) Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行 阅读全文
posted @ 2017-11-11 21:15 汴梁砍柴人 阅读(721) 评论(0) 推荐(0) 编辑
  2017年11月9日
摘要: 这里不介绍原理,只是记录自己spring+cxf的开发过程和遇到的问题 场景:第三方公司需要调用我们的业务系统,以xml报文的形式传递数据,之后我们解析报文存储到我们数据库生成业务单据; WebService的框架由多种,这里选cxf,与Spring的集成比较好; 直接看代码 1 项目用的maven 阅读全文
posted @ 2017-11-09 20:51 汴梁砍柴人 阅读(6556) 评论(0) 推荐(0) 编辑
  2017年10月25日
摘要: 一 生成Class对象的三种方式 1 Class.forName("全路径名") 2 类名.Class 3 实例对象.getClass() 接着看三种方式生成Class对象的区别 结论: 二 java反射(介绍Class类中方法之前,先介绍一下反射) 1 Java反射机制主要功能: 1.在运行时判断 阅读全文
posted @ 2017-10-25 21:14 汴梁砍柴人 阅读(11166) 评论(1) 推荐(0) 编辑
  2017年10月23日
摘要: 这篇文章思路还不错,原文链接:http://blog.csdn.net/yczz/article/details/38761237 总结一下java io,记录自己的学习过程 首先看图(这只是io的一部分,查看API会发现比这庞大很多) 一 java io开始 io就是指流,流是从文件开始,相关处理 阅读全文
posted @ 2017-10-23 22:31 汴梁砍柴人 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 今年一年都在做新产品,是从零开始的一个产品,经过五个月的开发终于有了Beat版本,开发是基于oracle数据库,Spring+Mybatis框架,可是当要发版的时候发现了很多问题,在此总结一下 1 sql规范:产品设计时就要有一个大概愿景,支持哪些数据库,最好以文档的形式规范出sql标准,不能用哪些 阅读全文
posted @ 2017-10-23 11:15 汴梁砍柴人 阅读(226) 评论(0) 推荐(0) 编辑
  2017年10月22日
摘要: 1 Tease Apart Inheritance(梳理并分解继承体系) 2 Convert Procedure Design to Objects(将过程化设计转化为对象设计) 3 Seperate Domain from Presention(将领域和表述/显示分离) 4 Extract Hir 阅读全文
posted @ 2017-10-22 15:36 汴梁砍柴人 阅读(234) 评论(0) 推荐(0) 编辑