- 博客(10)
- 收藏
- 关注
原创 写在Nokia和微软结盟之后
一早到公司,发现谣传终于成了新闻的时候,还是有些小触动。 从去年年中的symbian基金会的解散,再到近期Nokia首款采用Meego OS的智能机的流产谣传,Nokia在过去的一年多的时间里可谓风雨飘摇,人心涣散。过去的这一年,智能手机市场份额被android、iPhone持续蚕食,中低端手机市场也面临着山寨机的强大压力,Nokia已经不得不面对这样一个事实:symbian已经跟不上3G手机的潮流,而在竟然日趋激烈的智能手机市场,推出新的OS也会面临巨大的风险,Nokia必须进行变革,而且是能保住自身利
2011-02-15 13:23:00
880
原创 吃掉那只青蛙
<br /> 今天公司给每位员工发了邮件,是通知大家踊跃参加《吃掉那只青蛙》读书分享会。公司大嘛,什么部门都有,有个专门为员工提供读书和生活工作管理相关知识的部门,经常会发一些短小精悍的故事给大家看,由于我入职不久,所以这个《吃掉那只青蛙》系列没有赶上,不过看看总结也好。这次的邮件就是总结了下这个系列的精髓:先把关键的、困难的事情做掉。就像结尾中说的:“1。如果你每天早晨第一件事情是吃掉一只活青蛙,那么你会欣喜的发现,没有比这更糟糕的事情了;2。你必须吃掉两只青蛙,那么就先把丑的那只吃掉;3。如果你必须吃
2010-12-21 10:39:00
1250
原创 TCP/IP、Http、Socket的区别
经常在笔试、面试或者工作的时候听到这些协议,虽然以前没怎么涉及过,但至少知道这些是和网络编程密不可分的知识,作为一个客户端开发程序员,如果可以懂得网络编程的话,他的作用和能力肯定会提升一个档次,很简单,这是个信息化时代,由于网络的存在使得人与人、人与网络的联系及其地紧密,游戏联网了才好玩,音视频在线了才更好看。而且,对于一个程序员来说,懂得网络编程将使得自己的能力和价值得到更大的提升,从很多高级软件开发职位的招聘信息就可以看得出来:熟悉http,socket等网络连接编程,了解TCP/IP协议...
2010-12-20 17:16:00
19434
18
原创 big-endian和little-endian的判断和引申
经常在C/C++笔试题中见到这样的程序题:编写一个函数来判断处理器是big-endian(大端)还是little-endian(小端)的,如果是大段则返回0,小断则返回1。 那么究竟什么是big-endian和little-endian呢?这是只内存中跨越多个字节的数据的存放顺序,或者说是cpu对操作数的存放顺序,简而言之:Big endian machine: It thinks the first byte it reads is the biggest.Little endian machine
2010-12-16 10:53:00
1370
原创 【Symbian基础知识整理】_bld.inf、*.mmp、*.pkg文件的作用
对于每一个Symbian工程,都有三个很重要的文件:工程引导文件bld.inf、项目定义文件**.mmp和安装包控制文件**.pkg。前两者位于工程目录下的group文件夹内,**.pkg位于sis文件夹,一下是对这三个重要文件内容格式和作用的一些总结。一。工程引导文件bld.inf 这个文件其实是一个脚本文件,它告诉编译环境在build工程之前要做一些什么准备和知道一些什么东西,比如告诉编译器该工程要引用哪些mmp文件,哪些平台需要编译等。1。PRJ_PLATFORMS它告诉编译环境哪些平台是需要编
2010-12-15 17:30:00
1035
原创 关于云计算知识的一些摘抄
<br />简介<br /> 云计算(Cloud Computing)是网格计算、分布式计算、并行计算、效用计算、网络存储、虚拟化和负载均衡等传统计算机技术和网络技术发展融合的产物。它旨在通过互联网把多个成本相对较低的计算实体整合成一个具有强大计算能力的完美系统。并借助SaaS、PaaS、laaS、MSP等先进的商业模式把这强大的计算能力分布到终端用户手中。Cloud Computing的一个核心理念就是通过不断提高“云”的处理能力,进而减少用户终端的处理负担,最终使用户终端简化成一个单独的输入输出设备,
2010-12-14 14:23:00
1150
原创 【Symbian基础知识整理】_Symbian的目录结构和程序编译链接的简单过程
以S60_3rd_FP2_SDK为例,在Symbian开发环境(非VS搭配插件形式的而是用Carbide)搭建好之后,在S60/devices/S60_3rd_FP2_SDK/下有如下几个重要的文件目录:1。Examples :目录下存储的是基于Symbian OS的例子比如多媒体协议程序MultimediaProtocols和文件浏览FileBrowse,这些例子是与OS之上的UI无关的。目录下大多数例子可以通过编译直接在模拟器和手机上运行。2。S60**Examples:存储的是S60 UI上开
2010-12-14 11:01:00
777
转载 诺基亚10.22变革影响的分析
新闻背景:10月22日消息,路透社赫尔辛基报道:诺基亚日前公布,受益于对价格较低的智能手机的强劲需求,该公司第三季度利润高于预期。随后诺基亚又在本周四发明声明,将裁员1,800人。诺基亚的首任非芬兰籍新任CEO史蒂夫埃洛普在上任一个月后终于发布改革方案,虽然本是预料之中,但仍给诺基亚的用户和开发者带来一定的震动。作为移动市场的老大,诺基亚本来一直有自己平稳发展的计划,但在最近几年iPhone和Android等手机的创新攻势下,诺基亚的手机显得毫无新意,特别在用户体验和应用软件方面落后于人,尽管几次调整战略,
2010-12-10 15:43:00
802
原创 关于库的一些介绍和理解
在编写程序的过程中,我们几乎时刻都在使用各种各样的库,静态库(LIB)、动态库(DLL)、函数库、模板库等等,有些是SDK(Software Develop Kit)中提供的,有些则是程序员自己封装的,这些库各有各的用法和特点。个人感觉可以把库理解为编译好的可直接被其他程序动态或静态调用的、封装了具体实现对外只暴露接口的具有显著可重用性的代码集合。另外库不是可执行文件,只是编译好的、可以被其他程序调用的“代码块”。 库大致上分为两类,文件名为*.lib的静态库和文件名为*.dll的动态链接库。lib静
2010-12-10 12:08:00
942
原创 开博第一篇
终于有了自己的博客,就在我进入作为程序员所入职的第二家公司的第三天。虽然这个微不足道的举动除了在CSDN服务器上增加几行二进制信息外没有任何特别的地方,但对于我来说,仍然意义非凡。 曾经很多次想过要有这么一个东西,以前总是有冲动和跟随潮流的成分,如果在那个时候开博了,我想即使写了东西,也会是一些无关紧要的碎碎念,即使坚持了下来,也只会剩下无聊的抱怨和转载,最后也会跟QQ空间无异了。如今,在博客已经遍地皆是再也不“高端”的时候,我“很俗的开博”了。可动机却一点也不俗,我深知经过自己的思考后写下有价
2010-12-08 15:00:00
792
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人