摘要:
二叉树是一个非常重要的数据结构,在好多的面试题中总会出现,大多数要求回答者实现在二叉树的按层遍历的同时实现换行,其实按层遍历很好想,但是要求换行输出的时候,很多时候就比较懵,无从下手,其实仔细想一想问题就会水落石出。先构建节点类TreeNode,让他有一个String类型的数据值,一个节点类型的左孩... 阅读全文
posted @ 2017-11-10 21:29
In_new
阅读(480)
评论(0)
推荐(0)
摘要:
第一次写博客,不对的地方欢迎指正以下的测试时间只是在本人的电脑上直接运行的,只是简单的对比,并不是标准的时间,可能涉及到后台程序的影响冒泡排序:时间复杂度O(n*n),可以从前向后,也可以从后向前进行排序,从后向前(自我感觉还是从后向前好,冒泡不就是向上冒),把最后一个和倒数第二个进行性比较,如果比... 阅读全文
posted @ 2017-11-10 21:29
In_new
阅读(1116)
评论(1)
推荐(0)
摘要:
装饰器设计模式顾名思义就是装饰某个对象,让一个功能单一的对象拥有一些其他的功能,这些功能的添加是动态的。用户可以随意的扩展原有对象的功能。一方面代替了继承,相对于继承带来的功能扩展,装饰器模式可以理解为动态的扩展,用户需要什么就扩展什么功能,非常灵活,而继承带来的缺点就是不方便修改,是静态的扩展。由... 阅读全文
posted @ 2017-11-10 21:29
In_new
阅读(380)
评论(0)
推荐(0)
摘要:
单例模式是非常常用的设计模式,他确保了一个类只有一个对象,并且这个对象是自己创建的,外界可以获取使用到这个对象。单例模式一般有两种:懒汉式,饿汉式(其实还有一种登记式,把创建的对象放在map集合中,有就直接用,没有就创建)单例模式通过构造方法私有化,外界无法创建对象,下面是两种单例的实现饿汉式:pa... 阅读全文
posted @ 2017-11-10 21:29
In_new
阅读(291)
评论(0)
推荐(0)
摘要:
Java总是在讨论是传递还是引用传递,Java没有像C语言那样拥有指针,在看到引用传递和值传递很多的解释之后,更相信引用传递和值传递归根到底都是值传递,只不过引用传递的时候看上去很高大上,其实是把变量的地址值,注意是地址值传递过去,赋值给其他的变量。看一个值传递的例子:package demo_pa... 阅读全文
posted @ 2017-11-10 21:29
In_new
阅读(130)
评论(0)
推荐(0)
摘要:
weka提供了几种处理数据的方式,其中分类和回归是平时用到最多的,也是非常容易理解的,分类就是在已有的数据基础上学习出一个分类函数或者构造出一个分类模型。这个函数或模型能够把数据集中地映射到某个给定的类别上,从而进行数据的预测。就是通过一系列的算法,将看起来本来分散的数据,给划分成一个个不同的类,我... 阅读全文
posted @ 2017-11-10 21:29
In_new
阅读(2543)
评论(0)
推荐(0)
摘要:
人际关系的基本技巧:不要批评,责怪,或抱怨:一味的批评,责怪,抱怨只会让事情变得越来越糟,一个人做事不管对与错,我们要看到事情的长处,对于我们可以学到什么,适当的看到缺点,想想自己有没有,想想自己怎么改,怎么做。吾日三省吾身。但是不要批评,更不要责怪,抱怨。只有不聪明的人才会这么做,一句话说得好:上... 阅读全文
posted @ 2017-11-10 21:29
In_new
阅读(388)
评论(0)
推荐(0)
摘要:
栈和队列是我们接触的比较基本的数据结构,当时在学数据结构的时候,根本不懂这是什么,什么先进先出,先进后出,但是后来有一天突然就想明白了,可能对新的知识有个接触的过程。在后来的为了更好的理解栈和队列的特点,决定用java模拟栈和队列用什么来存储数据呢?数组很好,但是每次添加数据,数组的长度怎么设置,由... 阅读全文
posted @ 2017-11-10 21:29
In_new
阅读(379)
评论(0)
推荐(0)
摘要:
现在好多的小说网站只提供阅读,并不提供下载服务,既然能够读,可以在网页上看,那么小说内容一定在网页的源代码中用浏览器,右键,查看元素,查看网页源代码,以及代码结构(火狐浏览器)依旧使用Jsoup技术获取网页源代码(Jsoup有个选择器,把带有某种属性的标签选择出来,可以指定属性值),之后进行解析提取... 阅读全文
posted @ 2017-11-10 21:29
In_new
阅读(1577)
评论(0)
推荐(0)
摘要:
进程和线程的区别:进程是指运行中的应用程序,每一个进程都有自己的独立的内存空间,一个应用程序可以同时启动多个进程,比如多次打开同一个应用软件,多个火狐浏览器同时打开线程是指进程中的一个执行流程,一个进程可以有多个线程组成,一个进程中可以同时运行多个不同的线程,分别执行不同的任务,当进程中的多个线程同... 阅读全文
posted @ 2017-11-10 21:29
In_new
阅读(815)
评论(0)
推荐(0)

浙公网安备 33010602011771号