`
文章列表
各位合作伙伴,大家好! 从去年合作伙伴大会到现在,已经过去了一年。这一年里,我们大家一起向一个开放的、没有疆界的互联网新生态迈出了第一步。大量的创业伙伴在腾讯开放平台上涌现出来,其中不少团队还取得了初步 ...
在 Google ,我(前 Google 工程师 Edward Ho)和我最优秀的产品经理一起工作过,我会根据自己的经历出一个列表。由于我不是项目经理,所以这些结论都是我在 Google 观察最优秀的产品经理后的结果。   1. 对产品以及所有相关的问题负责。这会让你积极主动,你是第一个寻找bug的人,第一个与用户沟通的人,以及第一个担心产品是否合格的人。你总是第一个自愿为产品或团队做各种任务的志愿者,像是做会议记录、给客户发邮件、填补临时的空缺、为bug确定优先级,或是快速做出一个实体模型。始终持有这样一个想法:这不是别人的责任,这就是你的责任。当你这么做的时候,你会发现第2条会更容易。 ...
Axure RP Pro 5     Axure RP 能帮助网站需求设计者,快捷而简便的创建 基于目录组织的原型文档、功能说明、交互界面以及带注释的wireframe网页,并可自动生成用于演示的网页文件和word文档,以提供演示与开发。     Axure RP 的特 ...
普通行列转换 假设有张学生成绩表(tb)如下: Name Subject Result 张三 语文  74 张三 数学  83 张三 物理  93 李四 语文  74 李四 数学  84 李四 物理  94 */ ------------------------------------------------------------------------- /* 想变成 姓名         语文        数学        物理          ---------- ----------- ----------- ----------- 李四         74       ...
装饰模式使用被装饰类的一个子类的实例,把客户端的调用委派到被装饰类,装饰模式的关键在于这种扩展是完全透明的。 装饰模式在Java种使用也很广泛,比如我们在重新定义按钮、对话框等时候,实际上已经在使用装饰模式了。装饰模式最浅显的例子是相片-相框的例子。 一、原理图 其中类的职责如下: 抽象构件角色(Project):给出一个接口,以规范准备接收附加责任的对象 具体构件角色(Employe):定义一个将要接收附加责任的类 装饰角色(Manager):持有一个构件对象的实例,并定义一个与抽象构件接口一致的接口 具体装饰角色(ManagerA、ManagerB):负责给构件对象“贴上 ...
applicationContext.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns: ...
从一个高度层次来看,Strtsu2属性pull-MVC(或是MVC2)框架;这与传统的MVC框架略有不同,因为action的角色采用模型,而不是控制器,虽然这样有一些重叠."pull"来自于视图从action拉数据,而不是持有一个分开的可用模型对象. 我们知道在概念方面意味着什么,但在执行层面意味着什么?这个模型-视图-控制器模式在Struts2中被实现成了五个核心部分--actions,拦截器,值栈/OGNL,结果类型和结果/视图技术. 图1:The MVC / Struts2 Architecture 图1描述了从Struts2高度层面上的结构, 包含了模型,视图 ...
    MVC     MVC(Modle-View-Controller,模型-视图-控制器)模式是Xerox PARC在20世纪80年代为编程语言Smalltalk-80所设计的一种软件设计模式,至今已被广泛使用,并被推荐为Sun公司J2EE平台的设计模式,其为开发交互式应用系统提供了一个优秀的设计模式,受到越来越多开发者的欢迎。     MVC模式主要由3个部分组成:模型、视图和控制器     模型表示业务逻辑和业务规则等,在MVC的三个部件中拥有最多的处理任务。它可以用JavaBean和EJB等组件技术来处理数据库的访问。模型能为多个视图提供数据。由于应用于模型的代码只需写一次就可以被多 ...
<!---->注释HTML代码的虽然将javascript中的内容注释但是,不会影响javascript函数代码的执行 //才是真正注释javascript代码的,会影响javascript函数的执行,//-->可以将-->注释掉,但是不会影响<!---->注释HTML代码,各司其职
var browser = { ie: false, firefox: false, safari: false, opera: false, version: -1 }; alert("browser.ie=" + browser.ie); var tdIds = new Array('management','category','reserved','template','contents','collection') function changeLinkColor(id){ f ...
oracle中的select语句可以用START WITH...CONNECT BY PRIOR子句实现递归查询,connect by 是结构化查询中用到的,其基本语法是: select * from tablename start with cond1 connect by cond2 where cond3; 简单说来是将一个树状结构存储在一张表里,比如一个表中存在两个字段: id,parentid那么通过表示每一条记录的parent是谁,就可以形成一个树状结构。 用上述语法的查询可以取得这棵树的所有记录。 其中COND1是根结点的限定语句,当然可以放宽限 ...
<SCRIPT> var sInitColor = null; function callColorDlg(){ if (sInitColor == null) //display color dialog box var sColor = dlgHelper.ChooseColorDlg(); else var sColor = dlgHelper.ChooseColorDlg(sInitColor); //change deci ...
SQL模糊查询 SELECT * FROM user WHERE name LIKE ';%三%'; 将会把name为“张三”,“三脚猫”,“唐三藏”等等有“三”的全找出来; 其中LIKE ';%三%'明显多了个分号“;”,这还能搜索得出来么?估计是编辑器编译的缘故。 ======重新编 ...
sysdate是数据库的时间,如果数据库在韩国,服务器在美国,那么注册的时间应该是美国的当地时间,应该是服务器的时间,那么sysdate就会出现问题,它会按照数据库的当前时间,也就是韩国当地时间,这存这个时间是会有问题的,所以一般还是采用 new Date()办法
通过Hibernate分页 PreparedStatement stat = null; Connection conn =null; ResultSet resultSet = null; ResultSetMetaData metadata =null; pageIndex = evtLogVO.getPageIndex();//currentPage pageSize = evtLogVO.getPageSize(); Properties pro = new Properties (); pro.setProperties("hibernate.dia ...
Global site tag (gtag.js) - Google Analytics