博客首页
注册
建议与交流
排行榜
加入友情链接
宝宝相册的专门空间
推荐
投诉
搜索:
帮助
水龙卷
我是一个对自己进行debug的程序,所以行动迟缓些,不要见怪
waterspout.cublog.cn
管理博客
发表文章
留言
收藏夹
· 人工智能
· GSM 3GPP OMA
· Java
· W3C XML SVG
· 其他规范参考
· 病毒与安全
· 开源项目
· 专家blog
· 朋友的家
博客圈
音乐
相册
文章
· 前沿技术跟踪
· 数学,算法
}
· 每日一题
· Java虚拟机
· 分析,设计,复用
· 系统安全
· 规范与标准
· 库,内存,性能,系统
· 工具介绍
· 人工智能
· 小作品
· 随笔
首页
关于作者
姓名:何云龙 职业:Linux移动终端平台开发 介绍:走的更远些
||
<<
>>
||
我的分类
文章列表 -
Google首次发布Linux版Google小工具
Google桌面(Desktop)已经在Windows、Mac和Linux下发布了一些时间。但是一直以来,桌面上的小工具Google Gadgets只支持Windows和Mac。Google软件工程师Jim Zhuang在星期二发布了首个Linux版的Google Gadgets。<br> <br> Zhuang在博客中写到,“自从发布Linux版Google桌面后,我们已经增加了大部分最需要的功能,例如64位支持和搜索软件、文档的能力。只有 Desktop Gadgets缺失。Gadget的支持不只是一个单独的功能,其更是一个小型应用的完整平台。这是复杂的工作,但是我们现在终于在产品中实现。”<br> <br> Zhuang邀请开发者浏……
查看全文
发表于:2008-06-06 ┆
阅读(59)
┆
评论(0)
Sun在Android上演示RIA开源工具JavaFX
<br><h2>在今年的JavaOne大会上,Sun演示了可用于创作富因特网应用(RIA)的JavaFX开源技术。这项基于Linux的、以GPL许可的开源技术将会在今年秋季首次出现在桌面操作系统上,JavaFX移动版和TV版将会在09年的春季发布。<br><br> SUN在去年的JavaOne大会上发布的开源的JavaFX,当时暗示移动版本将会首先发布,但现在桌面版是优先考虑的。JavaFX看起来是向最近 出现的其他富因特网应用技术抗争,如基于集成包的Adobe‘s AIR(Adobe Integrated Runtime)和微软的跨平台的多媒体插件Silverlight。最近诺基亚宣布将会将会在众多的手机上支持……
查看全文
发表于:2008-05-18 ┆
阅读(131)
┆
评论(0)
每日一题 - 金币阵列问题
摘自算法设计与实验题解 算法实现题1-4<br><br>金币阵列问题 <br> 问题描述:<br> 有m*n(m <=100,n <= 100)个金币在桌面上排成一个m行n列的金币阵列。每一枚金币或正面朝上或背面朝上。用数字表示金币状态,0表示金币正面朝上,1表示背面朝上。 <br> 金币阵列游戏的规则是: <br> (1)每次可将任一行金币翻过来放在原来的位置上; <br> (2)每次可任选2列,交换这2列金币的位置。 <br>算法设计: <br> 给定金币阵列的初始状态和目标状态,计算按金币游戏规则,将金币阵列从初始状态变换到目标状态所需的最……
查看全文
发表于:2008-05-14 ┆
阅读(89)
┆
评论(0)
3x+1问题
<br><pre><font><font class="p1"><font color="darkblue"><b>一、一个简单的问题</b></font><br><br>当我们阅读数学史时,会有这样一种印象,数学家们首先研究简单的<br>问题,然后研究越来越复杂的问题。经常性地,高深的数学问题是非<br>常复杂的。只是为了理解问题,我们就得学习非常多的数学知识;而<br>为了解决它,那就得用更复杂的数学知识了。就算我们在学校里的数<br>学考试也是如此,最后一题经常被叫做“最后一大题”,“一大题”<br>是说它表达复杂,里面还有一二三四的小题,要理解题意就得几分钟<br>的时间。弄不好还理解错……
查看全文
发表于:2008-05-11 ┆
阅读(90)
┆
评论(0)
每日一题 - 统计数字问题
摘自算法设计与实验题解 算法实现题1-1<br><br>一本书的页码从自然数1 开始顺序编码直到自然数n。书的页码按照通常的习惯编排,每个页码都不含多余的前导数字0。例如,第6 页用数字6 表示,而不是06 或006 等。数字计数问题要求对给定书的总页码n,计算出书的全部页码中分别用到多少次数字0,1,2,…,9。<br><br><br><br>==================== 上题分析 =====================<br><span style="font-weight: bold;">Parasitic Number - 把一个多位数的最后一位提到第一位后这个数是原数的两倍求原数</sp……
查看全文
发表于:2008-05-11 ┆
阅读(99)
┆
评论(0)
每日一题 - Parasitic Number
<br>也是听同事说的:<br><br>一个自然数,将它的个位数拿到它的前面所得到的新的数恰好是原来的2倍,请问能找到这样的数么?<br><br><br><br>==================== 上题分析 =====================<br>抽奖三选一问题<br><br>当时我的第一感觉是换不换都一样啊,因为主持人拿走一个空盒子之后,剩下的两个盒子(包括我选的那个)肯定有一个是装了奖品的,而且概率一样,都是50%。实际上呢,真正从概率的意义上来看,选择过程只有以下三种情况,不换的话,拿到奖品的概率是1/3,而换的话则有2/3的概率拿到奖品。<br><br>为什么和直觉不……
查看全文
发表于:2008-05-10 ┆
阅读(93)
┆
评论(0)
Sun加入下一代互联网角逐 JavaFX成战略布局
<br><p><font face="Arial">【CSDN独家报道】 2008年5月6日,美国旧金山 在今天正式开幕的JavaOne大会上,Sun公司副总裁Rich Green先生宣布了新的战略产品JavaFX,此前已经发布的JavaFX,将会在今年晚些时候正式发布1.0版本,其中不仅包括平台,而且还将发布新 的JavaFXScript脚本语言以及相关工具。</font></p> <p><font face="Arial">继微软在Mix'08之后宣布其在互联网领域的战略布局之后,Sun也加入了下一轮互联网的角逐当中。JavaFX本身依托JVM,将成为一个真正意义上的跨平台产品。Sun公司JavaFX产品负责人Param Singh表示,……
查看全文
发表于:2008-05-09 ┆
阅读(217)
┆
评论(0)
每日一题 - 抽奖三选一
<br>得同事所言:<br><br><font size="3"><font size="3"><font size="2">在一次现场活动中,主持人请一位幸运观众上台抽奖,奖品是1000元钱,但是钱装在三个盒子中的某一个,然后主持人请这位幸运观众选择一个盒子,当然,这样选择的话只有1/3的机会拿到钱。然后主持人打开另外两个盒子中的一个,并证实它是空的,这是主持人问幸运观众:是否要选择另一个未打开的盒子?</font><br><br></font></font><br><br>==================== 上题分析 =====================<br><font><b><a href="http://blog.chinaunix.net/u1/44989/showart……
查看全文
发表于:2008-05-09 ┆
阅读(86)
┆
评论(0)
每日一题 - 堆栈折叠
摘自《数据结构,算法与应用-C++描述》第13章习题<br><font size="2"><br></font><font size="3"><font size="2">假定有一个堆栈,其中有n 个纸盒,纸盒1位于栈顶,纸盒n 位于栈底。每个纸盒的宽<br>度为w,深度为d。第i 个纸盒的高度为hi 。堆栈的体积为w*d*sum(h)<br><br>在堆栈折叠(stack folding)问题中,选择一个折叠点i 把堆栈分解成两个子堆栈,其中一个子堆栈包含纸盒1至i,另一个子堆栈包含纸盒i+ 1至n。重复这种折叠过程,可以得到若干个堆栈。如果创建了s 个堆栈,则这些堆栈所需要的空间宽度为s*w,深度为d,高度h 为最……
查看全文
发表于:2008-05-07 ┆
阅读(100)
┆
评论(0)
每日一题 -- 学生作弊概率分析
<br>选自《统计思想》([美]J.L.福尔克斯 著)第七讲“概率的解释”习题9。 看题不太明白,也没找到答案。<br><font size="2"><br></font><font size="2">一位讲师卷入了一个学生舞弊的争论中,最后证实这位学生实际参加全部四次考试的概率为0.9, 发现他没有参加第一次考试,那么他参加后三次考试的概率是大于0.9还是小于0.9?</font>
查看全文
发表于:2008-05-06 ┆
阅读(117)
┆
评论(0)
谷歌允许程序员用Orkut试验OpenSocial
<br>搜狐IT发现,Google公司表示,他们已经在Orkut网站推出了一个所谓“沙箱<span style="font-weight: bold;">(</span><a target="_blank" href="http://wiki.ccw.com.cn/san"><font color="#0000cc"><strong></strong></font></a>sandbox)”的实验性开发工具,可以让开发人员试用OpenSocial测试版的接口标准。Google强调说,OpenSocial的编程接口还在不断更新升级之中。 <p> 另外,Google公司有关OpenSocial的网页也已经推出,其网址为http://code.google.com/api<a target="_blank" href="http://wiki.ccw.com.cn/AP"><font ……
查看全文
发表于:2008-03-26 ┆
阅读(181)
┆
评论(0)
初识Agent
<DIV>接触到Agent是很偶然的事了,以前一直在琢磨如何让程序具有更多的智能性,因为自己也没有基础,基本上是天马行空的随便想,其中就包括把具有主动思维的对象和普通对象分开,比如人和物品应该属于不同的范畴,人是具有主动思维的对象,而物品可以看作是只有属性的对象,物品附属于主动思维的对象。例如在描述一个家庭的时候,我们可以说家庭成员,包括宠物和家畜家禽,都是具有主动思维的对象,称之为主体;而象房屋,汽车,桌子椅子等可以看作是附属于这些主体的物品,根据这一基础,可能建立智能的系统模型,同时解决对象的生命周期……
查看全文
发表于:2008-01-19 ┆
阅读(270)
┆
评论(0)
性能和内存问题的思考
<DIV>最近公司在新的产品上遇到了很多critical的问题,包括内存紧张,性能低下,还有随机的crash问题,其实在前一款产品中我们也碰到很多,并且解决了很多,但是在新的产品中引入了几个不重要但是对资源消耗又很大的模块,在硬件没有大的升级的情况下,本来就已经很勉强的系统当然会变得很脆弱。</DIV> <DIV> </DIV> <DIV>我在前一款产品中除了负责本模块的bug,主要精力是负责查找random crash的原因,由于有测试人员和同事的大力协助,发现了几个关键的crash point,因此他们觉得我似乎比较在行,实际上我能够做的,换了一个人只……
查看全文
发表于:2008-01-19 ┆
阅读(222)
┆
评论(0)
成为系统架构师需要具备哪些条件
<DIV>架构师的名头听起来很象是一个高级的头衔,确实也是,系统架构师在软件开发的活动中起到了纲领性的作用,就像建筑设计师一样,从大的方向来给软件定一个基调。软件开发中碰到的很多问题,归咎起来都可能和当初的架构设计有关,所以架构师要想不成为众矢之的,也不是容易的事情。</DIV> <DIV> </DIV> <DIV>各个行业甚至同一行业不同主攻方向的team都需要不同的架构师,比如做SOA的很多架构师实际上的职责是向用户推销自己的产品,即使有时采用其他方案更适合企业的情况,出于宣传本公司产品的需要,也要贬低一番。当然利益对架……
查看全文
发表于:2008-01-19 ┆
阅读(480)
┆
评论(0)
人生也就是那么一回事
<DIV>在离自己88岁生日只有两天的时候,爷爷安然的离开了我们,我赶回去的时候,他早已静静的睡着了。又要是新年了,我再也没办法握住那枯瘦的双手,再也无法倾听他唠叨年轻时候的事儿了,我没有掉什么眼泪,而且我也很茫然,抓不住爷爷的手,也抓不住自己的未来。只是感觉这一切看起来很陌生,又让人感觉很熟悉,分不清自己是在看戏,还是自己是一个演员,因为没有导演告诉我该怎么做,别人做什么也不是给我看的。</DIV> <DIV> </DIV> <DIV>爷爷的走,让我更加感到爸爸的辛苦,他是长子,披麻戴孝;他又是主持人,大事小情都要他张……
查看全文
发表于:2008-01-18 ┆
阅读(196)
┆
评论(2)
如何做好一个手机平台?
<DIV>眼看着又一个平台要搞砸了,大家心里都很着急,看得出来同事们都很努力,也都期望有个回报,可是现实总是这么残酷,毕竟这么一个庞大的平台不是几十个或者几百个人就能做好的,更何况其中牵扯了那么多的利益。</DIV> <DIV> </DIV> <DIV>虽然有机会去做别的有前途的平台,可我还是留在这里,因为我还没有完全经历一个平台的生与死,即使知道最终一定会失败,我还是想了解是什么原因造成了失败,而且为什么比我更具有深谋远虑的眼光的领导们同样无可奈何的看着它倒下。</DIV> <DIV> </DIV> <DIV>如果我们是自己从头设计一……
查看全文
发表于:2008-01-18 ┆
阅读(189)
┆
评论(0)
真的不会有银弹么?
<DIV> 软件开发是一件很伤脑筋的事情,因为现在的软件越来越复杂,不仅是要处理的逻辑变得更复杂了,软件开发的工具,运行环境也更多样化,虽然大家都是在尽量减轻程序员的负担,可结果却是程序员不得不掌握更多的知识来应付多变的开发工作。</DIV> <DIV> </DIV> <DIV> 最近几年和过去几年的发展还是有些差别的,过去的软件主要还是关注于如何实现特定的功能,如何保证程序中少犯错误;而现在虽然也注重这些,但更为重要的是通过定义良好的架构,采用更为有效的表达方式,如使用动态语言,来减……
查看全文
发表于:2008-01-18 ┆
阅读(193)
┆
评论(0)
2008年度计划
<DIV>没有对2007的盘点,至少也应该对2008作个计划,我向来是个随意的人,随意到没有目标,更没有计划,我的同学在学校的时候就说我目的性不强,也许是靠着运气还不算太坏才有了这样普通的生活。但是人不能总是一成不变,自己主动的去把握生活应该不是坏事,所以这个计划还是要立的。</DIV> <DIV> </DIV> <DIV>第一位是锻炼身体。工作这么多年了,身体是每况愈下,虽然还没有什么大病,但是发福了。想到以前一个同学讲的笑话,一个男人陪着怀孕8个月的老婆上街,从侧面看那个男的腹部倒比女的更加凸出。哈哈,我可不想变成那样。</……
查看全文
发表于:2008-01-01 ┆
阅读(297)
┆
评论(0)
彩信通知(multi-segment) 编解码分析
<DIV>彩信Notification是通过wap-push发送到手机端的,其编码既涉及短信,也涉及彩信,相对来说比较复杂,这里只分析一下在Notification比较大,需要两条sms承载的情况下是如何编码的,据此可以给出一个大致的印象。毕竟看spec才能最全面的了解。</DIV> <DIV> </DIV> <DIV>Push.ppt</DIV> <DIV><A href="http://blogimg.chinaunix.net/blog/upfile2/071227111611.zip">http://blogimg.chinaunix.net/blog/upfile2/071227111611.zip</A></DIV> <DIV> </DIV> <DIV>郁闷:这里为什么不能直接上传ppt文件呢? </DIV>
查看全文
发表于:2007-12-27 ┆
阅读(250)
┆
评论(0)
人工智能发展的历史-
<P><FONT size=4><STRONG>起步:</STRONG></FONT> <BR>1950: Alan Turing的文章 “Computing Machinery and Intelligence.”提出图灵测试 Mind, Vol. 59, No. 236, pp. 433-460 <BR>1955: Newell, Shaw 和……
查看全文
发表于:2007-12-27 ┆
阅读(277)
┆
评论(0)