自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 jvm方法调用

在类加载式者运行期间去决定被调用方法的版本,也就是调用哪个方法,

2021-08-10 22:38:36 134

原创 类加载机制

整个生命周期包括加载(loading),验证(verification),准备(preparation),解析(resolution),初始化(initialization),使用(using),卸载(unloading)

2021-08-08 23:10:40 111

原创 运行时数据区(run-time data areas)

程序计数器(pc register)虚拟机栈(jvm stacks)heap(堆)方法区(method area)运行时常量池(run- time constant pool)本地方法栈(native method stacks)

2021-08-02 23:25:23 184

原创 如果你是team leader

从哪几个方面来做梯队建设招聘技术氛围

2021-07-19 21:56:57 112

原创 系统架构的一些理解

来,写一些常用的架构模式。

2021-07-19 21:54:17 190

原创 redis学习(4)- 之应用篇

写一些一致性 并发锁,防重锁

2021-07-11 12:47:17 71

原创 redis学习引言篇

前一段时间想了解一下自己的技术水平,面试了一家公司,面试官似乎对redis很了解,一直在问redis相关的内容,本人redis设计与实现简单看过,相关redis文章也看过,但对于突如其来的相关问题,一脸懵逼,为什么呢?本周看到一篇文章提到费曼学习法,通过这个方法论就可以解答上面提出的问题,为什么看了那么多,还是一脸懵逼,因为我只知道了事物的名称,而不知道事物本身,用程序员的说法就是没有了解到事物的本质;费曼学习法另外一个精髓是通过输出倒逼输入,他的整个学习方法中贯穿着几个重点:概念,教给别人,回顾,简.

2021-07-11 12:36:09 86

原创 redis学习(3)-之服务器篇

在阅读完数据库实现代码, 以及 RDB 和 AOF 两种持久化的代码之后, 我们可以开始阅读客户端和 Redis 服务器本身的实现代码, 和这些代码有关的文件是: 文件 内容 ae.c,以及任意一个ae_*.c文件(取决于你所使用的多路复用库)。 Redis 的事件处理器实现(基于 Reactor 模式)。 networking.c Redis 的网络连接库,负责发送命令回复和接受命令请...

2021-07-11 11:03:03 96

原创 redis学习(2)-之数据类型篇

在完成以上两个阅读步骤之后, 我们就读完了 Redis 六种不同类型的键(字符串、散列、列表、集合、有序集合、HyperLogLog)的所有底层实现结构了。接下来, 为了知道 Redis 是如何通过以上提到的数据结构来实现不同类型的键, 我们需要阅读实现各个数据类型的文件, 以及 Redis 的对象系统文件, 这些文件包括: 文件 内容 object.c Redis 的对象(类型)系统实现。 t_string.

2021-07-11 10:55:41 54

原创 redis学习(1)-之数据结构篇

考虑使用费曼学习法,要有输出

2021-07-11 10:52:14 81

原创 Git使用之(pathspec master did not match any file(s) known to git)

一 问题概述今天在工作中遇到一个问题,使用很久的一个local git repository,里面只有develop分支,那么现在想将分支切换到master分支,问题来了,在切换到master分支时:git checkout master提示如下错误:error: pathspec 'master' did not match any file(s) known to git二 问题解决1.首先我们

2016-11-24 23:56:03 256683 16

原创 Git的基本使用及基本流程(平台为GitHub)

一、Git基本概念Git是分布式的版本管理系统,每台机器都可以基于远程中心服务器拥有自己的版本,如图: 远程中心服务器一般叫做Origin repository。下面来看一下本地计算机包含哪些内容,图片来自于Git官网,包含三个区域: (1) 工作目录(working Directory):我们肉眼能够看到的目录及相应的文件; (2) 暂存区(Staging Area,也有叫Index):中

2016-07-25 23:32:44 12331 1

原创 GitHub的初级使用方法

今天看了一下GitHub官方网站的教程,用自己低微的翻译能力加上翻译工具,很艰难的学习着,为了留下长远的印象,就有了这篇文章,今天我们来学习一下如何简单使用GitHub,废话不多说,让我们开始吧.一、我不理解的三个概念:1.        Unwatch:你关注的项目,如果有commit提交,GitHub会及时的通知你;2.        Star:类似于收藏,有变更时不会通知,用

2016-07-17 22:42:09 1580

原创 脑袋产生思想,思想诞生观念,观念决定态度,态度影响行动

 脑袋产生思想,思想诞生观念,观念决定态度,态度影响行动

2010-07-07 12:52:00 1557

原创 奇才常有大缺陷

 奇才常有大缺陷

2010-07-04 19:33:00 539

原创 激情无限,成就无限!

 激情无限,成就无限!

2010-06-28 17:28:00 452

原创 角度

2010-06-25 16:43:00 281

原创 从绝望中寻找希望

2010-06-21 17:20:00 372

原创 目标

2010-06-13 13:56:00 288

原创 用丰富的心去面对单调的日子

2010-06-12 11:00:00 390

原创 心态

2010-06-09 12:41:00 285

原创 时间

2010-06-07 19:46:00 289

原创 容忍

2010-06-06 20:45:00 325

原创 欺骗

2010-06-04 12:50:00 304

原创 成功

2010-06-01 13:52:00 383

原创 微笑

2010-05-27 14:04:00 324

原创 每日笔记

2010-05-24 14:01:00 279

原创 目标

2010-05-19 17:45:00 261

原创 设计模式学习笔录

2010-05-14 11:58:00 300

原创 方法

2010-05-14 11:57:00 227

原创 信息获取与总结

2010-05-07 16:02:00 312

空空如也

空空如也

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

TA关注的人

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