实用的电子商务商城后台管理系统框架模板

 一套实用的电子商务商城后台管理系统框架模板,网上购物商城店铺后台管理系统模板,功能模块齐...

程序员神级跳槽攻略:什么时候该跳?做什么准备?到哪里找工作?

1、引言每年的3、4月份都是求职高峰时期,目前已进入6、7月份了,你已经成功换工作了吗?这次我们想聊...

设计模式之抽象工厂模式

什么是抽象工厂模式?抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工...

设计模式之工厂方法模式

工厂方法模式意图 工厂方法在MVC中应用的很广泛。 工厂方法意在分离产品与创建的两个层次,使用户在一...

设计模式之创建者模式

什么是创建者模式?创建者模式又叫建造者模式,是将一个复杂的对象的构建与它的表示分离,使得同样的构建过...

设计模式之桥接模式

什么是桥接模式?  这个模式使用的并不多,但是思想确实很普遍。就是要分离抽象部分与实现部分。  实现...

精选导读

今日头条

Spring Boot中如何干掉过多的if else!

Spring Boot中如何干掉过多的if else!

需求这里虚拟一个业务需求,让大家容易理解。假设有一个订单系统,里面的一个功能是根据订单的不同类型作出不同的处理。订单实体:service接口:传统实现根据订单类型写一堆的if else:策略模式实现利用策略模式,只需要两行即可实现业务逻辑:可以看到上面的方法中注入了HandlerContext,这是...
Linux 常用命令:系统状态篇

Linux 常用命令:系统状态篇

前言Linux常用命令中,有些命令可以用于查看系统的状态,通过了解系统当前的状态,能够帮助我们更好地维护系统或定位问题。本文就简单介绍一下这些命令。查看系统运行时间--uptime有时候我们想知道系统上一次复位是在什么时候或者系统已经运行了多长时间,我们可以通过uptime命令获取这些信息:upti...
搜索之路:Elasticsearch的诞生

搜索之路:Elasticsearch的诞生

随着互联网应用的爆炸式增长,搜索变成了网站的一个常见需求,各个网站都想搜索产品,搜索帖子,搜索服务......张大胖的“业务”变得十分繁忙,经常在业余时间给人做Lucene的咨询,赚了不少外快。但是张大胖也敏锐地觉察到了两个问题:1. Lucene做搜索很强大,但是API用起来太“低级”,很多人抱怨...
全文搜索引擎选 ElasticSearch 还是 Solr?

全文搜索引擎选 ElasticSearch 还是 Solr?

最近项目组安排了一个任务,项目中用到了基于 Solr 的全文搜索,但是该 Solr 搜索云项目不稳定,经常查询不出来数据,需要手动全量同步。而且它还是其他团队在维护,依赖性太强,导致 Solr 服务一出问题,我们的项目也基本瘫痪,因为所有的依赖查询都无结果数据了。所以考虑开发一个适配层,如果 Sol...
Redis 分布式锁的正确实现方式( Java 版 )

Redis 分布式锁的正确实现方式( Java 版 )

前言分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介...
Redis 在互联网金融账务核心系统中的应用 | 实践干货分享

Redis 在互联网金融账务核心系统中的应用 | 实践干货分享

Redis是一个作用于内存的数据结构存储系统,它可以作为数据库、缓存或者消息中间件,支持多种类型的数据结构。与传统金融系统相比,互联网金融系统更多的侧重系统的高并发访问、海量数据的处理,又有传统金融对数据处理的可靠性和连续性。账务核心系统是互联网金融系统中非常重要的一个系统,它承载金融业务的开展,批...

数据库专区

前台专区

数据库专区

微信二维码