Android基础入门教程——2.3.7 ProgressBar(进度条)
本节引言:
1.常用属性讲解与基础实例
2.使用动画来替代圆形进度条
3.自定义圆形进度条
本节小结:...
分类:
移动开发 时间:
2015-08-05 22:16:33
阅读次数:
206
//
// main.m
// 英汉词典_彤彤
//
// Created by 邱学伟 on 15/8/5.
// Copyright (c) 2015年 jerehedu. All rights reserved.
//#import int main(int argc, const char * argv[]) {
@autor...
分类:
其他好文 时间:
2015-08-05 22:17:16
阅读次数:
120
插入排序它的基本思想是:从第一个元素开始,该元素可以认为已经被排序取出下一个元素,在已经排序的元素序列中从后向前扫描,如果该元素大于新元素,将该元素移到下一个位置,重复扫描,直到找到已排序的元素小于或者等于新的元素的位置,将新元素插入到下一位置中。
算法如下:
<?PHP
function insertsort($arr){
$len = count($arr);
...
分类:
编程语言 时间:
2015-08-05 22:17:40
阅读次数:
137
简述在家中有多台电脑,多人协作的内容可以考虑搭建一个小型的家用资料共享的服务器,这样可以直接在共享的空间下,不同的成员进行资料的获取,更新等。和一般公司的服务器大体功能是相同的,小型只是说CPU性能不强大,存储空间也只是个人计算机的等级。这里用RaspberryPi(用的是RaspberryPi 2,ARM cortex-A7处理器,4核)作为小型服务器,可以达到资料共享的功能,不过共享空间的大小也...
分类:
Web程序 时间:
2015-08-05 22:16:12
阅读次数:
214
3.4 "继承"与Data Member
在C++继承模型中,一个derived class object所表现出来的东西,是其自己的members加上其base class members的总和.至于derived class members和base class members的排列次序并未在C++ Standard中强制指定:理论上编译器可以自由安排.在大部分编译器上,base clas...
分类:
编程语言 时间:
2015-08-05 22:18:58
阅读次数:
215
mybatis与spring整合
方式1:通过原始dao方法(不使用代理),
方式2:通过代理方式
搭建运行环境
1)导入
mybatis的jar包--->源码中的核心包+依赖包
mybatis提供的与spring整合的包
spring的核心包+事务包+aop面向切面编程包+数据库jdbc包
数据库驱动+c3p0包
2)建立配置文件 包括spring的核心文件bean.xml 以...
分类:
编程语言 时间:
2015-08-05 22:17:12
阅读次数:
159
1.通过Volley的newRequestQueue(Context context)方法初始化RequestQueue对象
2.定义一个JSON数据的字符串网络地址 可用的JSON接口(http://www.weather.com.cn/adat/sk/101010100.html)
3.根据Volley提供的JsonObjectRequest(int method, String u...
分类:
Web程序 时间:
2015-08-05 22:15:30
阅读次数:
157
下面来实现一个loading效果。具体效果如下:
首先对这个效果进行拆分,它由以下部分组成:
1 一个”闪电”样式的图案;
2 “闪电”图案背后是一个圆角矩形;
3 “闪电”图案上面有一层颜色不断”飘过”
拆分完效果后,思考下如何实现。下面是我的思考过程。
1 android sdk并没有提供这样的控件,很显然是需要自定义控件;
2 很显然是一个View而不是ViewGroup,所以可以...
分类:
其他好文 时间:
2015-08-05 22:15:47
阅读次数:
186
//
// main.m
// 手动内存管理
//
// Created by admin on 15/8/3.
// Copyright (c) 2015年 admin. All rights reserved.
//
#import
#import "Person.h"
int main(int argc, const char * argv[]) {
/...
分类:
移动开发 时间:
2015-08-05 22:16:47
阅读次数:
145
// 方式一
Mat matrix1 = (Mat_(2, 3) << 0, 1, 2, 3, 4, 5);
// 方式二
Mat matrix2 = *(Mat_(2, 3) << 0, 1, 2, 3, 4, 5);...
分类:
其他好文 时间:
2015-08-05 22:17:05
阅读次数:
150
UVa Online Judge
https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2533
【题意】
给定一个棋盘,在棋盘上放两个皇后(一白一黑),求使得两个皇后相互攻击(在一行、一列、对角线均可相互攻击),求方案数。
计数问题,分类...
分类:
其他好文 时间:
2015-08-05 22:17:26
阅读次数:
131
//
// main.m
// 单个对象的内存管理
//
// Created by admin on 15/8/3.
// Copyright (c) 2015年 admin. All rights reserved.
//
#import
#import "Person.h"
void test();
void test5(Person * p);
int ...
分类:
移动开发 时间:
2015-08-05 22:16:15
阅读次数:
123
数蘑菇
题目描述
某土豪有许多种蘑菇的房子(编号从1到n,n
输入描述
输入首先是一个T,表示一共有T组数据下一行是一个n,代表土豪有几间房子下一行是n个整数数,代表从1到n每个房间开始蘑菇的大小(下一行是一个整数k(1后面跟着k行,每行三个整数q,l,r(1q表示土豪的操作,q为0的时候表示土豪给l到r这些房间里的蘑菇浇水,q为1的时候表示土豪想要知道...
分类:
其他好文 时间:
2015-08-05 22:14:37
阅读次数:
131
题意:一个时间点在数轴的不同位置有龙珠,但每个时间点只能且必须收集一个龙珠,在不同的位置收集龙珠会损失不同的能量,移动距离也会损失能量,求m段时间后损失的最小能量。
分析:就是一个数塔的dp模型,跟免费馅饼还有多时段多课问题一样。
dp[i][j]:第i段时间第j的位置的最小能量损失;
转移:dp[i][j]=min(dp[i+1][k]+|a[i][j].pos-a[i+1][k].pos...
分类:
其他好文 时间:
2015-08-05 22:14:32
阅读次数:
116
//
// main.m
// 多个对象的内存管理
//
// Created by admin on 15/8/5.
// Copyright (c) 2015年 admin. All rights reserved.
//
#import
// 人拥有一辆汽车
#import "Person.h"
int main(int argc, const cha...
分类:
移动开发 时间:
2015-08-05 22:15:50
阅读次数:
137
6. 蛤蟆的数据结构进阶六之二叉树排序树
本篇名言:“有些人因为贪婪,想得更多的东西,却把现在所有的也失掉了。 --
伊索”
关于理论知识已经在上篇中进行描述,这篇我们主要来看下如何是实现二叉排序树。
欢迎转载,转载请标明出处:
1. 二叉排序树的定义
二叉排序树(BinarySort Tree)又称二叉查找(搜索)树(Binary Search Tree)。其定义为:...
分类:
编程语言 时间:
2015-08-05 22:15:26
阅读次数:
213
二叉查找树给定一个二叉树,判断它是否是合法的二叉查找树(BST)一棵BST定义为:节点的左子树中的值要严格小于该节点的值。
节点的右子树中的值要严格大于该节点的值。
左右子树也必须是二叉查找树。因为二叉查找树的中序遍历是有序的。所以验证是否为二叉查找树,用中序遍历这个二叉树,如果前一个结点的值大于当前结点的值,则证明这个不是二叉树。代码实现bool isValidBST(TreeNode *ro...
分类:
其他好文 时间:
2015-08-05 22:14:33
阅读次数:
115