线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection ├List │├LinkedList │├ArrayL ...
分类:
其他好文 时间:
2018-08-07 00:29:05
阅读次数:
97
css 动画: 动画是CSS3中具有颠覆性的特征之一,可通过设置多个节点来精确控制一个或一组动画,常用来实现复杂的动画效果. a、通过@keyframes指定动画序列;自动补间动画,确定两个点,系统会自动计算中间过程。这两个点就称为关键帧。我们可以设置多个关键帧 b、通过百分比将动画序列分割成多个节 ...
分类:
Web程序 时间:
2018-08-07 00:28:56
阅读次数:
165
原文:WPF,强制捕获鼠标事件,鼠标移出控件外依然可以执行强制捕获的鼠标事件在WPF中,只有鼠标位置在某个控件上的时候才会触发该控件的鼠标事件。例如,有两个控件都注册了MouseDown和MouseUp事件,在控件1上按下鼠标,不要放开,移动到控件2上再放开。在这个过程中,控件1只会触发MouseD... ...
详细配置samba服务,举了两个例子,都能实现资源共享。“8”是需要用户认证共享资源,就是要输入密码才能访问共享资源 “9”是不需要认证密码的都可以访问共享资源,而且Samba服务支持windows主机之间进行资源共享。
分类:
系统相关 时间:
2018-08-07 00:28:33
阅读次数:
220
Java.util.Vector提供了向量(Vector)类以实现类似动态数组的功能。在Java语言中。正如在一开始就提到过,是没有指针概念的,但如果能正确灵活地使用指针又确实可以大大提高程序的质量,比如在C、C++中所谓“动态数组”一般都由指针来实现。为了弥补这点缺陷,Java提供了丰富的类库来方 ...
分类:
其他好文 时间:
2018-08-07 00:28:27
阅读次数:
157
一、定义一个对手Rival类 二、定义一个棋盘ChessBoard类 三、定义一个主类Gobang ...
分类:
其他好文 时间:
2018-08-07 00:28:15
阅读次数:
155
红黑树是一种“平衡的”查找树,能确定动态集合操作时间为O(logn) 13.1 红黑树的性质 红黑树的每个节点除了 key, value, p, left, right之外,还有color, 有value的都视为内节点,如果没有儿子,认为儿子都是NIL, 红黑性质:1、每个节点要么红要么黑 2、根节 ...
分类:
编程语言 时间:
2018-08-07 00:28:07
阅读次数:
115
1、 构造方法: String(byte[] byte,int offset,int length);这个在上面已经用到。 2、 equalsIgnoreCase:忽略大小写的比较,上例中如果您输入的是BYE,则不会退出,因为大小写不同,但是如果使用这个方法,则会退出。 3、 indexOf(int ...
分类:
其他好文 时间:
2018-08-07 00:28:00
阅读次数:
169
一、校园网小蝴蝶修复: 打开C盘下sinf文件,点击WinPcap_4_1_3.exe文件进行安装。 二、如果是其他游戏或软件,修复方法: 1.网上搜索packet.dll文件并下载。 2.把packet.dll文件复制到系统文件目录。(路径一般为:32位——C:\WINNT\System32,64 ...
分类:
其他好文 时间:
2018-08-07 00:27:49
阅读次数:
153
1.继承Thread类,重写run方法(其实Thread类本身也实现了Runnable接口) 2.实现Runnable接口,重写run方法 3.实现Callable接口,重写call方法(有返回值) 4.使用线程池(有返回值) 1.继承Thread类,重写run方法 每次创建一个新的线程,都要新建一 ...
分类:
编程语言 时间:
2018-08-07 00:27:42
阅读次数:
193
Stack类是Vector类的子类。它向用户提供了堆栈这种高级的数据结构。栈的基本特性就是先进后出。即先放入栈中的元素将后被推出。Stack类中提供了相应方法完成栈的有关操作。 基本方法: public Object push(Object Hem) 将Hem压入栈中,Hem可以是任何类的对象。 p ...
分类:
其他好文 时间:
2018-08-07 00:27:33
阅读次数:
135
获取mac地址与cpu序列号 参考博客:https://www.jb51.net/article/94793.htm 另一篇参考地址没记录下来 ...
分类:
编程语言 时间:
2018-08-07 00:27:25
阅读次数:
227
哈希表是一种重要的存储方式,也是一种常见的检索方法。其基本思想是将关系码的值作为自变量,通过一定的函数关系计算出对应的函数值,把这个数值解释为结点的存储地址,将结点存入计算得到存储地址所对应的存储单元。检索时采用检索关键码的方法。现在哈希表有一套完整的算法来进行插入、删除和解决冲突。在Java中哈希 ...
分类:
其他好文 时间:
2018-08-07 00:27:17
阅读次数:
126
2D动画: 通过 CSS3 transform转换,我们能够对元素进行移动、缩放、转动、拉长或拉伸. a) 语法:translate(tx) | translate(tx,ty) b) tx是一个代表X轴(横坐标)移动的向量长度,当其值为正值时,元素向X轴右方向移动,反之其值为负值时,元素向X轴左方 ...
分类:
Web程序 时间:
2018-08-07 00:27:08
阅读次数:
554
Java提供了两类主要的异常:runtime exception和checked exception。所有的checked exception是从java.lang.Exception类衍生出来的,而runtime exception则是从java.lang.RuntimeException或jav ...
分类:
编程语言 时间:
2018-08-07 00:26:59
阅读次数:
186
前言 遇到问题:document.getElementsByClassName(...)[0] is undefined 选择框如果是select标签的,可以直接用select专用的方法去定位点击操作。其它不是select选择框的时候,那就按正常操作步骤先点输入框,再点选项就行了。 可是有些选择框就 ...
分类:
移动开发 时间:
2018-08-07 00:26:53
阅读次数:
481