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

08 2009 档案

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Java网络编程从入门到精通(30):定制accept方法
     摘要: 使用ServerSocket类的implAccept方法可以使用accept方法返回一个Socket子类对象。但implAccept是protected方法,因此,必须在ServerSocket类的子类中覆盖accept方法,然后在accept方法中使用implAccept方法重新设置Socket对象。  阅读全文

posted @ 2009-08-15 16:57 银河使者 阅读(2826) | 评论 (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 银河使者 阅读(688) | 评论 (0)  编辑

Java网络编程从入门到精通(29):服务端Socket的选项
     摘要: ServerSocket类有以下三个选项:

1. SO_TIMEOUT: 设置accept方法的超时时间。

2. SO_REUSEADDR:设置服务端同一个端口是否可以多次绑定。

3. SO_RECBUF:设置接收缓冲区的大小。  阅读全文

posted @ 2009-08-12 14:50 银河使者 阅读(3159) | 评论 (1)  编辑

Java网络编程从入门到精通(28):获取ServerSocket信息的方法及FTP原理
     摘要: 本文介绍了如何通过getLocalPort、getInetAddress和getLocalSocketAddress方法获得服务端的信息,以及FTP的两种模式:主动模式和被动模式,及其原理。  阅读全文

posted @ 2009-08-12 14:27 银河使者 阅读(4764) | 评论 (1)  编辑

移动的MobileMarket个人终于可以上传软件了
     摘要: 今天看了一下MobileMarket的网站(http://dev.mmarket.com/),页面变了,而且个人开发者也可以上传相关的应用了。目前MobileMarket支持如下的应用类型:

S60:程序包类型:sis,sisx,jar,wgz,swf

Windows Mobile:程序包类型:tsk,utz,hme,cab,exe

KJAVA:KJAVA为软件或游戏的作品只支持上传zip或rar包。

OMS:程序包类型: apk,wgt,wdgt
  阅读全文

posted @ 2009-08-06 09:45 银河使者 阅读(1783) | 评论 (0)  编辑

ExtJS在Android中的显示效果
     摘要: ExtJS是一个非常酷的javascript客户端框架,用于做Web UI。在ie、firefox上浏览的效果非常好,近日突然想在android上试试。没有真机,就用android模拟器吧。模拟器默认访问的是 www.google.com,将该默认页改成http://www.extjs.com,然后导航到extjs的例子部分,选中一个例子,看看显示效果。  阅读全文

posted @ 2009-08-05 13:17 银河使者 阅读(3607) | 评论 (4)  编辑

Java网络编程从入门到精通(27):关闭服务端连接
     摘要: 在客户端和服务端的数据交互完成后,一般需要关闭网络连接。对于服务端来说,需要关闭Socket和ServerSocket。在关闭Socket后,客户端并不会马上感知自已的Socket已经关闭,也就是说,在服务端的Socket关闭后,客户端的Socket的isClosed和isConnected方法仍然会分别得到false和true。但对已关闭的Socket的输入输出流进行操作会抛出一个SocketException异常。  阅读全文

posted @ 2009-08-04 09:26 银河使者 阅读(3677) | 评论 (3)  编辑

手机阅读成全球3G赢利点:一年1亿美元市场
     摘要: 手机阅读正在成为全球手机增值服务的一片新蓝海。最近,有关于手机阅读方面的市场竞争动作颇多。首先是美国最大连锁书店邦诺高调开张电子书店并宣布将推出电子书阅读器,欲与亚马逊、索尼同台竞争。亚马逊则立马宣布计划在电子阅读器上打广告,进一步开发新赢利模式,表现出其在电子书阅读市场一贯“老大”的先进形象。  阅读全文

posted @ 2009-08-01 15:18 银河使者 阅读(401) | 评论 (0)  编辑

关于ExtJS3.0组件连接http://extjs.com/s.gif的问题
     摘要: 最近在做一个ExtJS的应用,以前使用时都是连网的,也没任何问题。不过最近由于某些原因,开发的机器无法连网。这下问题出来了,一个从服务端取得数据并显示的Combobox怎么也不正常了。总是显示“loading...”,数据就是出不来。看看javascript错误,竟然是从 http://extjs.com/s.gif下载s.gif。不知extjs3.0是怎么搞的。Extjs2.x还没试,不知有没有这个问题。 s.gif在本地是有的,在resources\images目录中。  阅读全文

posted @ 2009-08-01 11:30 银河使者 阅读(2563) | 评论 (3)  编辑