热门关键字:
Redis持久化深入理解

Redis持久化深入理解用过Redis的都知道,Redis有两种持久化方式:RDB和AOF,他们的区别大家应该都清楚,所以今天主要想分享一下这两种持久化方式的底层原理以及实现。如果让你手写一个持久化(架构级)的功能,你没有思路的话,那希望这个文章可以给你灵感。1.RDB持久化1.1创建简单回顾下RDB文件的创建。有两种创建方式:save.阻塞进程去处理(期间不处理别的请求)bgsave.派生一个子...

235
2020/3/30 10:33:17
0
View Details
大流量下的 ElasticSearch 搜索演进

大流量下的ElasticSearch搜索演进这是泥瓦匠(bysocket.com)的第27篇精华分享ES(ElasticSearch)是分布式搜索引擎。引擎太晦涩,其实类似一个MySQL,一个存储。方便提供下面功能:近实时搜索全文检索,结构化搜索,统计分析那么存储在ES数据哪里来?答案是数据同步。方式推荐如下:数据传输(DataTransmission)是阿里云提供的一种支持RDBMS(关系型数据...

364
2020/3/29 10:41:09
0
View Details
JAVA基础之HttpServletRequest请求

JAVA基础之HttpServletRequest请求HttpServletRequest请求是获取请求行、请求头和请求体;可以通过这个方法设置防盗链,获取地址。牢记解决乱码的方式。怎么选择是重定向还是转发呢?通常情况下转发更快,而且能保持request内的对象,所以他是第一选择。但是由于在转发之后,浏览器中URL仍然指向开始页面,此时如果重载当前页面,开始页面将会被重新调用。如果你不想看到这样的...

399
2020/3/29 10:40:51
0
View Details
Git远程协作和分支

Git远程协作和分支一、远程基本操作基本的配置远程仓库有两个命令:gitremoteaddorigingit@github.com:ZXZxin/gitlearn.git;gitpush-uoriginmaster;这里先演示环境搭建,也就是和github上一个仓库远程关联起来,这里遇到了一些坑,记录一下:二、协作一开始master和origin/master一样。然后我们需要再调用一次gitpu...

332
2020/3/29 10:40:18
0
View Details
构建高可用ZooKeeper集群

构建高可用ZooKeeper集群ZooKeeper是Apache的一个顶级项目,为分布式应用提供高效、高可用的分布式协调服务,提供了诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知和分布式锁等分布式基础服务。由于ZooKeeper便捷的使用方式、卓越的性能和良好的稳定性,被广泛地应用于诸如Hadoop、HBase、Kafka和Dubbo等大型分布式系统中。本文的目标读者是对ZooKeepe...

381
2020/3/29 10:39:49
0
View Details
JVM史上最全实践优化没有之一

JVM史上最全实践优化没有之一JVM史上最全优化没有之一1.jvm的运行参数1.1三种参数类型1.1.1-server与-clinet参数2.1-X参数2.1.1-Xint、-Xcomp、-Xmixed3.1-XX参数4.1-Xms与-Xmx参数5.1查看jvm的运行参数5.1.1运行java命令时打印参数6.1jdk1.7的堆内存模型6.2jdk1.8的堆内存模型6.3为什么要废弃1.7中的永久...

380
2020/3/29 10:39:30
0
View Details
renren-fast后端源码参考-配置和对应工具

renren-fast后端源码参考-配置和对应工具1.renren-fast后端源码参考-配置和对应工具1.1.前言renren-fast是个开源的前后端分离快速开放平台,没有自己框架的同学可以直接使用它的,而我打算浏览一遍它的代码,提取一些好用的模块和功能结合自己的框架这里我会罗列所有值得参考的功能点,可能有点多,那就分几块罗列项目地址由于renren本身的文档是需要购买才能观看,但实际上源码难...

486
2020/3/27 10:37:13
0
View Details
SpringCloud之@SpringBootApplication

SpringCloud之@SpringBootApplicationSpringCloud基于SpringBoot,所以在启动时也需要以下代码进行启动。SpringApplication.run(xxxApplication.class,arg);点进去注解内可以看到有七个注解他们分别有各自的作用:分为四个元注解和三个配置引导注解。四大元注解Target(ElementType.TYPE)它的作用...

532
2020/3/27 10:36:58
0
View Details
Java中的反射机制

Java中的反射机制Android开发中的热修复涉及到反射及类的加载等,因此先回顾一下java的反射,关于反射的定义及作用等引用博客“https://www.cnblogs.com/Eason-S/p/5851078.html”中的话。说明:上述链接的标题四中的第【8】条描述有误,已经在留言中指出,详情也可查看本文“反射的例子”的标注说明。一、Java反射机制:主要是指程序可以访问,检测和修改它本...

545
2020/3/27 10:36:44
0
View Details
java基础二

java基础二泛型:也就是装在集合当中的所有元素,全部都是统一的什么类型。泛型只能是引用类型,不能是基本类型。关于引用类型与基本类型的区别::https://blog.csdn.net/qq_31071255/article/details/82192075在使用==时,对于基本类型来说,==是进行数值的比较,对于引用类型来说,==是进行地址值的比较从jdk1.5+开始支持,自动装箱和自动拆箱自动...

521
2020/3/27 10:36:13
0
View Details