摘要: 本文是转载自:https://www.cnblogs.com/wxjnew/p/9160855.html 除了原文的东西还有自己遇到的一些问题,这里记录一下。 一、下载: 下载地址: https://github.com/MicrosoftArchive/redis/releases 根据系统下载的 阅读全文
posted @ 2020-03-30 10:57 edda_huang 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 守护线程与普通线程的唯一区别是:当JVM中所有的线程都是守护线程的时候,JVM就可以退出了;如果还有一个或以上的非守护线程则不会退出。(以上是针对正常退出,调用System.exit则必定会退出) 所以setDeamon(true)的唯一意义就是告诉JVM不需要等待它退出,让JVM喜欢什么退出就退出 阅读全文
posted @ 2020-03-29 23:14 edda_huang 阅读(392) 评论(0) 推荐(0) 编辑
摘要: Java提供了线程类Thread来创建多线程的程序。其实,创建线程与创建普通的类的对象的操作是一样的,而线程就是Thread类或其子类的实例对象。每个Thread对象描述了一个单独的线程。要产生一个线程,有两种方法: ◆需要从Java.lang.Thread类派生一个新的线程类,重载它的run()方 阅读全文
posted @ 2020-03-29 22:53 edda_huang 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 接口 LinkList.java package Struct; public interface LinkList {//判断链表为空public boolean linkListIsEmpty();//头插public void linkListPushFront(int value);//头删 阅读全文
posted @ 2020-03-29 21:57 edda_huang 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 双向链表 链表是是一种重要的数据结构,有单链表和双向链表之分;本文我将重点阐述不带头结点的双向链表: 不带头结点的带链表 我将对双链表的增加和删除元素操作进行如下解析 1.增加元素(采用尾插法) (1)链表为空 新建结点,将头结点first和尾节点last都指向新建结点,尾节点的next指向空。 空 阅读全文
posted @ 2020-03-29 21:53 edda_huang 阅读(473) 评论(0) 推荐(0) 编辑
摘要: //所提供的接口 LinkList.java package Struct; public interface LinkList {//判断链表为空public boolean linkListIsEmpty();//尾插public void linkListPushBack(Object obj 阅读全文
posted @ 2020-03-29 21:37 edda_huang 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1 package struct; 2 3 interface Tree{ 4 //插入元素 5 void insert(int value); 6 //中序遍历 7 void inOrder(); 8 //先序遍历 9 void perOrder(); 10 //后序遍历 11 void post 阅读全文
posted @ 2020-03-29 21:34 edda_huang 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1 package struct; 2 3 /** 4 * 5 * @作者:dyy 6 * @公司:陕西科技大学 7 * @修改日期: 8 * @邮箱:1101632375@qq.com 9 * @描述:Java实现几种常见排序 10 */ 11 12 13 //选择排序类 14 class Sel 阅读全文
posted @ 2020-03-29 21:32 edda_huang 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1 package struct; 2 3 4 //接口 5 interface IArrayStack{ 6 //栈的容量 7 int length(); 8 //栈中元素个数(栈大小) 9 int size(); 10 //取栈顶元素 11 Object top(); 12 //判断栈是否为空 阅读全文
posted @ 2020-03-29 21:31 edda_huang 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 1 package struct; 2 3 //接口 4 interface ILinkStack{ 5 //栈中元素个数(栈大小) 6 int size(); 7 //取栈顶元素 8 Object top(); 9 //判断栈是否为空 10 boolean isEmpty(); 11 //入栈 1 阅读全文
posted @ 2020-03-29 21:29 edda_huang 阅读(252) 评论(0) 推荐(0) 编辑