JSONP跨域

JSONP跨域

最近做微信开发,因为要调用微信api,所以需要进行跨域访问。ajax就不行了,由于同源策略,它不支持跨域。又因为是进行GET访问,所以选取了JSONP的方式。
说明一点,虽然Jquery把JSONP集成到了ajax,但是JSONP确实不是ajax的实现。
JSONP进行跨域的办法是利用< script>标签不受来源限制。当然,< img>等的来源也是不受限制的。

TCP爱情故事——我们恋爱了

谈恋爱是两。。个。。人。。相互喜欢,然后表白,我喜欢你,你喜欢我,大家就开开心心的在一起了。
在这里,我来谈一谈被称为TCP爱情的小故事,
这场爱情因为3条短信成就,也就是大家盛传的三次握手
主人公是小T和小P。一个大方勇敢的姑娘,一个腼腆有才的少年。现在他们都是单身狗状态(CLOSED).
然后结局是小T和小P在一起了,他们connect了,简称TCP。
故事开始了。。。

Linux文件权限

Linux文件权限

Linux文件权限的表示是10个字符。如下:

-rw-rw-r-x: 文件所有者与同组用户对文件具有读写的权限,而其他用户仅具有读取和执行的权限。
drwx–x–x: 目录所有者具有读写与进入目录的权限,其他用户近能进入该目录,却无法读取任何数据。

HTTP会话

在多次HTTP连接间维护用户与同一用户发出的不同请求之间关联的情况称为维护一个会话(session)。

  • 会话能够把用户与同一用户发出的不同请求之间关联起来。不同用户的会话应当是相互独立的。
  • 会话一旦建立就应当一直存在,直到用户空闲时间超过了某一个时间界限,容器才应当释放该会话资源。
  • 在会话的存活期间,用户可能给服务器发送了很多请求,该用户的这些请求信息都可以存储在会话中。

HTTP协议学习

HTTP,HyperText Transfer Protocol,超文本传输协议。
HTTP设计最初的目的是为了提供一种发布和接收HTML页面的方法。通过HTTP或HTTPS协议请求的资源由统一资源标识符来标识。
1999年,RFC2616发布了HTTP1.1,这个当前广泛使用的版本。
2014年,提交HTTP/2,2015年5月以RFC7540正式发表,取代HTTP 1.1成为HTTP的实现标准。

Eclipse参数是arg0

Eclipse是一个很好的IDE,IDE能够帮助开发者快速编辑代码调试代码,这里就有代码补全的作用。代码补全,不仅仅是补全,还要能够根据函数本来的面目提供一定的指引,比如函数参数。
如果函数参数是arg0,arg1,那谁看都得懵逼不是,但是如果是postion,count,name之类的有语义的就大不一样了,很容易帮助开发者理解参数含义和使用对象。Eclipse就是可以这样的。
但是,有的人由于一些不恰当操作,会发现自己的Eclipse函数自动补全后,参数还真是arg0,arg1,这可就愁死人了。
我也遇到了,所以解决了。

,