摘要:
任何实体都不能强行转换为其他形式
比如:这种就是错的
正确的为:
page是什么json结构,就用什么的实体转,就写一个怎么样的bean
package com.jeesite.utils;
import java.util.List;
import org.apache.poi.ss.formu... 阅读原文
2020-07-14 16:09:09 阅读(3555) 评论(0)
摘要:
函数式接口
函数式接口指的是:有且仅有一个抽象方法,但是可以有多个非抽象方法的接口(接口默认方法)。
1 @FunctionalInterface注解
该注解标记一个接口为函数式接口。
对于标注了这个注解的接口,编译器会强制检查该接口是否有且仅有一个抽象方法。否则会报错。
即使不使用该注解,只要满足函数式接... 阅读原文
2020-07-14 15:02:04 阅读(3541) 评论(0)
摘要:
Lambda表达式
闭包。允许将函数作为一个方法的参数传递进方法中。
本质上是一个匿名方法。
理解的时候,可以将Lambda表达式的内容转化为一个方法去理解。
语法
(paramters) -> expression
(parameters) -> { statements; }
(int a... 阅读原文
2020-07-14 13:11:11 阅读(2565) 评论(0)
摘要:
一 代理模式简介
代理(Proxy)是一种设计模式 提供了对目标对象另外的访问方式
代理对象代理目标对象 达到增强目标对象功能的目的
二 静态代理
需要定义接口或者父类 代理对象与目标对象一起实现相同接口或者继承相同父类
优点: 在不修改目标对象的功能前提下 对目标功能扩展
缺点: 因为代理对象需要与目... 阅读原文
2020-07-14 12:34:03 阅读(2600) 评论(0)
摘要:
JDK 配置环境无效的两种情况
第 ① 种:输入java -version,显示:'java' 不是内部或外部命令,也不是可运行的程序或批处理文件。这个问题一般出现在电脑第一次配置环境的时候。
第 ② 种:输入java -version,命令可以正常使用,但是显示的版本与Path中配置的版本不对应。这个... 阅读原文
2020-07-14 11:37:09 阅读(2332) 评论(0)
摘要:
这篇文章本意上是想总结Java集合中的知识点,奈何东西太多,同时网上关于集合的有不少出色的文章,所以,本人是根据网上内容进行的整理,毕竟附上了文章的网址,如果有侵权,请联系我删除
再次,感谢以下博主的分析
本文主要的阅读方向是:
1.了解Java集合的主要框架
2.了解集合中每个分支的含义和特点
3.List... 阅读原文
2020-07-14 09:58:22 阅读(2580) 评论(0)
摘要:
事务隔离主要是针对ACID中的 I 隔离性设置的,在了解这几种数据库事务之前需要先了解几个重要概念:
脏读 - 事务1(READ)访问了事务2(WRITE)未提交的事务
幻读 - 一个事务读取了2次,得到的结果不一样
不可重复读 - 一个事务读取同一条记录2次,得到的结果不一致
为了解决... 阅读原文
2020-07-14 08:18:13 阅读(2571) 评论(0)
摘要:
本文列举了十个使用一行代码即可独立完成(不依赖其他代码)的业务逻辑,主要依赖的是Java8中的Lambda和Stream等新特性以及try-with-resources、JAXB等。
1、对列表/数组中的每个元素都乘以2
// Range是半开区间
int [] ia = range(1, 10).m... 阅读原文
2020-07-14 07:30:06 阅读(2538) 评论(0)
摘要:
需求分析
引言 1.1. 背景 目前我国进入飞速发展的智能交通时代,在这个信息化的时代,汽车售票信息化也是迫在眉睫的事情,传统的人工售票已经不适合这个信息化时代,人工售票的缺点在于必须要到站买票,流程繁琐并且会花费大量的时间。
本系统主要阐述客车票订购系统的后台操作过程及一些关键... 阅读原文
2020-07-14 06:12:05 阅读(2357) 评论(0)
摘要:
linux下安装zookeeper
一、安装条件
想要安装zookeeper,必须先在linux中安装好jdk。
二、下载并解压zookeeper压缩包
1、先进入/usr/local/目录
[root@localhost /]# cd /usr/local
2、 zookeeper安装包可以在官网下载... 阅读原文
2020-07-14 06:00:41 阅读(2373) 评论(0)