摘要:
最近看面经,发现很多家公司都问事件循环机制(Event Loop),但是在网页上找,没发现能让我看明白的,于是找了个时间研究了一下,下面内容都是我自己的理解,不喜勿喷。 一.事件循环有什么用? 事件循环(Event Loop)是一种计算机系统的运行机制,JavaScript就采用的这种机制来解决浏览 阅读全文
摘要:
今天装完了虚拟机,使用的是CentOS6.5而不是Ubunto,Ubunto的安装原理跟CentOS的安装原理大体相同,就是导入镜像的问题。 下面我将一步一步的进行安装讲解,希望对你能有所帮助(下面写的是我根据看的黑马的视频,以及自己的安装过程进行的说明) ps:重要的地方,我用红色的字体写出来了。 阅读全文
摘要:
当我们执行java连接数据库程序的时候,我们需要再我们的项目里导入mysql的jar包,这时,我们需要右键->build path进行导入,但是有时候我们右键的时候并没有出现build path(今天我是遇到了,还困扰了我好久,各种百度的方法都解决不了,最后可能是运气好,试出来了) 通常我们使用bu 阅读全文
摘要:
这里面我们所连接的数据库是mysql数据库,Oracle数据库暂且先不讨论,并且mysql中的基本语法,这里面也不在一一表述了,但是看这篇文章之前,最好先仔细的连接mysql的基本语法,看起来方便~ 接下来我主要通过几个步骤来整体的实现使用eclipse来连接数据库的操作。 1.关于mysql的图形 阅读全文
摘要:
在介绍输入输出流之前,首先需要了解如何创建文件,创建文件夹以及遍历文件夹等各种操作,这里面不在一一介绍,主要介绍的是文件的输入输出流操作。 在起初学习文件操作之前,总是喜欢将输入输出弄混淆,后来通过看一些书以及一些视频,有了一些自己的心得体会,随后介绍一下,以便在我以后忘记的时候可以温习一下。 1. 阅读全文
摘要:
之前的一篇文章介绍了数据库mysql的安装过程,在接下来的一些文章中,我将会讲述mysql数据库中的SQL语句,以及Java链接数据库等操作。 在说明SQL语句之前,首先说的是关于数据库的约束。 我们所有的关系数据库都支持对数据表使用约束,因为通过约束我们可以更好的保证数据表里的数据的完整性。约束是 阅读全文
摘要:
我们在使用Java写代码时,经常会遇到从键盘输入字符串等操作,这时候我们需要用到的是我们的Scanner类来实现获取用户从键盘上的输入操作。 Scanner类是一个基于正则表达式的文本扫描器,它可以从文件,输入流,字符串解析出基本类型值和字符串值。Scanner同时也提供了多个构造器,用于接收文件, 阅读全文
摘要:
二叉树的基本概念: 正如我们所了解的,树是有很多中形态,但是我们规定,形如每个节点最多只能有两个子节点的一种形如称为二叉树。我们将二叉树中该节点的两个子节点分别称作为:左孩子节点和右孩子节点。该节点称为他们的双亲节点。 二叉树的结构示意图如下: 在二叉树的树状结构中,有两种特殊的二叉树值得我们关注。 阅读全文
摘要:
快速排序是对冒泡排序的一种改进。 快速排序的基本思想: 假设我们以升序为例,它的执行流程可以概括为,每一趟选择当前所有子序列中的一个关键字(通常我们选择第一个,下述代码实现选择的也是第一个数)作为枢纽,将子序列中比枢纽小的移动到枢纽前面,比枢纽大的移动到枢纽的后边;当本趟所有子序列都被枢纽以上述规则 阅读全文
摘要:
希尔排序的基本介绍: 希尔排序同之前的插入排序一样,它也是一种插入排序,只不过它是简单插入排序之后的一个优化的排序算法,希尔排序也被称为缩小增量排序。 希尔排序的基本思想: 希尔排序是把数组中给定的元素按照下标的一定增量进行分组,在分组之后,对每组使用直接插入排序算法;随着增量的减少,每组包含的元素 阅读全文