- 博客(9)
- 收藏
- 关注
转载 Java8 stream 根据对象字段去重(简单粗暴)
Java8 stream 根据对象字段去重public class Java8StreamTest { public static class Book{ private String id; private String name; public Book(String id, String name) { this.id = id; this.name = name; }
2021-01-29 14:02:47
20522
转载 List根据对象中的指定元素进行排序
List根据对象中的指定元素进行排序背景: 在实际开发中,产品对数据会有个各种要求,排序应该最常见,也是比较麻烦的一件事情,很多时候数据不是一条SQL查询出来的,我们将其封装在List中,那么问题来了,怎么才能实现产品的变态要求呢?接下来就是见证奇迹了!排序功能代码如下(示例):import java.lang.reflect.Field;import java.text.NumberFormat;import java.util.Collections;import java.util.C
2021-01-18 16:44:22
2820
原创 MySQL语句学习笔记综合笔记(二)
MySQL语句学习笔记综合笔记MySQL语句学习笔记综合笔记语句使用:查询语句使用1、 书写顺序select distinct * from '表明' where '过滤条件' group by '分组依据' having '一般放聚合函数条件' order by '分组字段' '升序/降序' limit '展示条数'2、执行顺序from --查询where --限制条件group by --分组having --过滤条件(一般为聚合函数)order by -
2021-01-12 15:41:15
144
原创 apiDoc使用指南
apiDoc使用指南:安装:1: 需要先安装node.js(安装node.js请浏览相关博客)2: node.js安装完成后使用命令:npm install apidoc -g配置:在你的项目根路径下新建apidoc.json文件,该文件描述了项目对外提供接口的概要信息如名称,版本,描述文档打开时浏览器显示标题和接口缺省访问地址.使用样例:/** * * @apiDefine RkNotFoundException * * @apiError RkNotFoundExceptio
2020-09-17 15:11:33
764
原创 CountDownLatch的理解和使用
文章目录CountDownLatch的理解和使用一、CountDownLatch的概念二、CountDownLatch的用法CountDownLatch典型用法1:CountDownLatch典型用法1:CountDownLatch的不足CountDownLatch(倒计时计算器)使用说明CountDownLatch的理解和使用在第一篇文章中遇到了一个CountDownLatch同步计数器,当计数器数值减为0时,所有受其影响而等待的线程将会被激活,这样保证模拟并发请求的真实性。一、CountDow
2020-08-31 17:54:50
360
转载 2020-08-31-LinkedBlockingQueue详解
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录说明一、解读(1)LinkedBlockQueue(2)节点内部类Node(2)LinkedBlockingQueue的属性(2)LinkedBlockingQueue的构造函数(2)LinkedBlockingQueue的添加方法(2)LinkedBlockingQueue的取出方法获取队列当前及剩余容量说明通过阅读源码,了解LinkedBlockQueue的特性,本文基于JDK1.7源码一、解读通过查询API对Lin
2020-08-31 15:48:11
1519
1
原创 小白使用log4j2配置文件log4j2.xml详细说明
log4j2配置文件log4j2.xml背景搭项目环境放好用到,查了很多资料,就总结了一个笔记.关于配置文件的名称以及在在项目中的存放位置log4j2.版本不再支持像1.x中的.properties后缀的文件配置方式,2.x版本配置文件后缀名只能为".xml",".json"或者".jsn".系统选择配置文件的优先级(先后顺序)如下:(1).classpath下的名为log4j2-test.json或者log4j2-test.jsn的文件(2).classpath下的名为log4j2-test
2020-08-13 15:06:06
631
原创 MySQL语句学习笔记综合笔记(一)
MySQL语句学习笔记整理Windows服务– 启动MySQLnet start mysql– 创建Windows服务sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格)连接与断开服务器mysql -h 地址 -P 端口 -u 用户名 -p 密码SHOW PROCESSLIST – 显示哪些线程正在运行SHOW VARIABLES – 显示系统变量信息数据库操作– 查看当前数据库SELECT DATABASE();– 显示当前
2020-07-09 22:41:37
198
转载 MySQL多表查询基础练习
MySQL多表查询基础练习创建表并在表中插入相应的数据CREATE TABLE class (cid int(11) NOT NULL AUTO_INCREMENT,caption varchar(32) NOT NULL,PRIMARY KEY (cid)) ENGINE=InnoDB CHARSET=utf8;INSERT INTO class VALUES(1, ‘三年二班’...
2019-12-31 21:43:36
222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人