自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (9)
  • 收藏
  • 关注

转载 理解字节长度

字符长度:id为comContext的textArea,内容“12345”  和内容“1234五” document.getElementById("comContext").value.length都是5,说明长度是根据字符个数来算的 字节长度:Js代码 efutils.getTotalBytes = function (str) {   if (st

2012-08-31 17:26:20 958

原创 session统计在线人数,查看游客列表,登录人列表

1.首先创建一个类MySessionListener并且实现HttpSessionListener,       ServletContextListener,ServletContextAttributeListener,ServletRequestListener接口    2、在createsession的方法中的思路:当用户来访问网站的时候,也就是创建一个新的session,同

2012-08-31 16:50:31 9210

原创 oracle没有权限编辑视图

今天做个一个操作是这样的:先删除了zzb表空间下面的所有表,然后导入新的表和数据,在然后查看另一个表空间下的视图,结果大多数都是打叉的,我声明:我后来导入的表的结构和删的是一致的,只不过后来导入的表的字段可能会比删除表的字段多。。。后来费了我九牛二虎之力搞出来了,操作如下:1.先打开pl/sql的图形化操作界面---------控制台操作2.点击安全性3.点击用户4.点击你报错

2012-08-31 14:48:39 2305 4

原创 常用的正则表达式

正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。用户名:/^[a-z0-9_-]{3,16}$/密码:/^[a-z0-9_-]{6,18}$/联系方式:/\d{3}-\d{8}|[1][3,5]+\d{9}/十六进制值:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/电子邮箱:/^([a-z0-9_\.-]+)@([

2012-08-31 14:37:36 559

翻译 了解JavaScript中的内置对象

编程语言对象内置JavaScriptNumberMath摘要:JavaScript是一种灵活的语言,这有时使它名声较差,但是往好的一面看,它也向您提供了快速、创造性地编写代码的能力。它提供的属性和方法仅仅是可以实现功能的开始是您的想象力创建了自定义功能。因此,您的想象力没有界限,您编写的代码也没有界限。所有编程语言都具有内部(或内置的)对象来创建语言的基本功能。内部对象是 您编写自

2012-08-30 13:24:03 728

转载 [探讨]优秀程序员和一般程序员差别在哪?

摘要:在这个世界上有两种程序员:Day Programmers(白班程序员)和Night Programmers(夜猫子程序员),你知道优秀程序员和一般程序员有哪些差别吗?你又是哪一类型的呢?俗话说不想当CEO的程序员,不是好的产品经理。程序员们,加油吧!还记得研发频道此前发表过的一篇《白班程序员 VS. 夜猫子程序员》吗?在这个世界上有两种程序员,我们称之为:Day Programm

2012-08-30 13:14:02 435

原创 浮躁

1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观。4.不要被对象、属

2012-08-29 13:23:18 393

原创 MVC以及Struts2工作流程

MVC是一种软件架构的思想,将一个软件系统划分成三种不同类型的模块,分别是模型(model),用于封装业务逻辑。视图(view),提供用户操作的接口(提供业务数据的展现,并且,用户也可以通过视图来提交请求)。控制器(controller),将视图与模型解耦,也就是说视图要向控制器发送请求,由控制器来决定调用哪一个模型来处理,反过来,模型处理之后的结果也交给控制器,由控制器来选择合适的视图来展现。

2012-08-29 13:18:19 2220

原创 转发和重定向的区别

重定向response.sendRedirect("success.jsp");转发:request.getRequestDispatcher("success.jsp").forward(request,response);1.转发在服务器端完成的;重定向是在客户端完成的★2.转发的速度快;重定向速度慢3.转发的是同一次请求;重定向是两次不同请求★4.转发不会执行转发后的代码

2012-08-29 13:16:11 9771 5

原创 Struts1和Struts2的比較

Struts1和Struts2的比較特性Struts 1 Struts 2 Action類Struts 1要求Action類要擴展自一個抽象基類。Struts 1的一個共有的問題是面向抽象類編程而不是面向接口編程。Struts 2的Action類實現了一個Action接口,連同其他接口一起麳實現可選擇和自定義的

2012-08-29 13:14:42 969

原创 配置全局的错误页面

1.web.xml中   404  /error.jsp    500  /error.jsp    503  /error.jsp 2.struts.xml中                    /error.jsp

2012-08-29 13:10:09 3465

原创 java环境变量配置

java环境变量配置windows xp下配置JDK环境变量:      1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08;   2.安装完成后,右击“我的电脑”,点击“属性”;       3.选择“高级”选项卡,点击“环境变量”;       4.在“系统变量”中,设置3项属性,JAVA_HOME,

2012-08-29 13:01:32 579

原创 屏蔽用户手动输入的代码或特殊字符处理

方法一:public static  String processWildCards(String var){   var = StringUtils.replace(var, "'",  "''");   var=StringUtils.replace(var, "[", "[[]");   var=StringUtils.replace(var, "_", "[_]");

2012-08-29 12:54:16 2104

原创 tomact内存溢出配置

在myeclipse的window-->preferences-->tomact   6.x下面有一个jdk,在jdk里面加上如下代码:-Xms512m -Xmx1024m

2012-08-28 15:14:36 1082 1

原创 tomact内存溢出配置

apache-tomcat-6.0.18\bin\catalina.bat 在这个文件的最上面加一句set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx1024m

2012-08-28 15:06:57 493

原创 配置自定义拦截器(全局配置)

1.配置全局的自定义拦截器,先声明自定义拦截器在strtus.xml文件中:package name="base" extends="struts-default"> 定义自己的拦截器--> interceptors> interceptorname="authority" class="com.gwideal.common.ActionInterceptors"/>

2012-08-25 16:47:12 4965

原创 页面点击关闭事件

window.onbeforeunload = function() //author: meizz          {                 var n = window.event.screenX - window.screenLeft;                 var b = n > document.documentElement.scrollWidth-2

2012-08-22 15:33:26 820

原创 file禁止手动输入

1. 取代法        使用隐藏的控件,然后用一个只读的文本框和一个按钮来模拟的功能。 Html代码                      2. 使用脚本事件限制控件输入        将控件的鼠标右键菜单、按键事件限制住,不让用户有机会输入。 Html代码    3. 使用contenteditable属性

2012-08-17 19:20:30 528

原创 屏蔽在input中输入js代码

用jquery 在页面js代码开始处放入下面代码$(document).ready(function(){  // 屏蔽在input中输入js代码  $("input[type='text']").bind('keyup afterpaste keypress', function() {   this.value=this.value.replace(/()|(<)|(&g

2012-08-17 19:17:54 2334 2

原创 脚本过滤代码

public class HtmlEncoder {  //[1]  //[2] "(引号) //[3] '(单引号) //[4] %(百分比符号) //[5] ;(分号) //[6] ()(括号) //[7] &(& 符号) //[8] +(加号)    public static String htmlEncode(String str) {

2012-08-17 19:16:18 533

原创 checkbox全选反选

$(function() { $("#check").click(function() {     if($("#check").attr("checked")==false){      $("input[name='printBox']").attr("checked",false);     }     if($("#check").attr("checked")==tr

2012-08-01 16:20:51 1019

原创 如何获得客户端的IP地址

在action中如何获得客户端的ip:首先要获得request对象;HttpServletRequest request=ServletActionContext.getRequest();   System.out.println(request.getRemoteAddr());

2012-08-01 13:02:51 502

原创 js、jquery验证时间格式

下面验证的格式是2012-2-1 或2010-02-01var reDate = /^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\

2012-08-01 13:01:46 2970

原创 在数据库中把name字段中的大写字母改为小写

在数据库中把name字段中的大写字母改为小写update emp set job=lower(job) ;

2012-08-01 13:00:16 3865

原创 查看和设置oracle数据库的最大连接数

当前的连接数 select count(*) from v$process; 设置的最大连接数(默认值为150) select value from v$parameter where name = 'processes'; 修改最大连接数 alter system set processes = 300 scope = spfile; 当数据库最大连接数不够时会出现客户端

2012-08-01 12:58:16 2041

原创 java导出excel设置表头

import java.sql.SQLException;import java.util.List; import javax.servlet.http.HttpServletRequest; import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFCel

2012-08-01 12:56:33 33477

原创 图片上传

private static final int BUFFER_SIZE = 16 * 1024;   // 上传文件域对象 private File upload; // 上传文件名 private String uploadFileName; // 上传文件类型 private String uploadContentType; // 保存文件的目录路径(通过依赖注

2012-08-01 12:54:20 625

原创 ORACLE数据库导出

常规一个表空间的导出:exp file=d:/qq.dmp;多个表空间的导出:exp fromuser=zzb touser=zzb1; 常规一个表空间的导入:imp file=d:/qq.dmp;多个表空间的导入:imp  fromuser=zzb touser=zzb1;  以上具体含义如下:qq:表空间名;orcl:在该表空间下的密码;

2012-08-01 12:51:57 338

原创 规划程序人生

诸位,咱当网络工程师也是几年了,不算有出息,环顾四周,也没有看见几个有出息的!回顾工程师生涯,感慨万千,愿意讲几句掏心窝子的话,也算给咱们师弟师妹们提个醒,希望他们比咱们强!   [1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳

2012-08-01 12:49:31 1160

原创 远程登录访问

都知道,远程访问是很简单的,在开始--->运行中打mstsc就可以远程访问了,但是像这样访问的话,打开服务器的资源管理器,你有几个人访问服务器就有几个用户,这样的话,服务器的负担很大,比如说,服务器在跑tomcat,那么你有几个人访问就相当于同时开了几个tomcat,这样资源占用比较大。               还有一种方法远程访问可以解决这个问题,首先在开始--->运行中打cmd,然后在

2012-08-01 12:47:51 464

springMVC+springSecurity3.x+Mybaits3.x的权限系统

springMVC+springSecurity3.x+Mybaits3.x的权限系统

2016-08-29

ajax json功能需要的jar

ajax json功能需要的jar,总共有5个,加了之后ajax就可以运行起来了

2015-12-31

Eclipse springmvc+ibatis+mysql的一个案例demo

springmvc+ibatis+mysql的一个案例demo,下载导入Eclipse中即可运行,对初学者是一个很好的案例。

2015-12-29

好用的一款截图工具

很高级的一种截图工具,用的也很方便呢,还有很多功能。

2012-08-29

绿化版tomact

绿化版tomact,不需要安装,可以直接使用。。。

2012-08-29

正则表达式守则

正则表达式守则,对不会的人和忘记的人很有帮助。

2012-08-02

jdbc连接数据库(oracle、sqlserver)代码

jdbc连接数据库(oracle、sqlserver)代码,是一个提取的通用方法。

2012-08-01

空空如也

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

TA关注的人

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