java tomcat直接输主机全名后默认访问ROOT目录访问ROOT目录中的其他目录时,会优先查找与ROOT同级的虚拟目录,如果没有,再在ROOT目录中查找。而且ROOT目录中的文件不可以用相对路径如<%@ include file="../examples/test.html"%>引用文件资源, ...
分类:
编程语言 时间:
2016-03-28 07:04:39
阅读次数:
181
众所周知,JavaScript是以单线程的方式运行的。一、为什么js是单线程?这与它的用途有关。作为浏览器脚本语言,JavaScript的主要用途是与用户互动,以及操作DOM。若以多线程的方式操作这些DOM,则可能出现操作的冲突。假设有两个线程同时操作一个DOM元素,线程1要求浏览器删除DOM,而线程2却要求修改DOM样式,这时浏览器就无法决定采用哪个线程的操作。当然,我们可以为浏览器引入“锁”的机...
分类:
编程语言 时间:
2016-03-28 02:17:01
阅读次数:
314
第 0010 题:使用 Python 生成类似于下图中的字母验证码图片 思路: 1. 随机生成字符串 2. 创建画布往上头写字符串 3. 干扰画面 code: Notes: 1. string.ascii_letters,大小写英文字母集合字符串 2. random.choice():Return ...
分类:
编程语言 时间:
2016-03-28 02:17:21
阅读次数:
440
目录 目 录第一部分 点睛Spring 4.x第1 章 Spring 基础 ............................................................................................................. 21 ...
分类:
编程语言 时间:
2016-03-28 02:11:17
阅读次数:
494
Java 对象的引用方式有如下四种,这四种方式主要是为了给垃圾回收提供更灵活的操作: 1、强引用,最常见的引用方式,当一个对象被一个或一个以上的引用变量引用时,它处于可达状态,这时不会被垃圾回收器回收。 2、软引用(SoftReference),通常用于内存敏感的程序中,当一个对象只有软引用时,当系 ...
分类:
编程语言 时间:
2016-03-28 02:10:44
阅读次数:
268
可变类:类的实例创立之后,还可以修改这个实例的内容。 比如创建一个3*3的矩阵,如果设立了set function,在main中可以用set更改对应位置元素的大小。 不可变类:就是类的实例一旦被建立,状态不会发生变化,成员变量不能被更改。 即:Class被定义为final,避免被继承; 所有的成员变 ...
分类:
编程语言 时间:
2016-03-28 02:09:15
阅读次数:
245
第二章 一切皆对象 java是面向对象的语言。 1.我们怎么操作对象? 每种语言都有自己的操纵内存中元素的方式,java使用引用操作内存中元素(对象)。引用可以独立存在,例如:String s;表示创建一个引用。但是对象一旦创建,需要给对象进行初始化,这样可以避免因为没有初始化而造成的程序异常。 第 ...
分类:
编程语言 时间:
2016-03-28 02:04:25
阅读次数:
188
扎扎实实地掌握好技术 笔记: 1:2011年 websocket协议发布,允许一个HTTP连接升级为websocket连接,支持双向通信, 使得服务端可以通过websocket协议主动发起同客户端的会话通信。 2:放在应用程序目录下的任何资源,用户只要输入url即可直接访问。如想让某资源可被serv ...
分类:
编程语言 时间:
2016-03-28 01:55:34
阅读次数:
184
20145129 《Java程序设计》第4周学习总结 教材学习内容总结 继承与多肽 继承共同行为 继承是避免多个类间重复定义共同行为。(将相同的代码提升为父类) 关键字extends:表示这个类扩充另一个类的行为即继承。 优点:维护时只需修改父类,继承父类的子类无需修改。 多态与is-a is-a: ...
分类:
编程语言 时间:
2016-03-28 01:51:20
阅读次数:
246
制作了一个简单地登录界面,添加了事件响应。import javax.swing.*; import java.awt.*; import java.awt.event.*; public class JTextFieldDemo extends JFrame implements ActionLis ...
分类:
编程语言 时间:
2016-03-28 01:48:16
阅读次数:
226
什么是java?java是一种高级计算机语言,由SUN公司(现已经被Oracle公司收购)在1995年5月推出的一种可以编写跨平台的应用软件。SUN公司将java划分为三个技术平台JavaSE--标准版,主要以开发普通桌面和商务应用程序。JavaSE是三个平台中的核心,它包括了java的核心类库,例如集..
分类:
编程语言 时间:
2016-03-28 00:38:34
阅读次数:
262
多态体现:方法的重载和重写对象的多态性2.对象的多态性:向上转型:程序会自动完成父类父类对象=子类实例向下转型:强制类型转换子类子类对象=(子类)父类实例classA{
publicvoidtell01(){
System.out.println("A--tell01");
}
publicvoidtell02(){
System.out.printl..
分类:
编程语言 时间:
2016-03-28 00:40:02
阅读次数:
227
1.描述HashMap内部实现原理。HashMap存储的是key-value键值对,key不能重复,无序的。使用put方法存放数据,存放时通过hash(key)%len来决定存放位置,主要通过A.hashcode==B.hashcode&&(this==obj||A.equals(B))来判断是否同一个对象,比较链上的每个对象,如果没有相同..
分类:
编程语言 时间:
2016-03-28 00:36:48
阅读次数:
281
packagepracticeGO;
importjava.util.Scanner;
/*
*2.根据输入的月份,判断该月份有多少天
*/
publicclassCto{
publicstaticvoidmain(String[]args){
Scannersc=newScanner(System.in);
System.out.println("输入月份:");
intmonth=sc.nextInt();
switch(month){
..
分类:
编程语言 时间:
2016-03-28 00:38:02
阅读次数:
297
packagepracticeGO;
importjava.util.Scanner;
/*
*3.输入一个字符,判断该字符是数字?英文字母?还是其他字符
*/
publicclassCto{
publicstaticvoidmain(String[]args){
Scannersc=newScanner(System.in);
System.out.println("输入一个字符:");
charch=sc.next().ch..
分类:
编程语言 时间:
2016-03-28 00:36:58
阅读次数:
1794
packagepracticeGO;
/*
*1.输出1~100中的所有偶数
*
*/
publicclassCto{
publicstaticvoidmain(String[]args){
System.out.println("1~100所有的偶数为:");
//遍历1~100
for(inti=1;i<=100;i++){
if(i%2==0){
System.out.println(i);
}
}
}
}运行:1~1..
分类:
编程语言 时间:
2016-03-28 00:34:58
阅读次数:
1623