? 一、广播的功能和特征 广播的生命周期很短,经过调用对象-->实现onReceive-->结束 整个过程就结束了。从实现的复杂度和代码量来看,广播无疑是最迷你的Android 组件,实现往往只需几行代码。广播对象被构造出来后通常只执行BroadcastReceiver.onReceive方法,便结...
分类:
移动开发 时间:
2014-09-07 18:31:35
阅读次数:
406
TC第一次解出三题……当了次room leader……
感觉这次的题比较弱,代码量也很小,都是在拼手速了
250 RunningAroundPark
题意很好懂,一圈跑道上有N棵树,现给你遇到这些树的顺序,问最少需要多少走圈才能遇到相应的序列
直接判断a[i]
首先假定走了一圈
#include
#include
#include
#include...
分类:
其他好文 时间:
2014-09-06 09:46:43
阅读次数:
260
链表操作代码量少但是比较容易出错,是比较适合面试的地方。
代码实现
/**
* 源码名称:MyLinkList.java
* 日期:2014-09-05
* 程序功能:java链表操作
* 版权:CopyRight@A2BGeek
* 作者:A2BGeek
*/
import java.util.Stack;
public class MyLinkList {
cla...
分类:
编程语言 时间:
2014-09-05 10:02:41
阅读次数:
214
Core Data是iOS中很重要的一个部分,可以理解为基于SQLite(当然也可以是其他的Storage,如In-memory,只是SQLite比较常见)的一个ORM实现,所以有关系数据库的特性,又不用写SQL。顺便吐一下槽,官方说法是使用Core Data能减少50%-70%的代码量,但相信用过...
分类:
移动开发 时间:
2014-09-04 13:06:49
阅读次数:
308
有时layout文件中会展示几种flash messages;每种flash在展现前均会判断是否为nil,则均需要花费3行代码,如下:
ruby
ASCIIcasts
使用循环可有效的减少代码量,如下:
key %>
content_tag需...
分类:
其他好文 时间:
2014-09-01 22:44:23
阅读次数:
250
当一个app的功能越来越复杂,代码量越来越多,也许有一天便会突然遇到下列现象: 1. 生成的apk在2.3以前的机器无法安装,提示INSTALL_FAILED_DEXOPT 2. 方法数量过多,编译时出错,提示: Conversion to Dalvik f...
分类:
移动开发 时间:
2014-09-01 10:56:43
阅读次数:
3999
Git
分布式版本控制系统。2005 - 至今,创造者:Linus Torvalds。特点:快速、非线性、分支。
为什么使用Git?
1. 强大
Git在开发伊始的目标就是管理Linux内核。目前为止,使用最久、最经典的Linux kernel v2.6版本的不完全统计代码量是592万行,如果这样的一个工程Git都可以信手拈来的话,除了强大我们还能说什么呢?...
分类:
其他好文 时间:
2014-09-01 00:27:42
阅读次数:
306
一、什么是Hibernate?1.Hibernate是一个框架(框架其实就是一个半成品,在这个框架的基础上进行开发可以提高开发效率,减少代码量,其实框架就是底层已经帮我们提供了一些接口,一些类,一些方法,开发的时候直接调用就可以了)2.一个Java领域的持久化框架3.一个ORM框架
分类:
系统相关 时间:
2014-08-31 00:19:40
阅读次数:
346
今天说说递归思想,在我们编码时,有的时候递归能够让我们的算法更加通俗易懂,并且代码量也是大大的减少。比如我先前的系列中说到了关于树的“先序,中序和后序”遍历,那么看看用递归来描叙这个问题是多少的简洁,多么的轻松。 1 #region 二叉树的先序遍历 2 /// 3 /// ...
分类:
其他好文 时间:
2014-08-30 11:10:19
阅读次数:
245
今天晚上突发奇想,想算一下到新公司三个月以来所写的代码量。上网找了一下没有现成的解决方案。最后找了大牛同事,同事也没做过这个事情,不过算是找到了解决方案:利用shell去查找,不过速度真心够慢的。最后还是自己写了一个java代码去计算自己的代码量。
计算行数代码如下:
package com.lubby.countcodes;
import java.io.BufferedReader;
i...
分类:
其他好文 时间:
2014-08-28 22:48:56
阅读次数:
201