自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 json转换 eval问题

什么是JSON?大多数开发者不是只进行AJAX程序程序开发的,我这里先介绍一点背景知识。JSON是一种简单的、人能够阅读的数据交换格式,在AJAX程序中,当服务器与web程序之间传输数据时,通常采用这种格式。举例来说,假如你从收藏的web邮件中选择一个联系人名称,以便能够看到该联系人信息。服务器向web程序(运行在浏览器中)发送的数据流可能是下面的样子: { ...

2013-09-18 10:34:44 143

非常灵活实用的页面合法性校验框架

jQuery validate本身是一个非常灵活实用的校验框架,实现了大部分的前台校验情况。validate进一步封装wos_validate.js$(document).ready( function() {一) /**//* 设置修改默认属性,使validate符合自己的要求 */ $.validator.setDefaults({ submi...

2013-09-10 10:54:44 188

原创 数字正则表达式

正整数: /^\d+$/.test(this.value))负整数: /^-\d+$/.test(this.value))整 数: /^-?\d+$/.test(this.value))正小数: /^\d+\.\d+$/.test(this.value))负小数: /^-\d+\.\d+$/.test(this.value))小 数: ...

2013-09-09 16:54:33 130

原创 各种数字校验正则表达式

正整数: /^\d+$/.test(this.value))负整数: /^-\d+$/.test(this.value))整 数: /^-?\d+$/.test(this.value))正小数: /^\d+\.\d+$/.test(this.value))负小数: /^-\d+\.\d+$/.test(this.value))小 数: ...

2013-09-09 16:52:08 129

原创 WdatePicker日历控件用法总结——详细

1. 跨无限级框架显示 无论你把日期控件放在哪里,你都不需要担心会被外层的iframe所遮挡进而影响客户体验,因为My97日期控件是可以跨无限级框架显示的 示例2-7 跨无限级框架演示可无限跨越框架iframe,无论怎么嵌套框架都不必担心了,即使有滚动条也不怕 2. 民国年日历和其他特殊日历 当年份格式设置为yyy格式时,利用年份差量属性yea...

2013-09-09 16:49:02 124

原创 js实现各种打印功能

一、普通打印(整页打) 这个不用多说,直接用 引用:window.print(); 二、打印网页内部分内容(自定义) 分三种方法实现 1、用css控制 引用:@media print .a {display:block} .b {display:hidden} 把你不想打印的部分class设为b 首先在网页中添加: 引用: ...

2013-08-21 20:28:31 463

原创 JQuery uploadify带有进度条上传插件初始化的 自动多于请求 问题解决

JQuery uploadify 是一个上传文件或图片的插件,并且可以结合flash显示出实时进度条。但是今天我遇到一个问题,就是当初始化uploadify组件时,会产生一个多于的请求,网上查了一下资料,得知:是JQuery uploadify自身的问题,只要稍加修改就可以了:找到:jquery.uploadify.js文件的 72行 4006列(72:4006)有如下...

2013-05-24 13:56:19 118

原创 js中鼠标滚轮事件跨浏览器详解

其中经我测试,IE/Opera属于同一类型,使用attachEvent即可添加滚轮事件。 /*IE注册事件*/ if(document.attachEvent){ document.attachEvent('onmousewheel',scrollFunc); }Firefox使用addEventListener添加滚...

2013-05-09 14:51:56 99

原创 用Thread类创建线程(八个构造方法,线程名的指定、线程不能重复调用)

内容提要:八个构造方法线程名的指定:构造方法、setName线程不能重复调用,否则抛异常(IllegalThreadStateException异常)在Java中创建线程有两种方法:使用Thread类和使用Runnable接口。在使用Runnable接口时需要建立一个Thread实例。因此,无论是通过Thread类还是Runnable接口建立线程,都必须建立Thread...

2013-04-28 09:49:32 506

原创 进程与线程的详述--区别;多线程概述,线程建立方式

一、线程概述 线程是程序运行的基本执行单元。多线程操作系统一个应用程序对应一个线程,而在这个进程中,必须至少建立一个线程(这个线程被称为主线程)来作为这个程序运行的入口点。因此,在操作系统中运行的任何程序都至少有一个主线程。 进程和线程是现代操作系统中两个必不可少的运行模型。在操作系统中可以有多个进程,包括系统进程(由操作系统内部建立的进程)和用户进程(由用户程序建立的...

2013-04-28 09:04:57 71

原创 struts actionForm原理

1.addStu.do请求2.ActionServlet寻找action3.找到后看action是否有name属性,getName4.有则获取form bean5.如果此时没有实例,则实例化6.调用form的reset方法7.利用request参数setter form参数8.如果validate为true的话就校验。9.校验通过交给action处理...

2013-04-26 09:09:14 105

struts1的Action分析与研究

1、 Action什么时候初始化:在第一次请求的时候,而不是在系统初始化读取配置文件时。2、 每个Action只会初始化一次。3、 Action是线程不安全的,因为所有请求共享一个Action4、怎样实现Action安全编程 a. 注意不要用实例变量和静态类变量(共享只针对某些请求的数据); b.注意资源操作的同步性。应用: 统计action被所有...

2013-04-24 14:02:10 112

struts1的工作原理和执行流程

工作原理 1.系统初始化(读取配置):初始化ModuleConfig对象 Struts框架是一个总控制器(ActionServlet)是一个Servlet,在web.xml中配置成自动启动的Servlet。 读取配置文件的配置信息,为不同的struts模块初始化相应的ModuleConfig对象(ActionConfig、 ControlConfig、Form...

2013-04-24 13:59:42 275

原创 数据结构和算法概述(各种数据结构优点、缺点、特性)

数据结构 优点 缺点数组 插入快 查找慢、删除慢、大小固定有序数组 比无序数组查找快 大小固定栈 后进先出的存取方式 存取其他项很慢队列 先进先出的存取方式 存取其他项很慢链表...

2013-04-24 13:56:42 248

原创 StandardServer.await: create[8005]:java.net.BindException: Cannot assign request

之前tomcat 一直是好用的后来装了apache之后,又进行了一些配置就出问题了:tomcat起不来了。而且很奇怪,明明是打印出了启动成功信息“ Server startup in 1179 ms"可紧接着还是抛出了,端口被占用异常:Apr 16, 2010 8:58:26 AM org.apache.coyote.http11.Http11AprProtocol startINFO...

2013-02-04 12:00:59 143

原创 linux文件或者文件内容搜索

whereis 查找软件的安装路径-b 只查找二进制文件-m 只查找帮助文件-s 只查找源代码-u 排除指定类型文件-f 只显示文件名-B 在指定目录下查找二进制文件-M 在指定目录下查找帮助文件-S 在指定目录下查找源代码locate 在文件索引数据库中搜索文件-d 搜索指定数据库updatedb更新文件索引数据库f...

2013-01-08 10:37:35 63

原创 jstat 详解

1. jstat -gc pid 可以显示gc的信息,查看gc的次数,及时间。 其中最后五项,分别是young gc的次数,young gc的时间,full gc的次数,full gc的时间,gc的总时间。 2.jstat -gccapacity pid 可以显示,VM...

2013-01-07 17:27:05 70

原创 网站性能jvm监控工具

我们知道,在JVM编译期和加载器,甚至运行期已经做了大量的调优操作,但是那些都是JVM针对Java程序所做的通用的、简单的优化,程序在运行时由于运行环境的复杂性、业务逻辑的复杂性,很多JVM是无法进行优化处理的,这就需要我们自己在写代码的时候就注意,以便我们的程序在特定的业务场景发挥到最佳性能。要进行性能调优,首先我们要找到程序的性能瓶颈在哪里?而要知道性能瓶颈在哪里,我们需要借助一定的工...

2013-01-07 17:24:08 101

原创 urlrewrite-------解决大型WEB系统URL暴露安全问题

未经过改写的WEB系统的URL可以泄漏工程文件的目录,为了保证WEB系统的安全,免遭黑客的攻击,我们通常要对URL进行重写,目的就是使访问者看不到真实的路径,从而可以减少黑客攻击的可能性,下面给出一个简单的登陆例子,将http://localhost:8080/urlrewrite/login.do改写为http://localhost:8080/urlrewrite/mylogin/1...

2013-01-07 16:21:23 345

原创 struct 错误及异常ognl.MethodFailedException: Method "setSalemoney1"

struct 错误及异常1。当然的Action 接收的参数和你页面传进来的参数不一样时。看下参数名称是否和你页面的某个控件名称相同(name)。 2 。页面中一个文本框,用来接收一个float型的值 action中定义了一个float型的变量salemoney1 并对他get和set.如果文本框中的值是0或者0.0 则控制台就会报错。 1.页面中有一个text框 name是...

2013-01-07 11:50:28 174

原创 Java开源搜索引擎[收藏]

Java开源搜索引擎[收藏]关键字: java, 搜索引擎 Egothor Egothor是一个用Java编写的开源而高效的全文本搜索引擎。借助Java的跨平台特性,Egothor能应用于任何环境的应用,既可配置为单独的搜索引擎,又能用于你的应用作为全文检索之用。 更多Egothor信息 Nutch Nutch 是一个开源Java 实现的搜索引擎。它提供了我们运行自己...

2011-02-16 16:03:47 102

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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