摘要: '\r'是回车,'\n'是换行,前者使光标到行首,后者使光标下移一格。通常用的Enter是两个加起来。下面转一篇文章。回车和换行今天,我总算搞清楚“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别了。在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的 阅读全文
posted @ 2012-05-21 10:59 Qiengo 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Android 网络开发详解1.概要本文主要介绍在Android平台上开发网络应用的一些常用接口。2. Android平台上可以使用的几种网络接口Android平台的网络应用绝大部分都是基于Java的编程接口的,也就是说我们开发类似的运用的时候可以有多种选择,比J2me确实好多了。2.1.标准Java接口java.net.*下面提供了访问HTTP服务的基本功能。使用这部分接口的基本操作主要包括:·创建URL以及URLConnection / HttpURLConnection对象·设置连接参数·连接到服务器·向服务器写数据·从服务器读取数据 i 阅读全文
posted @ 2012-05-21 10:30 Qiengo 阅读(210) 评论(0) 推荐(0) 编辑
摘要: HttpGet-get and show data,the param will show in address url.(when the param is too long,use HttpPost is a wise choice.)HttpPost-save and update data,the param will be hided.HttpPut-add and create file/data on server HttpDelete-delete file/data on serverHttpPutPublic ConstructorspublicHttpPut()publi 阅读全文
posted @ 2012-05-19 13:33 Qiengo 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: Java中的位操作指定包括:~ 按位非(NOT)& 按位与(AND)| 按位或(OR)^ 按位异或(XOR)>> 右移>>> 无符号右移<< 左移前面几个都非常简单,主要是移位操作比较容易出错.首先要搞清楚参与运算的数的位数,如int的是32位。long的是64位。如int i = 1;i的二进制原码表示为:00000000000000000000000000000001long l = 1;l的二进制原码表示为:0000000000000000000000000000000000000000000000000000000000000001二、 阅读全文
posted @ 2012-05-18 14:34 Qiengo 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 前言这一版本的主要目的是为了避免定制ACRA的Application子类。此前的规定是为了防止开发者同时使用其他的类库,例如GreenDroid, RoboGuice, Droid-Fu 等。通过配置ACRA的@ReportsCrashes,已经很好的解决了此问题。介绍ACRA 允许你的Android应用将崩溃报告以谷歌文档电子表的形式进行发送。本教程将引导您在应用程序项目中安装ACRA。设置好你的项目按照以下步骤在现有的应用程序项目中安装ACRA库:下载acra库(http://acra.googlecode.com/files/acra-3.1.2.zip)并打开压缩包登录到您的谷歌文档帐 阅读全文
posted @ 2012-05-17 15:22 Qiengo 阅读(479) 评论(0) 推荐(0) 编辑
摘要: android如何区分屏幕的大小:Low density (120),ldpiMedium density (160),mdpiHigh density (240),hdpiSmallscreenQVGA (240x320), 2.6"-3.0" diagonalNormalscreenWQVGA (240x400), 3.2"-3.5" diagonalFWQVGA (240x432), 3.5"-3.8" diagonalHVGA (320x480), 3.0"-3.5" diagonalWVGA (480x8 阅读全文
posted @ 2012-05-16 18:17 Qiengo 阅读(606) 评论(0) 推荐(0) 编辑
摘要: A composite is a group of objects in which some objects may contain others; thus, one objectmay represent groups, and another may represent an individual item, or leaf. When you modela composite, two powerful concepts emerge. One important modeling idea is to design groupsso that they can contain ei 阅读全文
posted @ 2012-05-16 12:07 Qiengo 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 大体上的结构图如同我所说的,结构图显示建模系统的静态结构。关注系统的元件,无需考虑时间。在系统内,静态结构通过显示类型和它们的实例进行传播。除了显示系统类型和它们的实例,结构图至少也显示了这些元素间的一些关系,可能的话,甚至也显示它们的内部结构。贯穿整个软件生命周期,结构图对于各种团队成员都是有用的。一般而言,这些图支持设计验证,和个体与团队间的设计交流。举例来说,业务分析师可以使用类或对象图,来为当前的资产和资源建模,例如分类账,产品或地理层次。架构师可以使用组件和部署图,来测试/确认他们的设计是否充分。开发者可以使用类图,来设计并为系统的代码(或即将成为代码的)类写文档。特殊的类图UML 阅读全文
posted @ 2012-05-15 11:23 Qiengo 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 面向对象的问题的处理的关键是建模问题。建模可以把在复杂世界的许多重要的细节给抽象出。许多建模工具封装了UML(也就是Unified Modeling Language™),这篇课程的目的是展示出UML的精彩之处。UML中有九种建模的图标,即:用例图类图对象图顺序图协作图状态图活动图组件图配置图本课程中的某些部分包含了这些图的细节信息的页面链接。而且每个部分都有一个小问题,测试一下你对这个部分的理解。为什么UML很重要?为了回答这个问题,我们看看建筑行业。设计师设计出房子。施工人员使用这个设计来建造房子。建筑越复杂,设计师和施工人员之间的交流就越重要。蓝图就成为了这个行业中的设计师和施工人员的必 阅读全文
posted @ 2012-05-15 11:20 Qiengo 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 1.如果您使用的是Acrobat /Adobe ReaderProfessional,请查看您的任务管理器(Ctrl+Alt+Delete启动任务管理器),在进程框中找到一个叫做Autotray.exe的进程,结束该进程后重启有道词典;或者您可以手动把有道词典安装目录(默认为C:\ProgramFiles\Youdao\Dict4)下的YodaoDict.api文件拷贝到Acrobat /Adobe Reader安装目录的plug_ins文件夹内2.在编辑/首选项/一般/应用程序启动中,将“启动时启用保护模式”前面的勾去掉]3.重启reader和词典 阅读全文
posted @ 2012-05-15 11:00 Qiengo 阅读(867) 评论(0) 推荐(0) 编辑