自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 SpringBoot多数据源配置

配置文件spring: datasource: aps: type: com.alibaba.druid.pool.DruidDataSource driver-class-name: com.mysql.jdbc.Driver username: root password: root url: jdbc:mysql://pig-mysql:3306/myaps?useUnicode=true&characterEncodi

2021-10-20 15:20:12 224

原创 oracle主键自增(序列)

序列创建-- Create sequence seq_app_user_id为序列名,自行修改create sequence seq_wh_cell_idminvalue 1maxvalue 9999999start with 3000 increment by 1cache 20;查询当前用户的所有序列select * from user_sequences;查询序列select seq_xx.nextval from dual;--或者select seq_xx.next

2022-03-22 17:21:44 2278

原创 oracle sql查询最近30天内的数据,查询结果更新字段,行转列

// oracle sql查询最近30天内的数据SELECT t.* FROM 表名 t WHERE t.CREATE_TIME BETWEEN to_date ( to_char ( sysdate, 'yyyy-mm-dd' ), 'yyyy-mm-dd' ) - 30 AND to_date ( to_char ( sysdate, 'yyyy-mm-dd' ), 'yyyy-mm-dd' ) +1ORDER BY t.CREATE_TIME DESC // Oracle 查询

2021-12-29 16:17:35 5285

原创 ROW_NUMBER() OVER(PARTITION BY)函数介绍

row_number() OVER(PARTITION BY)函数介绍 SELECT t1.* FROM( SELECT tr.trail_id, tr.biz_form_id, tr.trail_number, tr.main_opinion, tr.node_name, ROW_NUMBER ( ) OVER ( PARTITION BY tr.biz_form_id ORDER BY tr.create_time DESC ) AS rn

2021-11-18 19:07:44 400

原创 SQL表索引查看

SQL表索引查看select * from user_indexes where table_name=upper('表名');表索引查看详情select * from user_ind_columns where index_name=('index_name');

2021-11-18 13:59:40 3363

原创 SQL优化(in)

SQL优化(in)in 语句耗时:0.58s// An highlighted blockSELECT V.ID, V.P_ID, V.NO, V.NAME, V.TYPE, V.DIS_LEVEL FROM V_MES_DEVICE_TREE_FFI V WHERE V.P_ID IN ( SELECT v.ID FROM V_MES_DEVICE_TREE_FFI v WHERE v.P_ID = '21601_T01**5a640d296c262391e053070ca80

2021-11-05 11:00:28 4502

原创 MySQL 表字段唯一性约束设置方法 unique

1. 建表时加上唯一性约束CREATE TABLE `t_user` (`Id` int(11) NOT NULL AUTO_INCREMENT,-- 自增`name` varchar(18) NOT NULL unique,-- 唯一性约束`password` varchar(18) NOT NULL,PRIMARY KEY (`Id`)) ENGINE=InnoDB AUTO_INCREMENT=1018 DEFAULT CHARSET=utf8...

2021-06-04 15:39:01 6921

原创 表格树zTree

废话不多说,上代码@Datapublic class MesDeviceTreeDto implements Serializable { private static final long serialVersionUID = 3158036267336648413L; private String id; private String pId; private String no; private String name; private String type.

2021-06-04 15:30:22 200

原创 Nginx 局域网内互传文件

Nginx 局域网内互传文件进入\nginx-1.8.0\conf\nginx.conf 修改文件location / { root E:/AAA; index index.html index.htm; autoindex on; autoindex_exact_size off; autoindex_localtime on; }...

2020-11-07 17:46:43 365

原创 如何设计缓存系统:缓存穿透,缓存击穿,缓存雪崩解决方案分析

缓存穿透缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到存储层去查询,失去了缓存的意义。在流量大时,可能DB就挂掉了,要是有人利用不存在的key频繁攻击我们的应用,这就是漏洞。解决方案有很多种方法可以有效地解决缓存穿透问题,最常见的则是采用布隆过滤器,将所有可能存在的数据哈希到一个足够大的bitmap中,一个一定不存在的数据会被 这个bitmap拦截掉,从而避免了对底层存储系统...

2020-10-28 21:08:42 107

原创 SpringCloud微服务(Eureka)

#springCloud 微服务服务发现——Netflix Eureka服务调用——Netflix Feign熔断器——Netflix Hystrix服务网关——Netflix Zuul分布式配置——Spring Cloud Config消息总线 —— Spring Cloud Bus服务发现组件 EurekaEureka包含两个组件: Eureka Server和Eureka C...

2019-10-29 17:01:36 173

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除