- 浏览: 104812 次
- 性别:
- 来自: 北京
最新评论
文章列表
第一章 java概述
1. Java语言的起源与发展:1996年——1.0版本
2. java程序分类:
v java Applaction(java应用程序):由main方法,可以独立执行
v java Applact(java小应用程序)
3. 计算机的发展:
最早的计算机:冯诺依曼机
计算机的位数(16/32/64):一次能处理的数据位数
4. 命令窗口:
磁盘切换:盘符名:(d:)
查看该文件夹下所有文件: dir
编译: javac + **.java 例如:javac test. ...
1、Where子句中的连接顺序: ORACLE采用自下而上的顺序解析WHERE子句。 根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾。
举例: (低效) select ... from table1 t1 where t1.sal > 300 and t1.jobtype = '0001' and 20 < (select count(*) from table1 t2 where t2.pno = t1.tno;
(高效) select ... from table1 t1 where 20 &l ...
1、数组:
相同数据的集合。
1.1、定义数组的方法:
类型[] 变量名 = new 类型[数组元素个数];
int[]a = new int[10];
first index:0;max:length-1;1.2、创建和初始化数组:1.2.1、创建时指定大小:
//创建时指定大小 int[] arrays = new int[2]; arrays[0] = 1; arrays[1] = 2;
1.2.2、创建时赋初值:
int[] arrays2 = {1,2};
1.2.3、创建时赋初值(使用new关键字):
int[] arrays3 = new int[ ...
java.lang.IllegalStateException: Cannot forward after response has been comm
出现的问题是:
java.lang.IllegalStateException: Cannot forward after response has been committed
com.AppendDevice.doGet(AppendDevice.java:35) com.AppendDevice.doPost(AppendDevice.java:41) javax.servlet.http.HttpSer ...
在大型数据库系统中,有两个很重要作用的功能,那就是存储过程和触发器。在数据库系统中无论是存储过程还是触发器,都是通过SQL 语句和控制流程语句的集合来完成的。相对来说,数据库系统中的触发器也是一种存储过程 ...
从request获取各种路径总结 request.getRealPath("url"); // 虚拟目录映射为实际目录 request.getRealPath("./"); // 网页所在的目录 request.getRealPath("../"); // 网页所在目录的上一层目录 request.getContextPath(); // 应用的web目录的名称 如http://localhost:7001/bookStore/ /bookStore/ => [contextPath] (request.getCo ...
1) Action实现类
Struts 1要求Action类继承一个抽象基类;Struts 1的一个具体问题是使用抽象类编程而不是接口。
Struts 2 Action类可以实现一个Action接口,也可以实现其他接口,使可选和定制的服务成为可能。Struts 2提供一个ActionSup ...
开启WIN7的无线热点的方法: 1、使用管理员运行CMD 2、使用命令netsh wlan set hostednetwork mode=allow ssid=wifi key=123456789
mode=allow 是否启用虚拟WIFI网卡,disallow为禁用 ssid=wifi 无线网的名称 key=123456789 无线网的密码
由上可知,WLAN密码必须8位以上
3、打开网络连接,里面会多出一个wifi的连接,右击本地连接(已经 ...
整理 apache 提供的StringUtils
//null 和 ""操作~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
003 //判断是否Null 或者 ""
004 //System.out.println(StringUtils.isEmpty(null));
005 //System.out.println(StringUtils.isNotEmpty(null));
006 //判断是否null 或者 "" 去空格~~~~~~~~~~~~~~~ ...
由于无法找到该文章的原创作者,在此无法注明出处,请作者见谅.如有问题或侵害到您的利益,请与我联系.
1**:请求收到,继续处理
2**:操作成功收到,分析、接受
3**:完成此请求必须进一步处理
4**:请求包含一个错误语法或不能完成
5**:服务器执行一个完全有效请求失败
状态代码 状态信息 含义
100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新)
101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新)
200 OK 一切正常,对GET和POST请求的应答文 ...
1
http://kong62.blog.163.com/blog/static/1760923052011319113044653/
2.远程成功以后不能最大化
<!--StartFragment -->
<!--StartFragment -->
创建数据库和表
在管理MySQL数据库的图形化工具中,最为熟知的就是phpMyAdmin和Mysql-Front了,今天跟大家分享另外一个管理mysql数据库的另外一个利器---Navicat MySQL。
Navicat MySQL可以与任何3.21或以上版本的MySQL一起工作,并支持大部分的MySQL最新功能,包括触发器、存储过程、函数、事件、视图、管理用户,不管是对于专业的数据库开发人员还是DB新手来说,其精心设计的用户图形界面(GUI)都为我们安全、便捷的操作MySQL数据信息提供了一个简洁的管理平台。不但可以为window平台稳定运行,同样兼容于Mac OS X 和Linux ...
参考:http://hi.baidu.com/sunflower87/item/bf613b045a1f3717addc70ca
1, 有一个hashmap1, 将它赋给 hashmap2,当将 hashmap2作改动时,hashmap1也会有变动,如code1。怎么才能让它们俩的操作不相关呢?
HashMap<Integer, String> hashmap1 = new HashMap<Int ...
http://blog.csdn.net/xiaomianao2010/article/details/5959004
组件更多的强调的是,某一软件的组成部分,但是并不是必须有的。控件是独立于软件之外的,能够提供独立功能的东西,会被很多的软件调用。插件,一般不是某一软件的编写者编写的。而是由另外的作者编写,用于为软件提供额外功能的东西。
一、 概念
A、组件
系统中一种物理的、可代替的部件、它封装了实现并提供了一系列可用的接口。一个组件代表一个系统中实现的物理部分,包括软件代码(源代码,二进制代码,可执行代码)或者一些类似内容,如脚本或者命令文件。简而言之 ...