会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
皇问天
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
6
7
8
9
10
11
12
13
14
···
30
下一页
2021年3月26日
SpringMVC中Controller单例线程安全问题思考
摘要: <bean id="singleton" class="java.util.Date" scope="singleton"></bean> <bean id="prototype" class="java.util.Date" scope="prototype"></bean> package te
阅读全文
posted @ 2021-03-26 09:58 皇问天
阅读(399)
评论(0)
推荐(0)
2021年3月25日
MySql查询性能优化
摘要: 避免向数据库请求不需要的数据 在访问数据库时,应该只请求需要的行和列。请求多余的行和列会消耗MySql服务器的CPU和内存资源,并增加网络开销。例如在处理分页时,应该使用LIMIT限制MySql只返回一页的数据,而不是向应用程序返回全部数据后,再由应用程序过滤不需要的行。当一行数据被多次使用时可以考
阅读全文
posted @ 2021-03-25 18:46 皇问天
阅读(89)
评论(0)
推荐(0)
2021年3月12日
Java内存溢出(OOM)异常完全指南
摘要: 本文分析什么情况会导致这些异常出现,提供示例代码的同时为您提供解决指南。Nikita Salnikov-TarnovskiPlumbr Co-Founder and VP of Engineering本文内容来源于Plumbr,对原文内容有删减和补充 这也许是目前最为完整的Java OOM异常的解决
阅读全文
posted @ 2021-03-12 18:10 皇问天
阅读(896)
评论(0)
推荐(0)
2021年3月11日
SpringCloud下结合shardingSphere进行分库分表(inline表达式简单实现)
摘要: 本例主要参看官方的配置进行作业,实现简单的mod算法分库分表,对于分库分表的理解比较合适。 生产环境上建议自定义分库分表用算法(下一篇随笔介绍)。 1)关键部分的pom依赖: <dependency> <groupId>mysql</groupId> <artifactId>mysql-connec
阅读全文
posted @ 2021-03-11 14:31 皇问天
阅读(1079)
评论(0)
推荐(0)
SpringCloud下结合shardingSphere进行分库分表(实现ShardingAlgorithm)
摘要: 通过ShardingAlgorithm的实现,可以进一步发现分片策略的灵活和强大;可以实现一致性hash算法、按时间分片算法、以及mod算法等; 更进一步,可以对同一个表按业务需求实现不同的分片算法,比如原来按年分片的业务表,比如随着业务量的扩展,需要提高分片频率, 可是又不想进行大量历史数据迁移,
阅读全文
posted @ 2021-03-11 14:29 皇问天
阅读(4315)
评论(0)
推荐(1)
2021年3月9日
Spring Cloud - Nacos与Eureka区别及如何选型
摘要: Nacos与Eureka均提供注册中心和服务治理功能,以下为两者差异和选型方案。 功能差异 模块NacosEureka说明 注册中心 是 是 服务治理基本功能,负责服务中心化注册 配置中心 是 否 Eureka需要配合Config实现配置中心,且不提供管理界面 动态刷新 是 否 Eureka需要配合
阅读全文
posted @ 2021-03-09 11:10 皇问天
阅读(48215)
评论(0)
推荐(1)
2021年3月2日
mysql百万级数据查询优化
摘要: 1.两种查询引擎查询速度(myIsam 引擎 ) InnoDB 中不保存表的具体行数,也就是说,执行select count(*) from table时,InnoDB要扫描一遍整个表来计算有多少行。 MyISAM只要简单的读出保存好的行数即可。 注意的是,当count(*)语句包含 where条件
阅读全文
posted @ 2021-03-02 19:08 皇问天
阅读(3626)
评论(0)
推荐(1)
2021年2月25日
Neo4j详解
摘要: Neo4j入门详解项目中某种特殊的场景,使用图形数据库比较有独特的优势。所以经过一个多月的奋战终于把项目上线了。本次使用上了图形数据库是neo4j社区版,因为数据量不到一个亿,只是关系比较复杂所以社区版基本上“够用”。后续货陆续分享,我对neo4j 社区版高可用相关方面的总结(探活,监控告警,热备,
阅读全文
posted @ 2021-02-25 17:56 皇问天
阅读(12058)
评论(2)
推荐(0)
2021年2月19日
【mysql锁】for update定义
摘要: for update是一种行级锁,又叫排它锁,一旦用户对某个行施加了行级加锁,则该用户可以查询也可以更新被加锁的数据行,其它用户只能查询但不能更新被加锁的数据行.如果其它用户想更新该表中的数据行,则也必须对该表施加行级锁.即使多个用户对一个表均使用了共享更新,但也不允许两个事务同时对一个表进行更新,
阅读全文
posted @ 2021-02-19 15:33 皇问天
阅读(340)
评论(0)
推荐(0)
2021年1月27日
UML中常见关系详解(泛化、实现、依赖、关联、组合、聚合)
摘要: UML中类与类,已经类与接口,接口与接口的关系有:泛化(generalization),关联(association),依赖(dependency),实现(realization)这几种。 泛化(generalization)关系时指一个类(子类、子接口)继承另外一个类(称为父类、父接口)的功能,并
阅读全文
posted @ 2021-01-27 11:32 皇问天
阅读(333)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
14
···
30
下一页
公告