加载中
程序员请不要假装很努力,因为结果不会陪你演戏

前言: 我一直相信这样一句话:真正的危机,来源于在正确的时间做不正确的事。没有在正确的时间,为下一步做出积累,这才是危机的根源。 比如,当你迈过了30岁这个坎,你的能力还局限于程序的...

分布式缓存Redis使用心得

一、缓存在系统中用来做什么? 1. 少量数据存储,高速读写访问。通过数据全部in-momery 的方式来保证高速访问,同时提供数据落地的功能,实际这正是Redis最主要的适用场景。 2. 海量数据存储...

今天 16:32
13
进大厂必须掌握的50个微服务面试问题!

顶级微服务面试问题 根据Gartner的说法,微服务是云开发的新应用平台。微服务是独立部署和管理的,一旦在容器内实现,它们与底层操作系统的交互很少。 因此,如果您计划在微服务中开始您的职...

Java面试题:面向对象,类加载器,JDBC, Spring 基础概念

1. 为什么说Java是一门平台无关语言? 平台无关实际的含义是“一次编写到处运行”。Java 能够做到是因为它的字节码(byte code)可以运行在任何操作系统上,与底层系统无关。 2. 为什么 Java...

昨天 14:45
10
设计模式“6”大原则!

面向对象设计原则 概述 对于面向对象软件系统的设计而言,在支持可维护性的同时,提高系统的可复用性是一个至关重要的问题,如何同时提高一个软件系统的可维护性和可复用性是面向对象设计需要...

12/15 17:14
25
分布式Session共享解决方案

分布式Session一致性? 说白了就是服务器集群Session共享的问题 Session的作用? Session 是客户端与服务器通讯会话跟踪技术,服务器与客户端保持整个通讯的会话基本信息。 客户端在第一次访...

千万级规模【高性能、高并发】互联网架构经验分享~

作者:Java关博 链接:http://blog.51cto.com/14049376/2329037?utm_source=tuicool&utm_medium=referral 架构以及我理解中架构的本质 在开始谈我对架构本质的理解之前,先谈谈对今天技术沙龙...

一文弄懂“分布式锁”,一直以来你的选择依据正确吗?

本文主要会关注的问题是“分布式锁”的问题。 多线程情况下对共享资源的操作需要加锁,避免数据被写乱,在分布式系统中,这个问题也是存在的,此时就需要一个分布式锁服务。 常见的分布式锁实...

看完这篇文章:分布式事务十拿九稳

原文链接:https://zhuanlan.zhihu.com/p/51684618 如果一个事务调用了不同服务器上的操作,那么它就成为了一个分布式事务。 考虑下面一种场景:当你发了工资之后,把你的当月工资¥1024从支...

12/08 16:34
32
RabbitMQ的前世今生

作者:黄欢 原文链接:http://sadwxqezc.github.io/HuangHuanBlog/middleware/2018/11/25/RabbitMq.html?utm_source=tuicool&utm_medium=referral 关于RabbitMQ 出身:诞生于金融行业的消息队...

12/06 13:50
650
数据库索引背后的数据结构

在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。 B-Tree B-T...

Java每天10道面试题,跟我走,offer有!(十)

81.Servlet的会话机制? HTTP 是一种无状态协议, 这意味着每次客户端检索网页时, 都要单独打开一个服务器连接, 因此服务器不会记录下 先前客户端请求的任何信息。 它与FTP、Telnet等协议不...

MySQL基本知识点梳理和查询优化

目录 一、索引相关 二、EXPLIAN中有用的信息 三、字段类型和编码 四、SQL语句总结 五、踩坑 六、千万大表在线修改 七、慢查询日志 八、查看sql进程和杀死进程 九、一些数据库性能的思考 本文...

11/28 20:55
16
膜拜阿里架构师全程手写Spring MVC

人见人爱的Spring已然不仅仅只是一个框架了。如今,Spring已然成为了一个生态。但深入了解Spring的却寥寥无几。这里,我带大家一起来看看,我是如何手写Spring的。我将结合对Spring十多年的研...

11/27 20:58
77
MySQL误删数据救命指南:开发人员必收藏

首先看下mysql误删数据排名最前的几种是: 1.误删文件 2.误删库、表 3.错误全表删除 / 更新 4.升级操作失误 都来看看你命中过几个,hoho。 简单说下我亲手造的一个大事故吧。 那大概是一个春...

11/26 20:50
16
延迟阻塞队列 DelayQueue

延迟阻塞队列 DelayQueue DelayQueue 是一个支持延时获取元素的阻塞队列, 内部采用优先队列 PriorityQueue 存储元素,同时元素必须实现 Delayed 接口;在创建元素时可以指定多久才可以从队列...

11/25 22:12
276
填坑利器?Redis如何弥补传统MySQL架构的不足。

传统MySQL架构难以满足的现代应用程序需求包括: 传统数据库的读/写速度对会话存储等用例不友好; 引入新表或修改现有模式非常复杂,这也导致了添加新功能和应用程序会有困难; 传统数据库会受...

11/25 21:51
5
Java每天5道面试题,跟我走,offer有!(九)

76、XML技术的作用? XML技术用于数据存储、 信息配置、 数据交换三方面。 可以将数据存储在XML中, 通过节点、 元素内容、 属性标示数据内容及关系。 可以使用XML很方便的做信息配置, 软件...

11/25 21:31
8
Java每天5道面试题,跟我走,offer有!(八)

76、XML技术的作用? XML技术用于数据存储、 信息配置、 数据交换三方面。 可以将数据存储在XML中, 通过节点、 元素内容、 属性标示数据内容及关系。 可以使用XML很方便的做信息配置, 软件...

11/23 21:13
17
当我们输入一条 SQL 查询语句时,发生了什么?

我们经常说,看一个事儿千万不要直接陷入细节里,你应该先鸟瞰其全貌,这样能够帮助你从高维度理解问题。同样,对于 MySQL 的学习也是这样。平时我们使用数据库,看到的通常都是一个整体。比...

11/23 20:41
5

没有更多内容

加载失败,请刷新页面

返回顶部
顶部