从用户界面、记住用户选择、短期刺激与长期使用的好处坏处、不要让用户犯简单的错误四个方面来分析“搜狗输入法”的人机交互设计一、用户界面 “搜狗输入法” 根据用户的需要可以变换手机输入法的皮肤,还支持夜间模式,还有拼音九键输入法以及拼音全键输入法,界面简单容易操作。二、记住用户选择 根据...
分类:
其他好文 时间:
2015-06-05 00:06:57
阅读次数:
204
Jenkins + robot framework + git持续集成一、Jenkins安装插件 进入系统管理—插件管理—可选插件下安装以下插件Git Client Plugin、GIT plugin、GitHub API Plugin、GitHub plugin、Robot Framework.....
分类:
其他好文 时间:
2015-06-05 00:08:43
阅读次数:
233
前段时间,公司跟别的公司签订合作伙伴,搞了一个第三方登录与数据共享同步,是基于OAuth2.0协议,现在空闲了,做一下笔记。到github下载一个OAuth2.0的PHP类库(当然,你也可以自己写一个^-^,但个人觉得没必要造轮子),有写好Mysql与Mongodb的Demo,参考一下,然后嵌套自己...
分类:
其他好文 时间:
2015-06-05 00:08:15
阅读次数:
247
可持久化Trie 嗯……同样搞个前缀异或和,然后将x与sum异或一下,就是在[l-1,r-1]中找x^sum的最大异或值了。同样可持久化Trie搞搞即可(模板还是没背全啊……sad 1 /*******************************************************....
分类:
其他好文 时间:
2015-06-05 00:08:00
阅读次数:
148
《魔塔天城》发布已经有半年的时间了,一直想找时间来总结一下这个项目,但总是一拖再拖。如果再这么拖下去,就永远都不会有时间来写这个总结了,时间总是挤出来的。魔塔天城使用的cocos2dx 3.2版本,当时这个版本刚刚发布。网上的学习资料都是2.0版本的。只有官网提供的示例demo是最新的,好在这些de...
分类:
其他好文 时间:
2015-06-05 00:04:39
阅读次数:
218
经过讨论决定我们的项目需要一个简单的测试计划,具体测试计划如下:1,我们在项目开发的过程中由测试人员要对每一部分代码进行测试,例如查看年份页面代码,记事页面代码,程序运行代码等。2,我们要尽可能在第五周(截止日期5.31)完成我们的测试版开发。3,我们要找3~5个左右的体验用户,让他们通过对开发版的...
分类:
其他好文 时间:
2015-06-05 00:06:57
阅读次数:
205
DDD初学指南去年就打算总结一下,结果新换的工作特别忙,就迟迟没有认真动手。主要内容是很多初学DDD甚至于学习很长时间的同学没有弄明白DDD是什么,适合什么情况。这世界上没有银弹,抛开了适合的场景孤立的去研究DDD,在学习过程中还可以,但是应用到实际项目时就会遇到各种坑,到头来各种妥协,我看到很多同...
分类:
其他好文 时间:
2015-06-05 00:04:28
阅读次数:
265
等了好久终于等到今天,老师再三的嘱咐“只准批评,不许表扬”,个人感觉这句话是多余的,写批评比写表扬简单多了,甚至连脑子斗不用过。 我想起了大二的一门课,叫《铁道概论》,每门课的开设都有它存在的“意义”,结果也就那样,没怎么听过,后来写了一篇所谓的“论文”就结课了,这学期王老师带的这门课,给我最...
分类:
其他好文 时间:
2015-06-05 00:05:07
阅读次数:
120
设计模式总结:便于快速查看前言:个人觉得设计模式就是各个对象在不同的时机、不同的调用方被创建,组合结构和封装的侧重点有些不同,从而形成了各个模式的概念。1.简单工厂模式通过在工厂类中进行判断,然后创建需要的功能类。优点:不必使用具体的功能类去创建该类的实例。缺点:新增一个功能类就需要在工厂类中增加一...
分类:
其他好文 时间:
2015-06-05 00:04:53
阅读次数:
210
ABP依赖注入点这里进入ABP系列文章总目录基于DDD的现代ASP.NET开发框架--ABP系列之6、ABP依赖注入ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称。ABP的官方网站:http://www.aspnetboilerplate.com...
分类:
其他好文 时间:
2015-06-05 00:03:10
阅读次数:
164
1.NSNumber是用来封装基本类型的对象,任何数据封装成NSNumber的时候都可以进行相互比较,或者逻辑运算2.NSNumber的声明NSNumber * intNumber = [[[NSNumber alloc] initWithInt:9] autorelease];NSNumber *...
分类:
其他好文 时间:
2015-06-05 00:05:07
阅读次数:
117
可以通过此头属性确定通信内容的传输方式,如果指定chunk表示把大资源分为多个小块进行传输通常情况下静态资源等小文件传输时可以指定 Content-Length 告知通信双方文件大小,而当传输资源无法确定大小是可以指定该属性进行传输通信双方也无需知道文件大小,这样可以节省内存空间。此属性和Conte...
分类:
其他好文 时间:
2015-06-05 00:02:17
阅读次数:
239
单精度浮点数 单精度浮点数格式 是一种计算机数据格式,在计算机存储器中占用4个字节(32 bits),利用“浮点”(浮动小数点)的方法,可以表示一个范围很大的数值。 ? 在 IEEE 754-2008 的定义中,32-bit base...
分类:
其他好文 时间:
2015-06-04 22:58:58
阅读次数:
297
代码放在Github上了。https://github.com/lpe234/meizi_spider? 基于Scrapy(0.22)爬虫示例 获取(http://www.meizitu.com/)网站图片,并保存到本地文件夹(meizi_images)下。 运行 python?run_spider.py??#?即...
分类:
其他好文 时间:
2015-06-04 22:56:26
阅读次数:
306
一般我们向cell中添加子视图,有两种方式 1、[cell?addSubview:] 2、[cell.contentView?addSubview:] ????区别在于进行cell编辑时,比如cell内容向左移或者右移时,第一种方式子视图不会移动,第二...
分类:
其他好文 时间:
2015-06-04 22:56:32
阅读次数:
381
这是一个人定闹钟的例子,就是人委托闹钟叫醒自己 main函数: #import <Foundation/Foundation.h> #import "Person.h" #import "Clock.h" int main(int argc, const char * argv[]) { ??? @autoreleasepool ?...
分类:
其他好文 时间:
2015-06-04 22:56:39
阅读次数:
305
今天研究了一下十字链表,当稀疏矩阵的内部元素经常变化时,用三元顺序表操作起来比较麻烦,故用链表来实现对稀疏矩阵的存储,由于矩阵具有二维特性,单链表显然不适用,采用十字链表来实现对稀疏矩阵的存储。
十字链表有三种结点,1.总表头结点 2.行列表头结点 3.非零元素结点。下面一一介绍
1.总表头结点
共有5个子域
Row
Col
Next
...
分类:
其他好文 时间:
2015-06-04 22:54:57
阅读次数:
456