例如:
输入:OneTwoThree
输出:123
输入:OneTwoDoubleTwo
输出:1222
输入:1Two2
输出:ERROR
输入:DoubleDoubleTwo
输出:ERROR
有空格,非法字符,两个Double相连,Double位于最后一个单词 都错误。
#include
...
分类:
其他好文 时间:
2015-01-09 15:37:34
阅读次数:
155
转载注明出处:
在开发中,会使用菜单,现在模拟一下优酷的菜单效果。
其实效果都是由android基本的动画效果组成的,在合适的时间显示对应的动画,即可展示出不一样的效果。
思路:
1.自定义类RotateMenuView继承RelativeLayout。
2.在需要加载的布局文件中,添加对应的菜单View。
3.定义菜单进入和出去的动画效果,使用旋转动画,进来顺时针,出去的时候,...
分类:
其他好文 时间:
2015-01-09 15:39:41
阅读次数:
236
本文记录基于libVLC的最简单的推流器。该推流器可以将本地的视频文件转码后推送至目标流媒体服务器(也可以是一个组播地址)。最简单的基于libVLC的推流器本文记录一个使用libVLC开发的一个推流器,可以将本地的媒体文件推送至流媒体服务器。该推流器的代码十分简单,只用到了几个函数:libvlc_new():创建libvlc_instance_t。libvlc_vlm_add_broadcast(...
分类:
其他好文 时间:
2015-01-09 15:37:58
阅读次数:
250
【背景】
用户柱状图当数据超过1000时,柱状图显示为1k,查了很久,发现只要设置FusionCharts的formatNumberScale属性为“0”就可以解决了。...
分类:
其他好文 时间:
2015-01-09 15:37:59
阅读次数:
240
实现功能
左栏为大项列表,右栏为没项目的子列表。实现了选择左栏,右栏滚动到对应列表;滚动右栏,左栏大项的选中状态对应改变。
代码见demo,这里简单介绍几个主要的方法。
主要方法及简析
//section的header的标题,随着UITableView的滚动,总会有一个驻留在UITableView的顶端。
- (NSString *)tableView:(UITableView *)...
分类:
其他好文 时间:
2015-01-09 15:38:34
阅读次数:
260
云计算产业在中国基本是落地完成了,不管有没有争议,IaaS的跑马圈地已经尘埃落定,显示出比较清晰的格局。硬件已经准备好,在上面跑的软件呢?所以华为、阿里等纷纷出招,邀请SaaS厂商将在线软件托管到其云平台。
SaaS厂商发展伊始就与IBM、Microsoft、Oracle、SAP等传统大软件公司非常不同。大软件公司价格高昂,而SaaS产品一般人都能支付得起;大软件公司的价格许可一般很复杂,而Sa...
分类:
其他好文 时间:
2015-01-09 15:36:23
阅读次数:
166
Description
作为SDIBT的老师,最盼望的日子就是每月的10号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵 但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的小胡老师最近就在考虑一个问题:如果每个老师的工资额都知道,最少需要准备多少张人民币,才能在给每位老师发工资的时候都不用老师找零呢? 这里假设老师的工资都是正整数,单位元,人民币一共有100元、50...
分类:
其他好文 时间:
2015-01-09 15:36:19
阅读次数:
623
Populating Next Right Pointers in Each Node...
分类:
其他好文 时间:
2015-01-09 15:35:48
阅读次数:
146
演讲稿主题:《我们身边的信用》
最近在公司听同事说了一件事:“我同事的一个朋友向她借10万块钱,而我同事问他有没有利息?那个朋友却说:'现在这个社会,能还你本金就不错了,还谈利息?'”这件事情给我很有触感,不知道是这位朋友很有钱呢?还是真的是对信用已经失去了信心?而今天我要讲的主题就是“我们身边的信用”。...
分类:
其他好文 时间:
2015-01-09 15:34:09
阅读次数:
243
沉淀岁月给我们的积累和意义,仅以此文记录我的2014,迎接我的2015!
时间过得好快呀,就像离弦之箭,嗖的一下就看不见了;就像高速上的斯科拉跑车,只听到轻微的轰一下,就已经消失在千里之外;就像月底发的工资,还没捂热就都没有了~不过,虽然现实是这么残酷,但生活始终是在不断前进的!
2014,可以说,在我的人生中,是具有里程碑意义的一年!因为我完成了人生的两件...
分类:
其他好文 时间:
2015-01-09 15:34:54
阅读次数:
207
Populating Next Right Pointers in Each Node II...
分类:
其他好文 时间:
2015-01-09 15:32:43
阅读次数:
198
函数的工作借助于栈。
栈在内存中是一块特殊的存储空间,它的存储原则是“先进后出”,最先被存储的数据最后被释放。
esp被称为栈顶指针,ebp称为栈底指针,通过这两个指针寄存器保存当前栈的起始地址与结束地址。
esp与ebp之间所构成的空间便成为栈帧。通常,在VC++中,栈帧中可以寻址的数据有局部变量、函数返回地址、函数参数等。不同的两次函数调用,所形成的栈帧也不同。当由一个函数进入到...
分类:
其他好文 时间:
2015-01-09 15:34:44
阅读次数:
258
软件的核心竞争力就是一个软件做出来难以模仿。当一个软件上市后,通过使用即可知道具有哪些功能,因此功能性需求是很容易模仿的,而难以模仿的主要是软件设计方法、数据结构与算法。事实上,算法与数据结构以及库与模块化软件设计是软件技术的核心,而代码重用则是程序设计的重点之一;
硬件设计的重点是模拟和传感器,否则很难上升到系统设计的层面;软件设计的重点是把握行业需求;...
分类:
其他好文 时间:
2015-01-09 15:33:22
阅读次数:
212
送达率,打开率,点击率这些指标,是衡量邮件营销价值的唯一维度吗?一封未被点击的邮件,就真的没有价值?作为市场营销人员,一味沉溺于这些约定俗成的指标,反而容易走向营销近视。事实上,一封邮件为你提供的不单单是信息传递,由邮件延伸出的无限场景,又将为你提供更多的收益。尚未被打开的邮件,也蕴藏了巨大的商业潜力。今天Dr.Jason就通过场景实例,带你拆解一封未打开的邮件背后隐藏的秘密,与你探讨更为广阔的用...
分类:
其他好文 时间:
2015-01-09 15:32:01
阅读次数:
110
Docker 默认使用的是 Linux 自带的网桥实现,实际上,OpenvSwitch 项目作为一个成熟的虚拟交换机实现,具备更丰富的功能。个人认为,将来 Docker 必然会选择 OpenvSwitch 作为其默认网桥实现。有兴趣的同学欢迎通过如下的步骤来尝鲜。
环境
在 Ubuntu 14.04 系统中进行测试。操作流程也适用于 RedHat/CentOS 系列系统,但少数命令和配...
分类:
其他好文 时间:
2015-01-09 15:33:38
阅读次数:
262
11.2.2 测试结构相等
在C# 中,测试复杂数据结构的相等可能非常棘手。如果我们构造一个新的对象,具有相同的属性,使用== 运算符比较两个对象,其结果很可能是false,因为我们比较的是两个不同的实例。
在C# 中,== 运算符可以被重载,Object.Equals 可以重写,但通常只用于值类型或不可变数据结构。比较可变类型的两个不同实例时,识别两者之间的不同,是很重要的,因为数据可...
分类:
其他好文 时间:
2015-01-09 15:33:26
阅读次数:
122