随笔分类 -  网络

摘要:1.线程的生命周期线程是一个动态执行的过程,它也有一个从产生到死亡的过程。 (1)生命周期的五种状态 新建(new Thread)当创建Thread类的一个实例(对象)时,此线程进入新建状态(未被启动)。例如:Thread t1=new Thread(); 就绪(runnable)线程已经被启动,正 阅读全文
posted @ 2017-03-28 10:58 Niki~ 阅读(230) 评论(0) 推荐(0)
摘要:1.多线程的优点和缺点分别是什么? 答:优点:1、将耗时较长的操作(网络请求、图片下载、音频下载、数据库访问等)放在子线程中执行,可以防止主线程的卡死;2、可以发挥多核处理的优势,提升cpu的使用率。 缺点:1、每开辟一个子线程就消耗一定的资源; 2、会造成代码的可读性变差;3、如果出现多个线程同时 阅读全文
posted @ 2017-03-22 08:43 Niki~ 阅读(7804) 评论(0) 推荐(0)
摘要:MKNetworkkit是一个非常好用、轻量的网络请求框架。可以支持自动缓存。 但是在某些情况下,我们要求数据可以实时被更新,比如下单之后,订单状态的刷新、商品状态的刷新等。 MKNetworkkit有一个用于控制缓存有效时间的变量,叫MKNetworkKitDefaultCacheDuration 阅读全文
posted @ 2017-03-13 22:22 Niki~ 阅读(209) 评论(0) 推荐(0)
摘要:一、HTTP协议的主要特点:1. CS模式 2. 简单快速:只需要传送请求方法和路径。(常用方法有GET,HEAD,POST) 3. 灵活:任意对象都可以,类型由Content-Type加以标记 4. 无连接、无状态 即每次连接只处理一个请求,对于事务处理没有记忆能力 http表示要通过HTTP协议 阅读全文
posted @ 2017-03-10 22:59 Niki~ 阅读(178) 评论(0) 推荐(0)