- 博客(7)
- 资源 (25)
- 收藏
- 关注
原创 java递归
一、含义 递归算法是一种直接或间接地调用自身的算法。在计算机编写程序中,递归算法对解决一大类问题是十分有效的,它往往使算法的描述简洁而且易于理解。二、例子 99乘法表的例子 1:普通实现99乘法表,实现如下:public static void main(String[] args) { for(int i=1; i<=9;i++){ for(int j=1; j&...
2018-06-25 14:32:27 195
原创 java单例设计模式
单例设计模式:对外只能得到一个对象的设计模式. 单例模式有以下特点:1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实例。单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应用都或多或少具有资源管理器的功能。 ...
2018-06-25 10:12:05 135
原创 常见异常
异常 Exception *输入输出异常:IOException |——文件已结束异常:EOFException |——文件未找到异常:FileNotFoundException *运行时异常RuntimeException |——算术异常类:ArithmeticExecption |——空指针异常类:NullPointerException |——类型转换异常:ClassCastExc...
2018-06-22 14:08:34 162
原创 java插入排序
/*** * 插入排序 * * 从第一个元素开始,该元素可以认为已经被排序 * 取出下一个元素,在已经排序的元素序列中从后向前扫描 * 如果该元素(已排序)大于新元素,将该元素移到下一位置 * 重复步骤3,直到找到已排序的元素小于或者等于新元素的位置 * 将新元素插入到该位置中 * 重复步骤2 * @param numbers */ public sta...
2018-06-22 11:25:13 476
原创 java冒泡排序
/*** * 冒泡法排序 * 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 * 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 * 针对所有的元素重复以上的步骤,除了最后一个。 * 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 * @param numbers */ public...
2018-06-22 10:20:38 370
原创 简单echars Demo
很容易从官网上找到这样一个案例option = { xAxis: { type: 'category', data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'] }, yAxis: { type: 'value' }, series: [{ data: [1...
2018-06-07 16:05:37 307
原创 JS三目运算符
案例:如果total>=500,就打八折,(不到500什么也不做)var money=prompt("请输入你所购买物品的金额()元");var total=money*0.8;money=money>=500?total:money;document.write(money);如果数据为0,页面不显示var valueX = [];var valueY = [];valueX.pus...
2018-06-05 12:26:52 2689
JSONObject所必须的6个jar包
2018-01-18
echartsDemo不求人
2017-11-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人