前言
class文件时java虚拟机执行引擎的数据入口,也是java技术体系的基础支柱之一,了解class文件的结构对后面进一步了解虚拟机执行引擎有很重要的意义。
概要:
class文件是一组以八位字节为基础单位的二进制流,各个数据项目严格按照顺序紧凑地排列在class文件中,中间没有添加任何分隔符,这使得整个class文件中存储的内容几乎全部都是程序运行的必要数...
分类:
其他好文 时间:
2014-04-29 13:46:21
阅读次数:
371
Ubuntu 或 UbuntuKyLin14.04 Unity桌面侧边栏和顶层菜单栏显示异常解决方法...
分类:
其他好文 时间:
2014-04-29 13:45:20
阅读次数:
442
exfat文件格式是唯一一个在OSX、win7和ubuntu系统下都能使用的文件格式,其能被osx和win7原生支持,并且支持4G以上的文件,但是ubuntu由于版权问题没法直接支持exfat,所以当插入该格式移动硬盘的时候会提示无法挂载,此时可以通过如下方法解决:
sudo add-apt-repository ppa:relan/exfat
加入新的PPA
s...
分类:
移动开发 时间:
2014-04-29 13:37:21
阅读次数:
425
环境:ubuntu14.04
1.打开 https://launchpad.net/~jon-severinsson/+archive/ffmpeg 这个网址。选择你的系统版本(ubuntu 14.04)
2.将源添加到/etc/apt/sources.list
3.更新源
sudo apt-get update
4.安装ffmpeg
sudo apt-...
分类:
其他好文 时间:
2014-04-29 13:35:21
阅读次数:
428
Ubuntu 或 UbuntuKyKin14.04 Unity桌面风格与Gnome桌面风格的切换...
分类:
其他好文 时间:
2014-04-29 13:25:23
阅读次数:
241
1.修改/boot/grub/grub.cfg的权限
2打开grub.cfg这个文件,vim grub.cfg,找到下图当中的 set timeout=-1
.
将"set timeout=-1" 修改为"set timeout=0"
这一方法将解决---意外关机后界面将停留在grub的问题...
分类:
其他好文 时间:
2014-04-29 13:25:20
阅读次数:
282
XP+ubuntu双系统可参考
xp硬盘上安装ubuntu12.04双系统
1、XP安全不再,终于将吾等磨机的人逼上梁山,是时候做一个win7+ubuntu的双系统了。废话少说,直接进入主题,先腾出一个硬盘空间,一般来讲肯定将你win7中的最后一个盘格掉并删除逻辑分区,我留了200G(安卓的版本编译原码大了,还引入了ccache等机制,这写都是以硬盘为代价的!)
2....
定期为大家更新《深入理解Java虚拟机》这本书的读书笔记,都是干货喔!...
分类:
编程语言 时间:
2014-04-29 13:21:22
阅读次数:
351
在Java多线程程序中,由于线程调度,指令间的次序在每次运行时都可能不相同,有时候,我们需要得到指令次序,用来分析程序的行为。这样细粒度的底层行为用一般方法很难完成,我们需要借助 JVM Tool Interface,即JVMTI,来帮助我们获取Java虚拟机执行时的信息。本文先介绍编写JVMTI程序的基本框架,然后介绍如何使用JVMTI来获取多线程程序中指令之间的次序。...
分类:
编程语言 时间:
2014-04-29 13:11:22
阅读次数:
892