- 博客(42)
- 资源 (6)
- 收藏
- 关注
转载 《JAVA与模式》之策略模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述策略(Strategy)模式的: 策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。策略模式的结构 策略模式是对算法的包装,是把使用算法的责任和算法本身分割开来,委派给不同的对象管理。策略模
2015-08-22 20:02:33
325
转载 《JAVA与模式》之模板方法模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述模板方法(Template Method)模式的: 模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就是模板方法模式的用意。模板方法模式的结构 模板
2015-08-22 17:07:53
272
转载 Jquery表单验证
Jquery表单验证使用插件:formValidator 下载链接:http://www.cnblogs.com/wzmaodong/archive/2008/01/11/1034901.html使用步骤:1.首先在项目中添加必备js与css 2.代码中添加引用(必备引用)
2013-02-27 17:28:14
460
转载 servlet什么时候被实例化?
如果没有设置loadOnStartup,则第一次请求的时候实例化分三种情况:loadOnStartup 即负数的情况下,web容器启动的时候不做实例化处理,servlet首次被调用时做实例化这种情况和没有设置loadOnStartup是一样的。loadOnStartup > 0web容器启动的时候做实例化处理,顺序是由小到大,正整数小的先被实例化loadOnStartu
2013-02-22 17:02:15
6180
转载 servlet单实例多线程模式
Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的,所以,在编写代码时需要非常细致地考虑多线程的安全性问题。 JSP的中存在的多线程问题: 当客户端第一次请求某一个JSP文件时,服务端把该JSP编译成一个CLASS文件,并创建一个该类的实例,然后创建一个线程处理CLIENT端的请求。如果有多个客户端
2013-02-22 16:58:52
677
转载 Cookie的使用
Cookie的使用 一、cookie的作用 在我们平常写的B/S程序中,会经常用到cookie,主要有以下一些作用: 1、 记录用户名和密码 以及该用户需要保存的一些信息,如购物购站,使用cookie,可以让用户自动登录到站点等。 2、 定制站点 可以使用cookie来记录用户的偏好。 3、 定向广告 可以使用cookie来记
2013-02-18 17:25:23
414
转载 eclipse启动tomcat, http://localhost:8080无法访问
症状:tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问htt://localhost:8080/能正常访问tomcat管理页面。症状原因: e
2013-01-26 22:53:21
15046
转载 XPATH教程
(整理自:http://www.zvon.org/xxl/XPathTutorial/General_chi/examples.html)简介 XPath由W3C的 XPath 1.0 标准 描述.本教程通过实例来展示XPath的一些特性.你可以从以下内容开始:1。基本的XPath语法类似于在一个文件系统中定位文件,如果路径以斜线 / 开始, 那么该路径就
2013-01-20 22:32:59
468
转载 Dom4j下载及使用Dom4j读写XML简介
要使用dom4j读写XML文档,需要先下载dom4j包,dom4j官方网站在 http://www.dom4j.org/目前最新dom4j包下载地址:http://nchc.dl.sourceforge.net/sourceforge/dom4j/dom4j-1.6.1.zip解开后有两个包,仅操作XML文档的话把dom4j-1.6.1.jar加入工程就可以了,如果需要使用XPath的话还
2013-01-20 21:27:48
334
转载 Loadrunner8.1破解
关于LoadRunner 8.1的破解,网上有许多相关的内容,相互抄袭的版本彼彼皆是,但照其破解方法操作后,发现LR 8.1仍有许多功能不能正常使用。为了给软件做性能负载,我经过测试的破解方法,并测试安装成功。从网上下载LR 8.1,一种是需要生成临时安装目录;另一种则是直接安装即可。之间的区别就是在安装的过程中后者需要输入注册信息,而前者则不需要。1、安装过程中,通常都是按默认的设置
2012-09-09 10:25:24
960
转载 java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory的解决
自己前一段时间出现了这个问题,通过在网上搜索,大概知道了原因,整理下一,以供大家参考。 将项目部署好后,启动tomcat后报错,java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory报这个错说明你用的是tomcat7。 目前的MyEclipse的内核为Eclipse3.5.* 尚不能提供直接对tomc
2012-05-17 21:30:31
593
转载 ORA-00257: archiver error. Connect internal only, until freed 错误的处理方法
archive log 日志已满ORA-00257: archiver error. Connect internal only, until freed错误的处理方法1. 用sys用户登录 sqlplus sys/pass@tt as sysdba2. 看看archiv log所在位置SQL> show parameter log_archive_dest;
2012-04-11 17:34:48
432
原创 suse10安装oracle10g的方法
1、检查内存:内存>=1G,# grep MemTotal /proc/meminfo检查swap:交换空间swap为4G(内存为1~2G时,swap为起1.5倍,如果大于2G,swap等于内存大小# grep SwapTotal /proc/meminfo检查/tmp:/tmp> 500M 最好不少于1G# df -k /tmp检查系统空间:系统磁盘空间还有不少于6G空间
2012-03-13 16:57:37
1136
转载 免安装Oracle客户端使用PL/SQL连接Oracle
免安装Oracle客户端使用PL/SQL连接Oracle 免安装Oracle客户端使用PL/SQL连接Oracle 大家都知道,用PL/SQL连接Oracle,是需要安装Oracle客户端软件的。有没要想过不安装Oracle客户端直接连接Oracle呢? 利用Oracle 提供的Instant Client Package 只需要在Oracle下载
2012-03-13 15:54:21
455
原创 oracle数据库查看修改字符集问题
1、查看数据库服务器的字符集有很多种方法可以查出oracle server端的字符集,比较直观的查询方法是以下这种:SQL>select userenv('language') from dual; 结果类似如下:AMERICAN _ AMERICA. ZHS16GBK其他方法:select * from V$NLS_database_PARAMETERS select *
2012-03-13 15:51:36
1952
原创 oracle 执行netca 时报错ORA-01078 & LRM-00109,ORA-01102,ORA-12541,ORA-12528,ORA-01033和ORA-28547等错误解决方法
oracle 执行netca 时报错 An unexpected exception has been detected in native code outside the VM 的解决方案安装好oracle 10后,配置网络监听,执行 netca ,报错如下:Oracle Net Services Configuration: An unexpected exception
2012-03-01 15:15:51
1489
原创 Red Hat Enterprise linux5下安装oracle10g
一、RHEL环境1、检查硬件配置内存512MB。1GB或者两倍内存大小的交换空间,对于系统内存大于2GB的服务器,交换空间可以介于2GB—4GB之间。检查内存空间:grep MemTotal /proc/meminfo要检查交换空间:grep SwapTotal /proc/meminfo2、软件包检查oracle 10g 对Red Hat Enterprise lin
2012-03-01 14:52:07
440
转载 vs2010新功能,针对ASP.NET的23个新功能
VS2010中针对ASP.NET的23个新功能 1、代码片段(Code Snippets): 代码段是预先开发的代码模板,可以节省我们对有关语法思考的时间。在VS 2005和VS 2008中,已经有建立了很多代码段。不过,这些只适用于隐藏代码(code behin
2011-07-24 15:26:31
557
转载 Debug和Release区别
VC下Debug和Release区别最近写代码过程中,发现 Debug 下运行正常,Release 下就会出现问题,百思不得其解,而Release 下又无法进行调试,于是只能采用printf方式逐步定位到问题所在处,才发现原来是给定的一个数组未初始化,导致后面处理异常。网上查找了
2011-07-24 14:51:25
391
原创 运行phpmysqladmin时出现Cannot start session without errors, please check errors Cannot start session wit
Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation pro
2011-07-13 11:33:08
853
转载 vs2005 没有ASP.NET WEB应用程序(Application)的解决方案
vs2005 sp1下载地址 VS80sp1-KB926604-X86-CHS.exeWebApplicationProjectSetup.msi 在办公室电脑中装完VS2005,发现 新建项目中没有ASP.NETWEB应用程序,上网查了一下,发现这个解决方案确实能行。 1.
2011-07-08 22:20:48
624
原创 AspNetPager 分页的样式
AspNetPager分页样式的使用 CSS代码: .anpager .cpb {background:#1F3A87none repeat scroll 0 0;border:1px solid#CCCCCC;color:#FFFFFF;font-weight:bold;margin:5px 4px 0 0;padding:4px5px 0;} .anpager a
2009-08-18 00:25:00
748
原创 使用AspNetPager控件实现GridView分页
aspx文件代码: 使用AspNetPager控件实现GridView分页 <webdiyer:AspNetPager ID="AspNetPager1" runat="server" CustomInfoHTML="共%PageCount%页
2009-08-18 00:18:00
2098
16
测试文章测试文章
<div class="CPanel"> <fieldset> <legend>站点基本信息</legend> <table class="table">
2009-08-10 23:47:58
231
1
原创 Repeater分页显示最普通的方法
页首上一页下一页页尾第页/共页跳至<asp:DropDownListID="DropDownList1" runat="server"> 简单的说,先从控件工具箱中拖入两个label(currten page当前页,count page总页),四个linkbuttion(首/下页/上页/尾页)。无非就是+1 -
2009-08-09 22:47:00
404
转载 居于GridView的万能分页代码分享
大家往往在分页时感觉不好控制,在这里只需要在GridView里面的PagerTemplate模板里进行设置就可以了。 具体就是在GridView里面添加如下: 1. 2. <asp:LinkButton ID="cmdFirstPage" runat="server" CommandName="Page" CommandArgument="Fi
2009-08-02 22:58:00
505
原创 FCKeditor 的各项属性设置详细说明
FCKeditor设置文件 "fckconfig.js"FCKConfig.CustomConfigurationsPath = ; // 自定义配置文件路径和名称FCKConfig.EditorAreaCSS = FCKConfig.BasePath + css/fck_editorarea.css; // 编辑区的样式表文件FCKConfig.Ed
2009-08-01 02:21:00
1087
1
原创 FCKeditor.Net 2.6.3 配置说明与文件精简
FCKeditor是一个功能强大支持所见即所得功能的文本编辑器,可以为用户提供微软office软件一样的在线文档编辑服务。它不需要安装任何形式的客户端,兼容绝大多数主流浏览器,支持ASP.Net、ASP、ColdFusion、PHP、Java、Active-FoxPro、Lasso、Perl、ython 等编程环境。官方网站 http://www.fckeditor.net/官
2009-08-01 01:32:00
519
转载 最新版FreeTextBox(版本3.1.6)在ASP.Net 2.0中使用简解
简介:对于FreeTextBox(版本3.1.6)在ASP.Net 2.0中使用,只需要2个文件:FreeTextBox.DLL和ftb.imagegallery.aspx1。下载最新版FreeTextBox(版本3.1.6),解压 FreeTextBox 3.1.6 (2007/10/17) 博客园本地下载: http://www.cnblogs.com/Files/c
2009-07-30 22:53:00
324
原创 在VS2005中调试JavaScript
在我的项目实践中,常常要编写JavaScript以验证数据输入是否合法!一些常用的功能可以通过沿用以前的开发成果来解决,但总归会出现一些要自己编写脚本的情况。此时,完成脚本编写后,我往往通过在脚本逻辑中添加些诸如alert("A")之类的语句以测试逻辑是否运行到此处,测试下来感觉很费时,当时就想,要是能像VS2005调试程序代码样调试JavaScript,该多方便样!经过一段时间的摸索,还真
2009-07-29 21:55:00
374
原创 将项目从vs2008转到Vs2005的办法收藏
网站用VS2008重新制作后,发布到中资源网空间,对方没有.NET3.5框架,无奈将其转换为.NET2.0,在网上找到一篇文章很有用,现转载如下:总共分为两个步骤:I修改解决方案文件:解决方案.sln Microsoft Visual Studio Solution File, Format Version 10.00[w1] # Visual Stud
2009-07-29 19:59:00
337
原创 C#类和接口、虚方法和抽象方法及值类型和引用类型的区别
1.C#类和接口的区别接口是负责功能的定义,项目中通过接口来规范类,操作类以及抽象类的概念!而类是负责功能的具体实现!在类中也有抽象类的定义,抽象类与接口的区别在于:抽象类是一个不完全的类,类里面有抽象的方法,属性,也可以有具体的方法和属性,需要进一步的专业化。但接口是一个行为的规范,里面的所有东西都是抽象的!一个类只可以继承一个基类也就是父类,但可以实现多
2009-07-29 18:53:00
493
转载 使用css、li、ul、div及js制作二级树形下拉菜单
注意事项:二级菜单并非ul li ul嵌套,就是第一级的ul和li,只是将一级菜单和二级菜单分别写两个菜单style/*css代码*/ /*这是一级菜单的style*/.leftmenucontainer { width: 70%;
2009-07-23 00:57:00
5702
1
转载 很好用的验证码代码
1.验证码一:写成一般处理文件WaterMark.ashxusing System;using System.Web;using System.Drawing;using System.Drawing.Drawing2D;using System.Web.SessionState; public class WaterMark : IHttpHandler,
2009-07-19 21:40:00
3735
5
原创 C#日期格式化
C#日期格式化 日期转化一为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为:2007-01-03 14:33:34 ,要转化为其他格式,要用到DateTime.ToString的方法(String, IFormatProvider),如下所示:using System;using System.Globalization;String fo
2009-07-15 20:29:00
476
原创 C#连接数据库的新方法(通过web.config配置文件)
方法一、 1、web.config中下加入以下连接代码 2、在后台代码中加入以下代码,其中Test为web.config中数据连接的名称(name) SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionSt
2009-07-08 19:40:00
1349
1
原创 C#把数字转换为大写金额
private string ToBigNumber(long number) { // 12345 一万贰仟叁佰肆拾伍 string[] mm ={ "", "拾", "佰", "仟", "万", "拾", "佰", "仟", "亿", "拾", "佰", "仟", "万" };
2009-07-07 23:24:00
587
原创 格式化一个文件的大小,虽然很简单,但却是很常用的,这里分享一个C#写的格式化文件大小的方法:
格式化一个文件的大小,虽然很简单,但却是很常用的,这里分享一个C#写的格式化文件大小的方法: public static String FormatFileSize(Int64 fileSize){ if (fileSize { throw new ArgumentOutOfRangeException("fileSize"); } else if
2009-07-07 23:21:00
362
linux安装oracle错误解决方法
2012-03-01
PETSHOP4.0
2008-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人