6 在屋顶听歌

尚未进行身份认证

我要认证

Stay Focused And Work Hard !!!

等级
TA的排名 9k+

行为型-迭代器模式(五)

目录1. 模式概述1.1 定义1.2 应用场景1.3 优缺点2迭代器模式原理3. 以Java为例剖析迭代器1. 模式概述1.1 定义 迭代器模式(Iterator Design Pattern),也叫作游标模式(Cursor Design Pattern),提供一种方法顺序访问一个聚合中的各个元素,而不暴露其内部的表示。 通俗的说就是通过对聚合...

2020-04-14 00:34:42

结构型-适配器模式(四)

大厦

2020-03-27 12:58:06

结构型-装饰者模式(三)

大厦大厦大厦在

2020-03-26 17:11:35

创建型-工厂模式(二)

工厂模式是用来创建不同但是相关类型的对象(继承同一父类或者接口的一组子类),由给定的参数来决定创建哪种类型的对象。建造者模式是用来创建一种类型的复杂对象,通过设置不同的可选参数,“定制化”地创建不同的对象。...

2020-03-28 00:43:14

创建型-单例模式(一)

语法糖:static用法synchonzied用法

2020-03-24 15:33:26

开源OLAP引擎测评报告(SparkSql、Presto、Impala、HAWQ、ClickHouse、GreenPlum)

原文链接:开源OLAP引擎测评报告(SparkSql、Presto、Impala、HAWQ、ClickHouse、GreenPlum)

2020-02-20 17:17:06

计算机组成原理之存储(六)

前言为什么CPU与内存之间的速度差距如此大呢? 有什么方法可以解决这两者之间速度的差距么? 了解了计算机各存储原理对编程有什么帮助呢? 为什么传统的HDD难以提升其性能? 为什么SDD访问性能会比HDD好如此多? SDD性能比机械硬盘好那么多,价格算亲民,市面为何还是存在如些多的HDD?一、存储器的层次结构直观感受计算机的层次结构如下图所示:存储器的层次关系图Regi...

2019-12-26 18:55:27

计算机组成原理之GPU(七)

目录前言一、GPU 的发展图形渲染的过程二、GPU架构现代GPU的核心优化1、芯片瘦身2、多核并行和 SIMT3、GPU 里的“超线程”三、GPU与CPU的区别前言GPU(Graphics Processing Unit,图形处理器)是计算机里的另一个处理器,同样可以进行计算;其是显卡中的最核心组件,由于显卡主要是通过GPU来工作的,因而通常有人...

2019-12-28 17:38:55

计算机组成原理之信息传输(五)

目录前言一、二进制之间的转换短除法二、二进制的表示方式用二进制表示字符串三、如何通过0,1实现传输信息电报如何传递信息的前言众所周知,现代计算机都是用 0 和 1 组成的二进制来表示所有的信息。那么文本字符串是怎么表示成二进制的?键盘中输入与显示器中输出的又是怎么实现的呢?特别是时常遇到的乱码究竟又是怎么回事儿?计算机在硬件层面究竟是怎么表示二进...

2019-12-19 18:53:12

mysql grant 用户权限总结

注:根据自己个人爱好对格式转换了下,原文出自mysql grant 用户权限总结目录前言一、用户授权二、刷新权限三、查看用户权限四、回收权限五、删除用户六、用户重命名七、修改密码八、忘记密码九、Mysql权限一.权限表二.MySQL各种权限(共27个)前言 用户权限管理主要有以下作用:1. 可以限制用户访问哪些库、哪些表...

2019-12-18 13:15:03

计算机组成原理之指令(三)

目录前言一、什么是计算机指令二、常见的计算机指令三、指令层面看代码的执行过程前言怕什么真理无穷,进一寸有一寸的欢喜。 -- 胡适在粗略学习完计原硬件相关的知识后,进入到学习计原指令,心底其实还是挺迷惑的,指令这一块到底有啥好学的呢?具体又要怎么学呢?学了之后对我未来编码又有那些帮忙呢?也很清楚抱着好奇心与问题去学习是最好的,但成年人的世界往往是需要抱着任务去学习。一...

2019-12-17 18:28:27

计算机组成原理之CPU架构(二)

目录一、CPU的内部结构二、CPU 相关的小知识点三、程序在CPU中的运行机制四、CPU之寄存器一、CPU的内部结构硬件组成:由许多晶体管组成的超大规模集成电路(IC,Integrated Circuit),通过电路实现了加法、乘法乃至各种各样的处理逻辑。从软件工程师的角度来讲,CPU 就是一个执行各种计算机指令(Instruction Code)的逻辑机器。逻辑组成:...

2019-12-05 17:37:46

计算机组成原理(一)

目录前言一、为什么要学习计算机组成原理二、如何学习计算机组成原理三、计算机的硬件设备组成CPU内存主板显卡四、冯·诺依曼体系结构五、计算机性能六、计算机功耗前言记得吴军博士说过,上帝喜欢“笨人”。左耳朵浩子也说过类似的观点,这个世界上聪明的人太多,真正肯下苦功夫的“笨人”太少了。这段时间,停更了许久,迷茫与低沉如影随形。终于下定决心,踏踏实实把...

2019-11-29 17:38:07

Teach Yourself Programming in Ten Years

因为不想一直做一个CURD BOY,近来想把之前学的基础知识系统串一串,如数据结构、操作系统、数据库、计算机组成原理... 老实说,感觉学习基础知识真是比完成任务需求痛苦得多。因此时而亢奋,时而低沉。唯有靠时不时给自己画画饼,讲讲故事来说服自己去啃了。 下文正是低沉时给自己讲故事的一文。个人感觉在这快餐式文化盛行下,特别不错。注:原文出自Teach Yourself Pr...

2019-07-28 11:39:27

纯属瞎掰

以下为个人瞎掰或被大神所触动的观点花20%的精力学习一个领域80%的基础知识,然后花80%的精力打造属于自己的硬核技能。 学习是反人性的,要想学的牢可抱着“以教为学”的心态去学。 从事脑力活动者都应当适当利用运动进行休息,而不是葛优瘫。正所谓,最好的休息是切换大脑。 技术是可以相通的,这点取决于你是学在表面还是深入本质。---左耳朵耗子 要事第一。《高效能人士的七个习惯》提示紧急重要...

2019-07-19 17:23:15

终于有人把中台说清楚了

来源:边缘计算社区(ID:edgewnet)最近朋友圈被中台刷屏了,那么今天我们来说说中台!注:笔者认为本文干货在白话数据中台部分目录一、缘起二、芬兰游戏公司Supercell三、阿里中台四、白话数据中台五、滴滴中台六、总结一、缘起 百度指数搜索“中台”,可以发现,中台一词前几年几乎都没有搜索,反倒是今年5月21号开始蹭蹭往上涨!百度指数...

2019-07-14 11:25:43

JVM GC机制初探(三)

前言1. GC处理重点区域2. STW机制3. 对象分配规则一、垃圾标记1. 引用计数算法2. 根搜索算法二、垃圾收集器算法的分类1. 标记清除算法(Mark-Sweep)2. 复制算法(Copying)3. 标记压缩算法(Mark-Compact)4. 增量算法(Incremental Collecting)5. 分代算法(Generational...

2019-07-13 17:09:04

JVM 内存模型(二)

一、JVM内存架构1. 方法区(MethodArea)2. 堆(Heap)3. 程序计数器(PC Regiser)4. 虚拟机栈(VM Stack)5. 本地方法栈(Native Method Stack)二、JVM 简单参数说明注:环境JDK8、HotSpot一、JVM内存架构JVM内存由堆、方法区、程序计数器(PC寄存器)、虚拟机栈(Java栈)、本地方法栈...

2019-07-12 13:13:55

JVM 入门学习(一)

前言一、JVM 是什么二、JVM 组成架构1. JVM 的发展史2. JDK默认的JVM HotSpot组成架构三、Java 代码是如何运行的1. 前端编译2. 类加载3. 运行时编译前言 为什么要学习JVM? 针对为什么要学习JVM,对于一个工作了四年之久的老人,笔者很尴尬的回答主要原因是面试会被问到这个。当然还有啥扩展视野、满足好奇心等,但这些貌...

2019-07-11 18:29:10

数据结构小结

目录一、时空复杂度二、数据结构分类图三、细分数据结构1. 数组2. 链表3. 栈4. 队列5. 散列表6. 跳表7. 树8. 图一、时空复杂度 小结:通常所说的时空复杂度分析其实是描述程序运行过程中所需要的时间与额外空间的一种度量方式并非真实所需要的时间与空间,因此也称为渐近时间复杂度或渐近空间复杂度。二、数据结构分类图总结...

2019-07-01 18:54:21

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。