移动应用在处理网络资源时,一般都会做离线缓存处理,其中以图片缓存最为典型,其中很流行的离线缓存框架为SDWebImage。但是,离线缓存会占用手机存储空间,所以缓存清理功能基本成为资讯、购物、阅读类app的标配功能。今天介绍的离线缓存功能的实现,主要分为缓存文件大小的获取、删除缓存文件的实现。获取缓...
分类:
移动开发 时间:
2015-03-06 12:26:45
阅读次数:
173
1.概念
HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能:HttpURLConnection。但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。
除此之...
分类:
Web程序 时间:
2015-03-04 17:01:41
阅读次数:
176
1、集群1.1 什么是集群简单的说,集群(cluster)就是一组计算机,它们作为一个总体向用户提供一组网络资源。这些单个的计算机系统就是集群的节点(node)。一个理想的集群是,用户从来不会意识到集群系统底层的节点,在他/她们看来,集群是一个系统,而非多个计算机系统。而且集群系统的管理员能够任意添...
分类:
其他好文 时间:
2015-03-03 15:01:44
阅读次数:
159
1.概念 HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能:HttpURLConnection。但是对于大部分应用...
分类:
移动开发 时间:
2015-03-02 18:58:35
阅读次数:
138
上次写了一个问答项目,用的fragment+viewpager架构,后来发现,划了几次之后,再划回来,会重新加载布局,重新获取数据,这样整个程序和卡,并且占用太多的网络资源。
当时的解决办法是,自己重写view,用最基本的Basepageradapder,算是不是很优雅的解决了问题。
当时知道是重新调用onCreateView方法原因,但是没有好的解决办法,现在知道了,这里记载一下。
我...
分类:
其他好文 时间:
2015-03-01 15:47:42
阅读次数:
148
1.计算机通信网络中,要求误码率低于10的-6次方,即平均传送一百万的比特位才允许1比特位的差错。
2.运输层的TCP协议中有保证端到端可靠交付的控制机制,那为什么还要在PPP协议中要求差错检测?
若不在数据链路层进行差错检测,那么已经出现差错的帧就还要在网络中继续转发,白白的浪费了许多网络资源。然而在数据链路层没有必要去纠错。因为纠错是不仅要发现差错,而且还要把差错改正过来。
3...
分类:
其他好文 时间:
2015-02-28 11:31:10
阅读次数:
134
背景
我们在网络编程(1)中知道:计算机之间的通信可以利用URL手段来定位资源。这种手段是基于TCP/IP协议族来实现的。
所谓基于TCP/IP协议族,其实(1)中获取网络资源定位来理解比较好,从IP和端口来理解:
IP协议是计算机用来相互识别的通信的一种机制,每台计算机都有一个IP.用来在因特网上标识这台计算机。IP协议仅仅是允许计算机相互发消息,但它并不检查消息是否以发送的次序到...
分类:
Web程序 时间:
2015-02-27 13:41:45
阅读次数:
209
一开始学习网络编程,听起来感觉很难。当时如果按照正确的方法和多理解多思考,学习网络编程其实很简单了。这个过程需要我们不断地里面和码例子,看请来龙去脉,相信如果大家坚持看完学习网络编程知识对大家会很有收获的。如果没有接触过计算机网络的基础知识,推荐一本教科书《计算机网络第六版》,这部书讲得挺不错的,对于入门学习计算机网络的朋友会很有帮助。
下面是一些基础的概念:
客户端:广泛来讲就是客户用的程序...
分类:
其他好文 时间:
2015-02-25 09:09:59
阅读次数:
218
1、统一资源标识(URI)URI全称是Uniform Resource Identifier(统一资源标识),唯一地标识一个网络资源的同时也标识资源所处的位置以及访问方式(资源访问所用的网络协议)。结构如下:[传输协议(Scheme)]://[主机名称|域名|IP地址]:[可选端口]/[资源路径]协...
分类:
其他好文 时间:
2015-02-22 19:36:38
阅读次数:
157
图片滑块其实也与图片轮播一样,无需这么多奇奇怪怪的代码就能够实现,只是布局有点复杂,而且这东西在Bootstrap里面也没有,在网页中,这个组件也越来越少见的,毕竟这个小小的组件太浪费网络资源了,实现的逻辑还比较复杂,如果不要被特别要求,能不做最好不好。
有时候,如果一个如同《【CSS】黑色幽默,兼容IE6的纯原生态的门户网站》(点击打开链接)的简单网页就能够交货,就不要卖弄你的前端技巧了。
...
分类:
编程语言 时间:
2015-02-18 17:43:52
阅读次数:
290