03 2018 档案

摘要:一丶队列和堆栈的简单介绍 1.1、队列的基本概念 队列:是一种支持先进先出(FIFO)的集合,即先被插入的数据,先被取出! 如下图所示: 1.2、堆栈的基本概念 堆栈:是一种支持后进先出(LIFO)的集合,即后被插入的数据,先被取出! 如下图所示: 二、 在JavaScript中实现队列和堆栈 在J 阅读全文
posted @ 2018-03-28 16:40 MichaelKai 阅读(189) 评论(0) 推荐(0) 编辑
摘要:在做项目时,要求熟悉项目中验证表单的插件,所以学习一下validForm这个插件 http://validform.rjboy.cn/document.html#validformObject 阅读全文
posted @ 2018-03-26 15:59 MichaelKai 阅读(105) 评论(0) 推荐(0) 编辑
摘要:1.left join、right join、inner join的区别 left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的 阅读全文
posted @ 2018-03-23 10:53 MichaelKai 阅读(706) 评论(0) 推荐(0) 编辑
摘要:一、Maven的基本概念 Maven(翻译为"专家","内行")是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。 1.1、项目构建 项目构建过程包括【清理项目】→【编译项目】→【测试项目】→【生成测试报告】→【打包项目】→【部署项目】这几个步骤,这六个步骤就是一 阅读全文
posted @ 2018-03-12 17:45 MichaelKai 阅读(175) 评论(0) 推荐(0) 编辑
摘要:什么是泛型?为什么要使用泛型? 泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型 阅读全文
posted @ 2018-03-09 11:14 MichaelKai 阅读(334) 评论(0) 推荐(1) 编辑
摘要:反射机制是什么 反射机制就是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 用一句话总结就是反射可以实现在运行时可以知道任意一个类的属性和方法。 反射机制主 阅读全文
posted @ 2018-03-09 10:48 MichaelKai 阅读(160) 评论(0) 推荐(0) 编辑
摘要:Map以键值对的形式存储数据,其中Map.entry,是Map的内部类,它用来描述Map中的键值对。Map是一个接口,HashMap是他的一个实现类 Map中有几个重要的方法: get(Object key);//获取给key的值 put(Object key,Object value);//该方法 阅读全文
posted @ 2018-03-08 17:32 MichaelKai 阅读(223) 评论(0) 推荐(0) 编辑
摘要:(1)首先接口和抽象类的设计目的就是不一样的。接口是对动作的抽象,而抽象类是对根源的抽象。 (2)对于抽象类,一个类只能继承一个抽象类。但是一个类可以同时实现多个接口。 (3)接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的,而抽象类是可以有私有方法或私有变量的; (4)另外,实现接口的 阅读全文
posted @ 2018-03-08 16:46 MichaelKai 阅读(159) 评论(0) 推荐(0) 编辑
摘要:最近被找工作困扰,又把java基础拿出来看一遍,看到多态,感觉有点失了智,好在在网上找到很通俗的文章,理解了很多 阅读全文
posted @ 2018-03-08 16:27 MichaelKai 阅读(160) 评论(0) 推荐(0) 编辑
摘要:/** * 要求:随机打印50个随机(4-10长度)的字符串,要求字符串包含的范围是所有的英文字母包含大小写和数字, * 按照编码顺序排序,每行打印4个,要求首字符对齐 * @author fanyukai * */ public class RandomNum { public static void main(String[] args) { //产生随... 阅读全文
posted @ 2018-03-07 14:16 MichaelKai 阅读(285) 评论(0) 推荐(0) 编辑
摘要:/** * 题目描述: * 有这样一类数字,他们顺着看和倒着看是相同的数,例如:121,656,2332等,这样的数字就称为:回文数字。编写一个函数,判断某数字是否是回文数字。 * 要求实现方法: * public String isPalindrome(String strIn); * 【输入】strIn: 整数,以字符串表示; * 【返回】true: 是回文数字; * fals... 阅读全文
posted @ 2018-03-07 13:12 MichaelKai 阅读(11660) 评论(1) 推荐(0) 编辑
摘要:最近开始准备面试,所以将Java基础复习一遍,又学习了冒泡排序 冒泡排序的基本思想是,对相邻的元素进行两两比较,顺序相反则进行交换,这样,每一趟会将最小或最大的元素“浮”到顶端,最终达到完全有序 java代码: 阅读全文
posted @ 2018-03-07 11:47 MichaelKai 阅读(157) 评论(0) 推荐(0) 编辑
摘要:今天又把以前学的快速排序拿出来回忆一下 高快省的排序算法 有没有既不浪费空间又可以快一点的排序算法呢?那就是“快速排序”啦!光听这个名字是不是就觉得很高端呢。 假设我们现在对“6 1 2 7 9 3 4 5 10 8”这个10个数进行排序。首先在这个序列中随便找一个数作为基准数(不要被这个名词吓到了 阅读全文
posted @ 2018-03-07 11:43 MichaelKai 阅读(157) 评论(0) 推荐(0) 编辑
摘要:最近在做项目要求实现打印功能,我采用js方式来实现 window.print();会弹出打印对话框,打印的是window.docunemt.body.innerHTML中的内容,可以局部打印,也可以全局打印. 阅读全文
posted @ 2018-03-06 09:36 MichaelKai 阅读(510) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示