会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
一杯苦茶ol
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
2
3
4
5
6
7
···
9
下一页
2020年4月7日
Redis的持久化机制(RDB、AOF)
摘要: 1. 为什么需要持久化? 因为Redis是内存数据库,它将自己的数据存储在内存里面,一旦Redis服务器进程退出或者运行Redis服务器的计算机停机,Redis服务器中的数据就会丢失。 为了避免数据丢失,所以Redis提供了持久化机制,将存储在内存中的数据保存到磁盘中,用于在Redis服务器进程退出
阅读全文
posted @ 2020-04-07 11:35 一杯苦茶ol
阅读(208)
评论(0)
推荐(0)
编辑
Redis的5种数据结构及其常用命令
摘要: 本篇博客我们来讲解下Redis的5种数据结构及其常用命令,5种数据结构分别为: 字符串String 列表List 集合Set 散列Hash 有序集合ZSet 注意事项:Redis可以存储键(key)值(value)对的映射,其中键(key)一直是String,而值可以是上面提到的5种数据结构中的一种
阅读全文
posted @ 2020-04-07 11:34 一杯苦茶ol
阅读(217)
评论(0)
推荐(0)
编辑
Redis Hash
摘要: 哈希在很多编程语言中都有着很广泛的应用,而在Redis中也是如此,在redis中,哈希类型是指Redis键值对中的值本身又是一个键值对结构,形如value=[{field1,value1},...{fieldN,valueN}],其与Redis字符串对象的区别如下图所示: 一、内部编码# 哈希类型的
阅读全文
posted @ 2020-04-07 11:31 一杯苦茶ol
阅读(433)
评论(0)
推荐(0)
编辑
JVM中垃圾回收机制如何判断是否死亡?详解引用计数法和可达性分析
摘要: 一、前言 我们都知道Java和C++有一个非常大的区别就是Java有自动的垃圾回收机制,经过半个多世纪的发展,Java已经进入了“自动化”时代,让使用者只需要注重业务逻辑的开发而不需要担心内存的使用情况。那么我们为什么还要学习Java的垃圾回收机制呢?原因很简单:我们不想止于“增删改查工程师”这样的
阅读全文
posted @ 2020-04-07 11:25 一杯苦茶ol
阅读(178)
评论(0)
推荐(0)
编辑
2020年4月4日
JavaScript JSON 与 AJAX
摘要: JSON 的概念 所有编程语言都离不开的三大数据结构 scalar 标量:数字和字符串 sequence 序列:数组和列表 mapping 映射:键值对 JSON:JavaScript Object Notation,轻量级的数据交互格式 JSON 数据是没有方法的普通对象,或者是包含这种对象的数组
阅读全文
posted @ 2020-04-04 11:40 一杯苦茶ol
阅读(262)
评论(0)
推荐(0)
编辑
2020年3月21日
JVM运行原理详解
摘要: 1.JVM简析: 作为一名Java使用者,掌握JVM的体系结构也是很有必要的。 说起Java,我们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示: Ja
阅读全文
posted @ 2020-03-21 16:06 一杯苦茶ol
阅读(124)
评论(0)
推荐(0)
编辑
高并发和多线程的关系
摘要: “高并发和多线程”总是被一起提起,给人感觉两者好像相等,实则 高并发 ≠ 多线程 多线程是完成任务的一种方法,高并发是系统运行的一种状态,通过多线程有助于系统承受高并发状态的实现。 高并发是一种系统运行过程中遇到的一种“短时间内遇到大量操作请求”的情况,主要发生在web系统集中大量访问或者socke
阅读全文
posted @ 2020-03-21 16:05 一杯苦茶ol
阅读(156)
评论(0)
推荐(0)
编辑
Java 远程调试
摘要: 用处 在单体应用时代,当代码已经部署到生产或者测试环境的时候,由于特殊需求,我们要对代码进行debug来调查问题 在微服务开发中,你开发的服务可能会依赖数据库、消息队列等资源,也有可能依赖其他的服务,这些服务又有新的依赖,这种情况下,在自己的开发环境中完全模拟测试、线上环境变的极其困难,所以无法直接
阅读全文
posted @ 2020-03-21 15:38 一杯苦茶ol
阅读(362)
评论(0)
推荐(0)
编辑
NIO 和 IO 到底有什么区别?
摘要: 解释 在java中Class.forName()和ClassLoader都可以对类进行加载。ClassLoader就是遵循双亲委派模型最终调用启动类加载器的类加载器,实现的功能是“通过一个类的全限定名来获取描述此类的二进制字节流”,获取到二进制流后放到JVM中。Class.forName()方法实际
阅读全文
posted @ 2020-03-21 15:37 一杯苦茶ol
阅读(185)
评论(0)
推荐(0)
编辑
数据结构 - Collection接口
摘要: 简介 Collection继承自Iterable,Collection接口是Java集合两大分支中的一支,Queue、List、Set都是Collection的扩展;集合大类分为了Collection和Map。 常见的数据结构:数组(Array)、集(Set)、队列(Queue)、链表(Linked
阅读全文
posted @ 2020-03-21 14:53 一杯苦茶ol
阅读(257)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
···
9
下一页