
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1) 当浏览器加载新页面的时候,会创建一个新的全局对象,这个对象就是Window对象。这个对象是javascript顶级对象之一这个对象初始化了一些常见的属性(也是全局属性):undefined,window,NaN等。其中window属性指向全局对象自身,(在代码的最顶级)也可以用this来表示:

javascript prototype constructor
在okhttp源码解析中详细的分析了下其内部原理,现在就okhttp配置https的东东做一个简单的笔记。网上查询的一些Okhttp中忽略HTTPS验证的代码如下所示。TrustManager[] trustAllCerts = new TrustManager[]{new X509TrustManager() {@Overridepublic void checkClientTrusted(ja

该模式也是常见的一种设计模式,在常用的
Okhttp同步和异步请求流程分析
1)第一次访问服务器的时候,会在响应头里面看到Set-Cookie信息(只有在首次访问服务器的时候才会在响应头中出现该信息)。上面的图JSESSIONID=ghco9xdnaco31gmafukxchph;Path=/acr,浏览器会根据响应头的set-cookie信息设置浏览器的cookie并保存之注意此cookie由于没有设置cookie有效日期,所以在关闭浏览器的情况下会丢失...
现在参与一个项目的开发,需要用java查询mongodb数据库,在这里分页用的skip sort 和limit结合,查询语句如下(已经在相关字段建立索引)DBCursor cursor = collection.find(query).skip((skip - 1) * PAGESIZE).sort(new BasicDBObject("starttime", -1)).limit(PAGES
说实话这个模式挺令人纠结的,但从这个模式的定义上来看,有点让人摸不到什么头脑,而且查看资料以后会发现还是有点稀里糊涂的,说懂了吧也很简单,也不懂吧也有不懂的理由,于是查阅手头的各种书籍,在此写下心得体会,算是加深一下印象。命令模式的定义:将请求封装成一个对象,从而让用户使用不同的请求把客户端参数化,以及支持可撤销和恢复的功能。从定义上来看着实令人一脸懵逼,在这里描述一下博主个人的理解:
状态模式的原理其实很简单:核心一个对象的行为取决于它的状态。也就是说如果一个对象的状态发生了变化,那么该对象的行为也要发生相应的改变。虽然上面一句话说出了状态模式的核心所在,在这里还是要简单的分析下,算是加深理解!按照上图以及面向对象的思维,状态模式设计到两种对象:1、状态持有者对象(StateHolder)或者其他资料上所说的Context,本文为了方便说明也就沿袭Context
ConnectionPool







