数据库的优化

数据库优化的目标无非就是避免磁盘I/O瓶颈、减少磁盘利用率和减少资源竞争。本文章从基本的表设计、扩展设计以及应用系统中SQL语句的优化来讨论如何避免磁盘I/O瓶颈和减少资源竞争。 1、在表的设计中,表的主键、外键、索引设计占有非常重要的地位,但系统设计人员往往只注重满足用户需求,而没有从系统优化...

2011-07-28 17:10:37

阅读数 30

评论数 0

选择 DOM 还是选择 SAX ?

对于需要自己编写代码来处理 XML 文档的开发人员来说,选择 DOM 还是 SAX 解析模型是一个非常重要的设计决策。   DOM 采用建立树形结构的方式访问 XML 文档,而 SAX 采用的事件模型。   DOM 解析器把 XML 文档转化为一个包含其内容的树,并可以对树进行遍历...

2011-07-28 14:44:10

阅读数 22

评论数 0

javascript注入

1、JavaScript注入就是在浏览器地址栏中输入一段js代码,用来改变页面js变量、页面标签的内容。 使用Javascript注入,用户不需要关闭或保存网页就可以改变其内容,这是在浏览器的地址栏上完成的。命令的语法如下: javascript:alert(#command#) 例如,如...

2011-07-22 16:06:43

阅读数 145

评论数 0

java多线程三:线程同步

   多线程编程是很有趣的事情,它常常容易出现"错误情况",这是由于系统的线程调度具有一定的随机性。当使用多个线程来访问同一个数据时,非常容易出现线程安全问题。 例如:一个经典的例子,银行取钱的问题。 package com.yt.manager.threa...

2011-07-20 11:21:18

阅读数 23

评论数 0

java多线程二:控制线程方法

join线程: 1、Thread线程提供了让一个线程等待另外一个线程执行完成的方法:join方法。当某个正在执行的线程A调用了B线程的join()方法时,那么A线程将会被阻塞,知道B线程执行完成为止才会可能执行。 2、join有三种重载形式:   join():等待被join的线程执行完成。...

2011-07-20 10:25:03

阅读数 17

评论数 0

java多线程一:概念与原理

1、线程是什么?     几乎所有的操作系统都支持同事运行多个任务,一个任务通常就是一个程序,每个运行中的程序就是一个进程。当一个程序运行时,内部可能包含了多个顺序执行流,每个顺序执行流就是一个线程。 ...

2011-07-19 16:13:10

阅读数 24

评论数 0

通过socket传递java对象(对象序列化)

这篇文章主要实现的是j:通过socket传递Java对象。采用的方法就是对象序列化。方法是:通过socke t建立c/s连接;通过ObjectOutputStream,ObjectOutputStream 读写对象。唯一需要留意的是传递的java 对象需要实现Se...

2011-07-15 16:35:06

阅读数 47

评论数 0

java中的IO操作

1、 Java 的 IO 支持通过 java.io 下的类和接口支持, java.io 包下面主要包括输入、输出两种 IO 流,每种输入、输出又可分为字符流和字节流两大类。其中字节流以字节为单位来进行输入、输出操作,而字符流则以字符为单位来进行输入输出操作。 ...

2011-07-13 14:54:49

阅读数 15

评论数 0

基于Socket的低层次Java网络编程

1、什么是socket? 所谓socket通常也称作“套接字”,用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过套接字想网络发送请求或者应该网络请求。 Socket通讯 网络上的两个程序通过一个双向的通讯连接实现数据的交换,这个双向链路的一端称为一...

2011-07-13 14:24:24

阅读数 17

评论数 0

多线程下载文件

网络蚂蚁、FlashGet、迅雷等支持HTTP协议的下载软件无一例外地使用了多线程下载技术。比起单线程下载,多线程下载在同一时间段内发出多个下载请求,每个下载请求负责下载一段内容,充分地利用了网络带宽。 当然多线程下载并非线程数越多越好。试想,一个极端 的情况:一个尺寸为1 024个字节的远程...

2011-07-13 14:11:09

阅读数 20

评论数 0

Java垃圾回收机制

1、当程序创建对象时,系统会在堆空间中为之分配一块内存区域,对象就保存在该内存中,当这块内存不再配任何引用变量引用时,这块内存就变成垃圾,等待垃圾回收机制进行回收。垃圾回收机制具有如下特征: 1)、垃圾回收机制只负责回收堆内存中的对象,不会回收任何物理资源(例如:数据库连接,网络IO等资源)。 ...

2011-07-06 16:55:20

阅读数 15

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭