首页 > 全部
win7使用msysgit下载android源码(最新地址为:https://android.googlesource.com/)
win7使用msysgit下载android源码(最新地址为:https://android.googlesource.com/) msysgit下载地址:http://msysgit.googlecode.com/files/msysGit-fullinstall-1.7.3.1-preview20101002.exe msysgit是 Git 版本控制系统在 Windows 下的版本...
分类:移动平台   时间:2014-01-21 10:14:51    收藏:0  评论:0  赞:0  阅读:384
直接插入排序(Straight Insertion Sort)
写排序方法之前还是先介绍一下排序相关的概念: 排序:将任一资源(内存中的数据或文件等等)通过某种方式整理成 按关键字 有序排列的过程 叫排序。 排序的稳定性: 对序列中的两个或两个以上的相等的数据(Ri = Rj , i != j), 排序前 Ri 先于 Rj , 排序后Ri 仍然先于 Rj ,则称该排序是稳定的。否则称为该排序是不稳定的。 比较算法的评判标准: 时间复杂度、控件复杂度、算法...
分类:其他   时间:2014-01-21 10:14:46    收藏:0  评论:0  赞:0  阅读:396
使用jqMobi开发app基础:定义header
定义头部官方说有三种,这一种是公共的,两种自定义的。我经过测试,实际上还有第四种。       1定义公共的header,     也就是所有panel默认的header,需要在div id="afui">内部,也就是和同一级的位置顶一个header 标签,并且id必须是header  例如: 协同办公平台header 返回...
分类:移动平台   时间:2014-01-21 10:14:41    收藏:0  评论:0  赞:0  阅读:419
12306应该如何应对黄牛抢票
12306花费数亿元做个订票系统,顶不住黄牛分分钟钟的努力,就奔溃掉了,什么动态验证码简直弱爆了。那么12306应该如何应对这个问题呢?              1、从根本上来说,只要是稀缺资源,就有囤积的价值,就会有黄牛投机倒把的,增加运载能力,同时增加回家的多个渠道,有助于从根本上抑制黄牛。              2、缩短订票后到支付的时间。45分钟时间,让屯票变的可能,如果我们缩短...
分类:其他   时间:2014-01-21 10:14:36    收藏:0  评论:0  赞:0  阅读:400
Java 工厂方法模式4
3.2  工厂方法模式与IoC/DI IoC——Inversion of Control  控制反转 DI——Dependency Injection   依赖注入 1:如何理解IoC/DI         要想理解上面两个概念,就必须搞清楚如下的问题: 参与者都有谁?依赖:谁依赖于谁?为什么需要依赖?注入:谁注入于谁?到底注入什么?控制反转:谁控制谁?控制什么?为何叫反转(...
分类:其他   时间:2014-01-21 10:14:31    收藏:0  评论:0  赞:0  阅读:410
Java 工厂方法模式5
3.3  平行的类层次结构 (1)什么是平行的类层次结构呢?         简单点说,假如有两个类层次结构,其中一个类层次中的每个类在另一个类层次中都有一个对应的类的结构,就被称为平行的类层次结构。         举个例子来说,硬盘对象有很多种,如分成台式机硬盘和笔记本硬盘,在台式机硬盘的具体实现上面,又有希捷、西数等不同品牌的实现,同样在笔记本硬盘上,也有希捷、日立、IBM等不同品...
分类:其他   时间:2014-01-21 10:14:26    收藏:0  评论:0  赞:0  阅读:417
Java策略模式(Strategy)1
策略模式(Strategy) 1  场景问题 1.1  报价管理         向客户报价,对于销售部门的人来讲,这是一个非常重大、非常复杂的问题,对不同的客户要报不同的价格,比如: 对普通客户或者是新客户报的是全价对老客户报的价格,根据客户年限,给予一定的折扣对大客户报的价格,根据大客户的累计消费金额,给予一定的折扣还要考虑客户购买的数量和金额,比如:虽然是新用户,但是...
分类:其他   时间:2014-01-21 10:14:21    收藏:0  评论:0  赞:0  阅读:394
Reactor的事件处理机制
首先来回想一下普通函数调用的机制:程序调用某函数Æ函数执行,程序等待Æ函数将 结果和控制权返回给程序Æ程序继续处理。 Reactor释义“反应堆”,是一种事件驱动机制。和普通函数调用的不同之处在于:应用 程序不是主动的调用某个API完成处理,而是恰恰相反,Reactor逆置了事件处理流程,应 用程序需要提供相应的接口并注册到Reactor上,如果相应的时间发生,Reactor将主动调用...
分类:其他   时间:2014-01-21 10:14:16    收藏:0  评论:0  赞:0  阅读:318
winform 错误 1 程序“aa.exe”不包含适合于入口点的静态“Main”方法 path\CSC namespace
今天写程序出了一个特别奇怪的错误 错误下信息如下: 错误 1 程序“aa.exe”不包含适合于入口点的静态“Main”方法 path\CSC namespace 解决办法 可能不小心删除了程序的文件 Program.cs 导致程序没有入口了...
分类:Windows开发   时间:2014-01-21 10:14:01    收藏:0  评论:0  赞:0  阅读:472
Block方式遍历字典数组 以及字典数组的新写法 NSNotification的写法
使用Block遍历数组和字典 数组: NSArray* aa = @[@"123",@123,@YES]; [aa enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) {         NSLog(@"%d,%@",idx,obj);     }]; 字典: NSDictionary* dic =...
分类:其他   时间:2014-01-21 10:13:56    收藏:0  评论:0  赞:0  阅读:339
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-4: ordinal not in range(128)
先说解决方法: import sys reload(sys) sys.setdefaultencoding('utf-8') 即在代码文件开始先导入sys包,然后在代码里调用修改默认编码方式的方法setdefaultencoding 下面解释原因:这个问题是由于Unicode编码与ASCII编码的不兼容造成的。 首先在不添加以上代码的前提下先查看python调用的默认编码: im...
分类:其他   时间:2014-01-21 10:13:46    收藏:0  评论:0  赞:0  阅读:501
bat 批处理-取年、月、日、时、分、秒、毫秒
bat 批处理-取年、月、日、时、分、秒、毫秒  取年份:echo %date:~0,4%  取月份:echo %date:~5,2%  取日期:echo %date:~8,2%  取星期:echo %date:~10,6%  取小时:echo %time:~0,2%  取分钟:echo %time:~3,2%  取秒:echo %time:~6,2%  取毫秒:echo %tim...
分类:其他   时间:2014-01-21 10:13:41    收藏:0  评论:0  赞:0  阅读:606
AWS云平台的服务概览(上):基础服务
当我向别人解释AWS云平台所包含的那些服务的时候,许多人对AWS服务种类的丰富程度都表示惊讶。对于部分听说过AWS的人来说,他们知道AWS云平台的功能主要限于EC2(弹性计算云)、S3(简单存储服务)等几种我们在2006年就推出来的服务。实际上经过7年多的创新发展,AWS目前已经包含了三十多种不同的云服务。这里就把AWS云平台所包含的主要服务功能逐一进行一个概要性的介绍。...
分类:其他   时间:2014-01-21 10:13:36    收藏:0  评论:0  赞:0  阅读:411
Codeforces Round #223 (Div. 2)
好惨啊只水掉两题,C题调了半天WA,结果早上起来发现是一个地方少取模。改了秒过了。 感觉当时有点急躁。A,B都没看清题目WA了次。C题也是下标的处理细节自己比较乱。。写起来就乱了 A. Sereja and Dima time limit per test 1 second memory limit per test 256 megabytes ...
分类:其他   时间:2014-01-21 10:13:31    收藏:0  评论:0  赞:0  阅读:403
libevent源码分析---基本使用场景和事件流程
当应用程序向libevent 注册一个事件后,libevent 内部是怎么样进行处理的呢?下面的 图就给出了这一基本流程。 1)  首先应用程序准备并初始化event,设置好事件类型和回调函数;这对应于event_set()和event_base_set()两个函数; 2)  向libevent 添加该事件event。对于定时事件,libevent 使用一个小根堆管理,key为超 时时间;...
分类:其他   时间:2014-01-21 10:13:26    收藏:0  评论:0  赞:0  阅读:376
什么是堆
光有栈对于面向过程的程序设计还远远不够,因为站上的数据在函数返回的时候就会被释放掉,所以无法将数据传递到函数外部.而全局变量没办法动态的产生,只能在编译的时候定义,缺乏表现力.在这种情况下,堆是唯一的选择. 堆是一块巨大的内存空间,常常占据整个虚拟空间的绝大部分.在这片空间里,程序可以请求一块连续内存,并自由使用,这块内存在主动释放前都一直有效. 通过malloc可以为程序申请分配堆空...
分类:其他   时间:2014-01-21 10:13:21    收藏:0  评论:0  赞:0  阅读:400
linux下删除所有.svn目录
linux下删除所有.svn目录方法为     find . -type d -name ".svn"|xargs rm -rf     或者     find . -type d -iname ".svn" -exec rm -rf {} \;...
分类:其他   时间:2014-01-21 10:13:16    收藏:0  评论:0  赞:0  阅读:358
Android-项目结构目录
下面这篇文章是借鉴别人,另外在别人写作的基础上又加了些自己的理解。 在Eclipse的左侧展开HelloWorld项目,可以看到如下图的目录结构: 1) src目录 顾名思义,src目录就是为了存放项目源码的,打开src文件夹,会看到一个MainActivity.java源码: 代码如下: 可以知道:我们新建一个简单的HelloWorld项...
分类:移动平台   时间:2014-01-21 10:13:11    收藏:0  评论:0  赞:0  阅读:448
递归和Windows系统的栈保护
对于使用默认栈空间大小的线程来说,调用算法系列文章第7篇提到的递归版本的IsEvenNumber()函数时,当n的值大于10000时就会导致栈溢出。在Windows系统上栈溢出会导致线程的意外终止,这种线程的意外终止通常都会导致整个软件无法正常工作。如果在递归计算的过程中能够提前预知到这种情况的堆栈溢出并终止后续的递归运算,对提高程序的安全性和健壮性都很有帮助,本话题就讨论了一种能够应用与Windows系统的检测方法。...
分类:Windows开发   时间:2014-01-21 10:13:01    收藏:0  评论:0  赞:0  阅读:508
libevent源码分析--代码结构
Libevent的源代码虽然都在一层文件夹下面,但是其代码分类还是相当清晰的,主要可分为 头文件、内部使用的头文件、辅助功能函数、日志、libevent 框架、对系统I/O多路复用机 制的封装、信号管理、定时事件管理、缓冲区管理、基本数据结构和基于libevent的两个实 用库等几个部分,有些部分可能就是一个源文件。 源代码中的test部分就不在我们关注的范畴了。 1)头文件 主要就是...
分类:其他   时间:2014-01-21 10:12:56    收藏:0  评论:0  赞:0  阅读:355
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!