距离上一篇《第一个iOS应用》已经有一个多月了,今天来和大家一起学习和分享一下一个小练习《网易彩票》首先我们向storyboard中拖入一个TabBarController和5个NavigationController,如下:我们先来看看什么是导航控制器1、导航控制器“如果应用程序有多个内容视图层次,就需要能够在它们之间进行切换。为此,可以使用专门的视图控制器:导航控制器 (UINavigatio...
分类:
移动开发 时间:
2015-05-06 23:02:11
阅读次数:
438
使用引用(reference)和指针(pointer)都可以间接访问一个值,但它们之间存在两个重要的区别:
1. 引用总是指向某个确定的对象,定义引用时没有进行初始化会出现编译错误;
2. 赋值行为上存在差异:给引用赋值修改的是该引用所关联的对象的值,引用一经初始化,
就始终指向同一个特定对象。给指针赋值修改的是指针对象本身,也就是使指针指向另一个对象,
指针在不同时刻可指向不同的对象。...
分类:
其他好文 时间:
2015-05-06 23:01:53
阅读次数:
148
二叉树顺序存储结构
二叉树的顺序存储结构就是用一维数组存储二义树中的结点并且结点的存储位置,也就是数组的下标要能体现结点之间的逻辑关系,比如双亲与孩子的关系,左右兄弟的关系等。
顺序存储结构一般只用于完全二叉树。
将这棵二叉树存入到数组中,相应的下标对应其同样的位置:
二叉链表
typedef struct BiTNode /* 结点结构 */
{
TElemType...
分类:
其他好文 时间:
2015-05-06 23:00:42
阅读次数:
193
我们的编写的第一个Cocos2d-x Lua程序,命名为HelloLua,从该工程开始学习其它的内容。创建工程我们创建Cocos2d-x Lua工程可以通过Cocos2d-x提供的命令工具cocos实现,但这种方式不能与Cocos Code IDE集成开发工具很好地集成,不便于程序编写和调试。由于Cocos Code IDE工具是Cocos2d-x开发的专门为Cocos2d-JS和Cocos2d-...
分类:
其他好文 时间:
2015-05-06 23:00:28
阅读次数:
300
最近因为工作的原因,好久没有写博客了。(看到有很多评论和留言,都不能一一回复啦~)
过年之前Oracle组织过一次内部的编程马拉松,当时选择的题目是OCR相关的,但是但是做出来的效果不是很好,就一直想着把代码重新整理一下,优化一下效果。
目前随着国内互联网火的一塌糊涂,似乎也带动了图像处理的发展与引用,以前一直觉得图像处理很难找到合适的工作,所以找工作的时候就换了自然语言处理...
分类:
移动开发 时间:
2015-05-06 23:00:39
阅读次数:
273
好头痛,做了历年真题....七十五道选择题错了大半,不活了
直接切入正题,系统可靠性计算是历年软考必考的内容,所以这里来求4种系统的可靠性计算
可靠性计算主要涉及三种系统,即串联系统、并联系统和冗余系统,其中串联系统和并联系统的可靠性计算都非常简单,只要了解其概念,公式很容易记住。冗余系统要复杂一些。在实际的考试当中,考得最多的就是串并混合系统的可靠性计算。所以要求我们对串联系统与并联系统的特...
分类:
其他好文 时间:
2015-05-06 23:00:27
阅读次数:
226
动静结合学内核之 linux 系统调用浅析...
分类:
系统相关 时间:
2015-05-06 23:01:44
阅读次数:
220
Python中字符串查找方式有多种,常见的有re.match/search
or str.find
用一个例子来说明各种方式的效率如下:
from timeit import timeit
import re
def find(string, text):
if string.find(text) > -1:
pass
def re_find(string, t...
分类:
编程语言 时间:
2015-05-06 22:59:55
阅读次数:
247
知识产权
知识产权具体严格的地域特点,即各国管理机关依照本国法律授予的知识产权。...只保护共同参加国际条约国家公民的作品。
同一申请人在不同类别商品上使用同一商标的,应按商品分类表提出注册申请。
侵权行为:
1,未经软件著作权人许可,发表或者登记其软件的。
2,将他人的软件作为自己的软件发表或登记的。
3,未经合作者许可,将于他人合作的开发的软件作为自己单独完成的软件发表或登记的。
...
分类:
其他好文 时间:
2015-05-06 22:59:28
阅读次数:
221
题目:
编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推。
#include
#include
#include
#include
#include
using namespace std;
HANDLE g_a, g_b, g_c;
CRI...
分类:
编程语言 时间:
2015-05-06 23:00:56
阅读次数:
168
最开始接触最短路径是在数据结构中图的那个章节中。运用到实际中就是我在大三参加的一次美赛中,解决中国的水资源问题。所谓单源最短路径,就是一个起点到图中其他节点的最短路径,这是一个贪心算法。
迪杰斯特拉算法原理(百科):
按路径长度递增次序产生算法:
把顶点集合V分成两组:
(1)S:已求出的顶点的集合(初始时只含有源点V0)
(2)V-S=T:尚未确定的顶点集合
...
分类:
编程语言 时间:
2015-05-06 23:00:45
阅读次数:
234
1. 可选类型1 什么是可选类型可选值类型的数据有两种可能:有值、没有值(nil)。注意需要在变量类型后面加问号(?)。如果是Int加问号(?),则变量的为Int?型的。问号(?)是可选类型的标志。
可选值可以使用if判断有没有值#import Foundation
var optValue: Int? = nil
if optValue != nil{
println("not nil...
分类:
编程语言 时间:
2015-05-06 23:00:01
阅读次数:
200
一开始想到的是,用一个标志位记录取第i个数的时间,但后来发现这个方法不行,可能性太多,没办法推
然后就看了解题报告的思路,说是用区间dp,状态是设出来了,但受固有思维影响,老想着怎么顺着推。
最后实在想不出了,看了代码,才发现要逆着推,从结束状态开始推起,这样公式就出来了
为了保证每一层循环要用到的值都已经被计算出来了,按区间长度进行枚举
/*
dp[i][j]:剩下第i个至第j个物品时,...
分类:
其他好文 时间:
2015-05-06 22:59:06
阅读次数:
152
题意:给你A和B的距离,以及途中n条河的信息,问你从A到B的期望
思路:我们单纯算过河时间的话,最快的是l/v,最慢的可能是3l/v,期间的时间是线性的,所以期望就是4l/2v=2l/v
#include
#include
#include
#include
int main()
{
int n;
double p,l,v,d;
int cas=1;
while(...
分类:
其他好文 时间:
2015-05-06 23:00:31
阅读次数:
125
word 页脚页码设置...
分类:
其他好文 时间:
2015-05-06 22:58:34
阅读次数:
181
Polya定理应用:
题意:给出一个置换B,问有没有一个置换A,使得A^2=B。
思路:对于置换的循环节,比如(a1,a2,a3)和(b1,b2,b3,b4),那么对于奇数长度的循环节,发现进行两次乘法以后还是奇数长度,偶数长度的循环节分解为两个长度相同的循环节。那么就可以对B中的循环节进行判断,奇数长度的不同管,这个总能找到满足要求的,偶数循环节的数量也要是偶数,这样才能两两配...
分类:
其他好文 时间:
2015-05-06 22:58:24
阅读次数:
159
猫猫分享,必须精品原创文章,欢迎转载。转载请注明:翟乃玉的博客
地址:http://blog.csdn.net/u013357243?viewmode=contents
源码:http://blog.csdn.net/u013357243/article/details/45533403效果:实现步骤其实这个实现起来不难第一步先放好主要的UI,一张背景图和一个View
第二部就是把9个bu...
分类:
移动开发 时间:
2015-05-06 23:00:58
阅读次数:
236