微信扫一扫打赏支持
摘要: Http请求 参考: HTTP深入浅出 http请求 - Chance_yin - 博客园http://www.cnblogs.com/yin-jingyu/archive/2011/08/01/2123548.html HTTP(HyperText Transfer Protocol)是一套计算机 阅读全文
posted @ 2017-09-06 13:11 范仁义 阅读(291) 评论(0) 推荐(0) 编辑
摘要: HTTP协议 响应头: 阅读全文
posted @ 2017-09-06 13:03 范仁义 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 参考: AsyncTask - 简书http://www.jianshu.com/p/3b839d7a3fcf 前言 在android应用开发过程中,我们需要是时刻注意保证应用程序的稳定和UI操作响应及时,不稳定或响应不及时会带来不好的用户体验。 为何要引入AsyncTask? 在Android程序 阅读全文
posted @ 2017-09-06 12:07 范仁义 阅读(592) 评论(0) 推荐(0) 编辑
摘要: AsyncTask 相当于对handle的封装,可以更方便我们在子线程和主线程中传递数据。 并且因为AsyncTask中采用线程池机制,所以速度比handle快。 AsyncTask写成内部类,我们就可以调用主线程里面的变量,例如后面onProgressUpdate来更新activity就需要主线程 阅读全文
posted @ 2017-09-06 11:31 范仁义 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 幽灵线程解决方案 幽灵线程:activity被destroy了,但是activity里面线程的方法还在循环。这样会导致浪费资源。 出现原因:页面中图片加载太慢,我直接退出了activity。 解决方法:加个判断,如果页面被destroy,那么页面中的run方法不能被执行。 其它: handle有方法 阅读全文
posted @ 2017-09-06 10:27 范仁义 阅读(690) 评论(0) 推荐(0) 编辑
摘要: handler消息机制入门 为什么要用handle? 我们在网络上读取图片信息时,是不能把耗时操作放在主线程里面的,当我们在子线程中获取到了图片的消息的时候,我们就需要把这个数据传给主线程。 而直接使用全局变量是不得行的,因为主线程里面的 tv_txt.setText(str);语句都执行完了后,子 阅读全文
posted @ 2017-09-06 04:16 范仁义 阅读(454) 评论(0) 推荐(1) 编辑
摘要: 参考: 多叉树的树形背包常见建模方法 - CSDN博客http://blog.csdn.net/no1_terminator/article/details/77824790 一.多叉树变二叉树。 这个技巧其实也有两种具体的方法:树的孩子兄弟表示法与dfs序法。 1.树的孩子兄弟表示法。 大家在学习 阅读全文
posted @ 2017-09-06 03:17 范仁义 阅读(907) 评论(0) 推荐(0) 编辑
摘要: P1272 重建道路 题目描述 一场可怕的地震后,人们用N个牲口棚(1≤N≤150,编号1..N)重建了农夫John的牧场。由于人们没有时间建设多余的道路,所以现在从一个牲口棚到另一个牲口棚的道路是惟一的。因此,牧场运输系统可以被构建成一棵树。John想要知道另一次地震会造成多严重的破坏。有些道路一 阅读全文
posted @ 2017-09-06 03:06 范仁义 阅读(356) 评论(0) 推荐(0) 编辑
摘要: P1270 “访问”美术馆 题目描述 经过数月的精心准备,Peer Brelstet,一个出了名的盗画者,准备开始他的下一个行动。艺术馆的结构,每条走廊要么分叉为两条走廊,要么通向一个展览室。Peer知道每个展室里藏画的数量,并且他精确测量了通过每条走廊的时间。由于经验老到,他拿下一幅画需要5秒的时 阅读全文
posted @ 2017-09-06 00:13 范仁义 阅读(640) 评论(0) 推荐(0) 编辑