- 博客(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 959
原创 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 560
翻译 了解JavaScript中的内置对象
编程语言对象内置JavaScriptNumberMath摘要:JavaScript是一种灵活的语言,这有时使它名声较差,但是往好的一面看,它也向您提供了快速、创造性地编写代码的能力。它提供的属性和方法仅仅是可以实现功能的开始是您的想象力创建了自定义功能。因此,您的想象力没有界限,您编写的代码也没有界限。所有编程语言都具有内部(或内置的)对象来创建语言的基本功能。内部对象是 您编写自
2012-08-30 13:24:03 729
转载 [探讨]优秀程序员和一般程序员差别在哪?
摘要:在这个世界上有两种程序员:Day Programmers(白班程序员)和Night Programmers(夜猫子程序员),你知道优秀程序员和一般程序员有哪些差别吗?你又是哪一类型的呢?俗话说不想当CEO的程序员,不是好的产品经理。程序员们,加油吧!还记得研发频道此前发表过的一篇《白班程序员 VS. 夜猫子程序员》吗?在这个世界上有两种程序员,我们称之为:Day Programm
2012-08-30 13:14:02 436
原创 浮躁
1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观。4.不要被对象、属
2012-08-29 13:23:18 394
原创 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 580
原创 屏蔽用户手动输入的代码或特殊字符处理
方法一:public static String processWildCards(String var){ var = StringUtils.replace(var, "'", "''"); var=StringUtils.replace(var, "[", "[[]"); var=StringUtils.replace(var, "_", "[_]");
2012-08-29 12:54:16 2105
原创 tomact内存溢出配置
在myeclipse的window-->preferences-->tomact 6.x下面有一个jdk,在jdk里面加上如下代码:-Xms512m -Xmx1024m
2012-08-28 15:14:36 1083 1
原创 tomact内存溢出配置
apache-tomcat-6.0.18\bin\catalina.bat 在这个文件的最上面加一句set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx1024m
2012-08-28 15:06:57 494
原创 配置自定义拦截器(全局配置)
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 504
原创 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 2971
原创 在数据库中把name字段中的大写字母改为小写
在数据库中把name字段中的大写字母改为小写update emp set job=lower(job) ;
2012-08-01 13:00:16 3866
原创 查看和设置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 2045
原创 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 33484
原创 图片上传
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 339
原创 规划程序人生
诸位,咱当网络工程师也是几年了,不算有出息,环顾四周,也没有看见几个有出息的!回顾工程师生涯,感慨万千,愿意讲几句掏心窝子的话,也算给咱们师弟师妹们提个醒,希望他们比咱们强! [1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳
2012-08-01 12:49:31 1161
原创 远程登录访问
都知道,远程访问是很简单的,在开始--->运行中打mstsc就可以远程访问了,但是像这样访问的话,打开服务器的资源管理器,你有几个人访问服务器就有几个用户,这样的话,服务器的负担很大,比如说,服务器在跑tomcat,那么你有几个人访问就相当于同时开了几个tomcat,这样资源占用比较大。 还有一种方法远程访问可以解决这个问题,首先在开始--->运行中打cmd,然后在
2012-08-01 12:47:51 465
Eclipse springmvc+ibatis+mysql的一个案例demo
2015-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人