首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
斯蒂文先生
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
69
文章 61
沸点 8
赞
69
返回
|
搜索文章
赞
文章( 61 )
沸点( 8 )
Oh! Binlog还能这样用之Canal
当你使用了redis或者其他中间件做缓存的时候,经常发现缓存和数据库的数据不一致,只能通过定时任务或者缓存过期的方式去做一些限制。 当你使用了ES做搜索工具,使用双写的那一套方法,还在为ES和数据库不是一个事务而担忧。 当你需要迁移数据的时候,也还在使用双写的方法,如果是同一个…
网易架构师心得:Springboot下使用redis踩过的坑
分享一下我的网易架构师同事在springboot下使用redis的心得~首先总结了redis服务端单线程工作模型,redis四种部署方式及使用场景,然后从源码的角度上,分析springboot在jed
面试被问分布式事务(2PC、3PC、TCC),这样解释没毛病!
还记得刚入行开始写Java时,接触的第一个项目是国家电网的一个业务系统,这个系统据说投资了5亿人民币进行研发,鼎盛时期研发人员一度达到过500人。项目采用当时最流行的ssh(Struts+Spring+Hibernate)框架,典型的三层架构(controller - > se…
想要学会Spring源码,你必知必会的BeanDefinition原理!
1. 基本概念了解 2. 大致结构 3. 他是干嘛的(Spring构建它的优势)? 提升效率: Spring创建一个类是通过反射创建的,创建类的时候需要一些创建信息,比如Class,比如注解信息等等,实事先将这些信息缓存起来,在创建bean的时候能够直接从缓存中获取从而达到提升…
从一知半解到揭晓Java高级语法—泛型
泛型是Java基础知识的重点,虽然我们在初学Java的时候,都学过泛型,觉得自己掌握对于Java泛型的使用(全是错觉),往后的日子,当我们深入去阅读一些框架源码,你就发现了,自己会的只是简单的使用,却看不懂别人的泛型代码是怎么写的,还可以这样,没错,别人写出来的代码那叫艺术,而…
未读消息(小红点),前端与 RabbitMQ实时消息推送实践,贼简单~
前几天粉丝群里有个小伙伴问过:web 页面的未读消息(小红点)怎么实现比较简单,刚好本周手头有类似的开发任务,索性就整理出来供小伙伴们参考,没准哪天就能用得上呢。 之前在 《springboot + rabbitmq 做智能家居》 中说过可以用 rabbitmq 的 MQTT …
Java面试必备:手写单例模式
我:好的(面带微笑),心里暗喜(送分题)。 此篇整理了几种常见的单例模式代码示例,再有面试官让手撕单例模式,便能心中有码,下笔有神。 实际编程应用场景中,有一些对象其实我们只需要一个,比如线程池对象、缓存、系统全局配置对象等。这样可以就保证一个在全局使用的类不被频繁地创建与销毁…
MySQL share mode和for update读锁的区别和应用场景分析
如果在MySQL的事务里查询数据,然后在同一事务中插入或更新相关数据,常规的SELECT语句不能提供足够的保护。其他并行的事务可以更新或删除第一个事务里刚查询的相同行。 InnoDB支持两种类型的读锁,提供了额外的安全性: SELECT ... LOCK IN SHARE MO…
关于 Java 面试,你应该准备这些知识点
让人汗流浃背的面试
写给工程师的十条精进原则-摘要
阅读了美团技术团队的文章《写给工程师的十条精进原则》,感触很多。文章提到的观点不仅对职场菜鸟,对老司机也很有帮助。总结下其中重要的描述记录下来,希望能持续勉励自己。 认真负责是工作的底线。对交付的结果负责。 积极主动是"Owner意识"更高一级的要求。做好份内工作,也要积极主动…
下一页
关注了
48
关注者
2
收藏集
1
关注标签
22
加入于
2018-07-29