摘要: A .jquery的调试1.通常我们可以用firebug进行debug一下,2.可以用类似于这种形式去验证参数的取值问题://alert("keyword:"+keyword+" menuId:"+menuId+" currentPage:"+currentPage);B.jquery对于dom操作的几种方式://${".class"} 类//${"#id"} ID//${"element"} element(ALL)//${"#id"} ID//$(&q 阅读全文
posted @ 2011-07-04 18:53 Mr-sniper 阅读(447) 评论(0) 推荐(1) 编辑
摘要: 耦合性是软件工程中的一个重要概念。对象之间的耦合性就是对象之间的依赖性。对象之间的耦合越高,维护成本越高。因此对象的设计应使类和构件之间的耦合最小。spring Ioc思想控制翻转也就是spring所推出的依赖注入传统的方法假设我们前端用的struts,那么action中我们对业务逻辑的编写一般是这样的这里是一段伪代码:publicclass CustomerDao { publicboolean getCustomerByAccount() {/* 代码 */ } } publicclass LoginAction { pub... 阅读全文
posted @ 2011-06-30 13:42 Mr-sniper 阅读(436) 评论(2) 推荐(1) 编辑
摘要: 动态应用,是相对于网站静态内容而言,是指以c/c++、php、Java、perl、.net等服务器端语言开发的网络应用软件,比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通常与数据库系统、缓存系统、分布式存储系统等密不可分。 大型动态应用系统平台主要是针对于大流量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系统平台做为支撑,以保证网站应用的平稳运行。 大型动态应用系统又可分为几个子系统: 1)Web前端系统 2)负载均衡系统 3)数据库集群系统 4)缓存系统 5)分布式存储系统 6)分布式服务器管理系统 7)代码分发系... 阅读全文
posted @ 2011-06-30 01:02 Mr-sniper 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 原创文章,不懂的可以直接留言。Mr-sniper这里应用的是powerdesigner的反向工程将数据库中的表结构清晰化:首先配置数据源:这里项目应用的是sql2000:图表示了配置的过程。1.打开控制面板-管理工具:2.打开数据源3.4.5.67数据源配置成功:现在就利用powerdesigner的反向工程将数据库表映射为物理模型图(ER图)第一步:新建数据库物理模型图,这里要选定一个数据库管理系统dbms 本项目应用的是sql2000第二步:连接上面配置的数据源第三部选择数据源:同样的方式查看bitlaw项目表结构以及关系映射生成物理模型图但是powerdesigner有个缺点不能就表的外 阅读全文
posted @ 2011-06-30 00:21 Mr-sniper 阅读(1218) 评论(0) 推荐(0) 编辑
摘要: 过滤器和监听器是Servlet2.3新增的功能,在很多方面都是十分常用的组件。过滤器一般用于对全局的可匹配的访问页面进行统一的处理,体现了即插即 用的思想,比如对全局的页面进行编码设置、会话控制、页面访问权限控制等。这里介绍最简单的且最常用的编码过滤器,让作者体会过滤器的部署过程。使用方法:在web.xml中如下配置:<filter> <filter-name>EncodingFilter</filter-name> <filter-class>com.utils. EncodingFilter</filter-class> < 阅读全文
posted @ 2011-06-29 17:23 Mr-sniper 阅读(442) 评论(0) 推荐(0) 编辑
摘要: AnythingSlider 插件的使用:简单介绍:很简单,很绚丽的一个效果,当然基于jquery去实现轮播的动画效果其实很简单,这里作者也并有去拓展很复杂的效果,可以说这个应用的实现也是很简单的。本文章为原创文章,转载请注明出处:http://www.cnblogs.com/rafx/Html code:<div id="wrapper"> <ul id="slider"> <li><img src="http://placekitten.com/300/200" alt="&qu 阅读全文
posted @ 2011-06-23 20:46 Mr-sniper 阅读(871) 评论(0) 推荐(1) 编辑
摘要: Jquery.coner.js实现圆角上一篇中css实现圆角的方法用起来虽然也比较爽,但是却加大了页面div的量,使维护和编码的时候相对麻烦不易于控制,幸好我们在巨人的身边成长,技术实现永远都不是问题,以下是基于jquery1.3.2开发的一个圆角插件,作者是:Dave Methvin and Mike Alsup,用法非常简单,源码也非常漂亮简洁、准备工作:Jquery1.3.1.js官方网站:http://jquery.com/Jquery.coner.js官方网站: http://www.malsup.com/jquery/corner/css文件夹 :存放必要的css文件本文章为原创文 阅读全文
posted @ 2011-06-22 18:55 Mr-sniper 阅读(1114) 评论(0) 推荐(1) 编辑
摘要: 2007年,感觉很无聊,于是就玩了一段时间的网络游戏,游戏名就不说了,要不就有做广告的嫌疑,反正就是打怪、升级、砍人、被人砍,然后继续打怪、升级、打怪、升级······我花了两个月的时间升级到80级,已经很有成就感了,但是还被人杀死,高手到处都是,GM(Game Master,游戏管理员)也不管,对于咱这种非RMB玩家基本上都是懒得搭理。 在这段时间我是体会到网络游戏的乐与苦,参与家族(工会)攻城,胜利后那叫一个乐呀,感觉自己真是一个“狂暴... 阅读全文
posted @ 2011-06-22 16:48 Mr-sniper 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 首先我们先看看一个例子,在说什么是单利模式(Singleton):package org.bestupon.dp.singleton;/*** * @author BestUpon* @email bestupon@foxmail.com* @date 2010-6-13上午11:08:28* @ask jdk中Runtime这个类似就是一个单例模式的应用:* * @answer*/public class Test4RunTime {public staticvoid main(String[] args) {Runtime runtime = Runtime.getRuntime();ru 阅读全文
posted @ 2011-06-22 16:03 Mr-sniper 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 网页的换肤的原理很简单,可以通过js对dom的操作动态的更换div的样式实现更换肤色的效果,甚至将整个页面的布局焕然一新,这里只队针对做简单的实例,更多的功能,可以按照模式去扩展,jquery的使用是非常简单和灵活的,当然深入的jquery插件的编写需要对性能的考虑当然需要我们对于编程思想的把握,这里只用jquery在前端页面的用户体验上做简单的扩展:本文章为原创文章,转载请注明出处:http://www.cnblogs.com/rafx/准备工作:images(用于存放必要的图片)css文件夹(用于存放必要的css)jquery1.3.1.js库可以从jquery的官方网站获得:htt... 阅读全文
posted @ 2011-06-20 22:23 Mr-sniper 阅读(581) 评论(0) 推荐(1) 编辑
摘要: Tomcat6.0通过映射路径加载资源的方法:以前用tomcat部署项目的时候都是用myeclipse进行部署的,这里介绍另外一种方法,让tomcat自动加载,不需要进行手工部署1.在tomcat的conf文件夹下新建一个文件夹 catalina/localhost(自己的机器上) 2.文件夹里边建一个xml文件,名字和你项目的名称一样 MRTAS_FA3.xml文件里边的内容是 <?xml version='1.0' encoding='utf-8'?><Context docBase="E:\\tkbs1... 阅读全文
posted @ 2011-06-19 19:33 Mr-sniper 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 首先圆角是网页中常用的美化效果,当然实现圆角的方式也很多,在项目中我们为了效率往往是采用背景图的方式去实现圆角的效果,图片基本上是采用css sprites方式合并的图,当然有其自身的缺点,执行效率低下,不便于以后的维护,出于对页面样式灵活性的考虑,可以通过纯css无图片的形式来处理这些效果。本文章为原创文章,转载请注明出处:http://www.cnblogs.com/rafx/Css圆角的实现原理:圆角框其实就是各种样式来控制div的大小来实现视觉上的优美弧形Html结构:其中rnd代表圆角的样式,border_color代表圆角边框颜色 background_colord代表背景色< 阅读全文
posted @ 2011-06-15 21:06 Mr-sniper 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 本文来源于项目中的一些代码积累,会持续更新,其中应用的都是项目中比较常用的jquery应用,仅供参考,谢谢指正!基于jquery1.4的划过菜单更换菜单背景:<script language="javascript" type="text/javascript"> $$(document).ready(function(){ $$(".gif_B_element").hover( function(){ $$(this).css({"backgroun... 阅读全文
posted @ 2011-06-10 17:56 Mr-sniper 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Struts2架构图 请求首先通过Filter chain,Filter主要包括ActionContextCleanUp,它主要清理当前线程的ActionContext和 Dispatcher;FilterDispatcher主要通过AcionMapper来决定需要调用哪个Action。 ActionMapper取得了ActionMapping后,在Dispatcher的serviceAction方法里创建 ActionProxy,ActionProxy创建ActionInvocation,然后ActionInvocation调用 Interceptors,执行Action本身,创建R... 阅读全文
posted @ 2011-06-10 16:36 Mr-sniper 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 准备工作:先到fancybox的官方网站下载相应的fancybox插件,网址是http://www.fancybox.net / ,其实这个非常简单,可能情况是程序员一般是比较懒的动物,然后将最常用的弹出层效果抽取出来,fancybox插件中用到的组件图片放在 fancybox文件夹中,css文件就是style.css,所以fancybox是非常灵活的,完全可以自己定制样式。HTML structure:<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en&qu 阅读全文
posted @ 2011-06-09 20:28 Mr-sniper 阅读(804) 评论(0) 推荐(0) 编辑
摘要: 显然我不是对技术的狂热追捧者,我所面对的就是应用,面对的是客户,对于企业应用网站对于架构师来说,我相信无论用哪个方式去实现,效益是最重要的,当然其中包括了完美的用户体验,下面是一个基于jquery1.3.1的卡盘效果的应用,可以作为入门jquery的读者参考:本文章为原创文章,转载请注明出处:http://www.cnblogs.com/rafx/准备工作:images(用于存放必要的图片)css文件夹(用于存放必要的css)jquery1.3.1.js库可以从jquery的官方网站获得:http://jquery.com/HTML structure:<!DOCTYPE HTML PU 阅读全文
posted @ 2011-06-08 23:57 Mr-sniper 阅读(440) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2011-06-08 13:51 Mr-sniper 阅读(58) 评论(0) 推荐(0) 编辑