http://blog.youxu.info/2014/05/11/language-and-vm/导言编程语言的发展历史,总的来说,是一个从抽象机器操作逐步进化为抽象人的思维的过程。机器操作和人的思维如一枚硬币的两面,而语言编译器就像是个双面胶,将这两面粘在一起,保证编程语言源程序和机器代码在行为...
分类:
其他好文 时间:
2014-05-16 20:38:48
阅读次数:
437
问题前置: 操作系统:windows7 旗舰版 64位 软件版本:Oracle VM
VirtualBox 4.3.10 问题:在VirtualBox中创建虚拟机的时候版本中只支持32位系统,不支持创建64位系统 最后解决问题:
cpu的BIOS设置中,没有开启虚拟化支持 调整BIOS设...
分类:
其他好文 时间:
2014-05-16 07:28:47
阅读次数:
710
SQL> conn scott/tiger@vm_databaseConnected
to Oracle Database 11g Enterprise Edition Release 11.1.0.6.0Connected as
scott。。。。。。SQL> drop table student...
分类:
数据库 时间:
2014-05-15 16:33:54
阅读次数:
332
在“实地址模式”中,IRET 指令执行到中断程序或过程的远返回。在执行此操作的过程中,处理器从堆栈将返回指令指针、返回代码段选择器以及 EFLAGS 映像分别弹入 EIP、CS 以及 EFLAGS 寄存器,然后恢复执行中断的程序或过程。
在“保护模式”中,IRET 指令的操作取决于以下因素:EFLAGS 寄存器中 NT(嵌套任务)与 VM 标志的设置,以及当前堆栈中存储的 EFLAGS 映像...
分类:
其他好文 时间:
2014-05-15 15:08:25
阅读次数:
339
空指针究竟指向了内存的哪个地方?
如果仅仅声明一个指针,而没有任何赋值,那么这个指针是野指针,它会指到VM的任何位置,碰到异常操作,比如对只读区写操作,就会引起硬件中断产生core,也就是通常的段错误。
良好的编程风格是将指针永远都可控,也就是这个指针的地址,程序可控,通常,对于不使用或初始的指针都将其地址置为0,这是约定俗成的,就如同,我们经常使用的进制一样,你非用一个别人都不用的进...
分类:
编程语言 时间:
2014-05-15 07:04:34
阅读次数:
241
Android 启动流程:1.linux OS Bootloader -> Linux
kernel2.Android/InitRuntime Init Process -> Services -> Zygote/VM ->
System Server3.Framework HomeScreen.....
分类:
移动开发 时间:
2014-05-14 11:28:11
阅读次数:
576
在使用虚拟机时,有时候存在
主机ping不通虚拟机或者虚拟机ping不通主机的情况,此时应检查主机和虚拟机的windows防火墙状态,关闭防火墙后重试即可。
分类:
其他好文 时间:
2014-05-14 09:14:53
阅读次数:
222
/proc/sys/vm/drop_caches(since Linux 2.6.16)Writing
to this file causes the kernel to drop clean caches,dentries and inodes from
memory, causing that ...
分类:
系统相关 时间:
2014-05-14 08:54:16
阅读次数:
331
快照,就是保存现有系统的一个状态。快照做好后保存,如果想使用或者正在使用的系统损坏或不能正常运行,就可以直接转到此状态,相当于为系统的某一状态做了一个备份,系统坏了后就可以直接恢复到原来的状态。比如新装了XP系统,还是干净的,什么也程序和软件也没有安装,我就..
分类:
其他好文 时间:
2014-05-12 03:03:53
阅读次数:
878
使用VMWare安装Ubuntu14.04,经过一周的折腾,VMWare从7到8,再到10,10.0.2几个版本来回折腾,终于可以成功的使用VM-tools自带的工具进行文件共享了。...
分类:
其他好文 时间:
2014-05-11 20:47:17
阅读次数:
387