首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
老詹啊
掘友等级
Java开发
java、c++、数据库、算法分析
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
28
文章 28
沸点 0
赞
28
返回
|
搜索文章
最新
热门
一文解析MySQL中那些常用工具、日志及读写分离
该mysql不是值mysql服务,而是指mysql的客户端工具。 mysqladmin是一个执行管理操作的客户端程序。可以用它来检查服务器的配置和当前状态、创建并删除数据库等。 可以通过 :mysqladmin --help 指令查看帮助文档。 由于服务器生成的二进制日志文件以…
Spring Boot 开发环境搭建和项目启动
本文主要对 JDK 的配置、Spring Boot 工程的构建和项目的启动、Spring Boot 项目工程的结构进行讲解和分析。 通过以上步骤,即可导入本地安装的 JDK。使用 STS 或 Eclipse 的朋友,可以通过以下两步完成添加: 在 IDEA 中,我们可以依次选择…
Java 读写锁 ReentrantReadWriteLock 源码分析
阅读建议:虽然我这里会介绍一些 AQS 的知识,不过如果你完全不了解 AQS,看本文就有点吃力了。 ReentrantReadWriteLock 分为读锁和写锁两个实例,读锁是共享锁,可被多个线程同时使用,写锁是独占锁。持有写锁的线程可以继续获取读锁,反之不行。 这一节比较重要…
面试官:数据量大的情况下分页查询很慢,有什么优化方案?
当需要从数据库查询的表有上万条记录的时候,一次性查询所有结果会变得很慢,特别是随着数据量的增加特别明显,这时需要使用分页查询。对于数据库分页查询,也有很多种方法和优化的点。 下面简单说一下我知道的一些方法。 为了对下面列举的一些优化进行测试,下面针对已有的一张表进行说明。 字段…
HashMap源码分析(一)(超级详细)
HashMap基于哈希表的Map接口实现,是以key-value存储形式存在。(除了不同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。) HashMap 的实现不是同步的,这意味着它不是线程安全的。它的key、value都可以为null。此外…
SpringBoot 2.0 教程实战 :MySQL 读写分离
1. 引言 读写分离要做的事情就是对于一条SQL该选择哪个数据库去执行,至于谁来做选择数据库这件事儿,无非两个,要么中间件帮我们做,要么程序自己做。因此,一般来讲,读写分离有两种实现方式。第一种是依靠中间件(比如:MyCat),也就是说应用程序连接到中间件,中间件帮我们做SQL…
MyBatis学习:MyBatis中的二级缓存
本文给大家介绍一下MyBatis的二级缓存,前面介绍了,mybatis中的二级缓存是mapper级别的缓存,值得注意的是,不同的mapper都有一个二级缓存,也就是说,不同的mapper之间的二级缓存是互不影响的。为了更加清楚的描述二级缓存,先来看一个示意图: sqlSessi…
实例分享:记一次故障引发的线程池使用的思考
某日某晚 8 时许,一阵急促的报警电话响彻有赞分销员技术团队的工位,小虎同学,小峰同学纷纷打开监控平台一探究竟。分销员系统某核心应用,接口响应全部超时,dubbo 线程池被全部占满,并堆积了大量待处理任务,整个应用无法响应任何外部请求,处于“夯死”的状态。 正当虎峰两位同学焦急…
RocketMQ 可视化环境搭建和基础代码使用
RocketMQ 是一款分布式消息中间件,最初是由阿里巴巴消息中间件团队研发并大规模应用于生产系统,满足线上海量消息堆积的需求, 在 2016 年底捐赠给 Apache 开源基金会成为孵化项目,经过不到一年时间正式成为了 Apache 顶级项目。 早期阿里曾经基于 Active…
JavaScript之继承的多种方式和优缺点
还有个就是在创建 Child 的实例时,不能向Parent传参。 2. 借用构造函数(经典继承) 优点:避免了引用类型的属性被所有实例共享;2)可以在 Child 中向 Parent 传参。举个例子: 缺点:方法都在构造函数中定义,每次创建实例都会创建一遍方法。 3. 组合继承…
下一页
个人成就
文章被点赞
79
文章被阅读
29,472
掘力值
1,034
关注了
10
关注者
82
收藏集
0
关注标签
29
加入于
2019-06-29