上一页 1 2 3 4 5 6 ··· 10 下一页

选择,冒泡,合并 via Python

摘要: 前两天刚装了python 3.1.1, 禁不住技痒写点code。1.选择排序[代码]2.冒泡排序 [代码]3.合并排序 [代码] 阅读全文
posted @ 2009-09-27 21:56 J.D Huang 阅读(649) 评论(0) 推荐(0) 编辑

寻找最大的钻石有多难

摘要: 寻找最大的钻石有多难HUST微软技术俱乐部又要招新了,在准备招新工作的时候,我顺便翻阅了一下去年的笔试题,其中能力测试第一题是这样的: 电梯问题——一楼到十楼的每层电梯门口都放着一颗钻石,钻石大小不一。您乘坐电梯从一楼到十楼,每层楼电梯门都会打开一次,只能拿一次钻石,问:怎样才能拿到最大的一颗﹖(提示:没有完美的策略,合理的取舍是解决问题的必要手段) 这是一个经典的面试题... 阅读全文
posted @ 2009-09-14 14:20 J.D Huang 阅读(6760) 评论(35) 推荐(9) 编辑

Matlab中的高级绘图

摘要: 说是高级绘图, 其实在无比强大的matlab中并不难.1.3D曲线3维的曲线绘制几乎和2维的plot一样简单,不同的是我们使用的是plot3函数:>> time=0:0.001:4*pi;>> x=sin(time);>> y=cos(time);>> z=time;>> plot3(x,y,z,'k','LineWidth',2);&g... 阅读全文
posted @ 2009-09-06 17:57 J.D Huang 阅读(2311) 评论(0) 推荐(0) 编辑

visual studio 2008 sp1 "no template information found"

摘要: 今天打开vs新建项目时候弹出“no template information found”,我的新建项目中仅剩下了Smart Device这一项,很是诡异。解决方案:打开visual studio 命令行运行以下指令:devenv /installvstemplates注意:其实你在vs2008命令行帮助中找不到这个参数,不过没关系,相信我;-) 阅读全文
posted @ 2009-09-01 20:56 J.D Huang 阅读(938) 评论(0) 推荐(0) 编辑

[C Tips] 数组名一定代表指向数组第一个元素的指针--------吗?

摘要: 无数的教科书都几乎没有严肃认真的面对这个问题。数组名就一定代表指向数组第一个元素的指针吗?猜猜下面的代码输出是怎么样的:[代码]如果你发现结果数组参数和数组参数第一个元素的地址不一样,不要太吃惊,请在两个my_func里面打印看看*(&ca)和*(&pa)的内容看看。如果你在此时用sizeof看看参数数组的大小你会更吃惊的,自己试试吧;-) 阅读全文
posted @ 2009-08-30 19:25 J.D Huang 阅读(886) 评论(2) 推荐(0) 编辑

左值,右值,数组和指针

摘要: 左值,右值,数组和指针为什么a=b?在常见的C风格的语言中,有一些细微的差别是容易被忽视的,而正是这些看似非常简单的知识,有时候会成为我们理解程序,理解计算机行为的瓶颈。比如表达式:a=b;这样的表达式在大多数编程语言中都是合法的,它是一个简单的赋值表达式,那么它如何来表示赋值的意思呢?通俗的来说,为什么当你敲下a=b这样的几个字符并运行程序,执行这条语句后a的值会是赋值前b的值?这样的问题也许会... 阅读全文
posted @ 2009-08-19 13:03 J.D Huang 阅读(2133) 评论(0) 推荐(1) 编辑

三星(Samsung)发布了Windows Mobile SDK v1.2

摘要: 距离1.0版本发布5个月之后, 三星发布了最新的Windows Mobile SDK v1.2, 来帮助开发者对三星系智能手机进行有针对性的开发, 新版本的特征中,最有趣的地方是增加了对调频广播和前后双摄像头的支持SDK和用户手册在这里下载:http://innovator.samsungmobile.com/down/cnts/toolSDK.detail.view.do?platformId=... 阅读全文
posted @ 2009-08-05 21:46 J.D Huang 阅读(954) 评论(3) 推荐(0) 编辑

约瑟夫问题(Josephus Problem)

摘要: 背景 相传公元一世纪著名犹太历史学家约瑟夫在罗马人占领乔塔帕特後,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所有人都自杀身亡为止。然而Josephus 和他的朋友并不想遵从,Josephus要他的朋友先假装遵从,他将朋友与自... 阅读全文
posted @ 2009-08-04 14:35 J.D Huang 阅读(2014) 评论(2) 推荐(0) 编辑

由教科书函数swap想到的

摘要: 经典的Swap几乎从远古时代至今的每一本程序设计语言的教材上, 都可以看到一个叫swap的函数, 书上这样告诉我们:(以C语言为例)[代码]在时下最时尚的C#中,我们可以这样写: [代码]上面的C#代码和前面的C大同小异,无非只是体现了一下C#泛型的优越性. 然而有的语言则要飘逸的多,比如说python,它可以支持以下写法: [代码]呃,这只是一个表达式。不需要什么函数,不需要引用,最重要的是不需... 阅读全文
posted @ 2009-07-29 13:48 J.D Huang 阅读(591) 评论(3) 推荐(0) 编辑

宇宙中存在绝对安全的手机么?

摘要: 今天在zdnet上看到一篇指责iphone 3GS的数据加密功能行同虚设的文章。"我认为我们(开发者)中没人见过如此糟糕的加密实现", 一位iphone开发者如是说。原文见:http://news.zdnet.com/2100-9595_22-325008.html然而,其他的手机就安全吗?文中提到的采用物理方法破解(physical access),对那些使用SD卡加密的Windows Mobi... 阅读全文
posted @ 2009-07-28 10:56 J.D Huang 阅读(778) 评论(3) 推荐(0) 编辑

豆豆与黄金剑, 一道典型DP题的C#解法

摘要: 题目:Description有只企鹅叫豆豆,总是被别的企鹅欺负。豆豆在长期的隐忍之后,掌握了所有企鹅的高度和攻击力强度,还得到了一把黄金剑。在拥有了黄金剑以后,豆豆终于可以展开绝地大反击。但这把黄金剑的用法却很奇怪。首先,豆豆第一次可以选择任何一只企鹅开始挑战。豆豆这一次必胜。再次,当豆豆已经挑战过某一只企鹅后,再下一次的挑战对象只能是比上一名对手高,且比上一名对手攻击力强的企鹅。这样豆豆必胜。否... 阅读全文
posted @ 2009-07-25 20:01 J.D Huang 阅读(899) 评论(0) 推荐(0) 编辑

[分享]WCF Guidance for Mobile Developers Whitepaper V1

摘要: 推荐一本介绍在Compact Framework使用WCF的手册,由某MVP在今年早些时候发布,附带示例源码可以在codeplex上下载(见http://wcfguidanceformobile.codeplex.com/).;-) 阅读全文
posted @ 2009-07-09 22:00 J.D Huang 阅读(587) 评论(1) 推荐(0) 编辑

.Net Micro Framework中的线程

摘要: 新一代嵌入式微框架.Net Micro Framework提供了对线程调度的支持,和它的两位前辈(.Net Framework, .Net Compact Framework)相比,Micro Framework并不需要依赖于OS提供的线程管理的服务,因为Micro Framework本身就是一个“类操作系统”。本文介绍了Micro Framework中的多线程原理,以及.Net Micro Framework中WPF的多线程编程。 阅读全文
posted @ 2009-07-09 01:32 J.D Huang 阅读(2300) 评论(5) 推荐(0) 编辑

在windows mobile上必硬(bing)

摘要: 前一阵子,bing一直是很火的话题, 其市场占有率最高日一度超过18%,不仅因为微软强大的宣传攻势,也有"AV门"("必硬"的由来???)等因素的影响. 尽管对其搜索质量褒贬不一, bing提供的门类越发丰富的bing API还是值得期待的。如果你对bing API还没有概念,建议先阅读马宁童鞋的此文。本文将演示如何在移动设备使用bing API 2.x打造一个简易的新闻搜索。 阅读全文
posted @ 2009-07-08 11:38 J.D Huang 阅读(2878) 评论(11) 推荐(0) 编辑

[推荐]又一堆很酷的Compact Framework UI控件

摘要: 包括一调色板,列表,进度条,透明效果控件和一些免费的代码段等等, 详见http://www.beemobile4.net/ ColorPicker v. 2.0.2 Useful control for picking color from various kinds of palettes. Free Utils v. 1.0.1.0 Many useful code snippets whi... 阅读全文
posted @ 2009-07-08 01:10 J.D Huang 阅读(1644) 评论(5) 推荐(0) 编辑

lambda表达式与函数指针

摘要: 猜猜下面两部分C#代码的输出是什么:(一)[代码](二)[代码]如果你是一个C++程序员, 也许上面并不是个陌生的用法, 因为C++里面可以使用函数指针,如下:[代码]但是C#里面没有, 不过C#里面有委托. 它起着类似的作用, Lambda表达式的值是委托类型, 第一个例子里面什么输出也没有, Print函数简单返回了一个委托(Action类型), 也可以看作是指向函数Funtion(){Con... 阅读全文
posted @ 2009-05-30 12:02 J.D Huang 阅读(2110) 评论(2) 推荐(0) 编辑

Micro Framework即将投入开源怀抱

摘要: 由于部门调整, 和一些战略上的变化. Micro Framework即将加入微软的开源计划, 开放的部分可能包括运行时的源代码, 类库模型以及基础驱动程序."Following the move of the .NET Micro Framework team to the Developer Division of Microsoft we are planning on involving t... 阅读全文
posted @ 2009-05-08 17:08 J.D Huang 阅读(618) 评论(2) 推荐(0) 编辑

Windows Marketplace for Mobile 已向开发者开放注册

摘要: 今年3月微软正式公布了他们的Windows Market for Mobile计划. 这项计划于今天正式向开发者开放了。Windows Mobile 应用开发者需要 Windows Live ID 以及支付 99 美元即可注册,并且需要提供银行帐号以及税号信息。 Windows Marketplace for Mobile 是微软针对 Windows Mobile 6.5 设计的,预计与 Wind... 阅读全文
posted @ 2009-05-03 18:02 J.D Huang 阅读(738) 评论(2) 推荐(0) 编辑

Assistance Tool of .NET Micro Framework Testing SDK 3.0

摘要: My friend Wang, Zhimin , who’s an intern @ Microsoft China R&D , created a GUI tool for Micro Framework Test SDK 3.0. for more information, see:http://www.microframework.cn/post/2009/05/02/... 阅读全文
posted @ 2009-05-03 11:41 J.D Huang 阅读(438) 评论(0) 推荐(0) 编辑

Windows Mobile Pocket PC的文件系统

摘要: 发现一个介绍Pocket PC上面的文件系统的帖子,挺不错,建议大家去看看: http://www.winbile.net/bbs/forums/threads/1038675.aspx#1038675 阅读全文
posted @ 2009-04-14 14:23 J.D Huang 阅读(1033) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页