• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • 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 阅读(220) 评论(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 阅读(239) 评论(0) 推荐(0)
 
Redis Hash
摘要: 哈希在很多编程语言中都有着很广泛的应用,而在Redis中也是如此,在redis中,哈希类型是指Redis键值对中的值本身又是一个键值对结构,形如value=[{field1,value1},...{fieldN,valueN}],其与Redis字符串对象的区别如下图所示: 一、内部编码# 哈希类型的 阅读全文
posted @ 2020-04-07 11:31 一杯苦茶ol 阅读(445) 评论(0) 推荐(0)
 
JVM中垃圾回收机制如何判断是否死亡?详解引用计数法和可达性分析
摘要: 一、前言 我们都知道Java和C++有一个非常大的区别就是Java有自动的垃圾回收机制,经过半个多世纪的发展,Java已经进入了“自动化”时代,让使用者只需要注重业务逻辑的开发而不需要担心内存的使用情况。那么我们为什么还要学习Java的垃圾回收机制呢?原因很简单:我们不想止于“增删改查工程师”这样的 阅读全文
posted @ 2020-04-07 11:25 一杯苦茶ol 阅读(184) 评论(0) 推荐(0)
 

2020年4月4日

JavaScript JSON 与 AJAX
摘要: JSON 的概念 所有编程语言都离不开的三大数据结构 scalar 标量:数字和字符串 sequence 序列:数组和列表 mapping 映射:键值对 JSON:JavaScript Object Notation,轻量级的数据交互格式 JSON 数据是没有方法的普通对象,或者是包含这种对象的数组 阅读全文
posted @ 2020-04-04 11:40 一杯苦茶ol 阅读(273) 评论(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 阅读(130) 评论(0) 推荐(0)
 
高并发和多线程的关系
摘要: “高并发和多线程”总是被一起提起,给人感觉两者好像相等,实则 高并发 ≠ 多线程 多线程是完成任务的一种方法,高并发是系统运行的一种状态,通过多线程有助于系统承受高并发状态的实现。 高并发是一种系统运行过程中遇到的一种“短时间内遇到大量操作请求”的情况,主要发生在web系统集中大量访问或者socke 阅读全文
posted @ 2020-03-21 16:05 一杯苦茶ol 阅读(169) 评论(0) 推荐(0)
 
Java 远程调试
摘要: 用处 在单体应用时代,当代码已经部署到生产或者测试环境的时候,由于特殊需求,我们要对代码进行debug来调查问题 在微服务开发中,你开发的服务可能会依赖数据库、消息队列等资源,也有可能依赖其他的服务,这些服务又有新的依赖,这种情况下,在自己的开发环境中完全模拟测试、线上环境变的极其困难,所以无法直接 阅读全文
posted @ 2020-03-21 15:38 一杯苦茶ol 阅读(373) 评论(0) 推荐(0)
 
NIO 和 IO 到底有什么区别?
摘要: 解释 在java中Class.forName()和ClassLoader都可以对类进行加载。ClassLoader就是遵循双亲委派模型最终调用启动类加载器的类加载器,实现的功能是“通过一个类的全限定名来获取描述此类的二进制字节流”,获取到二进制流后放到JVM中。Class.forName()方法实际 阅读全文
posted @ 2020-03-21 15:37 一杯苦茶ol 阅读(209) 评论(0) 推荐(0)
 
数据结构 - Collection接口
摘要: 简介 Collection继承自Iterable,Collection接口是Java集合两大分支中的一支,Queue、List、Set都是Collection的扩展;集合大类分为了Collection和Map。 常见的数据结构:数组(Array)、集(Set)、队列(Queue)、链表(Linked 阅读全文
posted @ 2020-03-21 14:53 一杯苦茶ol 阅读(273) 评论(0) 推荐(0)
 
上一页 1 2 3 4 5 6 7 ··· 9 下一页