首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
木子雷
掘友等级
公众号:木子雷
后端码仔,记录生活,分享技术!
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
389
文章 232
沸点 157
赞
389
返回
|
搜索文章
最新
热门
查询SQL的执行流程
注意 :本文主要以 MySql 为例;说到了MySql了,然后再唠叨下现在使用十分普遍的MySql的姊妹数据库 MariaDB 。 MySql被Oracle收购后,MySql的创始人担心MySql数据库发展的未来(开发缓慢、封闭、可能会被闭源),于是创建了一个分支MariaDB…
一文让你彻底明白JVM参数该怎么设置
JDK 1.7及以前,Java 类信息、常量池、静态变量都存储在 Perm(永久代)里。类的元数据和静态变量在类加载的时候分配到 Perm,当类被卸载的时候垃圾收集器从 Perm 处理掉。 JDK 1.8 的对 JVM 架构的改造将类元数据放到 「本地内存中」 ,另外,将 「常…
自定义注解的魅力你到底懂不懂
③、如果被定义为 RetentionPolicy.RUNTIME,那么这个注解可以在运行期的加载阶段被加载到Class对象中。那么在程序运行阶段,可以通过反射得到这个注解,并通过判断是否有这个注解或这个注解中属性的值,从而执行不同的程序代码段。 注意:实际开发中的自定义注解几乎…
惊!使用Hutool工具类时让我找到了一个"bug"
本项目是一个web项目,有一些前台页面,例如,邮件配置页面,在此页面配置一些邮件发送的参数,配置发件人邮箱、密码、收件人邮箱等数据,然后将其存储到数据库表中。 遇到这个问题我首先质疑的是自己的代码是否存在问题,是否自己在修改了邮件的配置参数后程序没有去重新读取配置,但是通过de…
数据库连接池连接耗尽,导致tomcat请求无响应,呈现出假死状态
通过命令查看发现,tomcat正常运行着,那么这就是处于假死状态,下面接着排查。 通过上面的命令查看实时的日志,执行完上面的查看日志的命令后,然后再次请求下程序,在日志中并没有发现请求记录,说明tomcat处于一种假死状态,下面接着排查。 通过上面命令查看GC情况,发现垃圾回收…
线上服务平均响应时间太长,怎么排查?
如果有用户反映某功能响应时间太长了,别着急,根据下面的方法进行排查,绝对方便又快速的找到问题原因。 1、首先需要下载阿里开源的Arthas 的诊断工具 Jar 包,下载地址:arthas-boot.jar ;然后将 Jar 包放到 部署服务接口项目的服务器中 。 2、然后使用 …
JMeter压测时跑一会聚合报告就不动了
上面简单描述了本文要说的问题;下面将主要从两方面来进行聊。 通过查看 数据源 的配置信息发现,Druid 连接池没有配置 最大连接数 以及最小连接数等 ;要知道 druid默认的最大连接数是 8 ,然后咱再去使用命令查询下当前数据库的连接数: netstat -pan | gr…
索引该怎么创建?
单字段索引的B+Tree索引结构中,非叶子节点中存储的是 索引字段值,存储在叶子节点中的数据部分是 主键值 。结构图如下: 联合索引的B+Tree索引结构中,非叶子节点中存储的是 多个索引字段值,存储在叶子节点中的数据部分是 主键值 。结构图如下: ②、拿着 id主键值 去主键…
联合索引在B+Tree上的存储结构及数据查找方式
由于回答只有这么一张图一句话,可能会让大家有点看不懂,所以我们就借助前人的肩膀用这个例子来更加细致的讲探寻一下联合索引在B+树上的存储结构吧。 首先,有一个T1表, 然后表T1有字段a,b,c,d,e,其中a是主键,除e为varchar其余为int类型,并创建了一个联合索引id…
查找一个字符串中最长不含重复字符的子字符串,计算该最长子字符串的长度
前言:什么是滑动窗口?如图:使用滑动窗口解题1、未优化的滑动窗口实现:1.1、看图理解:1.2、代码实现:1.3、执行效果(来自LeetCode):1.4、未经优化的滑动窗口的缺点:2、优化后的滑动窗
下一页
个人成就
文章被点赞
236
文章被阅读
53,840
掘力值
1,780
关注了
26
关注者
74
收藏集
3
关注标签
66
加入于
2019-02-16