- 浏览: 16697 次
- 性别:
- 来自: 武汉
最新评论
文章列表
1.HTML是什么?XML又是什么?两者什么区别?XML解析有哪几种常用的方式?
HTML是超文本标记语言,用于描述网页文档的一种标记语言;
XML是具有结构性可拓展标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言;
XML解析常用有四种:
DOM(JAXP Crimson 解析器):以层次结构组织的节点或信息片断的集合,采用建立树形结构的方式访问 XML 文档,需要加载整个Document;(实现接口)
SAX 逐行扫描的方法一边扫描一边解析,可任意时刻停止;
JDOM 成为 Java 特定文档模型,是在 Apache 许可证变体下发布的开放源码;自身不 ...
Jquery实现Ajax的疑点
- 博客分类:
- JAVAEE技巧
爱生活爱拼搏!一起学习----有错误请大虾们指点下。。。。。。。。。
今天遇到个问题,于是写了个简单的实例:JQuery实现Ajax实现JSON方式显示获取的数据:
关键代码如下:
//接收json
var s="";
$("#button").click(
function(){
//通过jQuery请求JsonServlet
$.post("JsonServlet",function(data){
s+=data.name+"\n"+data.sex+"\n"+data.age ...
① 客户端必须以二进制形式提交数据
a) 在form表单中添加enctype=“multipart/from-data“
b) ②当在表单中添加enctype,request中提交的数据形式就发生了改变,我们就不能以request.getParameter这种方式接受数据了,我们需要对request中接受的数据进行处理后才能接受
接受客户端提交的文件的方式有两种:
① fileupload上传:依赖于commons包中的jar文件
a) 将四个jar文件导入工程文件中
//在Servlet接受页面提交的数据
//通过传统的request接受方式,我们只能够接收到客户端提交的文本信息
// ...
验证码:
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
doPost(req, resp);
}
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
int width=800;
int height=200;
//Buffe ...
对于一个页面数据记录显示过多时候,那就只有对获取到得数据库所有记录放到集合传递给页面进行上一页下一页的效果,也是为了防治给客户数据过多带来的不必要的麻烦。。。。。
下面是一些代码:
(存储过程也可以实现)
StudentDAO:
/**
* 根据页面长度和页码在数据库中查询出对应的信息
*/
public List<StudentDTO> list(int pageSize,int pageNum){
List<StudentDTO> stus = new ArrayList<StudentDTO>();
try {
conn = DBMa ...
今天有人问怎么把属性文件中的键对值存储到集合中,本人想到的就只有Properties类了,个人感觉Properties类类似Map集合(Hashtable吧,一样的枚举遍历
Properties:
Enumeration en=p.propertyNames();
while(en.hasMoreElements()){
String userName=(String) en.nextElement();
String userPass=p.getProperty(userName);
System.out.println(userName+"-------& ...
HTML 是用来描述网页的一种语言。
• HTML 指的是超文本标记语言 (Hyper Text Markup Language)
• HTML 不是一种编程语言,而是一种标记语言 (markup language)
• 标记语言是一套标记标签 (markup tag)
• HTML 使用标记标签来描述网页
HTML 标签
HTML 标记标签通常被称为 HTML 标签 (HTML tag)。
• HTML 标签是由尖括号包围的关键词,比如 <html>
• HTML 标签通常是成对出现的,比如 <b> 和 </b>
• 标签对中的第一个标签是开始标 ...
继承:
关键字:extends 如:
public class A extends B
这里A是子类,B是父类
子类里面既继承父类的所有的变量与方法,也可以自己在本类中添加新的成员变量与方法。这里就引出子类的方法重写--重写父类里面的方法与super关键字
事例:public class Car {//父类
";//父类成员,并初始化
public String color="黑色";//颜色
public int speed=1;//速度
public int level;//档位
public void shu(int num){
level=nu ...
我们日常访问的网站,其文件都不是在你自己的电脑上面的,而是在服务器端,通常支持服务器端的文件有php、asp等,这些文件是通过浏览器解释后反馈给用户的,称为动态网页。最常见的html文件在本地可以直接点击打 ...
系统信息
arch 显示机器的处理器架构(1)
uname -m 显示机器的处理器架构(2)
uname -r 显示正在使用的内核版本
dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)
hdparm -i /dev/hda 罗列一个磁盘的架构特性
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作
cat /proc/cpuinfo 显示CPU info的信息
cat /proc/interrupts 显示中断
cat /proc/meminfo 校验内存使用
cat /proc/swaps 显示哪些swap被使用
cat /pr ...
什么是多线程?
多线程就是一个程序中同时执行的多个顺序流(就是一个程序中同时运行多段代码)
如何创建一个线程?
第一种方式:
线程类:这个类中的代码可以作为一个顺序流(线程)单独的运行
特性 : 需要实现Runnable ...
网络:
把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模宏大、功能强大的网络系统,从而使众多的计算机可以方便地互相传递信息,共享硬件、软件、数据信息等资源。
计算机的联网可以实现:
使 ...
集合:所有的集合类的父接口是collection
List和Set的区别:
(1)List中的数据存放是有序的:按照我们存放的顺序存储
Set中的数据是无序的(不按照我们存放的顺序存储);
(2)List中的数据允许重复,Set则不允许重复;
List集合 ...
-94dc-b5cebca12fcb.jpg[/img]
I/O:站在程序的角度看流!(程序员)
1.流:完成当前程序和外设(网络,文件,其他程序)之间的数据交换
我们可以认为在外设(网络,文件,其他程序)上面有两个管道,这两个管道可用于程序和外设之间的数据交换
2.流的分类:
按照流的流向:
如上图:所有编号为奇数的流都是可以把外设中的数据输入到程序中,我们称为输入流
所有编号为偶数的流都是可以把程序中的数据输出到外设中,我们称之为输出流
按照流所处理的数据类型:字节流和字符流;
只能用于处理(读取/写入)字节流---我们称之为字节流
只能用于处理(读取/写入)字符(Unicod ...
1.数组
初始化一维数组
事例:
int arr[] = new int[]{1,2,3,4,5}
int arr2[] = {1,2,3,4,5}
int arr[]=new int[4]
arr[0]=1
arr[1]=2
.....
arr[4]=5
初始化二维数组
int a[][]={{1,2},{3,4}}
三维数组跟二维数组差不多,这里就不必细说
事例:
import java.util.Arrays;
public class J4 {
public static void main(String[] args) {
i ...