代码改变世界

推荐排行榜

谈谈我处理异常的一般方法

2010-10-12 15:48 by Loning, 3460 阅读, 收藏,
摘要: 我们在编写程序的时候会遇到各种各样的意外情况,如除数为0,数组越界,非法转型,栈溢出等等。因而我们需要有一种机制来处理这些情况,异常处理就是其中的一种机制。当然,还有其他的机制,在MFC中,由于标准的不统一,就存在着各种错误报告方法,如有通过函数返回特殊值的方式,有通过执行某一语句后查询特殊语句获取错误的码的方式,等等。  在C#中,只有一种报告方式,即异常。这样可以让开发人员从大量的文档中解脱出... 阅读全文

微软学生技术俱乐部夏令营的一些感受

2010-08-20 22:30 by Loning, 2104 阅读, 收藏,
摘要: 今年有幸参加微软俱乐部的夏令营,了解了许多微软的新技术,见到一堆牛人,与不同俱乐部同学交流,感触颇深。   首先说说微软亚洲研究院,微软亚洲研究院是一个比较轻松的环境,员工上班时间大多没有很强的要求,不过B1的饭实在不敢恭维。给我们讲座的有负责SQL AZURE、Bing、Academic Search、Windows Embeded等等的研究员。感觉微软投入许多在Bing上,在这个团队的员工占了... 阅读全文

N95当手柄玩游戏,甩起来还可以用手势控制电脑,分享一下我们的设计经验

2010-08-10 01:40 by Loning, 2939 阅读, 收藏,
摘要: 本系统基于手势识别,Windows驱动模拟,八向全驱四轮机器人控制技术,蓝牙无线通信以及无线电通信技术,提出了通过对重力加速度进行分析处理进而实现数字控制,并以此为控制信息实现一个以EMB-4650开发板为中心,集娱乐,生活为一体的多方位控制解决方案。通过远程手机客户端提供重力加速度数据,EMB-4650开发板进行分析处理提取相关信息并发送给相关设备,从而实现以一手机客户端控制多个设备行为的目的,进一步展现一机多用低碳环保的社会主题。 阅读全文

手机跨平台方案介绍

2011-05-14 16:48 by Loning, 3687 阅读, 收藏,
摘要: 引述 现在手机平台种类繁多,主流平台有Symbian、IOS、Android、WM6.5、WP7以及中国山寨机所普遍使用的MTK,展讯, MSTAR。 作为开发者来说,特别是学生,要做一款软件支持如上平台,实在是一件遥不可及的事情。 不同种类的应用,成功的条件是不同的。有些应用是以质取胜的,有些应用则在质的同时必须要有足够的用户群(如LBS应用相关),也就是量的优势。因此,不同应用对于多平台支持的需求是有差异的,这也是本文探讨如何跨平台开发的价值所在。 跨平台开发有许多种方式,在文献中可查到有下列方式。方案名称简述特点性能方案开发难度使用难度使用成本案例动态脚本使用脚本语言进行动态载入或对特定 阅读全文

纪念那个死去的ASP.NET CMS系统,附死了的源码

2010-12-12 17:08 by Loning, 4442 阅读, 收藏,
摘要: 该项目是在高中保送之后的那段时间开发的,那时朋友希望放弃ASP的CMS开发,转而做其他平台,由于我对.NET比较喜爱,便强力推荐他做.NET的。不过由于当时我比较追求所谓的架构,朋友也不怎么理解,最后就自己一个人做了。当时也是一边学习一边做,很多东西理解的层次自然十分浅薄,比如三层,当时根本不懂,以为一个项目就是一层,接口单独出来一个项目以为又多出一层,呵呵。做也是比着葫芦画瓢,抄PETSHOP。但是真的做完这个项目,我对.NET才算是真正了解了。记得当时也是在园子吧,看天轰穿老师的视频,学到好多控件的用法。由于当时就认识到.NET WEBFORM效率极其低下(每次数据回发量太大了)、页面元素 阅读全文