自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 431

原创 数据库事务总结

数据库并发访问会出现以下4种问题:1、第一类丢失更新:事务B嵌套在事务A中,事务B已经更新,之后事务A更新失败,A回滚,丢失了B的更新。(支持事务的数据库不会出现此问题)2、脏读:读到其他事务还未提交的数据。3、不可重复读:在同一事务中,两次读取的数据不一致。(被其他事务修改了)4、幻读:两次读取的记录数不一致。(针对插入和删除操作)设置数据库的事务隔离级别可以防止以上

2015-08-12 01:28:33 643

原创 跳转页面的两种方法,及区别

方法1、response.sendRedirect("/web应用名/资源名");方法2、request.getRequestDispatcher("资源名").forward(request, response);二者的区别是:1、getRequestDispatcher 跳转发生在Web服务器,sendRedirect发生在浏览器。2、如果request.setAttr

2014-12-18 22:50:32 771

原创 ServletContext

1、ServletContext在服务器上创建,随Web应用(Web服务器)启动而创建。2、被所有客户端(浏览器实例)共享。3、获得ServletContext,在doGet中,ServletContext sc = this.getServletContext()

2014-12-18 22:08:27 505

原创 生成验证码

一、调用验证码二、生成验证码public class CreateCode extends HttpServlet{    public void doGet(HttpServletRequest request,HttpServletResponse response)           throwsServletException, IOException

2014-12-18 21:24:22 383

原创 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 536

原创 Cookie

写Cookie//创建CookieCookie cookie = new Cookie("name","value");//设置生命周期cookie.setMaxAge(3600);//以秒为单位//把cookie回写浏览器response.addCookie(cookie);读Cookie//读取所有Cookie信息,再选出需要的CookieCooki

2014-12-17 13:21:07 349

原创 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 430

原创 Struts2 主要内容

大约要知道的东西:我当初用了下2.0,就说一下我所了解的一些东西吧: 1 Interceptor 用来做拦截操作(比如身份验证、参数合法性验证) 2 Validator 用于对数据进行校验的模块(有内置的,也可能自定义实现);可在配置文件中指定,对请求参数的合法性进行检查,比如邮箱格式等等 3 Action 充当了数据 模型 和对请求的处理,即处理完请求之后将结果放在

2014-12-09 20:06:38 922

转载 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 591

转载 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 390

原创 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 6806 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 920

转载 CArray,CMap,CList 速度比较

转自:http://blog.csdn.net/scollins/archive/2010/05/13/5581365.aspx1. 数组--CArray   访问方法及效率和普通的数组一样,比普通数组强大的功能是可以改变数组的大小。    Array采用队列方式存储数据,因而其内部数据元素是以物理方式顺序排列的, 所以检索、顺序执行GetAt()等函数的速度是相当快的。但是由于每次队列长度变化后,数据都要重新申请内存、拷贝内存、释放内存,因而 Insert/Add/RemoveAt()的速度都很慢。如果你

2011-01-21 02:36:00 2979

原创 让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 920

原创 [小结]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 2055

转载 [转] 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 659

转载 [转] HTML完美解决一个事件激活多个函数 (有新意,但实际作用不大)

HTML完美解决事件激活多个函数前天用onblur来检测数据库中已经有的数据和客户端输入的数据是否有冲突,结果圈套了另外的函数既然不支持,晕死了,上网问人也是无果而终,网上看到这样的文章,虽然没起到什么大的作用,觉得这个思路值得收藏,转载于此,以做后用参考和学习之用!完美解决一个事件激活多个函数  如果你的网页中一个“OnLoad”事件要激活两个以上的JavaScript函数,那怎么办呢?小阳曾查阅了不少资料,结果都不尽如人意,无非是程序员根据情况,把要激活的函数统一放在一个函数里激活。  但作为一个程序员

2010-10-01 12:44:00 1845

原创 [转] JavaScript 动态添加表格/动态添加事件/态设置属性

JavaScript 动态添加表格/动态添加事件/态设置属性JS动态创建表格(新增、删去行和单位格),动态设置属性,动态新增事务 1、inserRow()和insertDell()函数   insertRow()函数可以带参量,情势如次:   insertRow(index):index从0开始   这个函数将新行新增到index的那一行前,好比insertRow(0),是将新行新增到第一行之前。默认的insertRow()函数至关于 insertRow(-1),将新行新增到表的最后。一般我们在使用的时辰都

2010-09-24 23:10:00 2400

转载 [转] 利用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 1357 2

转载 [转] 同一页面无法多次使用XmlHttp发起Ajax请求的真实原因

<br />/*************<br />作者:小雨(QQ群群号17639373)<br />声明:本文完全原创,非商业目的的转载请回复注明转载地址,谢绝商业性质转载<br />*************/<br />最近在一项任务中,团队老大要求我使用Ajax避免影响用户体验,于是我开始了Ajax的征程,虽说Ajax本身不难,但是我还是遇到了一些问题:当该页面第一次发出Ajax请求的时候可以正常运行,但是从第二次调用开始我惊奇的发现——onreadystatechange()事件再也没有被调用!

2010-09-08 18:21:00 1134

转载 [转] 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 3107

原创 最新Windows API函数大全(最新到2009-09-03的2258个API函数)

 在windows平台上开发系统,不可避免地需要使用windowsapi的函数。而MSDN是一个很庞大的帮助系统,虽然全,但有时查找起来还是比较麻烦,占用的系统资源也多。 从网上搜索一下“WindowsAPI函数”,会发现有很多人在寻找相关资料,也有很多网站提供了一些下载,但下载后发现没有特别全的。   自己早就想整理,但没想好以什么方式来整理。  正好这段时间自己做了个小工具

2009-10-29 21:37:00 1219

转载 【转】JAVA用户自定义事件监听完整例子- ---sunfruit

很多介绍用户自定义事件都没有例子,或是例子不全,下面写了一个完整的例子,并写入了注释以便参考,完整的实例源代码如下:package demo;import java.util.EventObject;/*** Title: 事件处理类,继承了事件基类* Description: * Copyright: Copyright (c) 2005* Company: cu

2009-07-23 22:31:00 1358 1

转载 【转载】myEclipse插件菜单 add hibernate capabilities 不可用的解决办法

用myEclipse搭建hibernate框架后,有时搞乱了某些东西后,又想重新加载Hibernate包,但此时 add hibernate capabilities 功能菜单竟然是灰色的,不可用,尤其是初学的朋友往往要重建web项目,一切都要重新来过。其实大可不必这么做。有个简单的方法可以解决这个问题:切换到java的导航试图,在项目的根目录下又个项目配置文件:".project",打开

2009-07-14 20:49:00 649

转载 Struts2树状菜单三种实现方式

源文:http://hi.baidu.com/xiaochonga10/blog/item/90b76c43f7fa10149313c6f9.html Struts2树状菜单实现一.概要:这篇文章是自己在学习struts2时从struts2的官方英文文档实例中整理出来的,此处介绍三种Struts2树状菜单的实现方式分别是:静态,动态,动态Ajax三种方式.以下实例均在windowsXp

2009-07-05 14:51:00 1249

转载 用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 1121

转载 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 859

原创 Eclipse 下 Applet 的路径问题

你的目录结构必须是下面的这个样子才可以:如你有一个hello.html在同一级目录中你要新建一个文件夹叫javaApplet在这个文件下要有AppletPara2.class,你可以把编译好的class考到这个文件夹中来,注意所有的名字不能错误,要区分大小写,这样就可以了 WEB-INF目录不能在HTM中直接访问,只能被重定向.

2009-06-20 14:07:00 589

转载 ActiveX控件打包成Cab置于网页中自动下载安装

原文:http://www.javaeye.com/topic/110834 [背景]       做过ActiveX控件的朋友都知道,要想把自己做的ActiveX控件功能放在自己的网页上使用,那么用户在客户端就必须进行本地的注册,也就是说用户得首先要把该ActiveX控件(test.ocx)放在本机的%system%/system32下,然后运行DOS工具里面运行regsvr32 t

2009-06-16 01:03:00 1536 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 1635

原创 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 821

原创 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 353

转载 (自动提示设置二)加强Eclipse代码自动提示的方法

默认是输入"."后出现自动提示,用于类成员的自动提示,可是有时候我们希望它能在我们输入类的首字母后就出现自动提示,可以节省大量的输入时间(虽然按alt + /会出现提示,但还是要多按一次按键,太麻烦了)。从Window -> preferences -> Java -> Editor -> Content assist -> Auto-Activation下,我们可以在"."号后面加入我们需要

2009-06-06 22:28:00 1027

转载 (自动提示设置一)MyEclipse下设置合适的Content Assist快捷键

MyEclipse安装完成之后,有一个很常用的快捷键Content Assist(即代码提示)被默认为Ctrl + Space。这会使得我们使用中文操作系统的计算机用起来很不方便,因为我们平时打字必用的切换打字法的快捷键,恰恰就是这个!当然,你可以直接在Windows => Preferences... => General => Keys去替换掉这个快捷键,不过可能还会有其他快捷键与

2009-06-06 22:25:00 1139

原创 Struts2拦截器总结

Struts2拦截器总结: 一、编写拦截器1、  实现接口com.opensymphony.xwork2.Intercepter(或继承com.opensymphony.xwork2.AbstractInterceptor)2、  在interceptor方法中加入如下代码:        public String intercept(ActionInvocation arg

2009-06-06 21:03:00 4766

转载 Java简单拦截器

下载源代码拦截器在在流行的开源框架中很常见,依赖的技术就是Java的动态代理。理解拦截器的核心原理对理解这些开源框架的体系结构至关重要。下面以一个简单的模型的来说明拦截器的实现的一般方法。 模型分为以下模块:业务组件:是被代理和被拦截的对象。代理处理器:实现了InvocationHandler接口的一个对象代理对象:Proxy对象。拦截器:普通的JavaBean,在调用业务

2009-06-05 14:07:00 2152

原创 properties资源文件总结

properties资源文件总结: 1、properties文件可完成的功能有:1)配置自定义类型转换。2)系统自带的类型转换失败时(不可转换),会产生错误提示,properties可用于配置自定义的错误提示。3)国际化,用于显示不同国家语言。 2、类型转换按范围有:局部和全局,如果局部文件和全局文件都存在,则使用局部文件而忽略全局文件。功能

2009-06-03 17:37:00 689

转载 出现invalid byte 1 of 1-byte UTF-8 sequence问题

XML内容实际是以UTF-8编码的,因此造成了包括中文字符的XML文件无法正常阅读,将编码格式改成“GB2312”后就可以正常解析了。

2009-05-28 18:09:00 606

转载 Spring是什么?

spring是一个开源的java框架,集成了各种主流的技术包括web mvc,orm,ejb,rmi,javamail等他就象一个粘合济,在实际项目中,将前后台程序粘合在一起,构建出一个完整的系统。spring中的各个组件也可独立使用,你可以在你的项目中选择性的使用spring提供的某一部分功能Spring的核心是ioc和aop什么是IOCInversion of Control,

2009-05-26 23:47:00 770 2

AutoUpgrade v5.2 (XE7, XE8, XE10, XE10.1 Berlin)

AutoUpgrade v5.2 (XE7, XE8, XE10, XE10.1 Berlin)好不容易找到的

2018-10-05

空空如也

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

TA关注的人

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