笔记
Inn0vati0n
这个作者很懒,什么都没留下…
展开
-
Android中的HTTP协议<笔记>
1、什么是http协议?超文本传送协议(HTTP-Hypertext transfer protocol)定义了浏览器(即万维网客户进程)怎样向万维网服务器请求万维网文档,以及服务器怎样把文档传送给浏览器。从层次的角度看,HTTP是面向(transaction-oriented)应用协议层,它是万维网上能够可靠地交换文件(包括文本、声音、图像等各种多媒体文件)的重要基础。工作流程 一个HTTP操作原创 2016-09-11 12:30:45 · 443 阅读 · 0 评论 -
gtest学习笔记
工作中统计代码覆盖率,用到了gtest。此处为GoogleTest—AdvancedGuide的译文此处为CoderZh的一系列gtest学习笔记gtest愚见以为,是一个测试代码中函数的一个框架。简单的函数直接给入参,复杂的函数要继承相应的类来完成全局变量,以及各种条件的初始化,最终完成测试。断言的一些东西可以在用到的时候搜一下总结一些注意的点,以备以后快速上手以及阅读mesos测试用...原创 2018-12-11 00:57:55 · 515 阅读 · 0 评论 -
设计模式专题
1.单例模式又分饿汉式、懒汉式实现单例模式的常用步骤:a) 构造函数私有化b)提供一个全局的静态方法(全局访问点)c)在类中定义一个静态指针,指向本类变量的静态变量指针懒汉式遇到多线程会有问题命令模式===>命令模式链接责任链模式策略模式===>策略模式链接观察者模式===>观察者模式链接桥接模式===>...原创 2018-02-21 05:50:11 · 192 阅读 · 0 评论 -
学习C语言的一些需要注意的点
C语言学习1.指针数组与二维数组指针int *p[3];//指针数组。int (*p)[3];//定义了一个指针,指向int[3]这种数据类型,指向二维数组的指针。int buf[3][5]; 二维数组名称,buf代表数组的首地址int (*a)[5]; 定义一个指向int[5]类型的指针变量a;a[0],*(a+0),*a; 0行0列元素的地...原创 2018-02-08 02:46:20 · 1122 阅读 · 0 评论 -
学习数据结构小结
算法的特性:有穷性、确定性、可行性、输入、输出。经典的排序算法:冒泡排序:void swap(int *a, int *b){ int tmp = *a; *a = *b; *b = tmp;}void bubble(int *array, int n){ int i; int j; for (i = 0; i <原创 2018-01-13 16:48:28 · 242 阅读 · 0 评论 -
异步加载<笔记>
什么是异步加载:就是用异步的方式去加载数据使用异步加载的原因1.android是单线程模型 2.耗时操作都必须放在单独的线程中去做,而不能去阻塞UI线程异步加载最常用的两种方式1.多线程\线程池 2.AsyncTask(底层也是基于线程池来实现的)textview中可以设置Maxline属性设置文字的行数, garivity设置该view的内容相对于该view原创 2016-09-18 01:54:50 · 978 阅读 · 0 评论 -
AsyncTask基础<笔记>
原文链接:http://www.cnblogs.com/caobotao/p/5020857.htmlAsyncTask,即异步任务,是Android给我们提供的一个处理异步任务的类.通过此类,可以实现UI线程和后台线程进行通讯,后台线程执行异步任务,并把结果返回给UI线程.为什么需要使用异步任务?我们知道,Android中只有UI线程,也就是主线程才能进行对UI的更新操作,而其他线程是不能直接操作原创 2016-09-17 13:37:52 · 398 阅读 · 0 评论 -
BaseAdaPeter<笔记>
ItemBean.javapackage com.imooc.baseadaptertest;public class ItemBean { public int itemImageResid; public String itemTitle; public String itemContent; public ItemBean(int itemImageResid, S原创 2016-09-18 00:52:18 · 510 阅读 · 0 评论 -
Handler浅尝<笔记>
Handler原创 2016-09-10 01:49:56 · 525 阅读 · 0 评论 -
补码运算是否溢出的规则的实现
最近在看CSAPP/3e,有一个判断补码加法的函数。记录下。/*Determine whether arguments can be added without overflow*/int tadd_ok(int x, int y){ int sum = x+y; int neg_over = x &amp;lt; 0 &amp;amp;&amp;amp; y &amp;lt; 0 &amp;amp;&a原创 2019-01-13 17:18:35 · 2126 阅读 · 0 评论