自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 go stream实现二

go stream简洁实现

2023-06-27 00:40:47 195

原创 go stream实现

在函数式编程时,经常会用到filter/map/reduce函数,对于java语言,可以通过Stream轻松进行filter/map/reduce,同时在上一篇文章中,我也介绍了Stream另外一种更为简单的实现方式,既然学习go语言,我也希望可以像java一样比较简单的通过流的方式来进行filter/map/reduce

2023-06-17 14:42:33 271 1

原创 java stream的简洁实现

通过函数式编程中的map、filter 、reduce可以让我们更容易将代码中的控制逻辑和业务逻辑分离,代码的可读性也更高,jdk8之后,通过Stream函数可以进行map、filter 、reduce操作,但是实现有些复杂,本文提高一个更我简洁的实现方式

2023-06-13 00:31:43 167 1

原创 go slice详解

slice是go的一种数据结构(和java的ArrayList功能,多了切片功能),本文将介绍一些slice的底层结构

2023-06-09 21:23:19 96

原创 go语言基础语法vs java

go语言基础语法,同时和java语法做简单对比

2023-06-08 16:04:10 214 1

原创 敏捷软件开发:原则、模式与实践

对于继承,is-a是关于行为的。例如,在我们看来正方形 is-a长方形,但是这个并不是行为上的is-a。正方形的行为上要求长和宽是相等的,所以设计上如果让正方形继承长方形,那正方形set长和宽的方法会修改另外一个属性,保持长和宽相等。契约设计(Design by Contract):在继承一个类的时候,只能使用相等或更弱的前置条件替换原始前置条件,只能使用相等或者更强的后置条件来替换原始后置...

2014-05-02 23:36:52 57

Hibernate 3.1.2 参考手册.pdf

详细介绍了hibernate的使用,配置文件,可以作为hibernate的工具书使用

2010-09-03

junit 4测试框架培训资料

详细介绍了junit4测试框架的使用和特性

2010-09-03

使用j2se写的java版90坦克

本人学完j2se做java版90坦克,程序不够完美,但也实现了基本功能,可以练习j2se的知识,也能锻炼逻辑思维能力

2010-04-24

空空如也

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

TA关注的人

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