`
sw1982
  • 浏览: 504347 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
jQuery是一个javascript框架,但绝对不是通常意义上的一些包装,个人感觉是一个改变js控制方式的框架。我们可以像美工通过写css分离页面代码一样,通过jQuery来分离页面与效果、。下面转一段介绍: jQuery具有如下一些特点: 1.            代码简练、语义易懂、学习快速、文档丰富。 2.            jQuery是一个轻量级的脚本,其代码非常小巧,最新版的JavaScript包只有20K左右。 3.            jQuery支持CSS1-CSS3,以及基本的xPath。
最近见识了几个OA系统,发现做到比较精华就是自定义流程了。卖OA的时候,最大的炫头就在这里“加入自定义工作流就不是这个价了”。。xx公司xx部门经理如是说 用户自己定义业务流程,那么一套固定的代码即可适用多种不同的业务,并且可以最大化贴近用户的业务需求,支持方便的变更。 关于自定义,目前见到的有两种:1.自定义业务流转方向,对一个业务的步骤进行分配。2.对数据库的动态自定义。通过页面增加一个流程的时候,可以动态产生表及定义表的字段。 这次的工程管理项目上,组织者的意思是针对工程的细分行业,比如冶金,土建各自实现一套流程(这种需求我显然不会去做。。每个行业都去开发一次,这个软件能提高生产率么)。 ...
    角色访问控制(RBAC)引入了Role的概念,目的是为了隔离User(即动作主体,Subject)与Privilege(权限,表示对Resource的一个操作,即Operation+Resource)。 Role作为一个用户(User)与权限(Privilege)的代理层,解耦了权限和用户的关系,所有的 ...
      自从出现编程语言以来,各种语言之争不绝于耳。本人原来只专注在java上面,最近偶有闲暇便通宵研究了两天的php,抛开这种“武当”与“丐帮”的特性不谈,抽象起来看,目的都是为了方便开发,他们都是提供数据库 ...
以前学习框架经常做登录页面的demo,输入正确的id+pwd就返回成功了。。可是这种模式无法阻止通过URL直接访问其他的页面,在一个非玩具系统中,控制未登录用户的页面访问权限是一个基本功能。 从实现思路讲,验证一个用户的有效登录,大多采用的是登入时候向Session写一个User认证信息,然后在访问每个页面前来判断Session中是否有认证信息。 if(session.get("User")==null)  另外有很多网站提供记住登陆信息xx天,这种是结合了Cookie的认证信息存储。谈到这里,也可以仔细想想Cookie和Session的作用。比如卓越的购物车就是C ...
1.spring中,bean默认是单例模式singleton。默认加载为lazy-load .2.lazy-load的时候,bean工厂会把定义信息载入进来,不过仅在显式调用的时候才会去实例化。在spring中配置一个quartz定时任务器的时候,用到了下面的配置:一开始没有把“sfactory”显示的指明为立即加载,导致任务跑不起来。 <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" &q ...
 第一篇纯属个人无聊,乱试着玩的,呵呵:)下面进入正题:仔细看懂这个人的两篇文章,标签就没问题了:)Struts 2中的OGNL  http://www.blogjava.net/max/archive/2007/04/28/114417.html常用的Struts 2.0的标志(Tag)介绍  http://www.blogjava.net/max/archive/2006/10/18/75857.html
 刚过去的项目中使用了一把struts2。由于搭配jsp页面前台展示而不是我习惯的velocity,因此不免要学一下struts2中的ONGL标签。。。发现用起来还是很头疼的。。经常搞不清楚%,#怎么用。1.先解决最基础的温饱问题:如何把action中的值带到页面展示出来(先定义一个action,有个username字段,假设value="song"想传递到页面上) public class Login extends ActionSupport 
http://www.cnblogs.com/zjrstar/archive/2006/08/31/491090.html 原文链接 对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。 举例说明:例如表:student(学生)表,表结构为:ID       char(6)      --学号name    VARCHAR2(10)   --姓名 create table student (ID char(6), name VARCHAR2(100 ...
     测试驱动开发(TDD),呵呵,在现行的项目中好像走不通。一来时间紧,项目质量是排在按期完工之后的。二来三五个人,几台晒羊的电脑,需要完成设计,UI,编码,后期的测试,根本无法做到敏捷的测试驱动开发。因此,我们需要重新的去反思和定位,junit能给我们带来什么。      在junit中,是通过Assert断言来判断测试成败的,就是说一段测试代码后,通过Assert一个equals,或者Assert一个NotNull就判定了测试是否返回绿条了。貌似跟软件测试的“黑盒”思想同源。      在javaEE项目中,通常会有很多封装的方法,又比如n个数据源的连接的try-catch代码,这 ...
 援引一段定义“JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。” 在这次看json的时候,我努力去寻找下面几个问题的答案: 1.为什么用json,都是说js原生格式,到底是什么?  2.在js和java中,能方便的把对象转换成json的格式吗? 3.又如何把jsonString恢复成js以及java中的对象?   一。对于json格式的定义,先花5分钟看这个页面:http://www.json.org/json-zh.html(到底是官方站...几个简单的图就把东西全画出来,一目了然).首先需 ...
  这段ant脚本主要作用就是:自动从SVN库拉最新的代码,编译、并自动部署到测试服务器。   其中用到了“antsvn” ,有3个jar包需要配置进去 <?xml version="1.0" encoding="UTF-8"?><!-- wei.songw 2008.3.19 --><project basedir="." name="smmail" default="auto">    
在windows下面的介绍好像比较多,但是要注意,linux下面需要修改catalina.sh,而不是那个catalina.bat  增加以下这段就可以远程连接服务器的5888端口了 CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5888"   添加了debug端口以后好像会出现./shutdown.sh 无法关闭tomcat,需要手动kill Windows下面修改c ...
  首先当然需要美工的支持了,对于同样的html,引用的img,及css需要做n套实现(n等于需要的皮肤数量) 1.在需要换肤的时候,根据事件触发js,根据颜色不同给用户的某个cookie置上一个值.比如下面这样,给一个name=css的cookie注入不同的值,代表选择了不同     <a href="#" onclick="change('css','blue')">样式1</a><br>    <a href="#" onclick="change('css','gre ...
  package sw;import java.io.File;/** *//**
Global site tag (gtag.js) - Google Analytics