-
管理分布式session的四种方式。
管理分布式session的四种方式。 应用服务器的高可用架构设计最为理想的是服务无状态,但实际上业务总会有状态的,以session记录用户信息的例子来讲,未登入时,服务器没有记入用户信息的session访问网站都是以游客方式访问的,账号密码登入网站后服务器必须要记录你的...
-
Java集合 LinkedList的原理及使用
Java集合 LinkedList的原理及使用 LinkedList和ArrayList一样是集合List的实现类,虽然较之ArrayList,其使用场景并不多,但同样有用到的时候,那么接下来,我们来认识一下它。 一. 定义一个LinkedList public static void main(String[] args) { ListString stringLis...
-
浅析分布式搜索引擎
浅析分布式搜索引擎 1. 基础知识 1.1 认识Lucene 维基百科的定义: Lucene是一套用于 全文检索 和 搜索 的 开放源码程序库 ,由Apache软件基金会支持和提供。Lucene提供了一个简单却强大的应用程序接口,能够做全文索引和搜索,在Java开发环境里Lucene是一个成熟的免费...
2019-08-16 09:27:26 全文搜索引擎java开发java开发环境java系统文档话费文件服务器定义全文搜索
-
RabbitMQ如何保证消息99.99%被发送成功?
RabbitMQ如何保证消息99.99%被发送成功? 1. 本篇概要 RabbitMQ针对这个问题,提供了以下几个机制来解决: 生产者确认 持久化 手动Ack 本篇博客我们先讲解下生产者确认机制,剩余的机制后续单独写博客进行讲解。 2. 生产者确认 要想保证消息不丢失,首先我们得保证生产...
-
创建型模式之原型模式
创建型模式之原型模式 定义 用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。 类图如下: 原型模式涉及3个角色。 客户(Client)角色:该角色提出创建对象的请求。 抽象原型(Prototype)角色:该角色是一个抽象角色,通常由一个Java接口或抽象类实...
-
Spring Boot2(二):使用Spring Boot2集成Mybatis缓存机制
Spring Boot2(二):使用Spring Boot2集成Mybatis缓存机制 本文在个人技术博客【鸟不拉屎】同步发布,详情可猛戳 亦可扫描文章末尾二维码关注个人公众号【鸟不拉屎】 前言 学习SpringBoot集成Mybatis的第二章,了解到Mybatis自带的缓存机制,在部署的时候踩过了一些坑。...
-
java设计模式--原型模式
java设计模式--原型模式 原型模式:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。通俗来说就是克隆一个对象,而且不用知道创建对象的细节,然后对这个对象进行自定义操作。首先,我们先看一下下面的这个例子。 //公司类 public class Company { pri...
-
Spring Cloud 之 Eureka.
Spring Cloud 之 Eureka. 一、微服务概述 1. 什么是微服务 ?简单地说, 微服务是系统架构上的一种设计风格, 它的主旨是将一个原本独立的系统拆分成多个小型服务,这些小型服务都在各自独立的进程中运行,服务之间基于 RPC 进行通信协作。 被拆分成的每一个小型服务都...
-
下一代微服务-ServiceMesh
下一代微服务-ServiceMesh 1、简介 系统服务化之后,服务间通信需要关注什么? 服务发现、负载均衡、路由、流控、通信可靠性、弹性、安全、监控、日志 API网关可以集中式的管理这些功能,但是会出现单点故障,并且实现起来网关会变得越来越臃肿。 并且网关是一个集中式...
-
MySQL 性能调优——SQL 查询优化
MySQL 性能调优——SQL 查询优化 如何设计最优的数据库表结构,如何建立最好的索引,以及如何扩展数据库的查询,这些对于高性能来说都是必不可少的。但是只有这些还不够,要获得良好的数据库性能,我们还要设计合理的数据库查询,如果查询设计的很糟糕,即使增加再多的...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
