flex

display

display 属性定义了一个弹性盒子容器,容器是展现为行内或块状由给定的值决定,此时,它的所有子元素进入 flex文档流,成为伸缩项目。

1
2
3
#flex-container {
display: flex;
}

定义行内容器的 flex布局:

1
2
3
#flex-container {
display: inline-flex;
}
阅读全文 »

ping、ipconfig

1
2
3
4
5
6
7
8
9
10
Process p = Runtime.getRuntime().exec("ping " + "192.168.1.108");
BufferedReader br = new BufferedReader(new InputStreamReader(p.getInputStream()));
String line = null;
StringBuilder sb = new StringBuilder();
while ((line = br.readLine()) != null) {
if (line.length() != 0)
sb.append(line + "\r\n");
}
System.out.println("本次指令返回的消息是:");
System.out.println(sb.toString());
阅读全文 »

1、创建主题

1
./kafka-topics.sh --create --zookeeper 133.0.120.193:2181 --replication-factor 1 --partitions 2 --topic 主题名

2、列出所有主题

1
./kafka-topics.sh --list --zookeeper 192.168.1.200:2181

3、查看主题

阅读全文 »

Lambda 表达式简介

Lambda 表达式是一种匿名函数(对 Java 而言这并不完全正确,但现在姑且这么认为),简单地说,它是没有声明的方法,也即没有访问修饰符、返回值声明和名字。

你可以将其想做一种速记,在你需要使用某个方法的地方写上它。当某个方法只使用一次,而且定义很简短,使用这种速记替代之尤其有效,这样,你就不必在类中费力写声明与方法了。

阅读全文 »

使用org.springframework.beans.BeanUtils的对象拷贝

1、代码

1
2
3
4
5
6
7
8
public static void main(String[] args) {
Student stu=new Student();
CollegeStudent col=new CollegeStudent("段友元",22,"男");
System.err.println(col);
System.err.println(stu);
BeanUtils.copyProperties(col,stu);
System.err.println(stu);
}
阅读全文 »

Java8概述

  1. Java8(又称jdk1.8)是Java语言开发的一个主要版本。Oracle公司于2014年3月18日发布Java8

  2. 支持Lambda表达式

  3. 函数式接口

  4. 新的Stream API

  5. 新的日期 API

  6. 其他特性

    阅读全文 »

使用Swagger2

1、依赖

1
2
3
4
5
6
7
8
9
10
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.9.2</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.9.2</version>
</dependency>
阅读全文 »