
学习随笔
文章平均质量分 83
wooden_people
这个作者很懒,什么都没留下…
展开
-
explain参数说明
1、id SELECT查询的序列号,包含一组数字,表示查询中执行SELECT语句或操作表的顺序 包含三种情况: a、id相同,执行顺序由上至下 b、id不同,如果是子查询,id序号会递增,id值越大优先级越高,越先被执行 c、id既有相同的,又有不同的。id如果相同认为是一组,执行顺序由上至下; 在所有组中,id值越大优先级越高,越先执。 2、select_type a、SIMPLE:简单SELECT查询,查询中不包含子查询或者UNION b、PRIM...原创 2022-03-27 17:48:16 · 917 阅读 · 0 评论 -
mysql json列
mysql5.7及之后的版本支持json列形式存储数据 建表 CREATE TABLE `test` ( `id` varchar(50) primary key NOT NULL, `jsondata` json NOT NULL, `category` char(4) GENERATED ALWAYS AS (json_extract(`jsondata`,'$.category')) VIRTUAL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;原创 2020-10-22 09:41:45 · 316 阅读 · 0 评论 -
Java对象集合的遍历(数组同理)
package com import java.util.ArrayList; import java.util.List; class Student { private Integer id; private String name; private String sex; public Student(){} public Student(Integer id, S原创 2018-01-23 11:02:13 · 1227 阅读 · 0 评论 -
表格超出部分省略号显示,鼠标悬浮显示全部
<td style="overflow: hidden;//超出部分不显示 text-overflow:ellipsis;//超出部分显示省略号 white-space:nowrap;" //不换行 title="名称"//鼠标悬浮显示全部 >名称</td> ...原创 2019-03-23 15:42:44 · 785 阅读 · 0 评论 -
linux安装mysql8
服务器时阿里云的centos7 亲测有效 原文https://www.cnblogs.com/guanqiweb/p/10591921.html 第一步:进入下载文件夹,就是你要存放安装包的文件夹。 cd /home/downloads 第二步:下载安装包,并且用rpm添加MySQL程序包。 wget https://dev.mysql.com/get/mysql80-communi...转载 2019-04-22 16:48:38 · 112 阅读 · 0 评论 -
List Object 排序
List<Object>排序 list.sort(Comparator.comparing(t -> ((ProgramDh) t).getStartTime())); ProgramDh为对象类型,getStartTime()为排序字段原创 2019-08-08 14:35:59 · 232 阅读 · 0 评论 -
Mysql字符串截取函数
1、从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例: select left(content,200) as abstract from my_content_t 2、从右开始截取字符串 right(str, length) 说明:right(被截取字段,截取长度) 例: select right(content,200)...原创 2019-08-07 18:20:51 · 148 阅读 · 0 评论 -
map与对象相互转换
/** * 将对象装换为map * @param bean * @return */ public static <T> Map<String, Object> beanToMap(T bean) { Map<String, Object> map = new HashMap(); if (bean != null) { Bea...原创 2019-09-11 14:46:17 · 405 阅读 · 0 评论