上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 62 下一页
摘要: select查询语句是不会加锁的,但是select .......for update除了有查询的作用外,还会加锁呢,而且它是悲观锁。 那么它加的是行锁还是表锁,这就要看是不是用了索引/主键。 没用索引/主键的话就是表锁,否则就是是行锁。 验证: 建表sql //id为主键 //name 为唯一索引 阅读全文
posted @ 2022-01-05 22:19 Vincent-yuan 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 线程遇到未处理的异常就结束了 线程池中线程频繁出现未捕获异常 问题来了,我们的代码中异常不可能全部捕获 总结 线程遇到未处理的异常就结束了 这个好理解,当线程出现未捕获异常的时候就执行不下去了,留给它的就是垃圾回收了。 线程池中线程频繁出现未捕获异常 当线程池中线程频繁出现未捕获的异常,那线程的复用 阅读全文
posted @ 2022-01-05 22:07 Vincent-yuan 阅读(197) 评论(0) 推荐(0) 编辑
摘要: kafka与Rocketmq的区别 淘宝内部的交易系统使用了淘宝自主研发的Notify消息中间件,使用Mysql作为消息存储媒介,可完全水平扩容,为了进一步降低成本,我们认为存储部分可以进一步优化。 2011年初,Linkin开源了Kafka这个优秀的消息中间件,淘宝中间件团队在对Kafka做过充分 阅读全文
posted @ 2022-01-05 00:23 Vincent-yuan 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 一、Kafka基础 消息系统的作用 所以消息系统就是如上图我们所说的仓库,能在中间过程作为缓存,并且实现解耦合的作用。 引入一个场景,我们知道中国移动,中国联通,中国电信的日志处理,是交给外包去做大数据分析的,假设现在它们的日志都交给了你做的系统去做用户画像分析。 如下: Topic 主题 kafk 阅读全文
posted @ 2022-01-04 23:53 Vincent-yuan 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1、SkyWalking简介 SkyWalking是国内开源的基于字节码注入的调用链分析以及应用监控分析工具。 特点是支持多种插件,UI功能较强,接入端无代码侵入。 目前使用厂商最多,版本更新较快,已成为 Apache 基金会顶级项目。 它有哪些功能呢? 多种监控手段。可以通过语言探针和 servi 阅读全文
posted @ 2022-01-04 22:56 Vincent-yuan 阅读(9969) 评论(0) 推荐(1) 编辑
摘要: 谈谈你对Zookeeper的理解? Zookeeper是一个开源的分布式协调服务,由雅虎公司创建,由于最初雅虎公司的内部研究小组的项目大多以动物的名字命名,所以后来就以Zookeeper(动物管理员)来命名了, 而就是由Zookeeper来负责这些分布式组件环境的协调工作。 他的目标是可以提供高性能 阅读全文
posted @ 2021-12-27 23:26 Vincent-yuan 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 在项目开发的时候我发现很多小伙伴能非常熟练的使用 IDEA 编写代码,但是对于IDEA调试的技巧掌握的不是很好,只会F7、F8、F9等这些基本调试功能。 而像一些复杂的调试场景就无从下手,如:在for循环中调试某个特定值;多线程、Reactor调试;修改变量的运行值等。 下面我们就来分场景介绍一下I 阅读全文
posted @ 2021-12-27 00:49 Vincent-yuan 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 关于Starter Spring Boot秉承“约定大于配置”的开发方式,使得我们基于Spring Boot开发项目的效率变得十分高。 相信使用过Spring Boot的小伙伴都会发现,当我们要用到某个Spring提供的组件时,只需要在pom.xml文件中添加该组件的starter依赖就能集成到项目 阅读全文
posted @ 2021-12-27 00:29 Vincent-yuan 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 总结了常见的解决方式,如下 1、检查xml文件的namespace是否对应接口,要是全路径。 xml文件名不需要和接口名一致,namespace和接口全类名一致即可。 2、xml中的函数id和接口中的函数名是否对得上,参数类型、返回值类型是否对得上 3、去看输出目录中有没有xml映射文件,maven 阅读全文
posted @ 2021-12-27 00:16 Vincent-yuan 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 在tomcat的access中打印出请求的情况可以帮助我们分析问题,通常比较关注的有访问IP、线程号、访问url、返回状态码、访问时间、持续时间。 tomcat主要涉及到两类日志配置: access log tomcat log access log捕捉http请求tomcat log打印启动全过程 阅读全文
posted @ 2021-12-27 00:04 Vincent-yuan 阅读(5804) 评论(0) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 62 下一页