自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java8 函数式编程(一) 行为参数化

行为参数化行为参数化就是可以帮助你处理频繁变更的需求的一种软件开发模式。“行为”就是指方法,“行为参数化”就是指将方法作为参数传入,说白了就是指策略模式。而Java8则使用了Lambda表达式简化了匿名类的代码,使匿名类看起来更加简洁。在JAVA8之前我们想使用行为参数化只能先实现接口再传递给函数,这样做虽然实现了行为参数化但代码比较臃肿;如果方法能像变量一样作为“一等公民”传递给函数的化那么实现“行为参数化”会非常简洁。借用《Head First设计模式》中SimUDuck的例子,有三种鸭子,一种

2020-05-09 09:53:59 454

原创 剑指offer23题:链表中环的入口节点(JAVA)

题目描述给一个链表,若其中包含环,请找出该链表的环的入口结点,否则,输出null若链表中有环,则链表的尾节点指向环的入口节点。解法有两种,一种是遍历链表,将链表中的节点放入HashSet中,当HashSet已经包含当前访问的节点时,说明该节点就是环的入口节点,该算法的时间复杂度为O(n),空间复杂度为O(n)。代码如下: public ListNode EntryNodeOfL...

2020-05-01 21:39:33 90

原创 剑指offer19题正则表达式匹配

题目描述请实现一个函数用来匹配包括’.‘和’‘的正则表达式。模式中的字符’.‘表示任意一个字符,而’'表示它前面的字符可以出现任意次(包含0次)。 在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串"aaa"与模式"a.a"和"abaca"匹配,但是与"aa.a"和"ab*a"均不匹配。根据题意,字符串和模式串匹配可以是字符串中的一个字符区匹配模式串中的一个字符(如:a和a),也...

2020-04-30 23:58:36 339

Adobe-Air运行环境

新版adobe-air,csdn上其他的版本都太久了

2017-03-31

空空如也

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

TA关注的人

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