上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 21 下一页

2015年6月16日

摘要: 通过 java.lang.Runtime 类可以方便的调用操作系统命令,或者一个可执行程序,下面的小例子我在windows和linux分别测试过,都通过。基本原理是,首先通过 Runtime.getRuntime() 返回与当前 Java 应用程序相关的运行时对象,然后调用run.exec(cmd)... 阅读全文
posted @ 2015-06-16 15:43 飞奔的坦克 阅读(1258) 评论(0) 推荐(1) 编辑
 
摘要: 1、是应用程序同系统之间的接口。2.系统调用原理操作系统中的状态分为管态(核心态)和目态(用户态)。特权指令:一类只能在核心态下运行而不能在用户态下运行的特殊指令。不同的操作系统特权指令会有所差异,但是一般来说主要是和硬件相关的一些指令。访管指令:本身是一条特殊的指令,但不是特权指令。(trap指令... 阅读全文
posted @ 2015-06-16 12:01 飞奔的坦克 阅读(840) 评论(0) 推荐(0) 编辑
 
摘要: 用户态:Ring3运行于用户态的代码则要受到处理器的诸多检查,它们只能访问映射其地址空间的页表项中规定的在用户态下可访问页面的虚拟地址,且只能对任务状态段(TSS)中I/O许可位图(I/O Permission Bitmap)中规定的可访问端口进行直接访问。核心态:Ring0在处理器的存储保护中,核... 阅读全文
posted @ 2015-06-16 11:47 飞奔的坦克 阅读(872) 评论(0) 推荐(0) 编辑
 
摘要: 1、并发执行:多进程和多线程。 2、 apache 和 iis 对比(多进程和多线程的之间区别) apache 是多进程实现的,iis是多线程实现的。 区别: 1>效率上:线程效率比进程效率高。 2>稳定性:线程和进程比,线程不稳定,一个线程出现问题,多个... 阅读全文
posted @ 2015-06-16 11:30 飞奔的坦克 阅读(287) 评论(0) 推荐(0) 编辑
 
摘要: 在Android中,Activity Manager 和 Window Manager system services 会监控每个程序的运行,当程序出现如下三种种情况的时候就会弹出ANR的提示对话框: 1.用户在进行了一种操作后5秒钟没有响应。2.broadCastReceiver所进行的操作在10... 阅读全文
posted @ 2015-06-16 11:18 飞奔的坦克 阅读(201) 评论(0) 推荐(0) 编辑
 
摘要: 1.多线程: 一个进程,多个线程同时执行执行指令。2.程序执行的线路-->调用-->循环,每个线程都有一个独立的栈。为什么呢?如何共享栈会出现什么情况?共享栈的话,一个进程 里面有多个线程,多个线程之间重复压栈,弹栈容易出现问题。所以设计一个线程独立控制一个栈。3.界面卡顿? 1>cpu作计算,无法... 阅读全文
posted @ 2015-06-16 07:00 飞奔的坦克 阅读(156) 评论(0) 推荐(0) 编辑
 

2015年6月15日

摘要: 首先,一个人地情商高低很可能会影响你思考力,比如一个做事总把自己地情绪加进去或者是不冷静容易急躁,这样地人就很难思考出好地方法,所以冷静和平和地心态是思考地前提一、搞清问题到底是什么搞清问题到底是什么,找出主要矛盾,把时间和精力花在刀刃上,只有找到问题地根源,才能最有效地解决问题。举个例子:20世纪... 阅读全文
posted @ 2015-06-15 08:12 飞奔的坦克 阅读(439) 评论(0) 推荐(0) 编辑
 

2015年6月13日

摘要: 1.子进程和父进程各有内存空间,2. 子进程和父进程执行是随机的。3.进程包含线程,一个进程有多个线程,每个线程都有自己单独的栈和寄存器。 为什么呢?如果线程没有自己单独的栈,函数调用就会出乱子,因为栈中存放函数调用的顺序。 寄存器,也一样,容易出错。干脆划分属于自己线程中的那个寄存器。4.进程的属... 阅读全文
posted @ 2015-06-13 00:55 飞奔的坦克 阅读(180) 评论(0) 推荐(0) 编辑
 

2015年6月12日

摘要: 1.Car c = new Car(); Car c2 = new Car(); 1> c 和 c2之间的区别? public static void main(String[] args) { // TODO Auto-generated method stub Car c = new Ca... 阅读全文
posted @ 2015-06-12 10:10 飞奔的坦克 阅读(261) 评论(0) 推荐(0) 编辑
 

2015年6月11日

摘要: int 在C和C++的占用2个字节,在java中4个字节char在C和C+中占一个字节 Java中无论是汉字还是英文字母都是用Unicode编码来表示的,一个Unicode码是16位,每字节是8位,所以一个Unicode码占两字节。但是英文字母比较特殊,源自于8位(1字节)的ASCII吗,于是在U... 阅读全文
posted @ 2015-06-11 09:44 飞奔的坦克 阅读(4457) 评论(1) 推荐(0) 编辑
 
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 21 下一页