- 博客(54)
- 资源 (1)
- 收藏
- 关注
转载 easyui-启用禁用方法
添加属性: $('#areaSelect').attr("disabled",false); 移除属性: $('#areaSelect').removeAttr("disabled"); 转载 :http://www.tuicool.com/articles/Qji2yaaEasyUI常用控件禁用方法:1.validatebox可以用的用法:前两种适用于单个的val...
2018-12-06 16:28:46
494
原创 数据库事务总结
数据库并发访问会出现以下4种问题:1、第一类丢失更新:事务B嵌套在事务A中,事务B已经更新,之后事务A更新失败,A回滚,丢失了B的更新。(支持事务的数据库不会出现此问题)2、脏读:读到其他事务还未提交的数据。3、不可重复读:在同一事务中,两次读取的数据不一致。(被其他事务修改了)4、幻读:两次读取的记录数不一致。(针对插入和删除操作)设置数据库的事务隔离级别可以防止以上
2015-08-12 01:28:33
698
原创 跳转页面的两种方法,及区别
方法1、response.sendRedirect("/web应用名/资源名");方法2、request.getRequestDispatcher("资源名").forward(request, response);二者的区别是:1、getRequestDispatcher 跳转发生在Web服务器,sendRedirect发生在浏览器。2、如果request.setAttr
2014-12-18 22:50:32
826
原创 ServletContext
1、ServletContext在服务器上创建,随Web应用(Web服务器)启动而创建。2、被所有客户端(浏览器实例)共享。3、获得ServletContext,在doGet中,ServletContext sc = this.getServletContext()
2014-12-18 22:08:27
531
原创 生成验证码
一、调用验证码二、生成验证码public class CreateCode extends HttpServlet{ public void doGet(HttpServletRequest request,HttpServletResponse response) throwsServletException, IOException
2014-12-18 21:24:22
408
原创 Session
1、HttpSession s = request.getSession(); //第一次访问Session服务器会自动创建,不需要new2、s.setAttribute("name","value"); //存入属性(键值对)3、Session存放在服务器内存中。4、一个浏览器实例(进程)的不同页面之间共享Session的属性。不同浏览器实例的Session不能共享。5、Ses
2014-12-18 00:31:22
561
原创 Cookie
写Cookie//创建CookieCookie cookie = new Cookie("name","value");//设置生命周期cookie.setMaxAge(3600);//以秒为单位//把cookie回写浏览器response.addCookie(cookie);读Cookie//读取所有Cookie信息,再选出需要的CookieCooki
2014-12-17 13:21:07
375
原创 Servlet
一、Servlet的实现1、实现Servlet接口(不常用,但可用于了解Servlet生命周期)2、继承HttpServlet类(常用)二、Servlet的配置1、每个Servlet都需在Web.xml文件中配置。(Web.xml在WEB-INF目录中) UserServlet user.UserServlet UserServ
2014-12-15 23:51:52
456
原创 Struts2 主要内容
大约要知道的东西:我当初用了下2.0,就说一下我所了解的一些东西吧: 1 Interceptor 用来做拦截操作(比如身份验证、参数合法性验证) 2 Validator 用于对数据进行校验的模块(有内置的,也可能自定义实现);可在配置文件中指定,对请求参数的合法性进行检查,比如邮箱格式等等 3 Action 充当了数据 模型 和对请求的处理,即处理完请求之后将结果放在
2014-12-09 20:06:38
970
转载 KEIL 调试 ADDRESS SPACE OVERFLOW 的问题
晚上调程序的时候,KEIL编译出现了ADDRESS SPACE OBERFLOW的问题,已经碰到两次了,上次没在意,以为程序太长,地址空间溢出了。*** ERROR L107: ADDRESS SPACE OVERFLOW SPACE: DATA SEGMENT: _DATA_GROUP_ LENGTH: 005DH刚才百度了一下,看到一
2012-11-02 20:28:23
635
转载 JDBC连接数据
<br />1、Oracle8/8i/9i数据库(thin模式) <br />Class.forName( "oracle.jdbc.driver.OracleDriver ").newInstance(); <br />String url= "jdbc:oracle:thin:@localhost:1521:orcl "; <br />//orcl为数据库的SID <br />String user= "test "; <br />String password= "te
2011-03-16 15:21:00
422
原创 strcat函数越界的问题
<br />首先,这是一个非常有趣的问题!<br />我也是最近看了一本《C++高效编程:内存与性能优化》的书才弄明白其中的奥秘!<br />我们先来看一个“奇怪”的现象:<br /><br />CODE:<br /> struct A { char a; long b; char c; long d; };<br /> struct B { char a; char c; long b; long d; };<br /><br /> cout << sizeof(
2011-03-01 11:26:00
6972
1
转载 C++字符串内部查找函数
<br />char* strchr( const char* str, int chr );<br />在str中查找第一次出现的chr,没找到则返回0<br />char* strrchr( const char* str, int chr );<br />在str中查找最后一次出现的chr,没找到则返回0<br />char* strstr( const char* str, const char* substr );<br />在str中查找第一次出现的substr,没找到则返回0<br
2011-02-15 17:55:00
972
转载 CArray,CMap,CList 速度比较
转自:http://blog.youkuaiyun.com/scollins/archive/2010/05/13/5581365.aspx1. 数组--CArray 访问方法及效率和普通的数组一样,比普通数组强大的功能是可以改变数组的大小。 Array采用队列方式存储数据,因而其内部数据元素是以物理方式顺序排列的, 所以检索、顺序执行GetAt()等函数的速度是相当快的。但是由于每次队列长度变化后,数据都要重新申请内存、拷贝内存、释放内存,因而 Insert/Add/RemoveAt()的速度都很慢。如果你
2011-01-21 02:36:00
3045
原创 让CDialog对话框显示在任务栏上
IDD_DIALOGTEMPLETE_DIALOG DIALOGEX 0, 0, 250, 169STYLE WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_CAPTION | WS_SYSMENU | WS_THICKFRAMEEXSTYLE WS_EX_APPWINDOWCAPTION "Dialog"FONT 9, "宋体"BEGINEND 手工在资源文件中加上红字部分
2011-01-15 12:28:00
958
原创 [小结]Javascript中绑定ActiveX控件事件
<br /> //方法一<br /> var script = document.createElement("script");<br /> script.language="javascript";<br /> script.htmlFor="MSComm1"; //for=对象<br /> script.event="OnComm"; //对象事件<br /> script.text="MSComm1_OnComm();";<br /> document.body.appendChild(s
2010-10-25 15:22:00
2098
转载 [转] JavaScript修改注册表
JavaScript修改注册表 (转)2010年06月29日 星期二 下午 12:18<br />http://blog.163.com/prevBlogPerma.do?host=liuwei1578&srl=495803642009314112213771&mode=prev<br />万恶的注册表~~<br />注册表有关安全设置项的说明:<br />注册表路径:<br />HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Inte
2010-10-09 01:12:00
696
转载 [转] HTML完美解决一个事件激活多个函数 (有新意,但实际作用不大)
HTML完美解决事件激活多个函数前天用onblur来检测数据库中已经有的数据和客户端输入的数据是否有冲突,结果圈套了另外的函数既然不支持,晕死了,上网问人也是无果而终,网上看到这样的文章,虽然没起到什么大的作用,觉得这个思路值得收藏,转载于此,以做后用参考和学习之用!完美解决一个事件激活多个函数 如果你的网页中一个“OnLoad”事件要激活两个以上的JavaScript函数,那怎么办呢?小阳曾查阅了不少资料,结果都不尽如人意,无非是程序员根据情况,把要激活的函数统一放在一个函数里激活。 但作为一个程序员
2010-10-01 12:44:00
1893
原创 [转] JavaScript 动态添加表格/动态添加事件/态设置属性
JavaScript 动态添加表格/动态添加事件/态设置属性JS动态创建表格(新增、删去行和单位格),动态设置属性,动态新增事务 1、inserRow()和insertDell()函数 insertRow()函数可以带参量,情势如次: insertRow(index):index从0开始 这个函数将新行新增到index的那一行前,好比insertRow(0),是将新行新增到第一行之前。默认的insertRow()函数至关于 insertRow(-1),将新行新增到表的最后。一般我们在使用的时辰都
2010-09-24 23:10:00
2463
转载 [转] 利用AJAX实现搜索提示功能 (关键字自动匹配功能)
利用AJAX实现搜索提示功能 (关键字自动匹配功能)<br />2008-05-23 07:44<br />关于网友提到代码不能在FIREFOX下运行的问题的解决:<br /><br />1、由于FF各方面的安全性,它不支持跨域的访问,应此注意在调用跨域脚本代码之前加上<br /><br />document.domain="http://www.yourdomain.com/" ,不过本实例不需要。<br /><br />2、在FF下,xmlhttpRequest.send方法必须加上参数null,IE下
2010-09-19 13:22:00
1439
转载 [转] 同一页面无法多次使用XmlHttp发起Ajax请求的真实原因
<br />/*************<br />作者:小雨(QQ群群号17639373)<br />声明:本文完全原创,非商业目的的转载请回复注明转载地址,谢绝商业性质转载<br />*************/<br />最近在一项任务中,团队老大要求我使用Ajax避免影响用户体验,于是我开始了Ajax的征程,虽说Ajax本身不难,但是我还是遇到了一些问题:当该页面第一次发出Ajax请求的时候可以正常运行,但是从第二次调用开始我惊奇的发现——onreadystatechange()事件再也没有被调用!
2010-09-08 18:21:00
1176
转载 [转] Android开发环境的搭建 Android虚拟机搭建 安卓开发环境搭建
<br /> <br />最近研究Andriod 呢,第一部就是搭环境了! 其实很 简单! 需要3个东西<br />第一 Andriod SDK 很大! 第二 Java环境 JDK 1.6 第三 Eclipse 和 ADT。OK 运行吧!<br />!注意! 如今的软件是越来越大! 对于广大的平民开发者,诶~ 可怜啊! 需要高配的电脑! 什么 512M内存,哥们算了吧! 别弄了! 累死电脑 气死你! 跑如今的 开发环境 最好2G以上内存,CPU 双核2.0 为佳! 1G内存都慢! 尽管可以跑! 我就深深郁闷
2010-08-26 16:11:00
3180
原创 最新Windows API函数大全(最新到2009-09-03的2258个API函数)
在windows平台上开发系统,不可避免地需要使用windowsapi的函数。而MSDN是一个很庞大的帮助系统,虽然全,但有时查找起来还是比较麻烦,占用的系统资源也多。 从网上搜索一下“WindowsAPI函数”,会发现有很多人在寻找相关资料,也有很多网站提供了一些下载,但下载后发现没有特别全的。 自己早就想整理,但没想好以什么方式来整理。 正好这段时间自己做了个小工具
2009-10-29 21:37:00
1261
转载 【转】JAVA用户自定义事件监听完整例子- ---sunfruit
很多介绍用户自定义事件都没有例子,或是例子不全,下面写了一个完整的例子,并写入了注释以便参考,完整的实例源代码如下:package demo;import java.util.EventObject;/*** Title: 事件处理类,继承了事件基类* Description: * Copyright: Copyright (c) 2005* Company: cu
2009-07-23 22:31:00
1415
转载 【转载】myEclipse插件菜单 add hibernate capabilities 不可用的解决办法
用myEclipse搭建hibernate框架后,有时搞乱了某些东西后,又想重新加载Hibernate包,但此时 add hibernate capabilities 功能菜单竟然是灰色的,不可用,尤其是初学的朋友往往要重建web项目,一切都要重新来过。其实大可不必这么做。有个简单的方法可以解决这个问题:切换到java的导航试图,在项目的根目录下又个项目配置文件:".project",打开
2009-07-14 20:49:00
686
转载 Struts2树状菜单三种实现方式
源文:http://hi.baidu.com/xiaochonga10/blog/item/90b76c43f7fa10149313c6f9.html Struts2树状菜单实现一.概要:这篇文章是自己在学习struts2时从struts2的官方英文文档实例中整理出来的,此处介绍三种Struts2树状菜单的实现方式分别是:静态,动态,动态Ajax三种方式.以下实例均在windowsXp
2009-07-05 14:51:00
1294
转载 用Java制作属性编辑器
原文:http://live.modshops.com/2006/04/02/15/ 源码:http://live.modshops.com/wp-content/uploads/2006/04/Property.rar 作者长期从事网管软件的开发工作,网络设备的配置管理模块,需要对网络设备的大量参数进行配置工作,设计、开发配置管理模块的界面成为整个网管系统的难点,尤其是用Ja
2009-07-04 22:56:00
1166
转载 Java定位打印 (有BUG,当宽>高时报错)
来源:http://tech.e800.com.cn/articles/2009/58/1241745738377_1.htmlJava自从问世以来在各方面发展迅速,但是一直以来,打印输出是java最弱的方面。事实上,java1.0不支持任何打印功能。Java1.1在 java.awt包里包含了一个叫做PrintJob的类,但是这个类提供的打印功能十分粗糙和不可靠。当java1.2问世,它围绕
2009-07-02 22:39:00
935
原创 Eclipse 下 Applet 的路径问题
你的目录结构必须是下面的这个样子才可以:如你有一个hello.html在同一级目录中你要新建一个文件夹叫javaApplet在这个文件下要有AppletPara2.class,你可以把编译好的class考到这个文件夹中来,注意所有的名字不能错误,要区分大小写,这样就可以了 WEB-INF目录不能在HTM中直接访问,只能被重定向.
2009-06-20 14:07:00
621
转载 ActiveX控件打包成Cab置于网页中自动下载安装
原文:http://www.javaeye.com/topic/110834 [背景] 做过ActiveX控件的朋友都知道,要想把自己做的ActiveX控件功能放在自己的网页上使用,那么用户在客户端就必须进行本地的注册,也就是说用户得首先要把该ActiveX控件(test.ocx)放在本机的%system%/system32下,然后运行DOS工具里面运行regsvr32 t
2009-06-16 01:03:00
1565
1
原创 [转]在WEB下的客户端控件(OCX)的开发应用
[转]在WEB下的客户端控件(OCX)的开发应用2009-04-09 18:211. Visual Basic中ActiveX控件的制作ActiveX是Microsoft的术语,它是一组包括控件、DLL和ActiveX文档的组件,他通常是以动态连接库形势存在,因此必须在一个叫容器的可独立执行的软件中运行,比如VisualBasic,VisualC++,Internet
2009-06-15 23:24:00
1678
原创 Action中获得HttpServlet信息三种方式
Action中获得HttpServlet信息三种方式: 一、使用com.opensymphony.xwork2.ActionContext类ActionContext.getContext().put(key, value);ActionContext.getContext().get(key); 此方法只能获取Request对象,获取Reponse对象使用下面的方法。
2009-06-10 01:58:00
872
原创 Struts2 防止重复提交
Struts2防止重复提交: 1、 在JSP页面...中加入。2、 在struts.xml的Action中单独加入tocken拦截器,和defaultStack拦截器。3、 在struts.xml的Action中加入invalid.token页面跳转。 如: action name="login" class="com.test.action.Logi
2009-06-09 17:48:00
388
转载 (自动提示设置二)加强Eclipse代码自动提示的方法
默认是输入"."后出现自动提示,用于类成员的自动提示,可是有时候我们希望它能在我们输入类的首字母后就出现自动提示,可以节省大量的输入时间(虽然按alt + /会出现提示,但还是要多按一次按键,太麻烦了)。从Window -> preferences -> Java -> Editor -> Content assist -> Auto-Activation下,我们可以在"."号后面加入我们需要
2009-06-06 22:28:00
1061
转载 (自动提示设置一)MyEclipse下设置合适的Content Assist快捷键
MyEclipse安装完成之后,有一个很常用的快捷键Content Assist(即代码提示)被默认为Ctrl + Space。这会使得我们使用中文操作系统的计算机用起来很不方便,因为我们平时打字必用的切换打字法的快捷键,恰恰就是这个!当然,你可以直接在Windows => Preferences... => General => Keys去替换掉这个快捷键,不过可能还会有其他快捷键与
2009-06-06 22:25:00
1169
原创 Struts2拦截器总结
Struts2拦截器总结: 一、编写拦截器1、 实现接口com.opensymphony.xwork2.Intercepter(或继承com.opensymphony.xwork2.AbstractInterceptor)2、 在interceptor方法中加入如下代码: public String intercept(ActionInvocation arg
2009-06-06 21:03:00
4846
转载 Java简单拦截器
下载源代码拦截器在在流行的开源框架中很常见,依赖的技术就是Java的动态代理。理解拦截器的核心原理对理解这些开源框架的体系结构至关重要。下面以一个简单的模型的来说明拦截器的实现的一般方法。 模型分为以下模块:业务组件:是被代理和被拦截的对象。代理处理器:实现了InvocationHandler接口的一个对象代理对象:Proxy对象。拦截器:普通的JavaBean,在调用业务
2009-06-05 14:07:00
2182
原创 properties资源文件总结
properties资源文件总结: 1、properties文件可完成的功能有:1)配置自定义类型转换。2)系统自带的类型转换失败时(不可转换),会产生错误提示,properties可用于配置自定义的错误提示。3)国际化,用于显示不同国家语言。 2、类型转换按范围有:局部和全局,如果局部文件和全局文件都存在,则使用局部文件而忽略全局文件。功能
2009-06-03 17:37:00
755
转载 出现invalid byte 1 of 1-byte UTF-8 sequence问题
XML内容实际是以UTF-8编码的,因此造成了包括中文字符的XML文件无法正常阅读,将编码格式改成“GB2312”后就可以正常解析了。
2009-05-28 18:09:00
646
转载 Spring是什么?
spring是一个开源的java框架,集成了各种主流的技术包括web mvc,orm,ejb,rmi,javamail等他就象一个粘合济,在实际项目中,将前后台程序粘合在一起,构建出一个完整的系统。spring中的各个组件也可独立使用,你可以在你的项目中选择性的使用spring提供的某一部分功能Spring的核心是ioc和aop什么是IOCInversion of Control,
2009-05-26 23:47:00
816
2
AutoUpgrade v5.2 (XE7, XE8, XE10, XE10.1 Berlin)
2018-10-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人