首页 > 2015年06月19日 > 全部分享
Volley简单学习使用三——源码分析一
一、Volley框架图     根据图简单猜测Volley工作的流程,见右下角的注释,蓝色表示主线程(main thread),绿色表示缓存线程(cache thread),黄色表示网络线程(network threads); 再寻找图中的关键字:queue(RequestQueue),cache queue,CacheDispatcher,NetworkDispatcher; ...
分类:其他   时间:2015-06-19 11:51:09    收藏:0  评论:0  赞:0  阅读:306
C++字符串输入数字输出
#include #include using namespace std; const char str[][4] = {"yi","er","san","si","wu","liu","qi","ba","jiu"}; const int num[] = {2,2,3,2,2,3,2,2,3};//寻找对应的字符串的大小。 int GetIndex(c...
分类:编程语言   时间:2015-06-19 11:50:59    收藏:0  评论:0  赞:0  阅读:237
HttpClient ip直连域名问题那些事
在项目中遇到一个需求,因为一直使用dynamic域名访问数据,检测发现很慢,需要指定ip直接访问. 要基于HttpClient做,Socket方法不实际 ,对项目框架改动太大。所以这里不讨论Socket方式。 需要做的事情: 1、得到对应域名的ip地址;       通过InetAddress,提供两个方法InetAddress.getByName("www.baidu.c...
分类:Web开发   时间:2015-06-19 11:50:51    收藏:0  评论:0  赞:0  阅读:523
Objective-C----防御式编程
优点:防御式编程能够在开发早期发现错误。例代码:下面是相关存取方法的实现代码。- (void)setTire:(Tire *)tire atIndex:(int)index { if (index 3) { NSLog (@"bad index (%d) in setTire:atIndex:", index); exit (1);...
分类:其他   时间:2015-06-19 11:50:39    收藏:0  评论:0  赞:0  阅读:240
数据结构学习之循环队列(顺序存储)
【摘要】队列特性:先进先出(FIFO)——先进队列的元素先出队列。来源于我们生活中的队列(先排队的先办完事)。 这样有个缺陷,空间利用率不高,所以我们直接学习循环队列(基于连续内存的)。 (1)设计队列数据结构typedef struct _QUEUE_NODE { int* pData; int length;//队列长度 int head ;//队头指针...
分类:其他   时间:2015-06-19 11:50:29    收藏:0  评论:0  赞:0  阅读:248
ASP.Net增删查改写的一个通讯录系统---ShinePans
1.开发环境 vs 2013,sqlserver 2012,win 8.1x64,C#语言,.net 4.5 2.更能说明 通讯录人性化的增删查改 3.网页效果 1.主页: 2. 查看全部联系人 3.查找职业为学生的联系人: 4.查找指定姓名的联系人: ...
分类:Web开发   时间:2015-06-19 11:50:19    收藏:0  评论:0  赞:0  阅读:496
关于Proteus软件添加masm代码的教程
注:此教程纯属用于解决大家在使用过程出现的问题,比较简单,教程原创,有问题欢迎讨论~~ 【一】关于Proteus软件添加masm代码的教程: 步骤一: 在桌面新建一个文本文档: 写入以下内容: @ECHO OFF E:\masm32\bin\ml /c /Zd /Zi %1 set str=%1 set str=%str:~0,-4% E:\masm32\bin\link16 /...
分类:其他   时间:2015-06-19 11:50:09    收藏:0  评论:0  赞:0  阅读:502
操作系统概念学习笔记 13 死锁(一)
所有申请的资源都被其他等待进程占有,那么该等待进程有可能在无法改变其状态,这种情况称为死锁(deadlock)。系统模型进程在使用资源之前必须先申请资源,在使用资源之后要释放资源。进程所申请的资源数量不能超过系统所有资源的总量。在正常操作模式下,进程只能按如下顺序使用资源: ①申请:如果申请不能立即被允许,那么申请进程必须等待,直到它获得该资源为止。 ②使用:进程...
分类:其他   时间:2015-06-19 11:49:59    收藏:0  评论:0  赞:0  阅读:224
mysql远程链接不上,本地可以链接
1.添加一个用户 grant all no *.* to 'user'@'%' identified by 'pwd'; 如果还是不行,有可能防火墙的问题 查看防火墙是否开启了3306端口 如果没有3306这个端口,就添加上去  vi /etc/sysconfig/iptables  -A INPUT -m state –state NEW -m t...
分类:数据库技术   时间:2015-06-19 11:49:49    收藏:0  评论:0  赞:0  阅读:250
通过两个特征维度,刻画类别分布
1.采用iris数据 pairs(iris[1:4], main = "Anderson's Iris Data -- 3 species", pch = 21, bg = c("red", "green3", "blue")[unclass(iris$Species)]) 其中bg=c("red", "green3", "blue")[unclass(iris$Species)]表示对不同种...
分类:其他   时间:2015-06-19 11:49:48    收藏:0  评论:0  赞:0  阅读:312
滑动窗口协议
1.概念 滑动窗口协议,也称为回退N步协议(Go-Back-N,GBN)中,允许发送方发送多个分组(当有多个分组可用时)而不需等待确认,但它受限于在流水线 中为未确认的分组数不能超过某个最大允许数N。滑动窗口协议是TCP使用的一种流量控制方法,此协议能够加速数据的传输。 只有在接收窗口向前滑动时(与此同时也发送了确认),发送窗口才有可能向前滑动。 收发两端的窗口按照...
分类:其他   时间:2015-06-19 11:49:09    收藏:0  评论:0  赞:0  阅读:309
【Unity】Shader编程 基础总结
Shader编程一直是一个比较难入门难上手的主题,本篇对Unity Shader编程的一些基础和要点进行了总结。 包括Shader编程相关知识图谱、Shader编程相关数据类型、Shader核心结构体等(后续继续补充)。 每个部分相互独立,可以单独参考,亦可作为一个整体参考。...
分类:编程语言   时间:2015-06-19 11:48:59    收藏:0  评论:0  赞:0  阅读:367
jersey框架介绍一:restful
一、什么是restful restful是一种互联网软件架构 REST的名称"表现层状态转化",而表现层是“资源”的表现层 1、资源 所谓的资源,是互联网是的一个实体。是文字,图片等等,而我们又用唯一的url去标记这个资源。 2、表现层(Representation) 对于url来说,只是对资源的一种定位,而表示层是对资源的一种详细的描述,比如,一段文本,可以是txt,可以是jso...
分类:其他   时间:2015-06-19 11:48:49    收藏:0  评论:0  赞:0  阅读:291
linux 配置放火墙端口
查看已开放端口  /etc/init.d/iptables status 配置防火墙端口 vi /etc/sysconfig/iptables  -A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允许80端口通过防火墙)  -A INPUT -m state –state NEW -m...
分类:系统服务   时间:2015-06-19 11:48:39    收藏:0  评论:0  赞:0  阅读:163
Leetcode37: Implement strStr()
Implement strStr(). Returns the index of the first occurrence of needle in haystack, or -1 if needle is not part of haystack. Update (2014-11-02): The signature of the function had been updat...
分类:其他   时间:2015-06-19 11:48:29    收藏:0  评论:0  赞:0  阅读:94
Struts2之访问和添加request、session、application属性
Struts2中访问和添加request、session、application属性 public String execute() {// 如果仅仅往这三个范围放入属性,建议使用这种方法 ActionContext actionContext = ActionContext.getContext(); // 往ServletContext里放application actionC...
分类:移动平台   时间:2015-06-19 11:48:20    收藏:0  评论:0  赞:0  阅读:128
Python标准库:内置函数zip(*iterables)
本函数是实现从多个序列生一个元组列表迭代子返回,即是从每个序列里获取一项,然后把所有的项生成元组,再把这些元组生成列表返回。如果有多个序列,以最短的序列为元组的个数。如果在参数前面添加*表示反向处理,即是从元组列表转换为分离的列表返回。例子:#zip() l = [1, 2, 3] x = [4, 5, 6] print(list(zip(l, x))) x = [4, 5] print(li...
分类:编程语言   时间:2015-06-19 11:48:20    收藏:0  评论:0  赞:0  阅读:164
MySQL优化之——数据类型宽度
MYSQL中的整数型数据类型都可以指定显示宽度        创建一个表        CREATE TABLE tb_emp( id BIGINT(1)) id字段的数据类型为BIGINT(1),注意到后面的数字1,这表示的是该数据类型指定的显示宽度,指定能够显示的数值中数字的个数。         例如,假设声明一个INT类型的字段 YEAR INT(4) ,该声明指明,在year字段...
分类:数据库技术   时间:2015-06-19 11:47:49    收藏:0  评论:0  赞:0  阅读:204
再议Seconds_Behind_Master
两年前就写过一篇文章解释Seconds_Behind_Master代表的含义以及它为什么不准确,今天同事高老师又提了一个有趣的问题:Seconds_Behind_Master到底是怎么计算的呢?高老师还特地去翻了一下源码来解释,我发现我之前的理解还是有出入的,于是自己也动手去翻了一下源码,下面就来更全面的解释一下它是怎么计算的,为什么不能完全可信。         我平时读MySQL源码比较...
分类:其他   时间:2015-06-19 11:47:39    收藏:0  评论:0  赞:0  阅读:267
Android通信篇
在Anroid中,通信技术包括多个层面,在UI层设计多种事件(如触控事件、案件事件、轨迹球事件等);在框架层设计Intent、Meaage等;在内核层则涉及Bundle、RPC、共享内存等技术。本章将重点介绍UI层和框架层的通信机制。 1.Intent通信         Intent通信实际上是对Open-Binder通信机制的封装。在Linux中,存在D-Bus和open-Binder两种...
分类:移动平台   时间:2015-06-19 11:47:29    收藏:0  评论:0  赞:0  阅读:187
1463条   上一页 1 ... 53 54 55 56 57 ... 74 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!