项目中用到的一些特殊字符和图标: html部分: <div class="loading">加载中</div> css部分: .loading{ font-size:16px; color:#333; display:inline-block; } .loading:after{ display: ...
分类:
其他好文 时间:
2020-05-19 10:55:31
阅读次数:
56
Lambda简介 Lambda 表达式是 JDK8 的一个新特性,可以取代大部分的匿名内部类,写出更优雅的 Java 代码,尤其在集合的遍历和其他集合操作中,可以极大地优化代码结构。 JDK 也提供了大量的内置函数式接口供我们使用,使得 Lambda 表达式的运用更加方便、高效。 对接口的要求 虽然 ...
分类:
编程语言 时间:
2020-05-19 10:34:36
阅读次数:
57
学习要求:知道一点儿函数式接口和Lambda表达式的基础知识,有利于更好的学习。 1.先体验一下Stream的好处 需求:给你一个ArrayList用来保存学生的成绩,让你打印出其中大于60的成绩。 public static void main(String[] args) { ArrayList ...
分类:
其他好文 时间:
2020-05-19 10:28:45
阅读次数:
43
1、例子中用到的函数式接口 package com.ly.demo.java8; /** * @author liuyang * @create 2020-05-17 23:16 */ @FunctionalInterface public interface IntArrayBuilder { i ...
分类:
其他好文 时间:
2020-05-18 00:51:46
阅读次数:
56
简单剖析一下:connect,可以信号 槽,信号 信号 qt4.x,实际上用的是SIGNAL,SLOT这两个宏 [static] QMetaObject::Connection QObject::connect(const QObject *sender, const char *signal, c ...
分类:
其他好文 时间:
2020-05-17 17:47:31
阅读次数:
116
1 #视频2 匿名函数 2 li =[1,2,3,4,5,6,7,8] 3 # def fun(n): 4 # if n>4: 5 # return n 6 # 7 # aa =filter(fun,li) 8 aa=filter(lambda n:n>4,li) 9 print(list(aa)) ...
分类:
其他好文 时间:
2020-05-16 12:36:26
阅读次数:
50
函数式(functional)接口 如果一个接口中,只声明了一个抽象方法,则此接口就称为函数式接口。 可以通过Lambda表达式来创建该接口的对象。(若Lambda表达式抛出一个受检异常(即:非运行时异常),那么该异常需要在目标接口的抽象方法上进行声明)。 我们可以在一个接口上使用@Function ...
分类:
编程语言 时间:
2020-05-15 20:06:12
阅读次数:
102
具按钮,一般在工具栏中显示,工具栏中的工具按钮一般只显示图标,供用户快捷的使用一些功能,它继承自QAbstractButton。 一、常用API 1、setToolButtonStyle(Qt.ToolButtonTextBesideIcon):工具按钮样式 Qt.ToolButtonIconOnl ...
分类:
其他好文 时间:
2020-05-15 16:16:39
阅读次数:
84
接口定义 public interface Addable { int add(int x, int y); } View Code 测试类定义 public class AddableDemo { public static void main(String[] args) { //匿名内部类 / ...
分类:
其他好文 时间:
2020-05-15 16:08:42
阅读次数:
69
接口定义 public interface Eatable { void eat(); } View Code 接口实现类 public class EatableImp implements Eatable{ @Override public void eat() { System.out.pri ...
分类:
其他好文 时间:
2020-05-15 13:59:58
阅读次数:
78