01 2012 档案

摘要:下面就贴上一个小程序代码,主要运用SurfaceView来实现在屏幕上画一个圆,你可以通过按方向键和触摸屏幕来改变圆的位置代码:Activitypackage com.view; import android.app.Activity; import android.os.Bundle; import android.view.Window; import android.view.WindowManager; public class MainActivity extends Activity { /** Called when the activity is f... 阅读全文
posted @ 2012-01-17 09:55 Springside4 阅读(144) 评论(0) 推荐(0) 编辑
摘要:1、Angle (2D Java)Angle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGLES技术开发。该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现,缺陷在于文档不足,而且下载的代码中仅仅包含有少量的示例教程。最低运行环境要求不详。项目地址:http://code.google.com/p/angle/2、Rokon (2D Java)rokon是一款Android 2D游戏引擎,基于OpenGL ES技术开发,物理引擎为Box2D,因此能够实现一些较为复杂的物理效果,该项目最新版本为 2.0.3 (09/07/10)。总体来说,此 阅读全文
posted @ 2012-01-16 14:22 Springside4 阅读(98) 评论(0) 推荐(0) 编辑
摘要:常见的3D引擎有:Unreal、Quake、Lithtech、OGRE、Nebula、Irrlicht、Truevision3D...其中开源免费的有:OGRE、irrlicht、fly3d、NeoEngine、revolution3d、 Nebula2、Genesis3d等。OGRE在免费、开源的引擎中评价最高,一个原因是作为一个图形渲染引擎,它支持的图形特性最多,所以渲染质量也不错;另一个原因是设计模式的清晰;另外,速度也不错。OGRE将专注于向一个纯粹的、然而富于协作和扩展性的图形引擎发展,这得益于它的庞大的社群支持,使得很多事情可以通过外挂一些更专业的引擎来实现,物理引擎使用ODE、T 阅读全文
posted @ 2012-01-16 14:19 Springside4 阅读(199) 评论(0) 推荐(0) 编辑
摘要:字库,又称FLASH,为Flash ROM闪速只读存储器。它以代码的形式装载了手机的基本程序和各种功能程序。至今字库这个名词概念混,很不清楚,到底字库是什么呢?实际上我们可以这样区分,把它们分开叫比较易懂一些。字库,一般可以分别叫程序存储器(称程序)和汉字库存储器(字存),那为什么人家不这样叫呢?这是因为先前手机设计时把汉字库作为一个存储芯片焊接在手机上,程序存储器版本也作为另一个存储焊接再手机上,而后来发展到把程序和字存复合在一起,所以我们称之为字库罢了。字库的容量要比码片的容量大的多,常见的有32M 64及128M等。字库在手机的作用很大,地位非常重要,具体作用如下:1储存主机主程序2储存 阅读全文
posted @ 2012-01-16 13:45 Springside4 阅读(333) 评论(0) 推荐(0) 编辑
摘要:前期准备工作:1、安装连接电脑的ADB 驱动,这是连接电脑必要的驱动(如果已安装过或自动安装了,可忽略!)下载:HTCDriver3.0.0.008_x32.rar(1.7 MB)或这个驱动:http://bbs.anshouji.com/thread-53371-1-1.html2、获取手机的S/N码:在手机上操作:设置--关于手机--设备信息(设备序列号,即是我们要找的S/N码,先记下来存在一个记事本中)我的是HT15ZV****** (共12位)3、获取HBOOT版本号(关于HBOOT详细说明)重启手机,直到黑屏后,快速按住 【音量-】 和 【开机电源键】,几秒后,即可进入HBOOT模式 阅读全文
posted @ 2012-01-15 21:10 Springside4 阅读(162) 评论(0) 推荐(0) 编辑
摘要:OpenFire 是采用Java开发的基于XMPP(Jabber)协议,开源实时协作(RTC)服务器。Smack 是用 Java编 写的XMPP客户端代码库,是 spark 的核心开源界总是有许多有趣的东东,这三个合起来就是一个完整的XMPP IM 实现。OpenFire——服务器端Spark——客户端Smack——XMPP 传输协议的实现三者都是基于Java 语言的实现,其中XMPP是一个协议,协议是需要实现的,Smack起到的就是这样的一个作用。OpenFire是基于XMPP 协议的IM 的服务器端的实现,虽然当两个用户连接后,可以通过点对点的方式来发送消息,但是用户还是需要连接到服务器来 阅读全文
posted @ 2012-01-10 22:27 Springside4 阅读(157) 评论(0) 推荐(0) 编辑
摘要:XMPP(ExtensibleMessageingandPresenceProtocol)可扩展消息与存在协议,是目前主流的四种IM(即时消息)协议之一,其它三种分别为:即时信息和空间协议(IMPP)、空间和即时信息协议(PRIM)、针对即时通讯和空间平衡扩充的进程开始协议SIP(SIMPLE)。在这四种协议中,XMPP是最灵活的。XMPP是一种基于XML的协议,它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。经过扩展以后的XMPP可以通过发送扩展的信息来处理用户的需求,以及在XMPP的顶端建立如内容发布系统和基于地址的服务等应用程序。而且,XMPP包含了针对服 阅读全文
posted @ 2012-01-10 21:18 Springside4 阅读(428) 评论(0) 推荐(0) 编辑
摘要:有幸在这两家公司都工作过一段时间,对这两家互联网巨头做了个对比,供大家参考1 文化百度,提倡“简单,可依赖”,我的理解是做出来的产品要靠谱,要有很好的用户体验,较注重其品牌的信誉(但跟谷歌相比,还是很有差距的)。以搜索起家的百度,对产品质量相当看中,因为当用户认定你做得不好,没口碑后可立马更换搜索引擎。腾讯,提倡“拿来主义”、“微创新”。腾讯很多产品都是抄袭别人的,然后再想办法在此基础上做一些适应性改变,并称其为“微创新”。由于腾讯IM软件的用户粘性比搜索引擎强太多(从3Q大战就能看出来),他不会像百度一样强调产品质量,这也是“狗日的腾讯”诞生的原因之一。2 技术百度,开放、技术密集,搜索本来 阅读全文
posted @ 2012-01-05 10:05 Springside4 阅读(126) 评论(0) 推荐(0) 编辑
摘要:年度十大最具技术影响力人物(国外篇)Dennis Ritchie如果在Google上搜索Ritchie的简历,你会发现虽然有很多结果,但内容却相差无几。对于Ritchie的生平,我们能够确认的部分只有:他生于1941年9月9日,设计并发明了C语言和UNIX操作系统。Ritchie是一个彻底拒绝任何光环的人,连他的逝世,都是友人Rob Pike在2011年10月12日去其家中拜访时才发现的。但他的影响却渗透在我们的举手跬步之间,C语言是实现任何系统软件核心的唯一选择,而UNIX则是所有现代操作系统的原型和基础。C和UNIX都如Ritchie的为人一般,简约、明了、到处可用。Ritchie的著作《 阅读全文
posted @ 2012-01-02 22:29 Springside4 阅读(163) 评论(0) 推荐(0) 编辑
摘要:这是我做项目遇到的一个bug,整了半天没处理了!四面求神还是没处理了!最还是自己处理了! 我个人认为是映射文件有问题,但是没发现!处理的方法是把数据库的对应表的int类型数据都填上!org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of cn.csdn.domain.Goods.g_Numberat org.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPrope. 阅读全文
posted @ 2012-01-02 07:52 Springside4 阅读(126) 评论(0) 推荐(0) 编辑
摘要:原版:void *memcpy( void *dest, const void *src, size_t count ) { ASSERT((dest != NULL)&&(src != NULL)); char *temp_dest = (char *)dest; char *temp_src = (char *)src; while(count--) // 不对是否存在重叠区域进行判断 { *temp_dest++ = *temp_src++; } return dest; }改进一:void* memcpy(void* dest, void* source, size_. 阅读全文
posted @ 2012-01-01 23:17 Springside4 阅读(263) 评论(0) 推荐(0) 编辑