- 博客(13)
- 收藏
- 关注
原创 ubuntu Vmware 如何进入图形界面
要进入图形界面,直接输入startx还有你要看看你的GDM有没有启动,如果没有就sudo /etc/init.d/gdm start以上所有前提是你把图形包和服务包都装好了,不然没法进。 进入文本模式:组合键ctrl+alt+F1~F6进入图形模式:组合键ctrl+alt+F7注意,虚拟机下应当是ctrl与alt分开按,即先ctrl+F7,再按下alt...
2013-04-30 20:24:24 1118
原创 没有形参动态取得传入方法的参数
没有形参的时候,可以用arguments来处理: function test(){ var str = ""; for(i = 0; i < arguments.length; i ++ ) { str += arguments[i] + " , "; } alert(str); } test(1,2);...
2013-04-29 16:07:40 157
原创 jquery事件绑定
jQuery是一款优秀的JavaScript框架,上次我讲了下jquery如何绑定事件,更多的是讲解jQuery的实现方式,这里再次介绍下jQuery的事件机制bind/Unbind在jquery的事件模型中,有两个基本的事件绑定函数,bind与unbind,这两个函数的含义就是匹配页面元素进行相关事件的处理。比如我们在JS中经常使用到的onfocus,onblur,onmouseov...
2013-04-28 11:58:13 108
原创 JQuery如何判断浏览器类型
<script type="text/javascript" src="jquery-1.3.2.min.js"></script><script>$(function(){ if($.browser.msie) { alert("这是一个IE浏览器"); }else if($.browser.opera) { al..
2013-04-28 10:55:34 108
原创 Future
如果想获取某一线程执行后的结果, 则使用Callable(类似于Runnable), Future(表示一个任务的生命周期, 并提供了相应的方法判断是否已经完成或取消, 以及任务的执行结果) package com.test;import java.util.ArrayList;import java.util.List;import java.util.concurr...
2013-04-28 00:10:14 61
原创 ThreadPoolExecutor
ThreadPoolExecutor线程池 ThreadPoolExecutor使用和思考(上)-线程池大小设置与BlockingQueue的三种实现区别
2013-04-27 23:40:14 77
原创 BlockingQueue深入分析
http://jiangzhengjun.iteye.com/blog/683593 http://blog.csdn.net/a511596982/article/details/8247564
2013-04-27 23:18:39 66
原创 java线程组
线程组:线程组存在的意义,首要原因是安全。java默认创建的线程都是属于系统线程组,而同一个线程组的线程是可以相互修改对方的数据的。但如果在不同的线程组中,那么就不能“跨线程组”修改数据,可以从一定程度上保证数据安全。线程池:线程池存在的意义,首要作用是效率。线程的创建和结束都需要耗费一定的系统时间(特别是创建),不停创建和删除线程会浪费大量的时间。所以,在创建出一条线程并使其在执行完任务后不结束...
2013-04-27 00:30:46 185
原创 java内部类
提起Java内部类(Inner Class)可能很多人不太熟悉,实际上类似的概念在C++里也有,那就是嵌套类(Nested Class),关于这两者的区别与联系,在下文中会有对比。内部类从表面上看,就是在类中又定义了一个类(下文会看到,内部类可以在很多地方定义),而实际上并没有那么简单,乍看上去内部类似乎有些多余,它的用处对于初学者来说可能并不是那么显著,但是随着对它的深入了解,你会发现Jav...
2013-04-26 23:26:35 55
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人