`
xinyangwjb
  • 浏览: 81748 次
  • 性别: Icon_minigender_1
  • 来自: 信阳
社区版块
存档分类
最新评论
文章列表
javascript比较出彩的运用之一:作用域链。 1、对于有洁癖的前台人员来说,全局变量就像长在美女脸上的黑斑,真的无法容忍。 2、《javascript权威指南》说的那样,javascript内部类嵌套越来越被广泛运用,是一种编码趋势。 所以我们用作用域链这种技巧来为我们的美人除斑吧。 下面举个例子,带点jQuery的色彩,不爽者可以将$和jQuery去掉,其实是一样地。 定义一个命名空间(典型的作用域链): (function($) { var item1 = 0; var item2 = 0; globalItem.doAction={ ...
HTTP协议有一个叫WWW-Authenticate的头字段,可以用于实现登录验证。它是在RFC 2617中定义的。 当服务器接收到一个request,并在实现下面的代码: http_response.addHeader('WWW-Authenticate', 'Basic realm...'); http_response.setContentType(MimeTypeConstants.textHtml); http_response.setCharacterEncoding('UTF-8'); http_response.setStatus( HttpServletRespons ...
onClick: (function (){ var pageNum = sourcePageNum; return function (node){ getChildSources(node,pageNum); pageNum =1; }; }()) 代码目的:给某个元素的click事件赋getChildSources(node,pageNum)这个function, 但是对于pageNum这个参数有个要求:即第一次是sourcePageN ...

URL转义及编码

js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent http://www.w3school.com.cn/js/jsref_obj_global.asp 1、   传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。                            例如:<script language="javascript">document.write('& ...

EclEmma

官方教程,可参见User Guide http://www.eclemma.org/jacoco/index.html 下载eclipse插件下载 http://sourceforge.net/projects/eclemma/ 解压出一个文件夹,放入eclipse的dropins文件夹,然后重启eclipse即可。 具体如何测试这里就不说了,so easy。我这里有个问题跟大家共享下,如果有人解决了,还望不吝赐教。 如果junit测试中含有HttpUnit,即对远程服务器上的代码进行访问,则eclemma无法统计HttpUnit访问的代码,这就直接导致我无法统计视图层的代码,如struts、 ...

外包公司怎么样

    博客分类:
外包性质的公司,即使规模很大(1000+人),实力很牛(为很多浙大毕业生解决了就业问题~)。我的心里还是很不踏实。 首先:不需要架构师,项目没有活跃的思想。老外也不会你放开手脚去做,老外只需要你做修补式工作,即使你独立地做新项目,新功能,也不能离开他们老的代码,能用老代码就必须用老代码,能模仿老代码就必须模仿老代码,即使思想上很牵强,总之就是你被模块化了,进步有限。 然后:外包的项目,说没就没了。项目取消有很多原因:经济不景气,项目市场没打开,或者老外那边人手充足了,等等..反正项目说没就没了。一旦项目没了,核心的成员就先务闲,等其他客户,一般的成员甚至主力成员就危险了。虽然不主动辞退你,但让你 ...

JSCoverage

JSCoverage用于测试js代码覆盖率,可以与selenium搭配使用。 官方操作手册http://siliconforks.com/jscoverage/manual.html 目前我仅实现了使用firefox时二者的集成使用。利用的是JSCoverage-server-proxy 我使用的是selenium2,因此启动selenium使用的是webDriver,当我不集成JSCoverage的时候:: FirefocProfile firefoxProfile = new FirefoxProfile(); WevDriver driver = new FirefoxDrive ...

查询所有子表

很多公司数据库建模都很不好,表关系图很不完善,删除数据和了解业务很不方便,没办法,每次都得用下面这条语句查出我关心的这张表有哪些子表: 注意主表名必须是大写的 select a.table_name ,a.column_name ,b.table_name ,b.column_name  from (select a.constraint_name,b.table_name,b.column_name,a.r_constraint_name from user_constraints a, user_cons_columns b WHERE a.constraint_type='R' ...

EJB开发管理

进大公司了,用EJB了,先对EJB开发环境的规范与搭建做做总结: http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0802_zhaohc/ 上面的链接是一篇WebSphere的项目整合开发经验,但是我觉得适合各种EJB开发。因为我几乎每一步都用到了~~ 另外我有一些补充: 可能会需要远程主机,所以查查net use命令吧: http://blog.csdn.net/hitlermen/article/details/4139009 如:net use folder: \\ip\folder 一般都会用到远程 ...
仿百度文库这个小项目中,文档信息分别存入数据库和lucene JavaBean:docInfoOracelTable:DOC_INFOcommentluceneIndexdocIdDOC_ID主键IDdocIduserIdUSER_ID用户IDuserIdlogIdLOG_ID用户名logIdtitleTITLE文档名titlesummarySUMMARY文档简介,查询列表下的几行小字summarymimeMIME文档后缀名mimecreateTimeCREATE_TIME文档创建时间createTimehitsHITS点击次数hits无无文档内容context 其中hits更新很频繁,数据库可 ...

仿百度文库

主要技术要点: 一、框架架构 Spring3:管理javaBean struts2:前后台交互 ibatis:Oracle持久层交互 jquery:js框架 二、持久层: lucene:全文搜索引擎 oracle10g:关系数据库 三、文件转换工具: OpenOffice:Office文件转化为pdf文件的免费软件; JODConverter:OpenOffice的java调用工具; 上面两步我是参考http://titanseason.iteye.com/blog/1471606来实现的; swftools:使用swftools工具包的pdf2swf将pdf转化为swf文件; 使用java ...
如果web项目使用了国际化多语言包,切换浏览器语言包可以切换语言: Firefox如何中英文切换 首先得下载语言包,网址:http://releases.mozilla.org/pub/mozilla.org/firefox/releases/ 根据help->about firefox中的版本找到自己要的版本, XP系统是win32文件夹,其他系统有具体标示, 然后找到xpi文件夹并下载自己需要的语言包, 将下载的xpi文件拖进组件就可以安装。 最后 Firefox 的地址栏输入 about:config 找到并双击 general.useragent.locale 将 en-GB   ...
Building and testing the service Now that you know how you'll work with XML and already have a data layer to use, it's time to continue building your RESTful application with Restlets and do some test preparation. 现在你知道了如何使用XML和已经有了可以直接使用的数据层级,现在要开始构建RESTful应用了,先做点实践的准备。 The Races service Recall that ...
原文:http://www.ibm.com/developerworks/java/tutorials/j-rest/section7.html This section describes the existing domain objects that make the up data layer that your RESTful service will reuse. 这一章节主要讲数据层已存在的域对象如何在RESTful中重用 Domain objects As you know from Off to the races: Building a RESTful API, Acme ...
In the Formatting the resource,wo decided to leverage XML as the data mechanism for sharing information between clients and the service.your Restlets,therefore,must manipulate XML:build it in the case of a GET and consume it in the case of a POST,PUT,or DELETE.In this section,you'll take the pain out ...
Global site tag (gtag.js) - Google Analytics