自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 启动Tomcat是,Deploying web application directory的原因

启动tomcat时,一直卡在Deploying web application directory这块的解决方案http://blog.csdn.net/njchenyi/article/details/46641141这篇文章的大意就是下面这句话linux或者部分unix系统提供随机数设备是/dev/random 和/dev/urandom ,两个有区别,urandom安全性没有...

2019-12-05 10:55:49 510

原创 Mac+idea+tomcat

http://tomcat.apache.org/

2019-12-05 10:20:08 197

原创 Java集合框架——Set集合

一:set接口的实现类(1)set接口常用的实现类:HashSet和TreeSet(2)声明方式:Set<String> set1=new HashSet<String>();set<String> set2=new TreeSet<String>();由于set集合是无序的,遍历set集合的结果与插入set集合的顺序并不相同。二:...

2018-11-21 15:37:18 317

原创 Java集合框架————Map

目录一:Map接口<键,值>二:map集合的继承体系。二:Map接口的重要实现类四:常用方法:五:Map的一般用法1.声明一个Map : Map map = new HashMap();2 .向map中放值 ,3 .从map中取值 :     4 .遍历一个map,从中取得key和value :六:Map集合的遍历的方法七:HashMap和H...

2018-11-21 15:37:03 194

原创 Java集合框架——list(LinkedList)

一:LinkedList是List的另一个重要的实现类(常用方法,遍历等参照ArrayList上篇)记录一下LinkedList与ArrayList不一样的地方。二:LinkedList除了实现了List接口外,LinkedList还实现了双向链表结构Deque。(1)Deque:可以很方便的在头尾插入删除数据。(2)什么是链表结构: 与数组结构相比较,数组结构,就好像是电影院...

2018-11-21 15:36:37 287

原创 IDE里面配置Tomcat

一:首先安装好IDE二:Apache Tomcat服务器1:下载安装包(1)打开浏览器,输入http://tomcat.apache.org/网址,回车。可以看到如下的页面。(2)在刚才的页面上找到如下的内容,点击Download找到如下界面点击开始下载。(3)解压,注意:解压的目录不要有中文,也不要有空格。D:\apache-tomcat-8.5.35...

2018-11-16 18:50:13 9699

原创 Java数组——深入笔记

目录 一:数组的初始化(java语言的数组变量是引用类型的变量。)二:java数组是静态的。1:java的数组是静态的:当数组初始化时,该数组的长度是不可变的。2:什么是初始化:为数组对象的元素分配空间,并未每个数组元素指定初始值。3:数组的初始化的两种方式:(不管采用哪种方式,一旦初始化完成,数组的长度就不可改变)4:动态初始化时,系统指定初始值,系统的分配初始值的规...

2018-11-10 17:32:25 864

原创 线程3——同步

目录 一:线程同步1:什么是同步:2:java中的多线程同步是什么?3:“非线程安全”问题存在于“实例变量”中。4:线程安全:线程安全问题来源于两个线程同时存取单一对象的数据。(1)代码: 使用多线程模拟火车站售票系统来演示同步问题。(2)运行结果:二:线程同步机制(同步有2种实现的方法)1:使用synchronized关键字——(1)使用同步方法(同步...

2018-11-10 17:26:02 227

原创 线程2

目录 一:线程的状态1:线程种类2:如何获取线程的状态二:线程间的通信三:线程优先级1:每个线程都有优先级。2:线程优先级是什么?4:设置线程的优先级:5:如何得到线程优先级一:线程的状态1:线程种类BLOCKED:线程因为正在等待需要的锁而挂起执行。NEW:线程还没开始运行。BUNNABLE:线程要么当前正在执行,要么在获得CPU的访问...

2018-11-10 17:22:43 183

数据结构——二叉树

目录 一:二叉树1:二叉树定义:每个结点最多两棵树,即二叉树中不存在度大于2的结点。子树有左右之分。2:二叉树的形态:3:二叉树的重要特性:4:树和二叉树的两个重要区别5:满二叉树和完全二叉树满二叉树:一个深度为k的二叉树,如果它包含2^k-1个节点,就把这棵树称为满二叉树。完全二叉树:如果一颗二叉树除最后一层外,其余各层的所有节点都是满的,最后一层或者二:...

2018-11-10 16:12:41 494 2

原创 数据结构——树的笔记

一:树的定义树是由一个集合以及在该集合上定义的一种关系构成的。二:一些基本术语1:树:指的是N个父子关系的结点的有限集合。空树:集合为空,即N=0。2:树的度:树中所有节点的度的最大值就是该树的度。3:树的深度:树中节点的最大值称为的深度或高度。4:树的节点:包含一个数据元素和若干指向其子树的分支。(1):根节点:在任意非空树中,有且只有一个根节点。(2):叶子...

2018-11-09 20:45:35 290

翻译 数据结构——七大排序

排序算法的分类:排序:基本排序:{交换排序:冒泡排序,快速排序。(快速排序相当于冒泡排序的升级)                             {选择排序:选择排序,堆排序(堆排序相当于选择排序的升级)                             {插入排序:直接插入排序,Shell排序(希尔排序相当于直接插入排序的升级)                   ...

2018-10-22 20:56:00 348

原创 线程1

一:线程和进程的区别?进程:正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行中的程序,并且          具有一定的独立功能。线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程。一个进程中是可以有多个线程的,这个应用程序也可以称为多线程程序。简单来说:一个程序运行后至少有一个进程,一个进程中可以包含多个线程...

2018-10-22 19:16:20 190

原创 Java————集合部分题目总结

一:不同元素在使用迭代器Iterator是删除元素的行为差异? 1:对于ArrayList,Vector,LinkedList等List集合而言:当使用Iterator遍历他们时,如果正在遍历倒数第二个元素,使用List集合的remove()方法删除集合的任意一个。 元素并不会引发ConcurrentModificationException异常, 当正在遍历其他元素是删除其他元素...

2018-10-18 23:21:22 224

原创 Java——集合概述

1:所有的JAVA集合都位于java.util包中,  JAVA集合只能存放引用类型的数据,不能存放基本数据类型。2:java集合主要可以划分为四个部分,     List、     Set、     Map、     工具类(Iterator迭代器, Enumeration枚举类,  Arrays(操作数据工具类) ,VCollections(操作集合的工具类。)4:java的集合...

2018-10-18 10:21:49 179

原创 ConcurrentModificationException异常

一:ConcurrentModificationException异常:当方法检测到对象的并发修改,但不允许这种修改时,抛出此异常。二:遍历list集合时删除元素出现的异常public static void main(String[] args) { ArrayList<String> list=new ArrayList<String>(); ...

2018-10-16 11:23:55 89006 11

原创 Java————集合框架——list(ArrayList)

目录一:List接口(使用的初步介绍)1:List集合的特征二:List接口中重要的实现类:(1)ArrayList集合:ArrayList即数组列表(可变的数组)(2)LinkedList(用链表保存对象)三:说明ArrayList实现类(数组列表)1:与数组的区别2:ArrayList的常用的方法(1)增加(2)contains判断是否存在(3...

2018-09-28 12:39:49 427

翻译 Java_________数字与字符串2

目录 六:字符串1,创建字符串(三种方法)2,字符串特性3,将字符串进行格式化4   字符串长度,字符串.length()七:字符串中的常用方法1:获取字符:charAt (int index)2:获取对应的字符数组3:截取子字符串:subString()4:分隔:split()5:去掉收尾空格:trim()6:大小写:toLowerCase()...

2018-09-08 15:59:19 340

翻译 Java_________数字与字符串1

 一:字符串1、java程序中创建对象的常规方式有4种:(1)通过new调用构造器创建对象。(2)通过Class对象的newInstance()方法调用构造器创建java对象(3)通过java的反序列化机制从IO流中恢复java对象。(4)通过java对象提供的clone()方法复制一个新的java对象。此外,对于字符串以及Byte,Short,Int,Long,Cha...

2018-09-08 15:56:26 1047

原创 Java基础——数组基础1

目录 一:创建数组(int a[]=new int[5];)1:声明数组(定义数组有两种方式)2:创建数组(两种方法,通过new标识符创建数组对象)3:初始化数组(初始化数组有两种方式)4:访问数组5:数组长度( 如何得到数组的长度)二:数组排序1:选择排序2:冒泡排序3:快速排序三:遍历数组1:for循环遍历数组 2:for each 遍历...

2018-07-26 20:22:28 293

原创 个人网站的建立过程______1

安装JDK————————————————————————1:yum install lrzsz //linux自带的装软件的东西,先装上rz这个东西 y //yes,确认的 rz -be ...

2018-07-24 09:41:13 189

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除