随笔 - 312, 文章 - 14, 评论 - 1393, 引用 - 0
数据加载中……

Java网络编程从入门到精通(33):非阻塞I/O的缓冲区(Buffer)

     摘要: 如果将同步I/O方式下的数据传输比做数据传输的零星方式(这里的零星是指在数据传输的过程中是以零星的字节方式进行的),那么就可以将非阻塞I/O方式下的数据传输比做数据传输的集装箱方式(在字节和低层数据传输之间,多了一层缓冲区,因此,可以将缓冲区看做是装载字节的集装箱)。大家可以想象,如果我们要运送比较少的货物,用集装箱好象有点不太合算,而如果要运送上百吨的货物,用集装箱来运送的成本会更低。在数据传输过程中也是一样,如果数据量很小时,使用同步I/O方式会更适合,如果数据量很大时(一般以G为单位),使用非阻塞I/O方式的效率会更高。因此,从理论上说,数据量越大,使用非阻塞I/O方式的单位成本就会越低。产生这种结果的原因和缓冲区的一些特性有着直接的关系。在本节中,将对缓冲区的一些主要特性进行讲解,使读者可以充分理解缓冲区的概念,并能通过缓冲区来提高程序的执行效率。  阅读全文

posted @ 2009-08-31 08:49 银河使者 阅读(3204) | 评论 (0)编辑 收藏

CSDN总裁蒋涛:从软件技术高手到百万富翁的三条捷径

     摘要: 中国软件用户群庞大,需求各异,有的技术高手混得很艰难,有的技术并不精深却过得还挺滋润,其中原因之一就是找到了自己的特色领域。蒋涛谈到了他在深圳出差时的见闻。由于有了成熟的手机模块平台,有开发者专门做宗教山寨手机,把佛像做成内置图像,用户可通过内置软件上香、上贡品,手机的成本不足300元,售价却高达2000元,售者选择在寺庙宗教场所周围卖这类手机,销量相当不错,这正是紧紧的抓住了天时地利人和。还有一个蒋涛印象深刻的,一个海归回来开发者,在深圳做低价农民工专用手机及服务,深圳招聘用工频繁人员流动巨大,而通过他们的手机及软件服务,使用者不仅可以获取最新的招工信息,在应聘工作时还可以获得相关的地图和信息服务。通过短信等收费模式,该款手机在人才招聘市场和报刊亭卖得非常火。  阅读全文

posted @ 2009-08-29 17:07 银河使者 阅读(765) | 评论 (0)编辑 收藏

Java网络编程从入门到精通(32):一个非阻塞I/O的例子

     摘要: 为了使读者更好地理解非阻塞I/O,本节给出了一个简单的例子用来演示如何将非阻塞I/O应用到网络程序中。读者可以先不必管这个例子的具体细节。因为这个例子的主要目的并不是讲解非阻塞I/O的使用,而是先让读者对非阻塞I/O有一个笼统的感性认识。在看完这个例子后,读者可能会有很多疑问,在本章后面的部分将会逐渐揭开这些迷团。这个例子的主要功能是访问新浪网,并将新浪网的首页在控制台上输出。  阅读全文

posted @ 2009-08-21 09:08 银河使者 阅读(3018) | 评论 (3)编辑 收藏

Android 资源和国际化

     摘要: 资源是您在代码中使用到的并且在编译时被打包进您的应用程序的附加文件。Android支持多种不同的文件,包括XML、PNG和JPEG文件。XML文件的格式决定于其描述的内容。这些文件将描述文件支持的类型、语法或格式。  阅读全文

posted @ 2009-08-21 08:25 银河使者 阅读(3359) | 评论 (0)编辑 收藏

Sqlite DateTime 类型 读取和写入格式 注意的问题

     摘要: 今天遇到个问题.
首先插入一个DataTime格式的数据:
string sql="insert into [table] (date_time) values('" + date_time.ToString() + "'";
执行如上命令.插入没有报告错误.  阅读全文

posted @ 2009-08-18 17:58 银河使者 阅读(3082) | 评论 (0)编辑 收藏

Android教程之实现动作感应技术

     摘要: 今天有个公司说需要动作感应的几个小游戏!也接触android很久了,但是以前没有看过关于动作感应技术的教程,到google上也没搜索到类似教程!只有自己看API了,加上就其他平台的动作感应试试吧!就在这里记录下收获吧!  阅读全文

posted @ 2009-08-17 10:32 银河使者 阅读(922) | 评论 (0)编辑 收藏

中国农历算法java实现

     摘要: 中国农历算法 - 实用于公历 1901 年至 2100 年之间的 200 年   阅读全文

posted @ 2009-08-16 16:53 银河使者 阅读(1428) | 评论 (2)编辑 收藏

Java网络编程从入门到精通(31):非阻塞I/O简介

     摘要: 在网络应用中,一般可以采用同步I/O(阻塞I/O)和非阻塞I/O两种方式进行数据通讯。这两种方式并非互相排斥和互相取代。我们可以在平时的应用中单独采用其中一种通讯方式,也可以混合使用这两种通讯方式。在本文中就什么是非阻塞I/O以及为什么要使用这种通讯方式进行了介绍,在下一篇文章中给出了一个简单的例子来演示在网络应用中如何使用非阻塞I/O进行通讯。  阅读全文

posted @ 2009-08-16 10:46 银河使者 阅读(3097) | 评论 (2)编辑 收藏

Java网络编程从入门到精通(30):定制accept方法

     摘要: 使用ServerSocket类的implAccept方法可以使用accept方法返回一个Socket子类对象。但implAccept是protected方法,因此,必须在ServerSocket类的子类中覆盖accept方法,然后在accept方法中使用implAccept方法重新设置Socket对象。  阅读全文

posted @ 2009-08-15 16:57 银河使者 阅读(2843) | 评论 (4)编辑 收藏

关于Android LiveCD的几点问题

     摘要: 官方提供的ISO实际上拆成了两个文件,需要用HJ-Split来合并,或者直接[url=http://live- android.googlecode.com/files/liveandroidv0.2.iso%20[mininova].torrent]BT 下载完整ISO版[/url]。  阅读全文

posted @ 2009-08-14 19:49 银河使者 阅读(693) | 评论 (0)编辑 收藏

仅列出标题
共31页: First 上一页 5 6 7 8 9 10 11 12 13 下一页 Last