最近把手头这个安卓APP的所有事务性方法都写完了,有了以下体会,新手体会,老鸟轻拍 想写成优美代码的人一般都会有这样的想法: 一定要在写每一句代码,写每一个方法,构造每一个类的时候,都要记得优化:解耦以复用,拆分方法以复用,使用循环减少冗余,限制循环次数减少无效操作,等等。。 这个想法一定没有错,但 ...
分类:
其他好文 时间:
2016-04-15 21:40:12
阅读次数:
235
D - Partitioning Game Time Limit:4000MS Memory Limit:32768KB 64bit IO Format:%lld & %llu Submit Status D - Partitioning Game Submit Status Description ...
分类:
其他好文 时间:
2016-04-15 21:39:50
阅读次数:
224
敌兵布阵,线段树,N个阵营,每个阵营会增加或者减少m个士兵,查询的时候要查询任意区间里的士兵数量 AC代码: ...
分类:
其他好文 时间:
2016-04-15 21:38:54
阅读次数:
159
一,介绍 本文主要二叉树的两种基本的典型应用: 1) 输出某个文件夹下所有文件名称(可以有子文件夹) 用先序遍历实现 2) 统计某个文件夹的大小(该文件夹下所有文件的大小--用后序遍历实现 二,实现分析 对于问题 1),输出文件名称的过程如下: 如果是文件夹,先输出文件夹名,然后再依次输出该文件夹下 ...
分类:
其他好文 时间:
2016-04-15 21:38:51
阅读次数:
346
1.阻止事件冒泡: IE:cancelBubble = true; 其他: stopPropagation(); 2.阻止事件的默认行为: IE: returnValue = false; 其他: preventDefault(); 3.事件源: IE:srcElement 其他:target(目标 ...
分类:
Web程序 时间:
2016-04-15 21:38:33
阅读次数:
178
又要出差了,也不知道多久才能回来,这段时间应该都不能更新博客了,写了0-1背包程序热热手吧。 ...
分类:
其他好文 时间:
2016-04-15 21:38:05
阅读次数:
214
虽然python开发效率很高,但作为脚本语言,其性能不高,所以为了兼顾开发效率和性能,通常把性能要求高的模块用c或c++来实现或者在c或c++中运行python脚本来处理逻辑,前者通常是python中一些模块的实现方式,后者服务端程序(实现业务扩展或是Plugin功能)和游戏开发(脚本只处理逻辑)中 ...
分类:
编程语言 时间:
2016-04-15 21:38:20
阅读次数:
287
策略模式: 策略模式将可变的部分从程序中抽象分离成算法接口,在该接口下分别封装一系列算法实现,并使他们可以相互替换,从而导致客户端程序独立于算法的改变。 Composition:在类中增加一个私有域,引用另一个已有的类的实例,通过调用引用实例的方法从而获得新的功能,这种设计被称作组合(复合)。 注: ...
分类:
其他好文 时间:
2016-04-15 21:37:58
阅读次数:
146
为什么要将游戏的渲染线程和逻辑线程分离? 游戏中渲染是一个非常耗时的操作,特别是相对复杂的游戏,渲染通常会占据一帧中的大部分时间。而高品质的游戏都会要求FPS在60,所以一帧的时间仅仅16毫秒。 如果要在16毫秒内完成逻辑和渲染双重的任务,对于大型游戏来说,通常是艰难的,即使在极度优化的情况下,也可 ...
分类:
编程语言 时间:
2016-04-15 21:36:37
阅读次数:
309
作业一: 文件显示列表框。 增加了下拉式组合框,text区域设置颜色为红色。 代码效果: 作业2 : ...
分类:
编程语言 时间:
2016-04-15 21:39:01
阅读次数:
218
Cash Machine Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 31525 Accepted: 11333 Description A Bank plans to install a machine for cash w ...
分类:
其他好文 时间:
2016-04-15 21:35:54
阅读次数:
270
主要是打印路径有点麻烦,然后就是用于标记的数组要开大点,不然会狂wa不止,而且还不告诉你re ...
分类:
其他好文 时间:
2016-04-15 21:38:39
阅读次数:
201
1、DDL 1-1、DDL的概述 DDL(Data Definition Language 数据定义语言)用于操作对象和对象的属性,这种对象包括数据库本身,以及数据库对象,像:表、视图等等,DDL对这些对象和属性的管理和定义具体表现在 Create、Drop和Alter上。特别注意:DDL操作的“对 ...
分类:
数据库 时间:
2016-04-15 21:36:23
阅读次数:
272
本月中国版的MySQL Database on Azure发布了两项新功能: 1、主从复制——只读实例 在这之前Azure上的MySQL数据库也是支持主从复制的,但是只能作为on-premises部署的MySQL的slave实例——Azure上的MySQL数据库是不可以作为master来使用的。 经 ...
分类:
数据库 时间:
2016-04-15 21:37:29
阅读次数:
324
G - Game of Hyper Knights Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%lld & %llu Submit Status G - Game of Hyper Knights Submit Status Des ...
分类:
其他好文 时间:
2016-04-15 21:35:19
阅读次数:
375