自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (2)
  • 收藏
  • 关注

原创 *.class(类文件小计)

今天看到了class文件中的解析部分简单做下笔记,在看一下内容前,先了解一下Class的伪结构,其中包含了两种数据类型:无符号数 和 表。 class文件中头4个字节成为魔数(Magic Number), Java编译出的魔数为 0xcafebabe如下图,使用这个组合的原因可以自己去查一下魔数后面依次是 5、6字节是次版本号(Minor Version),7、8字节存储的是主版本号(Major Version)JDK就是通过这个信息来区分能否被虚拟机...

2024-02-22 17:11:14 325

原创 冷知识命令

一些自己用的比较多或冷门点的,后续也会慢慢补充

2022-03-08 17:26:32 77

转载 Raft算法小计

内容来自https://www.jdon.com/artichect/raft.html本文用于记录方便以后查找。内容最下方有一个英文演示动画很形象。分布式系统的Raft算法  过去, Paxos一直是分布式协议的标准,但是Paxos难于理解,更难以实现,Google的分布式锁系统Chubby作为Paxos实现曾经遭遇到很多坑。  来自Stanford的新的分布式协议研究称为Raf...

2018-12-12 15:07:41 117

原创 区块链简单总结

区块链(BlockChain) 区块链简介       区块链是近年来最具革命性的新兴技术之一,其已去中心化方式建立信任等突出特点,对金融等诸多行业来说极具颠覆性,具有非常广阔的应用场景,收到各国政府、金融机构、科技企业、爱好者和媒体的高度关注。       区块链可以分为:公共链(Public BlockChain)、联盟链(consortium BlockChain)、私有链(...

2018-11-15 16:55:04 1049

原创 Linux下Mercurial (hg)配置说明

首先下载源码我下载的是2.6.1wget http://mercurial.selenic.com/release/mercurial-2.6.1.tar.gz然后进行解压。修改Makefile找到PREFIX=/usr/local,将其中的/usr/local改成实际的安装目录。然后执行 make install,出现如下图的内容代表成功在 安装目录的 bin 目录...

2018-11-15 16:51:35 634

原创 Java技术体系

    仅从传统意义上来看,Sun官方所定义的Java技术体系包括以下几个组成部分:    Java 程序设计语言     各种硬件平台上的Java虚拟机     Class文件格式     JavaAPI类库     来自商业机构和开源社区的第三方Java类库    我们可以把Java程序设计语言、Java虚拟机、Java API类库这三部分统称为 JDK (Java Develo...

2018-11-07 17:40:33 194

原创 PostgreSQL学习:1.从头开始

安装自然,在你想开始使用PostgreSQL之前,你必须安装它。 PostgreSQL很有可能 已经安装到你的节点上了,可能是因为它包含在操作系统的发布里,或者是因为系 统管理员已经安装了它。如果是这样的话,那么你应该从操作系统的文档或者系统 管理员那里获取如何访问PostgreSQL的信息。详情见之后的介绍。体系基本概念在我们开始讲解之前,我们应该先了解PostgreSQL 系统的基...

2018-10-10 17:11:15 1343

原创 PostgreSQL学习:前言

PostgreSQL是本人近期再项目中使用的数据库,简单的使用和平常的关系型数据库没有什么大的区别。但是还是要系统的了解小不同和突出方面。在这进行以下记录。会必定时更新。 PostgreSQL是以加州大学伯克利分校计算机系开发的POSTGRES.Version4.2为基础的对象关系型数据库管理系统(ORDBMS)。它支持大部分的SQL标准并且提供了许多现代特性:复杂查询,外键,触发器,...

2018-10-08 11:19:36 117

原创 数据库小感

我开发日常使用的数据库是MySQL,用起来真的很方便也省了不少事。但同样也会养成一些相对不是很好的习惯。手动捂脸目前再使用postgresql进行后台开发。这个数据库在sql优化上就没有MySQL的sql处理优化的好。下面的语句在MySQL中指定不回报错,但是在postgresql中就会发生聚合函数异常。ps:建表就不打了。例1:    select a.id, a.name,...

2018-09-17 16:28:20 107

翻译 voltDB官方文档第三章翻译

序:本文章是自己再网上查看VoltDB相关资料的时候没有找到太好的学习资料,就前去官方网站上翻译了一部分,约束于个人英语能力有限。实际记录下来的翻译只有第三章。注:文章翻译自voltDB官方提供的学习资料的第三章。-- 2018-08-28时的版本 章节 3:启动数据库这章描述了voltDB数据库程序的启动,关闭和数据的细节配置。章包含以下部分:       部分3.1:初始化...

2018-09-17 10:13:57 899 3

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除