用户中心USER CENTER

首页/用户
  • 如何实现一个Java Class字节解析器(Golang版)

    摘要:在属性中,和分别用于存储字节码长度和字节码指令,每条指令即一个字节类型。在虚拟机执行时,通过读取中的一个个字节码,并将字节码翻译成相应的指令。另外,虽然是一个类型的值,但是实际上一个方法不允许超过条字节码指令。 最近在写一个私人项目,名字叫做SmallVM,SmallVM的目的在于通过实现一个轻量级的Java虚拟机,加深对Java虚拟机的认知和理解。在Java虚拟机加载类的过程中,需要...

    diabloneo 发布于Java
  • [译]GC专家系列1:理解Java垃圾回收

    摘要:本文是成为专家系列的第一篇。然而,在多线程环境下,将会有别样的状况。在中正是通过解决了多线程问题。在最后的并发清理阶段,垃圾回收过程被真正执行。在垃圾回收执行过程中,其他线程依然在执行。 原文链接:http://www.cubrid.org/blog/de... 了解Java的垃圾回收(GC)原理能给我们带来什么好处?对于软件工程师来说,满足技术好奇心可算是一个,但重要的是理解GC能帮...

    diabloneo 发布于Java
  • 使用es6实现iview的选项卡切换

    摘要:代码如下选项卡切换首页核心产品项目案例公司地址公司位于四川省成都市武侯区街道核心的产品是为公司服务二产生的项目地址标签一标签二标签三标签一的内容标签二的内容标签三的内容你可以狠狠点击此处具体示例查看效果。这里还可以进行优化。 代码如下: 选项卡切换 function ewEval(str...

    diabloneo 发布于Html
  • 前端代码风格

    摘要:声明顺序相关的属性声明应该以下面的顺序分组处理盒模型排版外观处在第一位,因为他可以使一个元素脱离正常文本流,并且覆盖盒模型相关的样式。关于完整的属性以及他们的顺序,请参考命名保持命名为全小写,可以使用短划线不要使用下划线和命名。 文件名 均采用小写方式, 以中划线分隔, 如有复数结构时,采用复数命名法 目录名:scripts,styles,images,data-models 文件名...

    diabloneo 发布于Html
  • K近邻算法的kd树实现

    摘要:近邻算法的三要素值的选择即分类决策时选择个最近邻实例距离度量即预测实例点和训练实例点间的距离,一般使用距离即欧氏距离分类决策规则。近邻法的分类决策规则往往采用多数表决的方式,这等价于经验风险最小化。 k近邻算法的介绍 k近邻算法是一种基本的分类和回归方法,这里只实现分类的k近邻算法。k近邻算法的输入为实例的特征向量,对应特征空间的点;输出为实例的类别,可以取多类。k近邻算法不具有显式的...

    diabloneo 发布于Python
<