- 博客(438)
- 资源 (1)
- 收藏
- 关注

原创 同事删库跑路 莫名查询慢 表结构不知道怎样设计 执行计划看不懂 咋办? 爆肝七七四十九天总结 ! Mysql 性能优化 就决定用你了 !
一、MySQL架构分析与sql执行流程1.1 发展历史1.2 流行分支/存储引擎上面看到2000年开源,那么自然就有了许多分支产品1.3 一条查询语句是如何执行的比如你去餐厅点菜,你只跟服务员说了一道菜名,不久后菜就端到你桌上了从你点击查询按钮,到返回数据 后面到底做了些啥,有哪些角色 下面来看一看?1.3.1 客户端 连接服务端首先第一步当然是建立连接,通信类型通常用同步,异步的话编程会比较复杂,而且可能产生数据问题,这个由你客户端代码决定连接方式通
2021-09-26 00:19:07
821
6

原创 idea2018生成方法注释快捷键设置(附注释模板)
点击上方File -》settings -》 Editor -》LiveTemplates -》点击右侧加号 选择template group新建模板组再左键选中你创建的模板组(我这里模板组名叫java)再次点击右侧加号选择template -》然后如下图1.自定义快捷键q2.点击最下面的蓝色字体defined,然后全部勾选,或者只勾选class,因为注释是在java类中,没选好就再点击c...
2018-09-16 23:16:08
35033
8

原创 jdk1.8 64位 32位免费下载
链接:https://pan.baidu.com/s/1OhKjMVCCkALPA8rGBpMqkg密码:0qsl链接:https://pan.baidu.com/s/1Qu94kz390YobBxO0gEiP7Q密码:mkb6
2018-08-24 15:12:53
13145
6

原创 mysql列类型二——小数类型(float,double,decimal)
小数类型专门用来存储小数的在Mysql中将小数类型又分为两类:浮点型和定点型浮点型浮点型又称之为精度类型:是一种有可能丢失精度的数据类型,数据有可能不那么准确(由其是在超出范围的时候)浮点型之所以能够存储较大的数值(不精确),原因就是利用存储数据的位来存储指数整型:所有位都为1 1 1 1 ...
2018-08-21 19:45:29
49918

原创 Diagram Designer 简体中文版安装包百度云链接
链接:https://pan.baidu.com/s/1z8S58XTVhtG9hbJ4zPIKlQ 密码:pt81
2018-08-13 13:47:18
6778
2

原创 Eclipse中如何删除项目和导入项目
删除项目选中项目 – 右键 – 删除从项目区域中删除从硬盘上删除导入项目在项目区域右键找到import 找到General,展开,并找到 Existing Projects into Workspace 点击next,然后选择你要导入的项目注意:这里选择的是项目名称...
2018-08-03 14:02:40
21312

原创 关键字+标识符+注释+常量和变量+进制转换+面试题(java基础语法篇一)
————万物皆有其道,万语皆有其法本文适合编写第一个java程序后的进一步学习,也适合java开发老鸟巩固所用为什么大都要以图片形式展示1.手敲费时间手也累啊......
2018-07-07 18:28:42
427

原创 计算机理论基础+常用DOS命令+JAVA语言发展与特性+JDK安装与卸载+第一个java程序的编写与运行+环境变量配置的意义及步骤
入门科普:计算机,计算机硬件,计算机软件,软件开发,计算机语言,人机交互方式
2018-07-06 21:44:42
375
原创 爆肝spring源码笔记
还有ListableBeanFactory 我们判断bean工厂是否包含某beandefinition 通过什么bean name 或者bean type去获取某个bean 就是通过它。图1.3可以看出我们的工厂是列出bean容器根接口BeanFactory下的一些bean容器接口与类。中指出了springmvc中父子工厂的事务冲突问题 这个在springboot中由于引入了内置的。然后提到的xmlbeanfactory 通过解析xml生成beandefinition存到jvm。
2023-08-24 00:04:18
319
原创 0基础五分钟学会使用shardingJDBC实现分表 及测试
traffic_0,traffic_1 然后account_no 为偶数的在一张 account_no为奇数的在另一张。数据库效果如下 可以看到分表并插入成功 记得要提前创建traffic_0 到 traffic_N 几张表。根据account_no分表 这里只简单分了两张traffic 流量表,表名分别是。这里使用了雪花id生成器 记得配置workId 不然有极小概率ID重复。记得把原本的数据源配置去除。不懂的地方自己看注释。
2023-07-30 00:05:11
168
原创 图形验证码生成及短信验证码发送流程及相关代码
每生成一次图形验证码都会放入缓存 后面发送短信验证码的请求 中的请求体必须包含它。以 前缀+to(to就是发送手机号) 为key 以验证码+时间戳为value。前提:首先我们的页面上有个图形验证码 然后有个短信验证码 有个点击发送按钮。下面有俩接口 一个生成图形验证码 一个发送短信验证码。为了防刷 短信验证码 60秒只能发一次 所以。(使用了异步+线程池+http连接池 优化)存入redis 来进行校验。相关枚举类 与常量类。
2023-07-23 09:35:27
162
原创 性能优化之 http连接池化
代码如下 优化原理就是原本的http连接是通过SimpleClientHttpRequestFactory创建(已注释)每来一个请求就新创建一个,这里做到连接的复用。
2023-07-22 20:07:12
381
原创 项⽬引⼊Mybatis-plus-generator代码⾃动⽣成⼯具
任何框架,不要使⽤过多的侵⼊或者框架定制化深的内容,防。底层是模板引擎技术,可以⾃定义⽣成的。项⽬添加,各个项⽬测试类⾥⾯配置。⽌后续改动耦合性⾼,成本⼤。
2023-07-18 03:53:50
90
原创 dcloud-common模块 pom.xml 内容
-Hoxton.M2版本之后不再使用Ribbon而是使用spring-cloud-loadbalancer,所以不引入spring-cloud-loadbalancer会报错,所以加入spring-cloud-loadbalancer依赖 并且在nacos中排除ribbon依赖,不然loadbalancer无效 -->--Springboot项目整合spring-kafka依赖包配置-->--项目中添加 spring-boot-starter-->--redis客户端-->--引入AMQP-->
2023-07-17 00:04:24
407
原创 短链父工程 pom.xml 内容
-scope=provided,说明它只在编译阶段生效,不需要打入包中, Lombok在编译期将带Lombok注解的Java文件正确编译为完整的Class文件-->--mybatis plus和springboot整合-->--JDK版本,如果是jdk8则这里是 1.8-->--module不用添加打包版本信息-->--验证码kaptcha依赖包-->-- JWT相关 -->--跳过单元测试-->--阿里云oss-->-- 代码库 -->
2023-07-16 23:56:39
425
原创 java+大数据实战 短链项目
首先选这套课的目的是 包含了我所学的大部分技术比如springboot ssm redis kafka flink clickhouse 等就业环境一般 目前来看暂时还没但是有后续潜在的毕业 或者 离职个人的技术追求暂时是在技术总监 技术架构项目具备一定的通用性 中大厂基本用得到 我这是天翼云买了三台服务器 四核八G 配置最少要两核8G 因为后续要运行的程序会比较多 比较吃内存运用以下命令搭建好docker环境#⽹络安全组记得开放端⼝ 3306这里使用客户端连接mysql报错了:caching_sha2_p
2023-07-16 01:06:44
313
原创 nacos服务所需的表
max_aggr_size` INT(10) UNSIGNED NOT NULL DEFAULT '0' COMMENT '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值',`max_aggr_size` INT(10) UNSIGNED NOT NULL DEFAULT '0' COMMENT '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值',
2023-07-15 20:05:50
266
原创 云原生(docker+jenkins+k8s)
1.云原生发展及各种相关概念1.1互联网时代历程1.2什么是云计算1.3云计算历程1.4Iaas,Paas,Saas,Caas1.5云平台优缺点1.6体系,架构与技术的变革1.7上云解决方案 权威推荐1.8云原生生态系统组成1.9云原生常用技术
2023-05-16 08:04:20
81
原创 爆肝七七四十九天 flink笔记 就决定用你了
flink 的source如果是实现的 SourceFunction接口或者继承的RichSourceFunction。如果source要并行度大于1比如kafka 6个分区 那么 需要实现 ParallelSourceFunction。那么并行度只能为1 ,就算你在配置文件中配置的默认并行度为 6。或者RichParallelSourceFunction。
2023-04-17 03:22:52
104
原创 ES(elasticsearch)爆肝七七四十九天笔记 未完待续
传统 -》数字 -》数据 -》数学传统: IT可有可无 比如人事管理系统,数字:IT产品开始起到重要作用数据:产品比较成熟,数据量比较大 开始利用大数据量做些事数学:在大数据的基础上使用各种算法,来进行用户行为分析。
2023-04-12 22:39:44
73
原创 Shell最全笔记 就决定用你了
简单输出一句话shell脚本/bin/bashecho "我是你爹"执行:./demo1.shpython脚本print("我是你爹")执行:.python pydemo.py。
2023-04-08 19:40:52
383
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人