用户2781897

LV1
发表了文章

SpringBoot实战(二):SpringMvc接收xml请求

最近在对接一个第三方系统,需要接收第三方系统的回调,而且格式为XML形式,之前自己一般接收的参数是Json形式,于是乎做个实验验证一下使用SpringMvc接收...

用户2781897
发表了文章

SpringBoot实战(一):使用Lombok简化你的代码

Lombok是一个十分不错的工程,项目中引入它后可以使用注解来简化代码,比如最为常见的get、set、tostring等等;

用户2781897
发表了文章

高可用的Redis主从复制集群,从理论到实践

我们都知道,服务如果只部署一个节点,很容易出现单点故障,从而导致服务不可用。所以服务做成高可用是很有必要的,Redis服务自然也是这样。本文主要从理论和实践两方...

用户2781897
发表了文章

这5个常问的Redis面试题你答得出来吗?(详细剖析)

在前几年,redis 如果要搞几个节点,每个节点存储一部分的数据,得借助一些中间件来实现,比如说有codis,或者 twemproxy,都有。有一些 redis...

用户2781897
发表了文章

Redis分布式锁背后的原理

以前大学照着网上的项目视频做商城的时候,用到Redis。不过基本上都是用来当缓存,但是实际上的应用远不止缓存,所以今天分享一个分布式锁的场景和应用。

用户2781897
发表了文章

Redis中字符串的表示

上节课我们已经说了 Redis 是由 c 语言开发的,但是 Redis 使用字符串的类型却没有采用 c 语言的字符串类型,接下来我们看看为什么要采用这样的设计

用户2781897
发表了文章

Redis中string、list的底层数据结构原理

Redis 有一个比较突出的特点就是数据结构更丰富, 「string、hash、list、set、zset、Redis5.0 新数据结构-stream」

用户2781897
发表了文章

Redis中hash、set、zset的底层数据结构原理

hash的底层存储有两种数据结构,一种是ziplist,另外一种是hashtable,这两种数据结构我们之前都有讲解,ziplist就是上文提到的结构,hash...

用户2781897
发表了文章

GitHub标星1w+超牛的微服务项目,开发脚手架

Cloud-Platform是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关AP...

用户2781897
发表了文章

这一次,带你全面了解锁机制!

运行上面代码,会发现输出flag的值不是理想中10000,虽然volatile写入时候会通知其他线程的工作内存值无效,从主内存重写读取。i++是三步操作,读取-...

用户2781897
发表了文章

Spring Boot 和Spring Cloud有什么区别?另附加分回答

近日,JetBrains发布了一份《2020年开发者生态报告》,调查内容显示Java依然是最主流的语言,而最受Java开发者喜好的框架当属Spring Boot...

用户2781897
发表了文章

一张900w的数据表,怎么把原先要花费17s执行的SQL优化到300ms?

有一张财务流水表,未分库分表,目前的数据量为9555695,分页查询使用到了limit,优化之前的查询耗时16 s 938 ms (execution: 16 ...

用户2781897
发表了文章

SpringCloud开发框架入门知识

业务中心:在进行一些庞大的项目设计过程之中,应该有更加完善的业务处理,这样所有的客户端(服务器),用这些业务中心的操作就可以完成具体的功能。

用户2781897
发表了文章

常见的反爬虫技术有哪些?如何防止别人爬自己的网站?

爬虫与反爬虫是互联网开发工程师之间的斗智斗勇。作为网站开发者既要掌握爬虫的技术,还要更进一步去了解如何实现反爬虫。

用户2781897
发表了文章

What?数据量巨大还不分库分表?JDBC 入门与项目实战

最近项目中不少表的数据量越来越大,并且导致了一些数据库的性能问题。因此想借助一些分库分表的中间件,实现自动化分库分表实现。调研下来,发现Sharding-JDB...

用户2781897
发表了文章

详解一条查询select语句和更新update语句的执行流程

前面几篇MySQL系列的文章介绍了索引,事务和锁相关知识,那么今天就让我们来看看当我们执行一条select语句和一条update语句的时候,MySQL要经过哪些...

用户2781897
发表了文章

JDK 15 要来了,新特性尝鲜。

Java Development Kit 15是甲骨文公司发布 Java SE(标准版)的最新版本,它在6月11日进入缓降阶段,系列功能现在被冻结。JDK 15...

用户2781897
发表了文章

为了不让代码看起来像一坨* 我在工作中反复用了这个

大多数时候我都是写一些业务代码,可能一堆CRUD就能解决问题,但是这样的工作对技术人的提升并不多,如何让自己从业务中解脱出来找到写代码的乐趣呢,我做过一些尝试,...

用户2781897
发表了文章

如何使用Zookeeper实现服务注册中心

一个完整的服务注册中心一般包括服务注册与服务发现两部分,涉及服务提供者、服务注册中心、服务消费者三种角色。其中服务提供者主要负责将自身的服务信息注册到服务注册中...

用户2781897
发表了文章

被JDK坑的没商量?来试试这些方法吧

jdk作为我们每天必备的调用类库,里面大量提供了基础类供我们使用.可以说离开jdk,我们的java代码寸步难行,jdk带给我们的便利可谓是不胜枚举,但同时这些方...

用户2781897

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券