首页
学习
活动
专区
工具
TVP
发布

Java研发军团

专栏成员
403
文章
472921
阅读量
79
订阅数
最牛逼的Key-Value数据库,没有之一
有个读者是小作坊走出来的小猿,项目经验并不出彩,没有高并发、分布式经验,公司的前端、后台、服务器和数据库都部署在同一台机器上。面试时为了不显得自己太low,不经意间提了提在GitHub上有自己的开源框架,但是面试官似乎并不care。
用户5224393
2020-07-30
1.9K0
点赞功能,用 MySQL 还是 Redis ?
mysql方案, 随着nosql的流行,大数据的持续热点,但是mysql仍然不可替代,对于大多数的中小项目,低于千万级的数据量,采用mysql分表+cache,是完全可以胜任的,而且稳定性是其他方案无可比拟的:
用户5224393
2020-07-09
1.1K0
Java 最坑爹的 10 大功能点!
作为一门面向对象的编程语言,Java凭借其简单易用、功能强大的特点受到了广大编程爱好者的青睐,伴随着开源社区的推波助澜,Java语言更是席卷全球,势不可挡,在世界各地都有Java技术的从业者,它也常年高居编程语言排行榜的首位,足以表明Java的强悍与王者之风。
用户5224393
2020-06-05
3540
创业互联网公司如何搭建自己的技术架构
cnblogs.com/huojg-21442/articles/8194348.html
用户5224393
2020-02-20
1.4K1
java容器考点总结和源码剖析!!!
容器主要包括 Collection 和 Map 两种,Collection 存储着对象的集合,而 Map 存储着键值对(两个对象)的映射表。
用户5224393
2019-12-09
7850
Mybatis 使用的 9 种设计模式,真是太有用了~
虽然我们都知道有26个设计模式,但是大多停留在概念层面,真实开发中很少遇到,Mybatis源码中使用了大量的设计模式,阅读源码并观察设计模式在其中的应用,能够更深入的理解设计模式。
用户5224393
2019-11-26
4020
微服务架构,如何做分布式,通用缓存机制?
在分布式系统中,特别是最近很火的微服务架构下,有没有或者能不能总结出一个业务静态数据的通用缓存处理机制或方案,这篇文章将结合一些实际的研发经验,尝试理清其中存在的关键问题以及探寻通用的解决之道。
用户5224393
2019-11-23
5400
WebSocket实现Web端即时通信
HTTP协议是半双工协议,也就是说在同一时间点只能处理一个方向的数据传输,同时HTTP消息也是过于庞大,里面包含大量消息头数据,真正在消息处理中很多数据不是必须的,这也是对资源的浪费。
用户5224393
2019-11-19
2.4K0
【附源码】Spring Boot 实现微信点餐系统,可以拿来吹了
线程锁:当某个方法或代码使用锁,在同一时刻仅有一个线程执行该方法或该代码段。线程锁只在同一JVM中有效,因为线程锁的实现在根本上是依靠线程之间共享内存实现的。如synchronized
用户5224393
2019-11-01
1.2K0
史上更全的MySQL高性能优化实战总结!
MySQL对于很多Linux从业者而言,是一个非常棘手的问题,多数情况都是因为对数据库出现问题的情况和处理思路不清晰。在进行MySQL的优化之前必须要了解的就是MySQL的查询过程,很多的查询优化工作实际上就是遵循一些原则让MySQL的优化器能够按照预想的合理方式运行而已。
用户5224393
2019-10-29
7500
一个高频面试题:怎么保证缓存与数据库的双写一致性?
来源:https://blog.csdn.net/chang384915878/article/details/86756463
用户5224393
2019-10-29
7040
JDK源码中,都有哪些NB的设计模式?
肥朝小声逼逼:这个模式,其实我们每天都在用到,但是你可能却浑然不知。只要你用到面向接口编程,其实都是在用桥接模式。
用户5224393
2019-10-10
2K1
超,超,超级全面的MySQL优化面试解析!!!
price decimal(8,2)有2位小数的定点数,定点数支持很大的数(甚至是超过int,bigint存储范围的数)
用户5224393
2019-10-08
6650
工作中常用到的Linux命令
线上出现了问题,登上线上的机器查日志是非常常见的操作了。我第一次登上线上机器查日志的时候,我还只记得以下的几个命令(假设现在我们的日志文件叫做service.log):
用户5224393
2019-09-24
7130
为什么ConcurrentHashMap的读操作不需要加锁?
ConcurrentHashmap(1.8)这个并发集合框架是线程安全的,当你看到源码的get操作时,会发现get操作全程是没有加任何锁的,这也是这篇博文讨论的问题——为什么它不需要加锁呢?
用户5224393
2019-09-05
1.9K0
高并发场景下的缓存有哪些常见的问题?
当数据时效性要求很高时,需要保证缓存中的数据与数据库中的保持一致,而且需要保证缓存节点和副本中的数据也保持一致,不能出现差异现象。
用户5224393
2019-09-05
4320
同学,Spring 是怎么解决循环依赖的?
循环依赖其实就是循环引用,也就是两个或则两个以上的bean互相持有对方,最终形成闭环。比如A依赖于B,B依赖于C,C又依赖于A。如下图:
用户5224393
2019-09-02
7750
Java性能优化的50个细节,我必须分享给你!
来源:blog.csdn.net/dongnan591172113/article/details/51790428
用户5224393
2019-08-15
3820
深入剖析mybatis原理(二)
我们接下来要看看 SqlSession 的创建过程和运行过程,首先调用了 sqlSessionFactory.openSession() 方法。该方法默认实现类是 DefaultSqlSessionFactory ,我们看看该方法如何被重写的。
用户5224393
2019-08-13
6980
淘宝服务端高并发分布式架构演进之路
本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。
用户5224393
2019-07-10
5590
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档