详解Java分布式Session共享解决方案 编程技术

详解Java分布式Session共享解决方案

分布式Session一致性? 说白了就是服务器集群Session共享的问题 Session的作用? Session 是客户端与服务器通讯会话跟踪技术,服务器与客户端保持整个通讯的会话基本信息。 客户端在第一次访问服务端的时候,服务端会响应一个sessionId并且将它存入到本地cookie中,在之后的访问会将cookie中的sessionId放入到请求头中去访问服务器,如果...
阅读全文
互联网 Java 工程师面试题系列(Redis 面试题) 编程技术

互联网 Java 工程师面试题系列(Redis 面试题)

1、什么是 Redis? Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的 key-value 数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: Redis 支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再 次加载进行使用。 Redis 不仅仅支持简单的 key-value 类型的数据,同时还提供 list,set,z...
阅读全文
个人整理 - Java后端面试题 - 缓存篇 编程技术

个人整理 - Java后端面试题 - 缓存篇

★redis的主从复制怎么做的? Redis主从复制可以根据是否是全量分为全量同步和增量同步。以下对其相应的同步过程及原理做下简要说明。 增量同步 Redis增量同步主要指Slave完成初始化后开始正常工作时,Master发生的写操作同步到Slave的过程。通常情况下, Master每执行一个写命令就会向Slave发送相同的写命令,然后Slave接收并执行。 全量同步 Redis的全量同步过...
阅读全文
2019 最新 200 道 Java 面试题 编程技术

2019 最新 200 道 Java 面试题

2015 年,因为工作岗位的变动,开始负责给集团招聘一些技术人员,出于对公司的负责,也为了更好的胜任技术经理的职位,在面试的这件事上,我做了大量的“功课”,首先我研究了几乎所有大厂的面试题,还和负责招聘工作的几个朋友,详细的探讨了 Java 面试所要涉及的知识点,于是就有了今天大家看到的这 200 多道面试题。 为什么要公开这些面试题? 原因一 :身边从事 Java 开发的人...
阅读全文
走进JavaWeb技术世界2:JSP与Servlet的曾经与现在 编程技术

走进JavaWeb技术世界2:JSP与Servlet的曾经与现在

微信公众号【黄小斜】大厂程序员,互联网行业新知,终身学习践行者。关注后回复「Java」、「Python」、「C++」、「大数据」、「机器学习」、「算法」、「AI」、「Android」、「前端」、「iOS」、「考研」、「BAT」、「校招」、「笔试」、「面试」、「面经」、「计算机基础」、「LeetCode」 等关键字可以获取对应的免费学习资料。 转自:微信公众号 码农翻身 这个问...
阅读全文
走进JavaWeb技术世界开篇:JavaWeb技术汇总 编程技术

走进JavaWeb技术世界开篇:JavaWeb技术汇总

走进JavaWeb技术世界开篇:JavaWeb技术汇总 Java Web是众多技术汇总形成的代名词,展开来说,包括了非常多相关技术。 Java发展了20年, 现在已经不仅仅是一个单纯的语言了, 而是一套完整的生态系统, 其中的术语像 HTML, XML, CSS, Javascript , AJAX, JQuery,Prototype, HTTP, Tomcat, JBoss, Nginx...
阅读全文
Java 面试如何坐等 offer? Spring

Java 面试如何坐等 offer?

2015 年,因为工作岗位的变动,开始负责给集团招聘一些技术人员,出于对公司的负责,也为了更好的胜任技术经理的职位,在面试的这件事上,我做了大量的“功课”,首先我研究了几乎所有大厂的面试题,还和负责招聘工作的几个朋友,详细的探讨了 Java 面试所要涉及的知识点,于是就有了今天大家看到的这 200 多道面试题。 为什么要公开这些面试题? 原因一:身边从事 Java 开发的人员越...
阅读全文
轻松构建微服务之高效缓存 软件架构

轻松构建微服务之高效缓存

在分布式系统中最好耗性能的地方就是最后端的数据库,一般情况下数据库上的insert操作很快,而update和delete操作如果带有索引也不会慢,前提要控制好单表的数据量,并且不要建太多索引, 而最容易出现性能问题的往往是select语句,我们抛开join和group不说,大多数应用都是读多写少而且,而且带有排序和limit等耗时操作,有些查询还需要根据非索引字段进行过滤,以及like操作会加剧慢...
阅读全文
Loading...