线程 test2 的打印信息输出不全,说明 test2 线程的执行被打断了, 因为 test1 线程和 test2线程的优先级都是 15,并不会发生抢占的情况,所以说 test2 线程是等到自己的执行时间片到达时,被系统剥夺了 CPU 使用权,而将使用权交给了 test1 线程,从而 test1 线 ...
分类:
编程语言 时间:
2016-05-17 13:07:33
阅读次数:
389
程序运行分析:1、首先系统调度 test1 线程投入运行,打印第 0 次运行的信息,然后通过延时函数将自己挂起 100 个时间片,系统将 test2 线程调度运行;2、 test2 线程打印第 0 次运行信息,然后通过延时函数将自己挂起 50 个时间片;3、系统中无任务运行,系统将空闲线程调入运行; ...
分类:
编程语言 时间:
2016-05-17 09:43:50
阅读次数:
234
什么是DOM? 用于操作XML和HTML文档的应用程序 DOM优化 浏览器会把js和dom独立实现,js每次操作dom,都会增加一次耗时,为了提高dom性能,就要尽可能减少js对dom的操作, 以下是两个测试 可以明显看出,test2只操作了一次dom,性能提高了很多 减少DOM操作的方法: DOM ...
分类:
Web程序 时间:
2016-05-17 08:32:00
阅读次数:
231
示例代码:<div id="test"> <span style="color:red">test1</span> test2 </div> <a href="javascript:alert(test.innerHTML)">innerHTML内容</a> <a href="javascript: ...
分类:
Web程序 时间:
2016-05-16 17:39:15
阅读次数:
167
发送没有附件的邮箱: public void test2() throws Exception{ //1:声明服务器地址 Properties p = new Properties(); p.setProperty("mail.host","smtp.sohu.com");//指定服务器,以搜狐邮箱 ...
分类:
编程语言 时间:
2016-05-16 17:16:35
阅读次数:
172
今天总结一下java中常用的一种测试方法–单元测试JUnit。单元测试针的对象是类中的方法,被测试的方法必须满足如下几个条件:
1. 无返回值
2. 无参数
3. public修饰
下面给出一个例子:import org.junit.Test;
public class Test2 {
@Test
public void sum() {
int a=9...
分类:
其他好文 时间:
2016-05-13 01:03:43
阅读次数:
183
示例代码:<div id="test"> <span style="color:red">test1</span> test2 </div> <a href="javascript:alert(test.innerHTML)">innerHTML内容</a> <a href="javascript: ...
分类:
Web程序 时间:
2016-05-11 09:27:53
阅读次数:
153
移动文件:mv /mnt/test.log /home 移动目录:mv -f /mnt/test /home 【带-f参数如目的已存在同名文件,则直接覆盖掉】 文件改名:mv /mnt/test /mnt/yj 移动多个文件夹:mv test1 test2 test3 /home/yj 【会把tes ...
分类:
系统相关 时间:
2016-05-06 00:51:38
阅读次数:
182
一、函数的定义 1.function语句形式 //1.function语句式 function test1(){ alert("I am test1"); } test1(); 2.函数直接量形式 //2.函数直接量形式 var test2 = function(){ alert("I am tes... ...
分类:
编程语言 时间:
2016-04-27 22:03:42
阅读次数:
167
一 算法思想: 每步将一个待排序的纪录,按其关键码值的大小插入前面已经排序的文件中适当位置上,直到全部插入完为止;而查找适当位置的查找方法使用二分查找法,则叫做二分插入排序。 二 代码如下: public class Test2 { // 二分插入排序。随机数列中(100个),计算交换次数(交换的次 ...
分类:
编程语言 时间:
2016-04-25 13:24:37
阅读次数:
204