上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页
摘要: map函数 将流中的每⼀个元素 T(入参) 映射为 R(返回值)(类似类型转换) 类似遍历集合,对集合的每个对象做处理。场景:转换对象,如javaweb开发中集合⾥⾯的DO对象转换为DTO对象 List<UserDTO> userDTOList = list.stream().map(obj->{ 阅读全文
posted @ 2020-01-05 22:15 scwyfy 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 以前⽅法调⽤ 对象.⽅法名 或者 类名.⽅法名 jdk1.8提供了另外⼀种调⽤⽅式 :: 说明:⽅法引⽤是⼀种更简洁易懂的lambda表达式,操作符是双冒号::,⽤来直接访问类或者实例 已经存在的⽅法或构造⽅法 通过⽅法引⽤,可以将⽅法的引⽤赋值给⼀个变量 语法:左边是容器(可以是类名,实例名),中 阅读全文
posted @ 2020-01-05 22:08 scwyfy 阅读(169) 评论(0) 推荐(0) 编辑
摘要: lambda表达式 使⽤场景(前提):⼀个接⼝中只包含⼀个⽅法,则可以使⽤Lambda表达式,这样的接⼝称之为“函数接⼝” 语法: (params) -> expression 第⼀部分为括号内⽤逗号分隔的形式参数,参数是函数式接⼝⾥⾯⽅法的参数;第⼆部分为⼀个箭头符号:->;第三部分为⽅法体,可以 阅读全文
posted @ 2020-01-05 22:00 scwyfy 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一、JDK8之时间⽇期处理类 核⼼类: LocalDate:不包含具体时间的⽇期。 LocalTime:不含⽇期的时间。 LocalDateTime:包含了⽇期及时间。 LocalDate 常⽤API LocalDate today = LocalDate.now(); System.out.pri 阅读全文
posted @ 2020-01-05 20:22 scwyfy 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 1、sql逻辑执行顺序(物理执行顺序可能会因索引而不同) SELECT 7 DISTINCT 8 FROM 1 JOIN 2 ON 3 WHERE 4 GROUP BY 5 HAVING 6 ORDER BY 9 LIMIT 10 表t1 join t2 产生虚拟表VT1 VT1通过on过滤笛卡尔积 阅读全文
posted @ 2019-11-27 11:33 scwyfy 阅读(414) 评论(0) 推荐(0) 编辑
摘要: unsigned: 将数字类型无符号化(1-2:可能会报错) zerofill: 位数不够时,左边采用"0"填充(a int(3), 插入‘1’, 显示为‘001’),一旦启动了zerofill属性,将自动添加unsigned属性 一、日期与时间类型 1、DATETIME: 8字节 2、DATE: 阅读全文
posted @ 2019-11-19 22:29 scwyfy 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一、与日期和时间相关的函数:now()、current_timestamp()、sysdate() -- now()与current_timestamp()相同,是返回执行sql时的时间-- sysdate() 是返回执行函数时的时间SELECT now(),CURRENT_TIMESTAMP(), 阅读全文
posted @ 2019-11-19 22:03 scwyfy 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1、下载zookeeper包 (地址:https://www-eu.apache.org/dist/zookeeper/) 2、上传zookeeper包到指定位置(例如: /usr/local/software/zookeeper) 单节点配置 3、解压:tar -xvf zookeeper3-4. 阅读全文
posted @ 2019-11-06 15:32 scwyfy 阅读(775) 评论(0) 推荐(0) 编辑
摘要: 启动服务:rabbitmq-server start & 出现:ERROR: node with name "rabbit" already running on "localhost" 解决步骤: 1、查找rabbitmq相关进程 ps -ef | grep rabbitmq 2、杀掉对... 阅读全文
posted @ 2019-07-31 20:56 scwyfy 阅读(594) 评论(0) 推荐(0) 编辑
摘要: /** * FixedThreadPool: * 适合用在稳定且固定的并发场景 * 这种线程池不会拒绝任务,而且不会开辟新的线程,也不会因为线程的长时间不使用而销毁线程 * executorService.execute(runable); */ /** * CacheThreadPool: * 适合处理执行时间比较小的任务 * 线程空闲时间超过60s就会被杀死,所以长时间处于... 阅读全文
posted @ 2019-07-31 16:10 scwyfy 阅读(138) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页