上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 31 下一页

2020年1月22日

JVM Stack and Frame

摘要: Overview Sharing a single thread within the district: PC Register/JVM Stack/Native Method Stack.All thread shared area: Heap/Method Area/Runtime Const 阅读全文

posted @ 2020-01-22 21:23 gogoy 阅读(145) 评论(0) 推荐(0)

全限定名、简单名称和描述符是什么东西?(转)

摘要: https://mingshan.fun/2018/09/18/fully-qualified-name-simple-name-descriptor/ 在看Class文件的结构时,我们会遇到这样几个概念,全限定名(Fully Qualified Name)、简单名称(Simple Name)和描述 阅读全文

posted @ 2020-01-22 20:37 gogoy 阅读(2216) 评论(0) 推荐(0)

2019年6月12日

JVM1

摘要: 1 java是如何调用main函数的 我们知道JVM是由C/C++语言实现的,那么JVM跟CLASS打交道则需要JNI(Java Native Interface)(JNI 使得Java虚拟机中的Java程序可以调用本地应用/或库,也可以被其他程序调用)这座桥梁,当我们在命令行执行java时,由C/ 阅读全文

posted @ 2019-06-12 20:39 gogoy 阅读(160) 评论(0) 推荐(0)

JVM

摘要: 1 java是如何调用main函数的 我们知道JVM是由C/C++语言实现的,那么JVM跟CLASS打交道则需要JNI(Java Native Interface)(JNI 使得Java虚拟机中的Java程序可以调用本地应用/或库,也可以被其他程序调用)这座桥梁,当我们在命令行执行java时,由C/ 阅读全文

posted @ 2019-06-12 18:09 gogoy 阅读(212) 评论(0) 推荐(0)

2019年5月15日

用户分析——用户特征分析(用户画像)

摘要: https://www.jianshu.com/p/0b59c8f17fe4 什么是用户特征分析? 特征分析是用在我们产品设计面对的用户群,对典型的用户特征做分析。典型用户分析不能为超过3个以上的用户画像设计产品,否则相互冲突的需求就会让我们难以决断。当我们有多个用户画像时,我们需要考虑用户画像的优 阅读全文

posted @ 2019-05-15 17:10 gogoy 阅读(13292) 评论(0) 推荐(0)

什么是倒排索引?

摘要: https://www.cnblogs.com/zlslch/p/6440114.html 见其名知其意,有倒排索引,对应肯定,有正向索引。 正向索引(forward index),反向索引(inverted index)更熟悉的名字是倒排索引。 在搜索引擎中每个文件都对应一个文件ID,文件内容被表 阅读全文

posted @ 2019-05-15 14:19 gogoy 阅读(567) 评论(0) 推荐(0)

2019年4月8日

JVM核心知识体系(转)

摘要: 1.问题 1、如何理解类文件结构布局? 2、如何应用类加载器的工作原理进行将应用辗转腾挪? 3、热部署与热替换有何区别,如何隔离类冲突? 4、JVM如何管理内存,有何内存淘汰机制? 5、JVM执行引擎的工作机制是什么? 6、JVM调优应该遵循什么原则,使用什么工具? 7、JPDA架构是什么,如何应用 阅读全文

posted @ 2019-04-08 15:37 gogoy 阅读(454) 评论(0) 推荐(0)

2019年2月21日

夯实JAVA基本之一——泛型详解(2):高级进阶(转)

摘要: 上一篇给大家初步讲解了泛型变量的各种应用环境,这篇将更深入的讲解一下有关类型绑定,通配符方面的知识。 一、类型绑定1、引入我们重新看上篇写的一个泛型:class Point<T> { private T x; // 表示X坐标 private T y; // 表示Y坐标 public void se 阅读全文

posted @ 2019-02-21 15:43 gogoy 阅读(170) 评论(0) 推荐(0)

夯实JAVA基本之一 —— 泛型详解(1):基本使用(转)

摘要: 一、引入1、泛型是什么首先告诉大家ArrayList就是泛型。那ArrayList能完成哪些想不到的功能呢?先看看下面这段代码:ArrayList<String> strList = new ArrayList<String>();ArrayList<Integer> intList = new A 阅读全文

posted @ 2019-02-21 15:41 gogoy 阅读(175) 评论(0) 推荐(0)

2018年10月8日

比较并交换(compare and swap, CAS)

摘要: 比较并交换(compare and swap, CAS),是原子操作的一种,可用于在多线程编程中实现不被打断的数据交换操作,从而避免多线程同时改写某一数据时由于执行顺序不确定性以及中断的不可预知性产生的数据不一致问题。 该操作通过将内存中的值与指定数据进行比较,当数值一样时将内存中的数据替换为新的值 阅读全文

posted @ 2018-10-08 19:11 gogoy 阅读(1737) 评论(0) 推荐(0)

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 31 下一页

导航