`
fly_ever
  • 浏览: 152709 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
StrictMode是Gingerbread的一个新API,用来设置对一个thread的策略,你可以设置不允许在这个thread上执行的某些操作,并且设置对应的惩罚措施,如果出现不允许的操作的话。通过优雅的设计,这些策略可以通过一些整数很容易的指定 ...
随便聊聊关于android的源码。 在framework层看了些android的源码,主要有以下两点感受: 1,很多内部类和接口,但是这些内部类和接口,在其他外部类中也会有调用。 2,很多全局变量贯穿各个方法中,甚至于被其他外部类调用,修改,因此很难把握这些变量。 这两点,导致理解源代码比较困难,并且有时想对某个方法进行单元测试,基本上很难做到。 当然,由于这些是移动设备上的代码,相比于代码的可读性和良好的设计,在性能和内存使用上的考虑更多一些,所以这些情况也无可厚非。 但是如果需要对framework上进行一些代码改动的话,基本上需要重新编译,进行调试,比较费时。 当然也不可能说对这些代码来 ...
       在毕业三年后,终于换了一家新公司。这次换公司,同时也换了行业。之前做电信行业的项目,现在做的是Android相关的研究和开发工作。其实之前对Android没有任何工作经验,只是因为好奇而去尝试着写过一些应用。这 ...
  转帖: http://www.cnblogs.com/ssqjd/archive/2009/02/08/1386427.html   要玩GPhone的模拟器,当然需要先去google上面下载Android的SDK,解压出来后在SDK的根目录下有一个tools文件夹,里面 就是模拟器和一些非常有用的工具。 双击“emulator.exe”,直接启动模拟器,简单吧。当然,如果要对模拟器进行一些定制,还是要从命令行调用,带上参数启动。下面就来介绍 一下启动是常用的几个参数: 1.模拟器外观的定制: 480x320, landscape: emulator -skin HVG ...
OpenBloX的发送接收机制 OpenBlox使用Java的NIO库来实现的网络间通信。 1,Java的NIO库介绍 Java.nio:定义很多基本类型缓存(Buffer); Java.nio.channels:定义通道及选择器等; Java.nio.charset:字符的编码解码。 通道(Channel)首先在选择器(Selector)中注册自己感兴趣的事件,当相应的事件发生时,选择器便通过选择键(SelectionKey)通知已注册的通道。然后通道将需要处理的信息,通过缓存(Buffer)打包,编码/解码,完成输入输出控制。 通道 主要介绍ServerSocketCha ...
添加AppEvent 添加NASREQ应用的特定命令,在OpenBloX中没有实现NASREQ应用的相关命令。如: 添加AppEventAARequest类,其继承AppRequest类。 添加AppEventAAAnswer类,其继承AppAnswer类。 添加AVP 在NASREQ应用中,有一些特定的AVP,或者用 ...
Diameter Diameter 是一个由IETF发布的下一代信令协议,见文档RFC3588。 Diameter协议的设计目的是创建一个能够充分满足网络访问控制要求的AAA协议(认证,授权,计费)。Diameter设计要求的具体内容如下:  具有良好的网络适应性 ...
  1,创建数据的集合Dataset:DefaultCategoryDataset defaultcategorydataset = new DefaultCategoryDataset();往defaultcategorydataset 里面填数据2,创建图形的展示方式Render:   比如柱状图,则采用BarRenderer barrenderer = new BarRenderer();3,新建一个CategoryPlot CategoryPlot categoryplot = new CategoryPlot();4,对CategoryPlot对象设置 dataset,设置ren ...
字符集:字符是抽象的最小文本单位。它没有固定的形状(可能是一个字形),而且没有值。“A”是一个字符,“€”(德国、法国和许多其他欧洲国家通用货币的标志)也是一个字符。字符集是字符的集合。编码字符集是一个字符集,它为每一个字符分配一个唯一数字。UnicodeUnicode是为整合全世界的所有语言文字而诞生的。任何文字在Unicode中都对应一个值,这个值称为代码点(code point).Unicode(统一码、万国码、单一码、标准万国码)是业界的一种标准,它可以使电脑得以呈现世界上数十种文字的系统。在文字处理方面,Unicode的功用是为每一个字符提供一个唯一的代码(即一组数字),而不是一种字形 ...
http://www.itwis.com/html/java/j2se/20090223/3407.html 以下是java位操作符的小总结,具体如下: 二进制负数以它正值的补码形式表达 补码:反码+1等于补码 比如:System.out.println(Integer.toBinaryString(-5)); 打印:1111 1111 1111 1111 1111 1111 1111 1011  不用想了肯定是32位 过程是这样的: 一个负数,比如-5,它的二进制在java里面是这样表示 1000 0000 0000 0000 0000 0000 0000 0101 它的正值是: 0000 ...
http://s.click.alimama.com/a/qvYjdlEbWeI=-10856611 http://unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm 正则表达式30分钟入门教程 版本:v2.3 (2008-4-13) 作者:deerchao 转载请注明来源 目录 跳过目录    1. 本文目标    2. 如何使用本教程    3. ...
来自http://www.javalinux.it/wordpress/?p=116 个人很认同文章中的这个想法,因此翻译过来。不能保证翻译得正确,因此看原文还是更好的选择。 也希望各位能指出翻译中的错误,      一种新的单元测试的方法意味着什么?难道说Junit或者TestNG还不够好?Junit(这里我提及到它因为它简单,但是在我的讨论中,TestNG也一样简单 from here on I’ll nominate it only for briefness,but TestNG is the same for my discussion)把测试类作为重点,并且所有的测试都是从那里开 ...
接http://fly-ever.iteye.com/blog/251911 3,adopting agile practices :敏捷实践采纳策略 two tables; Pattern to Business Value Mappings practices and clusters that improve business value Pattern to Smell Mappings practices and clusters that alleviate smells 以商业价值为中心Be business-value focused 面向目标Be goa ...
虽然出现敏捷也这么多年了,但是环顾四周,真正在使用敏捷进行项目管理和开发的公司却是寥寥无几。 感觉也就是TW在努力宣传敏捷思想,不知道大家还接触到哪些敏捷的公司,知道的就在这里列出来供大家参考吧。 我知道的一家公司: 轩辕互动   轩辕互动是由专业的软件开发人员拥有、创立并管理的,我们坚信:     * 以人为本     * 敏捷方法论     * 开放源代码 楼下的继续列举吧
    假设有一个村落, 他们都从一个人(假设这个人家A)以价格10元买入了某种东西,所以他们就持有该种东西(例如股票),但是这个村子以外有人(假设这个人是B)看到了, 也想买入这种东西。正好有一个村民缺钱, 于 ...
Global site tag (gtag.js) - Google Analytics