摘要: 批量写入 INSERT INTO abc.movie( name) VALUES ('杨戬'),('沉香'),('西游记'); do update set 插入更新 upsert on conflict(id) 主键或者唯一索引相同 存在则执行update excluded 为虚拟表 接受传过来的新 阅读全文
posted @ 2024-03-28 14:28 洞玄巅峰 阅读(11) 评论(0) 推荐(0) 编辑
摘要: --分页offset 和limit 位置可以互换 不影响结果 select * from abc.t_student offset 0 limit 2; select * from abc.t_student limit 2 offset 0; --表明加别名 用as 不用as 都可以 select 阅读全文
posted @ 2024-03-28 12:21 洞玄巅峰 阅读(4) 评论(0) 推荐(0) 编辑
摘要: #字段有函数不走索引 EXPLAIN select * from t_user where date(create_time)='2024-03-28'; #精确查询某一天走索引 #datetime 精确查询某一天走索引select * from t_user where create_time > 阅读全文
posted @ 2024-03-28 11:26 洞玄巅峰 阅读(16) 评论(0) 推荐(0) 编辑
摘要: --创建uuid 扩展 create extension "uuid-ossp"; --查看版本 SELECT version(); --创建uuid 扩展 create extension "uuid-ossp"; --生成一个uuid SELECT uuid_generate_v4(); SEL 阅读全文
posted @ 2024-03-27 18:05 洞玄巅峰 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 当接受jsonKey首字母为大写的时候需要用JSONProperty 配合 JsonIngore处理 package com.example.demoboot.dto; import com.example.demoboot.entity.Person; import java.util.List; 阅读全文
posted @ 2024-03-27 18:02 洞玄巅峰 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 查询 GET _search { "query": { "match_all": {} } } 创建索引 PUT /abc/ 创建更新指定ID的数据,ID存在即更新,原理是先删除行再插入 POST /abc/_doc/1 { "name":"qqq", "age":28.1 } 创建生成自动ID的数 阅读全文
posted @ 2024-03-27 12:14 洞玄巅峰 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 查看索引信息 http://localhost:9200/_cat/indices?v&pretty 查看所有索引名称 http://127.0.0.1:9200/indexName?pretty OST /_xpack/sql?format=txt "query": "SHOW tables" 阅读全文
posted @ 2024-03-27 12:10 洞玄巅峰 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 声明一个静态线程池 public static final ExecutorService POOL; private static ThreadFactory namedThreadFactory = new ThreadFactoryBuilder().setNameFormat("COMMON 阅读全文
posted @ 2024-03-27 12:08 洞玄巅峰 阅读(1) 评论(0) 推荐(0) 编辑
摘要: SELECT COLUMN_NAME 名称, COLUMN_TYPE 数据类型, IF(IS_NULLABLE='NO','是','否') AS '是否允许为空', COLUMN_DEFAULT '默认值', COLUMN_COMMENT 注释 FROM INFORMATION_SCHEMA.COL 阅读全文
posted @ 2024-03-27 12:03 洞玄巅峰 阅读(20) 评论(0) 推荐(0) 编辑
摘要: gradle依赖 implementation group: 'org.mapstruct',name:'mapstruct-jdk8',version:'1.3.1.Final' annotationProcessor "org.mapstruct:mapstruct-processor:1.3. 阅读全文
posted @ 2024-03-27 12:01 洞玄巅峰 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 连接数据库的JDBC.URL增加参数 zeroDateTimeBehavior=convertToNull 阅读全文
posted @ 2024-03-27 11:58 洞玄巅峰 阅读(1) 评论(0) 推荐(0) 编辑
摘要: combine 合并feature import cn.hutool.http.HttpUtil; import entity.EssBptPrice; import entity.Student; import java.util.ArrayList; import java.util.List; 阅读全文
posted @ 2024-03-27 11:57 洞玄巅峰 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 通用树结构 /** * 获取区域树 * * @param ydDistrictDto * @return */ public DistrictTree getDistrictTree(YdDistrictDto ydDistrictDto) { //权限逻辑暂时空着 List<YdDistrict> 阅读全文
posted @ 2024-03-27 11:52 洞玄巅峰 阅读(1) 评论(0) 推荐(0) 编辑
摘要: package com.example.demo; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; public class T 阅读全文
posted @ 2024-03-27 11:43 洞玄巅峰 阅读(2) 评论(0) 推荐(0) 编辑
摘要: #先清理 在打包 强制更新 跳过单元测试 mvn clean install -U -DskipTests 阅读全文
posted @ 2024-03-27 11:41 洞玄巅峰 阅读(1) 评论(0) 推荐(0) 编辑
摘要: @Data @Builder public class Menu { /** * id */ public Integer id; /** * 名称 */ public String name; /** * 父id ,根节点为0 */ public Integer parentId; /** * 子 阅读全文
posted @ 2024-03-27 11:41 洞玄巅峰 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 效率最高 内查询小于等于 外查询大于 select * from (select t.*, rownum as n from STUDENT t where rownum <= 4) t where t.n > 2 order by t.id desc; 查看执行计划 explain plan fo 阅读全文
posted @ 2024-03-27 11:35 洞玄巅峰 阅读(14) 评论(0) 推荐(0) 编辑
摘要: INSERT All INTO SCOTT.STUDENT (NAME) VALUES('张三') INTO SCOTT.STUDENT (NAME) VALUES('李四') INTO SCOTT.STUDENT (NAME) VALUES('王五') INTO SCOTT.STUDENT (NA 阅读全文
posted @ 2024-03-27 11:31 洞玄巅峰 阅读(1) 评论(0) 推荐(0) 编辑
摘要: --会乱码 SELECT sys_guid() from dual; --大写uuid SELECT RAWTOHEX(SYS_GUID()) FROM dual; --小写 SELECT lower(sys_guid()) from dual; --列拼接 SELECT name||create_ 阅读全文
posted @ 2024-03-27 11:30 洞玄巅峰 阅读(2) 评论(0) 推荐(0) 编辑
摘要: --upsert on 可以多个条件 不能更新on的列(name,age) MERGE INTO TBL_TEST t USING (SELECT 12 AS name ,44 AS pid,22 AS age FROM DUAL) bb ON (t.name = bb.name AND t.age 阅读全文
posted @ 2024-03-27 11:29 洞玄巅峰 阅读(3) 评论(0) 推荐(0) 编辑
摘要: gt: 大于 gte:大于等于 lt:小于 lte:小于等于 SQL 查询语句 MongoDB find() 语句 SELECT * FROM users db.users.find() SELECT id, user_id, status FROM users db.users.find( { } 阅读全文
posted @ 2024-03-27 11:28 洞玄巅峰 阅读(2) 评论(0) 推荐(0) 编辑
摘要: db.mycol.find().pretty() //查询格式化 show dbs;//查询所有数据库 use local;//使用local数据库 show collections;//查询当前数据库中所有集合 //查询数据库 db.getCollection("ab").find(); db.m 阅读全文
posted @ 2024-03-27 11:27 洞玄巅峰 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 分页 /** * mongo 分页 */ @Test public void testPage() { int pageSize = 10; int currentNo = 0; Query query = new Query(); query.addCriteria(Criteria.where( 阅读全文
posted @ 2024-03-27 11:26 洞玄巅峰 阅读(7) 评论(0) 推荐(0) 编辑
摘要: jackjson自动丢弃了小数位最末尾的0 private BigDecimal price; price=12.10; 返回自动转为了12.1 解决方案 1: 返回字段都用字符串 2:BigDecimal序列化自定义处理 package com.lenovo.lps.cost.integrator 阅读全文
posted @ 2023-08-12 10:28 洞玄巅峰 阅读(198) 评论(0) 推荐(0) 编辑
摘要: SpringBooot 2.5.12 package com.lenovo.lps.cost.servicecto.config; import org.springframework.context.annotation.Bean; import org.springframework.conte 阅读全文
posted @ 2023-08-12 10:25 洞玄巅峰 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1:eureka集群:原则,相互注册即可 注意: a:必须要有示例名,且必须相同 b:集群模式必须开启注册registerWithEureka: true,单机情况下这个是false c:如果用域名,必须映射hosts 以下用两个节点做演示server1,server2 server-1: serv 阅读全文
posted @ 2021-05-02 20:23 洞玄巅峰 阅读(167) 评论(0) 推荐(0) 编辑
摘要: Redmibook笔记本触摸板失灵: 1:F12 打开或关闭触摸板 2:设置->触摸板 看是否打开,一般来讲是第一个问题。 阅读全文
posted @ 2021-03-13 20:59 洞玄巅峰 阅读(10919) 评论(0) 推荐(0) 编辑
摘要: AES: package com.example.wuji.jiami; import com.sun.org.apache.xml.internal.security.utils.Base64; import javax.crypto.Cipher; import javax.crypto.spe 阅读全文
posted @ 2021-02-17 18:27 洞玄巅峰 阅读(71) 评论(0) 推荐(0) 编辑
摘要: package com.example.mydemo.util; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import sun.misc.BASE64Decoder; import java.io.InputStream; i 阅读全文
posted @ 2021-02-17 18:11 洞玄巅峰 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 测试数据:大猫🦁 #设置表utf8mb4字符集 alter table integral_log character set utf8mb4; #设置某个字段utf8mb4字符集 alter table <表名> change <字段名> <字段名> <类型> character set utf8 阅读全文
posted @ 2021-02-03 11:55 洞玄巅峰 阅读(677) 评论(0) 推荐(0) 编辑