- 博客(4)
- 收藏
- 关注
原创 快速入门:如何在Redis上使用Spring Cache
抽丝剥茧 细说架构那些事——【优锐课】你的Spring应用程序正在运行吗?好吧,你最好去缓存它!Spring是Java编程语言的一种非常流行的应用程序框架,它使构建企业Java软件更加容易。从3.1版开始,Spring支持将缓存添加到现有的Spring应用程序中,以提高性能并减少响应时间。Redis是一种开源的内存中数据结构存储,可用于构建NoSQL数据库。但是,Redis不包括对Java的...
2020-01-16 15:01:02 133
原创 深入探索Java设计模式之享元模式
抽丝剥茧 细说架构那些事——【优锐课】享元模式适用于需要大量相同类型对象的情况。在此,设计布局可以减少创建多个对象的方式。对象在运行时会消耗资源,因此最好在内存中使用较少的对象。它减少了内存占用并利用了程序的整体性能。优锐课这篇文章通过Java中的一个简单示例深入研究了这种模式。总览轻量级模式减少了重复数据的使用。通常的做法是将对象设计成细粒度以利用其使用的灵活性。但是,问题是对象在运行时会...
2020-01-16 10:51:56 134
原创 Java设计模式之单例模式
抽丝剥茧 细说架构那些事——【优锐课】单例模式可确保在给定的时间实例中只能创建一个具有全局访问点的对象。这是面向对象编程中最常用的技术之一。尽管它很简单,但从类设计的角度来看可能是最简单的,但是在尝试实现它们之前,必须先解决一些细微的问题。本文通过引用Java代码示例来深入探索这种模式。总览在某些情况下,系统应在给定的时间点仅允许一个类的对象存储在内存中。这意味着,当程序实例化该对象时,不应...
2020-01-15 10:34:30 119
原创 可扩展的Java线程池执行器
抽丝剥茧,细说架构那些事——【优锐课】Java线程池执行程序偏向于排队而不是产生新线程。从好的方面来说,我们有两种解决方法。本文来自国内专业IT教育学院【优锐课】。Java学习资料交流qq群:907135806,在接下来的学习如果过程中有任何疑问,欢迎进群探讨。理想情况下,对任何线程池执行程序而言,期望如下:• 预先创建了一组初始线程(核心线程池大小)来处理负载。• 如果负载增加,则...
2020-01-09 14:32:37 138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人