自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老司机让开,Java新手来了

一步步夯实基础,3年后,我就是大神!

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 Criteria用法的小结

前几天做项目的时候,用到了Creiteria来查询和分页。实在好用。但本人愚笨,用了不少时间,今天有空把用法记录下来,备忘。多条件循环查询:String comId = param.getCompany().getId(); List<TDepartment> depts = param.getDepartments(); String name = param.ge

2016-07-25 20:01:57 17929 3

Criteria用法的小结

前几天做项目的时候,用到了Creiteria来查询和分页。实在好用。但本人愚笨,用了不少时间,今天有空把用法记录下来,备忘。多条件循环查询:String comId = param.getCompany().getId(); List&lt;TDepartment&gt; depts = param.getDepartments(); String n...

2016-07-25 20:01:00 1960

转载 部门树状图用JAXB解决

因为最近在做部门树状图,Java后台要输出这个树状图去前台显示。所以在找各种解决方案,此方案为比较好的。遂记录下来JAXB主要用来实现对象和XML之间的序列化和反序列化,关于JAXB的介绍就不多说了,网上一搜一大把,这里主要总结下基本使用方法和一些注意事项首先定义两个示例类ClassA,ClassB,用于后续的示例演示ClassApackage cn.lzrabbit;public class Cl

2016-07-19 10:22:54 407

部门树状图用JAXB解决

因为最近在做部门树状图,Java后台要输出这个树状图去前台显示。所以在找各种解决方案,此方案为比较好的。遂记录下来JAXB主要用来实现对象和XML之间的序列化和反序列化,关于JAXB的介绍就不多说了,网上一搜一大把,这里主要总结下基本使用方法和一些注意事项首先定义两个示例类ClassA,ClassB,用于后续的示例演示ClassApackage cn.lzrabbit;pub...

2016-07-19 10:22:00 142

转载 Java 协变性 逆变性

在面向对象的计算机程序语言中,经常涉及到类型之间的转换,例如从具体类小猫到动物之间的类型转换(上行转换),或者从形状向三角形之间的转换(下行转换)。 我们之前往往都比较关注类型本身,却常常忽略类型转换的性质。最近在拜读《thinking in java》看到一些关于类型转换性质的比较抽象理论的内容,仔细研究一下,分享给大家。 我们将围绕如下三个核心名词:协变性(covariance)、逆变性(c

2016-07-18 16:20:32 1188

Java 协变性 逆变性

在面向对象的计算机程序语言中,经常涉及到类型之间的转换,例如从具体类小猫到动物之间的类型转换(上行转换),或者从形状向三角形之间的转换(下行转换)。 我们之前往往都比较关注类型本身,却常常忽略类型转换的性质。最近在拜读《thinking in java》看到一些关于类型转换性质的比较抽象理论的内容,仔细研究一下,分享给大家。 我们将围绕如下三个核心名词:协变性(covariance)、逆变性...

2016-07-18 16:20:00 153

转载 IOC和DI(控制反转和依赖注入)通俗解析

IoC——Inversion of Control 控制反转 DI——Dependency Injection 依赖注入 要想理解上面两个概念,就必须搞清楚如下的问题:参与者都有谁?依赖:谁依赖于谁?为什么需要依赖? 注入:谁注入于谁?到底注入什么?控制反转:谁控制谁?控制什么?为何叫反转(有反转就应该有正转了)?依赖注入和控制反转是同一概念吗? 下面就来简要的回答一下

2016-07-12 14:40:21 494

IOC和DI(控制反转和依赖注入)通俗解析

IoC——Inversion of Control 控制反转 DI——Dependency Injection 依赖注入 要想理解上面两个概念,就必须搞清楚如下的问题:参与者都有谁?依赖:谁依赖于谁?为什么需要依赖? 注入:谁注入于谁?到底注入什么?控制反转:谁控制谁?控制什么?为何叫反转(有反转就应该有正转了)?依赖注入和控制反转是同一概念吗? 下面就...

2016-07-12 14:40:00 637

测试驱动开发

内容介绍:    软件工程是计算机学科中一个十分重要的研究领域。自20世纪60年代以来,人们在这一领域做了大量的工作,逐渐形成了系统的软件开发理论、技术和方法,它们在软件开发实践中发挥了重要作用。然而,随着软件规模的不断扩大和软件复杂性的不断提高,传统的软件开发方法已逐渐不能适应当代软件开发的需要,本书介绍的正是在这种背景下提出的一种全新的软件开发方法──测试驱动开发。 测试驱动开发是极限编程(extreme programming )的重要特点,它以不断地测试推动代码的开发,既简化了代码,又保证了软件质量。本书的作者kent beck长期致力于软件工程的理论研究和实践,又具有讲授极限编程的丰富经验,是极限编程的权威,他的书深受广大软件开发人员的喜爱。 目录: 第一部分 资金实例 第一章 多币种资金 第二章 变质的对象 第三章 一切均等 第四章 私有性 第五章 法郎在诉说 第六章 再谈一切均等 第七章 苹果和桔子 第八章 制造对象 第九章 我们所处的时代 第十章 有趣的times方法 第十一章 万恶之源 第十二章 加法,最后的部分 第十三章 完成预期目标 第十四章 变化 第十五章 混合货币 第十六章 抽象,最后的工作 第十七章 资金实例回顾 第二部分 xunit实例 .第十八章 步入xunit 第十九章 设置表格 第二十章 后期整理 第二十一章 计数 第二十二章 失败处理 第二十三章 怎么组成一组测试 第二十四章 xunit回顾 第三部分 测试驱动开发的模式 第二十五章 测试驱动开发模式 第二十六章 不可运行状态模式 第二十七章 测试模式 第二十八章 可运行模式 第二十九章 xunit模式 第三十章 设计模式 第三十一章 重构 第三十二章 掌握tdd

2016-11-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除