`
somebody_hjh
  • 浏览: 180919 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
一、问题提出: 从应用A跳转到应用B,用户在应用B上操作完毕后,关闭页面,是否可以用程序自动刷新应用A窗口,以让用户观察操作效果。如支付宝充值,跳转到各银行界面进行充值,充值完毕后,支付宝页面相关自动刷新。(当然由于跨域问题,支付宝并没有这么做,而是弹出层让用户回来确认是否充值完毕)二、问题分析: 应用A采用域名http://trade.alibaba.com ,应用B采用的域名 http://56.alibaba.com。属于相同主域下的不同子域。牵涉出跨域是否能操作其他文档三、问题延伸: 了解跨域,我们先了解一下javascript的同源策略,同源策略阻止从一个源加载的文档或脚本获取 ...
   在学习过程中,官方网一直作为最重要的信息来源。然而android面向开发人员的网站http://developer.android.com/ 却打不开。android提供了另一个面向开发人员的网站http://androidappdocs.appspot.com势必给大家来带很多方便。    快速入门 ...
人生是一张茶几,上面摆满了杯具,请让我们的杯具与众不同。 这是我这篇博文的一个主题。 我们知道maven是一个项目管理的工具,他把项目抽象为一个个的生命周期和阶段。我们先来介绍一下maven最重要的几个概念: 1、lifecy ...
一、概述   Message,即消息。人与人之间通过消息传递信息。言语、眼神、肢体动作都可被视为消息体。当然还有我们经常用到的邮件、短信。计算机系统也由消息来主导运行。每一条指令的执行,每一个数据包的传递。软件系统间的合作也不例外,消息告诉各个系统应该怎样协作。事件处理机制,也是消息传送的过程。消息无处不在。   消息分为同步消息和异步消息。同步消息在接收到对方的返回前,需要挂起,直到返回或超时。异步消息只需要发送消息,不需要对方系统的立即反馈。   同步消息如java RPC调用,同步调用依赖于被调用方,如果被调用方失败或网络错误,那么程序就没办法继续执行下去,造成一个系统最薄弱的环节依 ...
一、创业是怎么回事?         1、不是每个人都适合创业             创业难:成功率不足三分之一,是一场持久战,其中机会成本很高             创业要过非人的生活:创业者的时间表上没有生活时间,创 ...

JS的与或用法

查看ECMA规范,我们可以看到关于&& 和 || 如何运算的定义。如下: lref && rref   1.Let lref be the result of evaluating LogicalANDExpression. 2.Let lval be GetValue(lref). 3.If ToBoolean(lval) is false, return lval. 4.Let rref be the result of evaluating BitwiseORExpression. 5.Return GetValue(rref).   lr ...
以下文章来自于:http://www.infoq.com/cn/articles/nodejs-in-front-end-engineer-view         在我接触JavaScript(无论浏览器还是NodeJS)的时间里,总是遇到有朋友有多线程的需求。而在NodeJS方面,有朋友甚至直接说到,NodeJS是单线程的,无法很好的利用多核CPU。 但是,我们可以用Ajax和Web Worker回应这个误解。当Ajax请求发送之后,除非是同步请求,否则其余的JavaScript代码会很快被执行到。在Ajax发送完成,直到接收到响应的这段时间里,这个网络请求并不会阻塞JavaSc ...
      我们知道,在linux下面的svn客户端采用命令的方式管理与服务器端svn交互。有些朋友想在windows下也具有相同的功能,而不是TortoiseSVN的GUI管理方式。这样可以使用我们熟悉的svn命令。       在不用安装TortoiseSVN客户端的情况,大家可以再http://subversion.apache.org/packages.html#windows 找到windows下的svn客户端工具。选择Win32Svn 进行安装。        安装好后,bin目录下就是相应程序了。通过添加环境变量的方式,把bin目录添加到path ...
  一、卓有成效是可以学会的 1、卓有成效是使某项工作产生效益,产生结果。是把事情做对的能力。 2、管理者是指凭借职位和知识,对组织负有贡献的责任,并实质影响该组织达成成果的人,不管他是否有下属,他都被视 ...
这里列出javascript运用过程中遇到的一些优化实例和代码技巧,以便回顾。   1、判断浏览器js引擎是否做了排序优化。 如下代码,如果baseHasDuplicate返回false说明浏览器没有做排序优化。一些浏览器会对排序进行优化,比如明知道恒等的情况,就没有必要再去执行客户的排序方法。--来着Sizzle代码 [0, 0].sort(function() { baseHasDuplicate = false; return 0; }); 某些浏览器js引擎对排序的优化代码,下面在恒等情况下,不再执行客户的排序方法。 function sort(co ...
在maven上debug,经常跟jetty或tomcat插件在一起使用。如运行mvnDebug jetty:run命令后再通过eclipse远程连接调试。 maven的安装目录下存在mvnDebug.bat文件,打开可以看到具体的配置项如下: set MAVEN_DEBUG_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 这里对几个参数进行说明: -Xdebug :  启动debug模式 -Xnoagent:  禁用默认su ...
现在的网站粗略的可分为两类,一类是资讯类网站,如搜狐,新浪等。一类是应用类网站。 应用类网站我们更喜欢称之为B/S架构的软件。如阿里巴巴的增值服务产品、淘宝的购物网站等等。 目前手机也同样存在这两种分类,由于交互和逻辑简单,资讯类网站更适合在手机上生存。而交互复杂,逻辑复杂的应用在手机上普遍采取C/S的方式,比如直接采用Andriod的API完成。跟传统C/S软件一样,这类软件开发重复率高,客户端更新复杂,平台移植性差。所以把应用搬到手机上也是大势所趋。 应用型网站搬到手机,第一个急需解决的问题就是 WML编写的网页,怎么提供流畅的交互特性。 WAP1.0版本是WAP的第一个版本,在1998 ...
(function(){ var // Will speed up references to window, and allows munging its name. window = this, // Will speed up references to undefined, and allows munging its name. undefined, // Map over jQuery in case of overwrite _jQuery = window.jQuery, // Map over ...
java.lang.LinkageError: loader constraint violation 是由于容器提供的包和web应用引入的包冲突引起的。 通过maven排除重复引用后解决。具体参见以下指引: your application has a JAR file, which is already part the JVM or Servlet Container, in it's WEB-INF/lib folder (or WAR file) and the version of the JAR files is different to that of the JVM or S ...
有机会做了一次性能测试工作,主要是预研性质的工作。开发人员有必要再提交给测试做性能测试之前,做一次比较粗糙的性能测试工作。 1)走通性能测试流程,从造数据到测试,可以走通,方可交由测试同学。毕竟开发(相对性能测试人员而非功能测试)对业务逻辑更了解一些。 2)测试一些显而易见的bug; 3)建立性能方面的信心; 4)可在测试的同学做完测试以后做一个对比,不至于偏离太过离谱。 参照测试部门的意见,我把这次的性能测试总结了如下几个步骤: 1、测试目标和范围:根据需要满足的非功能需求,确定上线功能点哪些需要测试。测试性能、稳定性、最大压力。 2、测试方案准备:包括施压方式,环境配置,环境依赖,资 ...
Global site tag (gtag.js) - Google Analytics