前两篇文章Android项目重构之路:架构篇和Android项目重构之路:界面篇已经讲了我的项目开始搭建时的架构设计和界面设计,这篇就讲讲具体怎么实现的,以实现最小化可用产品(MVP)的目标,用最简单的方式来搭建架构和实现代码。 IDE采用Android Studio,Demo实现的功能为用户注册、...
分类:
移动开发 时间:
2015-09-15 16:24:34
阅读次数:
174
本篇将结束核心代码实现部分。此系列旨在开发类似“谁是卧底+杀人游戏”的捉鬼游戏在线版,记录从分析游戏开始的开发全过程,通过此项目让自己熟悉面向对象的SOLID原则,提高对设计模式、重构的理解。
分类:
其他好文 时间:
2015-09-15 16:23:45
阅读次数:
150
1.获取软件:http://httpd.apache.org/ httpd-2.2.21.tar.gzwgethttp://apache.fayea.com//httpd/httpd-2.2.31.tar.gz2.安装步骤:解压源文件:1 tar zvxf httpd-2.2.21.tar.gz 2...
分类:
Web程序 时间:
2015-09-15 16:23:52
阅读次数:
137
//输入10个人的分数,求最高分最低分平均分 int[] fenshu = new int[10]; int max = 0; int min = 0; int sum = 0; ...
分类:
编程语言 时间:
2015-09-15 16:24:42
阅读次数:
155
求平方根class SqRoot{ void calcRoot(double z){ double x=1;double y=z/x; while(Math.abs(x-y)>1E-10) { x=0.5*(x+y); y=z/x; } System.out...
分类:
其他好文 时间:
2015-09-15 16:22:24
阅读次数:
117
php虽然是一门学习起来非常简单的语言,但是这门语言也包含了对面向对象编程的支持。尤其是随着php5的发布,php对面向对象的支持有了很大的进步。最近学习了一下php的面向对象编程,不禁感慨,面向对象真的是一种非常优雅的编程,最主要的是真的很难! 学习面向对象,当然首先就要了解什么是类,什么是...
分类:
Web程序 时间:
2015-09-15 16:22:41
阅读次数:
198
靠,又来一次,就不能有点新鲜的吗?这已经是本年度第四次了!攻击服务器玩上瘾了吗?我们部分系统功能被迫下线,你就能高枕无忧了吗?最近真是不堪压力,感觉有做死与被做死的节奏!从阅兵抗战节假日前夕,到今天为止,几乎每天睡眠不足4个小时,说好的黄山旅游,说好的电影,说好的。。。碰到这破事,我只有三个字:草,...
分类:
其他好文 时间:
2015-09-15 16:23:48
阅读次数:
103
(1)当未定义时,编译器会自动生成:构造函数,拷贝构造函数,析构函数,赋值构造函数。1. 构造函数与析构函数:初始化列表:(1)构造函数的初始化列表里发生在下面函数体的前面。(2)可以在初始化列表里向基类的特定构造函数传递参数。(3)类的非静态const成员和引用成员只能在初始化列表里初始化,因为他...
分类:
其他好文 时间:
2015-09-15 16:23:38
阅读次数:
128
前面我们已经见识过 QML 文档。一个 QML 文档分为 import 和对象声明两部分。如果你要使用 Qt Quick,就需要 import QtQuick 2。QML 是一种声明语言,用于描述程序界面。QML 将用户界面分解成一块块小的元素,每一元素都由很多组件构成。QML 定义了用户界面元素的...
分类:
其他好文 时间:
2015-09-15 16:24:27
阅读次数:
211
mysqldump 和 基于快照的备份mysqldump 和 基于快照的备份Table of Contentsmysqldump: 仅适用于数据集较小lvm-snapshot: 基于 LVM 快照的备份相关阅读mysqldump: 仅适用于数据集较小mysqldump DB_NAME [tbname...
分类:
数据库 时间:
2015-09-15 16:22:10
阅读次数:
311
循环语句,直到满足某个条件Sub 事例()Dim a%Doa = a + 1If a > 10 ThenMsgBox a & "大于10"Exit DoEnd IfLoopEnd Sub
分类:
其他好文 时间:
2015-09-15 16:22:06
阅读次数:
97
如果每次加载同一张图片都要从网络获取,那代价实在太大了。所以同一张图片只要从网络获取一次就够了,然后在本地缓存起来,之后加载同一张图片时就从缓存中加载就可以了。从内存缓存读取图片是最快的,但是因为内存容量有限,所以最好再加上文件缓存。文件缓存空间也不是无限大的,容量越大读取效率越低,因此可以设置一个...
分类:
移动开发 时间:
2015-09-15 16:20:48
阅读次数:
173
最近在测试的过程中, 发现了SpringBoar的一个问题:SpringBoard[53] : CGContextTranslateCTM: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SH...
分类:
其他好文 时间:
2015-09-15 16:20:38
阅读次数:
641
1、byte类型的字符,用5位2进制数表示,右对齐,不足5位,前面补零。byte b;Convert.ToString(b, 2).PadLeft(5, '0')2、byte类型的字符,用2位16进制数表示。String.Format("{0}", b.ToString("X2"))
本程序是使用except自动登入远程目标机,并且执行commands文件中的命令给定的命令,可以对多个目标机进行测试,目标机的IP保存在shell的数组中,目前只支持相同的账户和密码。
分类:
系统相关 时间:
2015-09-15 16:20:27
阅读次数:
235
先贴一下显示效果图,仅作参考:代码如下:1、自定义DialogpublicclassSelectDialogextendsAlertDialog{publicSelectDialog(Contextcontext,inttheme){super(context,theme);}publicSelec...
分类:
其他好文 时间:
2015-09-15 16:20:23
阅读次数:
151
Elven PostmanTime Limit: 1500/1000 MS (Java/Others)Memory Limit: 131072/131072 K (Java/Others) Total Submission(s): 558Accepted Submission(s): 308 Pro...
分类:
其他好文 时间:
2015-09-15 16:20:17
阅读次数:
144