操作栏是最重要的设计元素之一,使用它来实现你的应用程序活动。通过提供多种用户界面功能, 使应用程序快速和其他的Andorid应用程序一致, 以便被用户熟悉和接受。 主要功能包括:
1. 标识你的应用程序,指示在应用程序的用户的位置。
2. 能很方便的操作重要的功能(像搜索功能)
3. 导航和视图切换功能(使用制表符或下拉列表)...
分类:
移动开发 时间:
2014-06-09 23:41:23
阅读次数:
390
这两天对Python进行了研究,并且配置了numpy、matplotlib以及scipy。现对基本概念以及配置步骤介绍:
基本概念:
Python
(英语发音:/?pa?θ?n/),
是一种面向对象、解释型计算机程序设计语言。专用的科学计算扩展库很多,例如如下3个十分经典的科学计算扩展库:NumPy、SciPy和matplotlib,它们分别为Python提供了快速数组处理、数...
分类:
编程语言 时间:
2014-06-09 23:17:32
阅读次数:
429
一般来说在一个类中 成员变量是会有setter 跟getter方法的。
如果每一个成员变量的setter 跟getter方法都要手写出来的话 很麻烦 很耗时
而且 大部分setter 跟getter方法内容都是简单的赋值 跟return
所以 有些成员变量 没必要手写setter 跟getter方法
@property int age;
这句话代表着 声明setAge:(in...
分类:
其他好文 时间:
2014-06-08 16:33:15
阅读次数:
192
Android应用开发有两种形式,一种是基于SDK开发,它是基于IDE开发环境(ADT)和SDK套件,能够在Windows下快速开发出Android应用程序,但涉及到框架层代码的修改就需要第二种源码开发,这种开发方式可以让开发者开发出个性的Android操作系统,对Android自带源码的修改也需要这种环境。
国内一般的用户都是使用Windows操作系统,但源码编译需要在Linux下进行...
分类:
其他好文 时间:
2014-06-08 15:39:22
阅读次数:
226
------- android培训、java培训、期待与您交流! --------
银行业务调度系统
模拟实现银行业务调度系统逻辑,具体需求如下:
1. 银行有6个业务窗口,1-4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。
2. 有三种对应类型的客户:VIP客户、普通客户、快速客户(办理如交水电费、电话费之类业务的客户)。
3. 异步随机生成各种类型的客户,生成各类型用户的概率比率为:
VIP客户:普通客户:快速客户=1:6:3...
分类:
编程语言 时间:
2014-06-08 15:31:46
阅读次数:
273
快速幂运算在第一次训练时候就已经遇到过,这里不赘述
同余模运算也很简单,这里也不说了,无非是(a+b)%m (a*b)%m 把m弄到里面变成(a%m+b%m)%m (a%m*b%m)%m
今天学的最重要的还是递归二分求等比数列
题目大意是给出A和B,求A^B的约数和
解这个题,首先,对A进行素因子分解得到
(PI(pi^ai))^B
然后我们有约数和公式:
...
分类:
其他好文 时间:
2014-06-08 15:17:06
阅读次数:
257
问题
给定N个元素的数组,求第k大的数。
特例
当k=0时,就是求最大值,当k=N-1时,就是求最小值。
应用
顺序统计
求top N排行榜
基本思想
使用快速排序方法中的分区思想,使得a[k]左侧没有更小的数,右侧没有更大的数
性能
快速选择算法的复杂度...
分类:
其他好文 时间:
2014-06-08 09:58:08
阅读次数:
211
之前为了编写一个svm分词的程序而简单学了下Python,觉得Python很好用,想深入并系统学习一下,了解一些机制,因此开始阅读《Python学习手册(第三版)》。如果只是想快速入门,我在这里推荐了几篇文章,有其他语言编程经验的人简单看一看就可以很快地开始编写Python程序了。
黑体表示章节, 下划线表示可以直接在原文对应位置查到的专有技术名词。
原书配套答案请到http:...
分类:
编程语言 时间:
2014-06-08 09:46:30
阅读次数:
351
?? Oracle弹性云和数据仓库所提供的优势是很明显的,首先是单一供应商提供所有基础组件:Oracle的一站式方法有助于简化许可、支持、升级和整合,全部由单一供应商来处理这些事务。这可能有助于防止经常发生的厂商之间就技术问题而相互推诿的现象。配置、升级和整合采用单一供应商的做法会更容易,将这些问题的接触和验证路径简化为单一入口从而方便部署。 其他优点包括优化性能、提高容错能力和快速...
分类:
数据库 时间:
2014-06-08 09:09:23
阅读次数:
275
排序算法是我们工作中使用最普遍的算法,常见的语言库中基本都会有排序算法的实现,比如c标准库的qsort,stl的sort函数等。本文首先介绍直接插入排序,归并排序,堆排序,快速排序和基数排序等比较排序算法,然后介绍计数排序,基数排序等具有线性时间的排序算法。本文主要讨论算法的实现方法,并不会过多介绍...
分类:
其他好文 时间:
2014-06-07 21:23:31
阅读次数:
348