懵懂犀牛

文章
7
资源
0
加入时间
2年10月24天

【Java8 新特性 1】java8 lambda表达式

Java8发布已经有一段时间了,这次发布的改动比较大,很多人将这次改动与Java5的升级相提并论。Java8其中一个很重要的新特性就是lambda表达式,允许我们将行为传到函数中。想想看,在Java8之前我们想要将行为传入函数,仅有的选择就是匿名内部类。Java8发布以后,lambda表达式将大量替代匿名内部类的使用,简化代码的同时,更突出了原来匿名内部类中最重要的那部分包含真正逻辑的代码。尤其是对于做数据的同学来说,当习惯使用类似scala之类的函数式编程语言以后,体会将更加深刻。现在我们就来

oracle入库失败-单个Datafile不足的问题

一、问题现象:报表数据没有产生,查看oracle小时表发现时间点停止在前一天的22:55分。二、处理步骤:1、查看syslog日志,22:55分前后log日志产生正常;2、查看logparser日志,提示入库失败(log文件产生wrong错误日志)。日志如下:[log_parser_1 msg warn main 12/05/11 23:50:11:660...

类及其组成所使用的常见修饰符

类及其组成所使用的常见修饰符A:修饰符:权限修饰符:private,默认的,protected,public状态修饰符:static,final抽象修饰符:abstractB:类:权限修饰符:默认修饰符,public状态修饰符:final抽象修饰符:abstract用的最多的就是:publicC:成员变量:权限修饰符:private,默认的,protected,pu...

叠加态的猫

薛定谔的猫​ 上篇提出的《所见非客观》在当时,其实不要说当时,在现在也不会被大多数人理解。关于微观世界与宏观世界的联系,薛定谔提出了一个思想实验:​ 将猫放进一个包含放射性原子核和毒气瓶的不透明盒子内,如果放射性原子核裂变会打破毒气瓶从而使得毒气释放。根据小小编关于放射性解释文章《钢铁侠是如何炼成的》可知微观世界下,放射性原子核是处于衰变和未衰变的叠加态,在没有到一个确定时刻观察点之前,它既可能是衰变的也可能是未衰变的,是一种叠加态。​ 那么,在未打开盒子前,猫就处于死和活的叠加态。薛定谔提出的

python流程控制语句-Python流程控制语句的深入讲解

1.程序结构计算机在解决问题时,分别是顺序执行所有语句、选择执行部分语句、循环执行部分语句,分别是:顺序结构、选择结构、循环结构。如下图:2.选择语句2.1最简单的if语句Python使用保留字if来组成选择语句,其格式如下:if 表达式:代码块表达式可以是一个单纯的布尔值或者变量,也可以是比较表达式或者逻辑表达式,如果表达式值为真,则执行“代码块”;如果值为假,就跳过“代码块”,执行后面语句,如...