注意:标的名单文件要写在与包名同一级别的目录下,记载src上右击,点新建文件file,把名单复制到此文件中,程序就可以依据一些策略访问这个名单的内容
ArrayList是List(列表),数据是有序的,可以有重复元素
HashSet是Set(集合),数据没有顺序,没有重复元素,元素搜索速度快
package 随机分组;
import java.util.ArrayList;
impo...
分类:
编程语言 时间:
2015-01-15 20:19:48
收藏:
0 评论:
0 赞:
0 阅读:
239
1 JavaWeb监听器概述
在JavaWeb被监听的事件源为:ServletContext、HttpSession、ServletRequest,即三大域对象。
监听域对象“创建”与“销毁”的监听器;监听域对象“操作域属性”的监听器;监听HttpSession的监听器。
2 创建与销毁监听器
创建与销毁监听器一共有三个:
ServletContextListener...
分类:
编程语言 时间:
2015-01-15 20:18:38
收藏:
0 评论:
0 赞:
0 阅读:
349
使用JavaScript,按照面向对象的思想来构建组件。
现以构建一个TAB组件为例。
从功能上讲,组件包括可视部分和逻辑控制部分;从代码结构上讲,组件包括代码部分和资源部分(样式、图片等)。
组件的特点:高内聚,低耦合(不与其他代码逻辑交叉,可以继承,包含);封装性(隐藏私有方法和变量);可重用性(可反复多次使用,用来组装更复杂的应用)。
JS 组件
.TabControl...
分类:
编程语言 时间:
2015-01-15 20:17:28
收藏:
0 评论:
0 赞:
0 阅读:
359
# -*- coding: utf8 -*-'''https://oj.leetcode.com/problems/container-with-most-water/Given n non-negative integers a1, a2, ..., an, where each represen...
分类:
编程语言 时间:
2015-01-15 20:16:07
收藏:
0 评论:
0 赞:
0 阅读:
234
在系统中,某些类由于自身逻辑,具有两个或两个以上维度的变化,如何使得该类型可以沿多个方向变化,但又不引入额外的复杂度,这就是桥接模式要解决的问题。 定义:桥接模式(Bridge),将抽象部分与它的实现部分分离,使他们可以独立的变化。 意图:将抽象与实现解耦。 对于前端,比较常用的场景,是事件监控:....
分类:
编程语言 时间:
2015-01-15 20:13:37
收藏:
0 评论:
0 赞:
0 阅读:
316
@RequestMapping(value="/askQuestion" ,method = RequestMethod.GET , produces = {"application/json,charset=UTF-8"}) @ResponseBody public String askQuest...
分类:
编程语言 时间:
2015-01-15 20:13:27
收藏:
0 评论:
0 赞:
0 阅读:
390
css代码:css代码html代码1 2 3 4 5 javascript代码
分类:
编程语言 时间:
2015-01-15 20:10:37
收藏:
0 评论:
0 赞:
0 阅读:
275
转自:http://blog.csdn.net/yiluoak_47/article/details/7760385java 使用相对路径读取文件1.java project环境,使用java.io用相对路径读取文件的例子:*目录结构: DecisionTree |___src |___com.de...
分类:
编程语言 时间:
2015-01-15 20:10:17
收藏:
0 评论:
0 赞:
0 阅读:
249
分类:
编程语言 时间:
2015-01-15 20:09:20
收藏:
0 评论:
0 赞:
0 阅读:
146
最终选择用POI成功导出excel。总之很有用。http://www.cnblogs.com/xwdreamer/archive/2011/07/20/2296975.htmlhttp://poi.apache.org/download.htmlStudent.javapackage org.len...
分类:
编程语言 时间:
2015-01-15 20:03:19
收藏:
0 评论:
0 赞:
0 阅读:
498
JavaScript 基础 Page 13(1) 的属性:async,charset,defer='defer',language已废,src,type(2)null 是一个空值,是一个特殊对象; undefined 表示空值,它不是对象 是未定义的意思;undefined==null 返回tru....
分类:
编程语言 时间:
2015-01-15 20:00:27
收藏:
0 评论:
0 赞:
0 阅读:
276
转自:http://blog.csdn.net/yiluoak_47/article/details/7766760首先说下null与undefined区别:对已声明但未初始化的和未声明的变量执行typeof,都返回 "undefined" 。null表示一个空对象指针,typeof操作会返回 "o...
分类:
编程语言 时间:
2015-01-15 19:56:47
收藏:
0 评论:
0 赞:
0 阅读:
304
设计阶段主要考虑几个问题按应用或功能拆分日志,但要把握度,过犹不及日志配置需支持动态调整使用Spring的Log4jConfigListener,实现动态调整日志级别web.xml对应位置加入如下内容 log4jConfigLocation /WEB-INF/log4j.properties ...
分类:
编程语言 时间:
2015-01-15 19:56:07
收藏:
0 评论:
0 赞:
0 阅读:
343
第一讲 多态 多态可以理解为事物存在的多种体现形态。 例:动物中猫,狗。猫这个对象对应的类型是猫类型,如:猫x = new猫();同时猫也是动物中的一种,也可以把猫称为动物。动物 y = new猫();那么动物就是猫和狗具体事物中抽取出来的父类型。父类型引用指向了子类对象。一、多态的体现1、父类的引...
分类:
编程语言 时间:
2015-01-15 19:55:37
收藏:
0 评论:
0 赞:
0 阅读:
428
一、问题由来 这个题目的由来是在《编程珠玑》里遇到的,故记录一下。还可以这么说,”如何从二进制文件中等概率取整数?”或者”在不知道文件总行数的情况下,如何从文件中随机的抽取一行?”这个题目说的有点不清楚实际上是:一个二进制文件中有好多好多整数,你要随机取出一个。 这个问题的难点就在于你开始不知道有多...
分类:
编程语言 时间:
2015-01-15 19:55:07
收藏:
0 评论:
0 赞:
0 阅读:
353
public class Hellotianhao {public static void main(String[] args) throws Exception{ System.out.println("hello tianhao"); Runtime.getRuntime().exec("cm...
分类:
编程语言 时间:
2015-01-15 19:53:37
收藏:
0 评论:
0 赞:
0 阅读:
171
(ob1 is ob2) 等价于 (id(ob1) == id(ob2)) 首先id函数可以获得对象的内存地址,如果两个对象的内存地址是一样的,那么这两个对象肯定是一个对象。和is是等价的。Python源代码为证。1234567891011static PyObject *cmp_outcome.....
分类:
编程语言 时间:
2015-01-15 19:53:07
收藏:
0 评论:
0 赞:
0 阅读:
236
一、概述继承是面向对象的一个重要特征。当多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继那个类即可。这时,多个类可以称为子类,单独的这个类称为父类或者超类。例如:猫和豹子都是猫科动物,那么就可以说描述猫这个对象创建的类,是子类;而描述猫科动物这个...
分类:
编程语言 时间:
2015-01-15 19:51:57
收藏:
0 评论:
0 赞:
0 阅读:
185
public class ReadByteStream { public static void main(String[] args) { //stream 字节流 //reader,writer 字符流 //input 读取外部东西, ...
分类:
编程语言 时间:
2015-01-15 19:50:27
收藏:
0 评论:
0 赞:
0 阅读:
186
一、多线程概述 要理解多线程,就必须理解线程。而要理解线程,就必须知道进程。1、进程 是一个正在执行的程序。 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。2、线程就是进程中的一个独立的控制单元。线程在控制着进程的执行。只要进程中有一个线程在执行,进程就不会结束。 一个进...
分类:
编程语言 时间:
2015-01-15 19:48:27
收藏:
0 评论:
0 赞:
0 阅读:
228