
笔记
Guevara的笔记
这个作者很懒,什么都没留下…
展开
-
详解什么是中台?
最近被老板折腾得够呛,我们老板听说最近中台的概念很火,让我们调研公司实习中台战略的可行性。刚开始并不理解什么是中台... 因此,写篇博客先简单介绍下什么是中台。首先,这里所说的“前台”和“前端”并不是一回事。所谓前台即包括各种和用户直接交互的界面,比如web页面,手机app;也包括服务端各种实时响应用户请求的业务逻辑,比如商品查询、订单系统等等。后台并不直接面向用户,而是面向运营人员的配置管理系统,比如商品管理、物流管理、结算管理。后台为前台提供了一些简单的配置。原创 2019-09-21 12:01:09 · 12377 阅读 · 11 评论 -
JVM垃圾收集算法
JVM垃圾收集,垃圾收集算法;在堆里面存放着Java世界中几乎所有的对象实例,垃圾收集器在对堆进行回收前,第一件事情就是要确定这些对象之中哪些还“存活”着,哪些已经“死去”(即不可能再被任何途径使用的对象)。判断对象是否存活的两种算法:引用计数法和可达性分析算法原创 2019-03-30 20:24:37 · 251 阅读 · 0 评论 -
操作系统中的几种I/O控制方式
按照I/O控制器功能的强弱以及和 CPU 之间联系方式的不同,可以把 I/O 设备的控制方式和通道控制方式分为四类:直接程序控制方式、中断驱动控制方式、直接存储器访问(DMA)控制方式和通道控制方式。I/O控制方式发展的目标是尽量减少主机对 I/O 控制的干预,把主机从繁杂的 I/O 控制事务中解脱出来,以便更多地进行数据处理,提高计算机效率和资源的利用率。它们之间的主要差别在于 CPU 与外围设备并行工作的方式和程度不同。原创 2018-09-28 16:53:42 · 38084 阅读 · 0 评论 -
面试之单例模式的实现方法(附DCL的讨论)
题目:设计一个类,我们只能生成该类的一个实例。单例模式的实现要点:① 构造函数设为私有函数,保证只能生成一个实例② 是否有线程安全问题③ 建议将实例定义为静态的,在需要的时候创建该实例解法一:class Singleton1{ private Singleton1(){ } private static Singleton1 instance = null;...原创 2018-09-22 15:34:44 · 400 阅读 · 0 评论 -
hashCode与equals的作用与区别及应当注意的细节
哈希算法,用于提高在集合中查找元素的效率。这种方式将集合分成若干个存储区域(可以看成一个个桶),每个对象都可以计算出一个哈希码,可以根据哈希码分组,每组分别对应某个存储区域,如此每个对象可以根据它的哈希码被分配到不同的存储区域(不同的桶中)。当equals方法被重写时,通常有必要重写 hashCode 方法,以维护 hashCode 方法的常规协定,该协定声明相等对象必须具有相等的哈希码。原创 2018-09-14 22:04:58 · 1125 阅读 · 0 评论 -
try catch finally语句块中存在return语句时的运行流程
题目:下面代码运行结果是()public class Test{ public int add(int a,int b){ try { return a+b; } catch (Exception e) { System.out.println("catc...原创 2018-09-10 19:09:59 · 3574 阅读 · 1 评论 -
一道代码分析题浅析String的intern()方法
String.intern()是一个Native方法,它的作用是:如果字符串常量池中已经包含了一个等于此String对象的字符串,则返回代表池中这个字符串的String对象;否则,将此String对象包含的字符串添加到常量池中,并且返回此String对象的引用。原创 2018-09-09 19:22:26 · 797 阅读 · 0 评论