- 博客(34)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 传递参数时带加号,结果取的值没有“+“,成了连接符!
我在传递参数时带加号,结果取的值没有“+“,成了连接符! 如:1. name="VC++算法" find.jsp?bookname= 2. namestring=request.getParameter("bookname"); 结果namestring变成了"VC算法" ...
2011-04-27 10:47:07 359
原创 在JAVA中使用DES算法[转]
/** * DES算法 */public class DES { /** * * @return DES算法密钥 */ public static byte[] generateKey() { try { // DES算法要求有一个可信任的随机数源 Secu...
2011-04-26 14:58:19 104
原创 linux top使用
http://linux.chinaunix.net/techdoc/system/2008/09/21/1033280.shtml
2011-04-21 17:31:47 47
原创 Cookies的使用
[code="java"] String ip = request.getRemoteHost(); String user = request.getParameter("pagename"); if(StringUtils.isNull(user)) user="index"; String host = (String) request.getHeader("host");...
2011-04-21 15:46:28 103
原创 Spring 框架的设计理念与设计模式分析
Spring 框架的设计理念与设计模式分析http://www.ibm.com/developerworks/cn/java/j-lo-spring-principle/index.html?ca=drs-
2011-04-21 13:27:00 86
原创 synchronized关键字
1、synchronized关键字的作用域有二种:1)是某个对象实例内,synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法(如果一个对象有多个synchronized方法,只要一个线程访问了其中的一个synchronized方法,其它线程不能同时访问这个对象中任何一个synchronized方法)。这时,不同的对象实例的synch...
2011-04-20 14:23:38 54
原创 进程和线程的区别
进程和线程都是由操作系统所体会的程序运行的基本单元,系统利用该基本单元实现系统对应用的并发性。进程和线程的区别在于:简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。线程在执行过程中与进程还是有区别的。每个独立的线...
2011-04-18 13:11:06 42
原创 第8课:组织元素(span和div)
http://zh.html.net/tutorials/css/lesson8.php克林先生所认为的“不要在睡眠中度过一天”的好处,我们可以用标签来标记上述每一点好处。然后,我们将这几个span设置为相同的class。这样,我们稍后就可以在样式表里针对这个class定义特定的样式。 早睡早起使人健康、富裕和聪颖。 相应的CSS代码如下: span.be...
2011-04-18 11:28:15 135
原创 理解session机制
理解session机制session机制是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息。当程序需要为某个客户端的请求创建一个session的时候,服务器首先检查这个客户端的请求里是否已包含了一个session标识 - 称为 session id,如果已包含一个session id则说明以前已经为此客户端创建过session,服务器就按照sess...
2011-04-18 10:24:47 44
原创 概述Linux系统的驱动框架及驱动加载
本讲主要概述Linux设备驱动框架、驱动程序的配置文件及常用的加载驱动程序的方法;并且介绍Red Hat Linux安装程序是如何加载驱动的,通过了解这个过程, 我们可以自己将驱动程序放到引导盘中;安装完系统后,使用kudzu自动配置硬件程序。 Linux设备驱动概述 1. 内核和驱动模块 操作系统是通过各种驱动程序来驾驭硬件设备,它为用户屏蔽了各种各样的设备,驱动硬件...
2011-04-14 18:01:51 90
原创 Log4j结合spring的使用配置
在我们的日常开发中,日志记录非常重要。 我们可以在测试中检测代码变量变化,跟踪代码运行轨迹。同时也可以创建一些基本的应用级别日志功能。 Log4j是Apache的一个开放源代码项目,它提供了一种细腻的日志管理方式。 通过一个配置文件,我们可以多选择的控制每条日志的输出格式和目的地。通过定义信息的级别,我们也可以灵活开关代码中的反馈信息。在本文中,我们使用log4j在Spring环境的配置来演示日志...
2011-04-13 17:37:34 57
原创 如何使用spring中的Log4jConfigListener
使用spring中的Log4jConfigListener有如如下好处: 1. 动态的改变记录级别和策略,不需要重启Web应用,如《Effective Enterprise Java》所说。 2. 把log文件定在 /WEB-INF/logs/ 而不需要写绝对路径。 因为 系统把web目录的路径压入一个叫webapp.root的系统变量。这样写log文件路径时不用写绝对路径...
2011-04-13 17:32:14 115
原创 JSP的重定向有两种:forward和sendRedirect,它们的原理以及区别是什么呢?
JSP的重定向有两种:forward和sendRedirect,它们的原理以及区别是什么呢? 它们在使用上的区别有很多,那些都是表面现象,在理解了它们各自的原理以后,使用上的区别那就能容易掌握了。一、原理.1、 Forward这种方式是在服务器端作的重定向。服务器往client发送数据的过程是这样的:服务器在向客户端发送数据之前,是先将数据输出到缓冲区,然后将缓冲区中数据发送给...
2011-04-13 16:43:35 330
原创 DDOS攻击
http://baike.baidu.com/view/23271.htm#sub23271DdoS(Distributed Denial of Service,分布式拒绝服务)是一种基于DoS的特殊形式的拒绝服务攻击,是一种分布、协作的大规模攻击方式,主要瞄准比较大的站点,比如一些商业公司、搜索引擎和政府部门的站点。DdoS攻击是利用一批受控制的机器向一台机器发起攻击,这样来势迅猛的攻击...
2011-04-13 16:01:15 102
原创 技巧: 用 cat 合并文件
您常常需要将几个文件处理成一个文件并将这种处理的结果保存到一个单独的输出文件。 cat (“concatenate”的缩写)命令在其输入上接受一个或多个文件并将它们作为一个单独的文件打印到它的输出。例如, cat chapter01 chapter02 chapter03 > book 将三个 chapterXX 文件保存在一个单独的 book 文件中。 输入文件按照它们在 cat 命令后...
2011-04-12 14:31:02 1245
原创 备份及还原带有存储过程的数据库
备份及还原带有存储过程的数据库如果只备份数据库或数据表,将MySQL数据库目录下data文件夹中的相关内容进行拷贝或在命令提示符下输入如下语句即可完成备份。本教程来自http://www.isstudy.commysql –hlocalhost –uusername –ppassword databasename>c:/beifen.sql-h后的参数指定数据库服务器名,-u后的参...
2011-04-12 11:31:42 124
原创 mysql命令不常用的参数
mysql -e 这个参数是告诉mysql 我只要执行"-e" 后面的某个命令,而不是要通过mysql连接到mysql server上面,此参数在写一些基本的mysql检查和监控的脚本中非常有用mysql -H,--htlm 这个参数 select出来的结果都会按照Html格式输出,在某些场后下,比如希望用Html格式导出报表文件时mysql -X,--xml 这个参...
2011-04-12 11:29:23 117
原创 优化mysql数据库性能的十个参数
(1)、max_connections允许的同时客户的数量。增加该值增加 mysqld 要求的文件描述符的数量。这个数字应该增加,否则,你将经常看到 too many connections 错误。(2)、record_buffer每个进行一个顺序扫描的线程为其扫描的每张表分配这个大小的一个缓冲区。如果你做很多顺序扫描,你可能想要增加该值。(3)、key_buffer_si...
2011-04-12 10:33:18 56
原创 MySQL 5.0 新特征教程 存储进程:第二讲
Why MySQL Statements are Legal in a Procedure Body 什么MySQL语句在存储进程体中是正当的? 什么样的SQL语句在Mysql存储进程中才是正当的呢?你可以创立一个包括INSERT, UPDATE,DELETE, SELECT, DROP, CREATE, REPLACE等的语句。你唯一需求记着的是假定代码中包括MySQL扩...
2011-04-12 10:28:15 261
原创 JSESSIONID 和Cookie的区别与联系
在web service中,谈到保存上下文机制或者记录用户登录情况等等,就需要谈到2中不同的技术,SESSION和COOKIE,这在性能测试时,我想在做关联时也是基于SESSIONID的考虑。接下来,就浅析一下我自己对他们的理解,记录每一天的点滴。1. SESSION:session是针对每一个用户的,变量的值保存在服务器端,通过SessionID来区分不同的客户,session是...
2011-04-11 10:54:58 249
原创 海量处理
http://blog.chinaunix.net/space.php?uid=21237130&do=blog&cuid=2324255
2011-04-10 16:45:18 54
原创 [转]Shell分析access_log
#查看80端口的tcp连接#netstat -tan | grep "ESTABLISHED" | grep ":80" | wc -l1#当前WEB服务器中联接次数最多的ip地址:#netstat -ntu |awk '{print $5}' |sort | uniq -c| sort -n -r231 ::ffff:127.0.0.1:80952...
2011-04-10 16:41:40 208
原创 XHTML Mobile Profile 与XHTML basic 有什么区别?[转]
XHTML Basic规范是XHTML 1.0的一种简化版本。而XHTML Mobile Profile是WAP 2.0.的标记语言(xhtml mp)。 WAP论坛给出的XHTML Mobile Profile的定义为:源于XHTML Basic(XHTML Basic是XHTML1.1的移动版本。XHTML Basic是为不支持XHTML所有功能的 Web客户机设计的,例如,移动...
2011-04-07 14:44:43 82
原创 接口和抽象类的区别
1.abstract class 在 Java 语言中表示的是一种继承关系,一个类只能使用一次继承关系。但是,一个类却可以实现多个interface。 2.在abstract class 中可以有自己的数据成员,也可以有非abstarct的成员方法,而在interface中,只能够有静态的不能被修改的数据成员(也就是必须是static final的,不过在 interface中一般不定义...
2011-04-02 15:14:53 64
原创 wml 实体字符
文本替换字符显示效果 说明 实体表达式 实体ASC编码 & &(=and)符号 & & ’ 单引号 ' ' > 大于号 > > < 小于号 < < 空格   " 双引号 " " - 连字号 ­ ­
2011-04-02 14:35:22 74
原创 MySQL索引的查看创建和删除
MySQL索引的查看创建和删除 1.索引作用在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。例如,有3个未索引的表t1、t2、t3,分别只包含列c1、c2、c3,每个表分别含有1000行数据组成,指为1~1000的数值,查找对应值相等行的查询如下所示。...
2011-04-02 14:28:20 34
原创 linux shell 编程中的特殊符号
一、井号 # 1、在脚本文件中对一行进行注释。 2、在引号和\符号后不是注释,只是#号本身: echo "12 # hehe" echo '12 # hehe' echo 12 \# hehe 3、参数替代 echo $(PATH#*:) 4、进制数转换 echo $((16#a));将十六进制数a转换为十进制数表示出来 echo $((5#3));将5进制...
2011-04-02 09:48:10 98
原创 判断手机的访问
目前,中国电信发布中国3G号码段,3G业务专属的180-189号段已基本分配给各运营商使用,中国联通185,186;中国移动188,187;中国电信189,180共6个号段。 至此,中国三大运营商重组后的3G手机使用号段及各运营商号码段分别为: 中国移动拥有号码段为:134、135、136、137、 138、139、158、159、157(TD专属号段)、150、1...
2011-04-01 09:37:10 59
安装两个版本的MySQL后 无法进入MySQL5的客户端?
2008-06-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人