- 博客(9)
- 资源 (26)
- 问答 (2)
- 收藏
- 关注
原创 MAC M2下安装Java及maven环境变量
3、保存文件并执行source命令,执行完该命令后,Java环境变量即在此窗口生效。2、保存文件并执行source命令,执行完该命令后,Java环境变量即在此窗口生效。4、配置全局生效,保存文件并执行source命令,全局生效。3、配置全局生效,保存文件并执行source命令,全局生效。2、执行以下命令配置环境变量,如果没有该文件就创建新文件。1、执行以下命令配置环境变量,如果没有该文件就创建新文件。4、执行如下命令,查看maven环境情况。1、执行以下命令查看安装的jdk信息。
2023-08-07 23:29:14 2890 6
原创 mysql索引左匹配原则(实测)
前言写这篇文章源自一位杠精同事提了个问题,左侧原则跟where条件顺序有无关系?我想了想,好像是有关系的!不敢确定,但是自己又懒得动手测试,于是发起ETC自动抬杠功能,强行杠了一拨,结果杠输了,接下来即是动手验证…预习执行计划实践咱们先申明前置条件,创建表如下:创建复合索引如下注意哦,索引使用的BTree:我们先来一个提问,看如下两条sql,我们花5秒时间思考下,会走索引吗?sql-1 根据code查询:sql-2 根据name查询:5 4
2020-08-20 21:48:55 957
原创 B+树,有图有真相!
前言B+树是目前最常用的一种索引数据结构,通常用于数据库和操作系统的文件系统中,本文就网上的知识点与个人理解结合分享,如有错误,欢迎探讨及指正.定义B+树是B树的一种变形形式,B+树上的叶子结点存储关键字以及相应记录的地址,叶子结点以上各层作为索引使用。一棵m阶的B+树定义如下(注意: B+树的阶数m表示一个节点最多能有m个子节点,也就是每个节点上最多的键值个数.):1.每个结点至多有m个子女;2.除根结点外,每个结点至少有[m/2]个子女,根结点至少有两个子女;3.有k个子女的结点必有k
2020-08-02 00:45:28 901 2
原创 浅谈读并发的场景及优化方案
前言写此文的主要原因源于工作中一次接口的并发压测出现OOM,经过dump堆日志、线程日志以及各种代码分析,最后发现居然是因为接口响应包太大(原响应包为2556k,中间优化代码将响应包压缩至400k左右,也只是稍微延长了oom的时间),达到网络带宽(内网百兆路由器)传输瓶颈,最终导致GC无法正常回收.本文主要针对读并发进行分析讨论.常见问题分析平时工作中遇到不少高并发读的场景,主要问题的表现要么是tps上不去要么是Full GC频繁,再严重点就OOM,此时一首<凉凉>比较应景..
2020-07-13 21:24:37 364
原创 记一次生产环境tomcat线程数打满情况分析
欢迎使用Markdown编辑器现象重现使用grafana监控发现服务某个节点的cur线程数会暴涨直至打满且一直无法回收原因分析解决方案与建议
2020-07-07 16:50:40 4213 3
原创 基于quartz的分布式集群计划任务插件
plugin-quartz基于quartz分布式定时计划任务插件,即插即用脚本目录:src/main/db/#功能支持高可用:1.集群系统保证单机执行计划任务2.执行任务机器不可用后自动切换机器负载均衡:设计思路:使用分布式服务发现组件实现分布式集群负载均衡例如有(A、B)、(C、D)2个分布式集群系统A、B: 集成plugin-quartz插件,作为分布式系统计划任务...
2019-10-24 18:07:36 212
原创 MAC升级10.15不能使用[远程桌面连接]--解决方案
MACBook升级10.15之后发现远程桌面无法打开,提示如下:各种找资料(主要是威锋网)均无法解决,只能换软件了!!!替代软件:Microsoft Remote Desktop8.0.7版本,比较好用,软件下载地址:链接: https://pan.baidu.com/s/197ay4-sL8sA3Q8RlQuAWvQ提取码: cjpf另外升级之后系统有些变化...
2019-10-23 15:50:06 4107
原创 Springboot1.5.9集成Redis(单实例与分片集群)
springboot集成redis只需要看懂RedisAutoConfiguration类即可!-----------------------------------惯例先上pom start-----------------------------------<parent> <groupId>org.springframework.boot<...
2019-09-19 22:58:09 2522
mongodbreader-0.0.1-SNAPSHOT.jar
2020-07-10
CLodopPrint_Setup_for_Win32NT_2.047_绝对可用.exe
2020-03-04
DB2 license过期解决方案(V9.5 企业版)
2013-07-18
DB2 license过期解决方案(V9.7 企业版)
2013-02-27
ajax 快速入门到精通
2012-03-21
PowerDesigner15 破解文件
2012-01-06
正则表达式 系统教材
2011-09-01
Oracle 触发查询ALL_TAB_COLS、ALL_TYPES两张表
2024-08-10
webSocket+Netty-SocketIO实现IM方案讨论
2022-07-29
列名或所提供值的数目与表定义不匹配 sqlserver
2019-03-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人