众所周知。苹果搞的一套框架NSContention发送请求与接收请求的方式十分繁琐。操作起来非常不方便。不仅要做区分各种请求设置各种不同的參数,并且还要常常在多线程里操作,同一时候还要对请求与返回的数据做各种序列化的操作。同一时候还要考虑请求数据的安全等一堆问题。 一、早前的几个网络框架 1、ASI ...
分类:
移动开发 时间:
2017-04-22 19:43:48
阅读次数:
327
教材学习内容总结 第十四章-NIO与NIO2 NIO与IO的区别 NIO Channel继承框架 想要取得Channel的操作对象,可以使用Channels类,它定义了静态方法newChannel(),可以让你从InputStream、OutputStream分别建立ReadableByteChan ...
分类:
编程语言 时间:
2017-04-16 21:15:00
阅读次数:
276
鉴于 RxJava 目前这种既火爆又神秘的现状,而我又在一年的使用过程中对 RxJava 有了一些理解,我决定写下这篇文章来对 RxJava
做一个相对详细的、针对 Android 开发者的介绍。...
分类:
移动开发 时间:
2017-04-07 18:35:21
阅读次数:
571
1、 linux系统介绍 Linux是一套免费使用和自由传播的类Unix操作系统,是一个多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 ...
分类:
系统相关 时间:
2017-04-07 17:00:43
阅读次数:
276
什么是GNS? GNS Graphical Network Simulator Simulator or Emulator? 尽管GNS全拼包含simulator,但实际上是emulator。我们说其是emulator,指的是GNS运行的是真实的网络操作系统。而simulator是从程序角度模拟某种 ...
分类:
其他好文 时间:
2017-04-03 20:08:04
阅读次数:
301
一、Linux介绍 (安装的是Centos6.7) 1、Linux 系统是一套免费使用和自由传播的类 Unix 操作系统(主要用在服务器上),是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的UNIX 工具软件、应用程序和网络协议。它支持 32 ...
分类:
系统相关 时间:
2017-04-03 15:14:04
阅读次数:
281
RX系列五 | Schedulers线程控制在我们上一篇文章中的,我们的小例子里有这么一段代码//网络访问
.observeOn(Schedulers.io())事实上,我们在使用网络操作的时候,便可...
分类:
编程语言 时间:
2017-03-24 19:28:01
阅读次数:
253
下午3点接到了个广州打过来的电话,电话面试总体时间比较短,35分钟。 考察内容: 1.讲实习: 因人而异,将了之前公司做的项目,刚好和面的岗位匹配,面试官听完之后还不忘垂壁一下他们的产品。 2.C#事件绑定 控件绑定事件,没答出来,object sender, MouseEventArgs e,这样 ...
在准备考研的时候就想发学习笔记,想来已经过了多时。现在在培训班又要展开学习,说明一件事:408是指导学习研究计算机的基础!对于编写程序而言,数据结构与算法,是关键!我想其他的组成原理,计算机网络,操作系统也很重要,这是一个system,有必要有需要学习认真的学习之。希望这个是好的开始! —————— ...
分类:
其他好文 时间:
2017-03-15 00:37:12
阅读次数:
220
一、 HTTP 的消息结构 一、 HTTP 的消息结构 一、 HTTP 的消息结构 1、Request (1)、请求行:Request 消息中的第一行,由请求方式、请求URL、HTTP协议及版本三部分组成 (2)、请求头:其中 Content-Type 指定了客户端发送的内容格式。例如:Conten ...
分类:
Web程序 时间:
2017-03-01 00:50:11
阅读次数:
1165