Autumoon Lab
/* Focus on Software Design & Development. */
社区
首页
新随笔
联系
管理
订阅
随笔- 63 文章- 0 评论- 233
2008年8月26日
寻找失落的SubString
摘要: 面试或者笔试的时候常常会遇到这样的问题,写一个函数,判断一个字符串里是否包含有给定的子字符串。当然,人家并不是想看看你是否知道System.String实例对象中包含有Contains这个函数,而是想通过观察面试者书写代码来看看他的技术水平。
阅读全文
posted @
2008-08-26 15:36
Autumoon 阅读(1619) |
评论 (20)
|
编辑
2008年8月19日
面向对象主要概念
摘要: 龙生九子,种种不同。
阅读全文
posted @
2008-08-19 17:40
Autumoon 阅读(1937) |
评论 (22)
|
编辑
2008年8月18日
值类型和引用类型的区别
摘要: 直白点儿说:值类型就是现金,要用直接用;引用类型是存折,要用还得先去银行取现。
阅读全文
posted @
2008-08-18 23:23
Autumoon 阅读(1976) |
评论 (20)
|
编辑
序
摘要: 最近出于无奈,不得不重新走上面试跳槽的道路,但我这个人向来最不善于面试,你要是跟我平时里聊技术话题,只要是我懂的了解的,我都可以做到侃侃而谈;只要是我不懂的,我都虚心向您请教。我这人,虽不憨厚,但向来实诚,技术嘛,领域这么广,没有必要争一口“你不懂我懂”的所谓的气,能聊得来,大家都是朋友,聊不来,呵呵,笑笑而过吧。
阅读全文
posted @
2008-08-18 18:28
Autumoon 阅读(249) |
评论 (1)
|
编辑
.NET程序员技术面试迷你手册(C#版)
目录
序
常见问答题
值类型和引用类型的区别
面向对象主要概念
什么是多线程
另类的string
GC的工作原理
常见编程题
寻找失落的SubString
字符串倒序
数组合并
快速排序
冒泡排序
我的面试经历回顾与心得体会
【主要参考资料】
《Microsoft .NET 框架程序设计》(修订版),【美】Jeffrey Richter 著,【中】李建忠 译,清华大学出版社;
posted @
2008-08-18 17:37
Autumoon 阅读(432) |
评论 (2)
|
编辑
2008年7月10日
Touch Diamond Feeling —— 试用心得
摘要: 用过了Diamond,我感觉再让我用一般的手机,都不好意思跟别人打招呼了,哈哈!
阅读全文
posted @
2008-07-10 16:44
Autumoon 阅读(197) |
评论 (2)
|
编辑
2008年7月8日
Touch Diamond DIY —— 自己动手 丰衣足食
摘要: 说实话,我打网球纯属瞎打,毫无战略不讲技巧,过网不出界就行,不求输赢,重在参与嘛!不过毕竟不是职业选手,所以打起来总是有些牵挂,比如手机怎么办?揣着吧碍事,放一边吧容易漏接电话,总能再骗个朋友来观战,实际上是让人家帮我接电话吧。
阅读全文
posted @
2008-07-08 21:06
Autumoon 阅读(946) |
评论 (6)
|
编辑
2008年7月5日
委托与事件
摘要: C#提供了委托机制来实现异步处理,也就是说,你向服务器发送请求以后就可以把精力用在做别的事情上,服务器返回请求后应用程序会自动调用你之前安排好的方法来处理接下来的工作。换句话说,你点好了菜,接下来就可以和朋友聊天,厨房做好了菜无论是叫号还是由服务员端到你桌上来,反正不用你再操心了。
阅读全文
posted @
2008-07-05 18:48
Autumoon 阅读(315) |
评论 (5)
|
编辑
2008年7月1日
Touch Diamond Remote —— 世界就在指尖
摘要: Touch Diamond不仅出色地帮助我完成了这次任务,狠狠地捞了一把印象分,也让我更加深刻地体会到科技正在悄然改变我们每天的工作和生活!
阅读全文
posted @
2008-07-01 17:42
Autumoon 阅读(2406) |
评论 (38)
|
编辑
2008年6月23日
反射
摘要: 反射是一种晚绑定,它可以被开发者用来设计出更具灵活性的代码,而代价则是花费更多的系统资源开销使得应用程序可以在运行时获取一些未知信息。
阅读全文
posted @
2008-06-23 17:35
Autumoon 阅读(2166) |
评论 (11)
|
编辑
2008年6月19日
指掌风云 秀玩美
摘要: 关注Touch Diamond,享受科技飞跃!
阅读全文
posted @
2008-06-19 21:10
Autumoon 阅读(1915) |
评论 (18)
|
编辑
多线程
摘要: 掌握多线程机制,并让它使你的应用程序变得更加强悍吧。
阅读全文
posted @
2008-06-19 11:18
Autumoon 阅读(3429) |
评论 (25)
|
编辑
2008年6月16日
泛型
摘要: 泛型是C# 2.0版本才开始有的语言特性,不过“泛型”这个概念并不是最先出现在编程领域的,例如C++中的模板。
阅读全文
posted @
2008-06-16 18:08
Autumoon 阅读(609) |
评论 (1)
|
编辑
接口
摘要: 接口是体现面向对象编程思想优越性的一件利器,为什么这么说呢?首先我们来看,接口是为继承而存在的,如果没有继承,那就自然不需要接口了,既然有继承,那就需要把可能被多个类所继承的一些公共部分抽象出来,接口封装的就是这些公共的行为规范(方法定义),类可以通过继承多个接口来丰富自己的行为机制,但是在C#中,类是不可以继承多个类的。
阅读全文
posted @
2008-06-16 08:53
Autumoon 阅读(484) |
评论 (4)
|
编辑
2008年6月15日
特性
摘要: 假设有一天你去坐飞机,你就必须提前去机场登机处换登机牌。登机牌就是一张纸,上面写着哪趟航班、由哪里飞往哪里以及你的名字、座位号等等信息,其实,这就是特性。它不需要你生理上包含这些属性(人类出现那会儿还没飞机呢),就像上面的HumanBase类没有IsSerializable这样的属性,特性只需要在类或方法需要的时候加上去就行了,就像你不总是在天上飞一样。
阅读全文
posted @
2008-06-15 13:25
Autumoon 阅读(455) |
评论 (1)
|
编辑
2008年4月16日
序
摘要: 之前我写过一些技术文章,尝试着将一些艰涩的理论性技术知识与日常生活中常常碰到的事物结合在一起,通过它们之间的共同点和相似之处来介绍和探讨一些书本上不易理解和记忆的知识点,收到了一定的效果,在此我要感谢支持我和提出各种批评建议的朋友。
阅读全文
posted @
2008-04-16 20:08
Autumoon 阅读(368) |
评论 (1)
|
编辑
白话C#
目录
序
;
特性
;
接口
;
泛型
;
多线程
;
反射
;
委托与事件
;
主要参考资料
《Microsoft .NET框架程序设计》(修订版),【美】Jeffrey Richter 著,【中】李建忠 译,清华大学出版社;
《C#技术揭秘》,【美】Tom Archer, Andrew Whitechapel 著,【中】马朝晖 等译,机械工业出版社;
posted @
2008-04-16 19:46
Autumoon 阅读(650) |
评论 (0)
|
编辑
2008年2月24日
4.11 Visitor(访问者)
摘要: 有句成语叫“对症下药”,就是说对于不同的情况要有不同的行之有效的措施才行,俗话所说的“见人说人话,见鬼说鬼话”其实也是这个意思。
阅读全文
posted @
2008-02-24 23:11
Autumoon 阅读(399) |
评论 (0)
|
编辑
2008年2月23日
4.10 Template Method(模板方法)
摘要: 大家一定可以想想制造行业里的生产流水线的样子,例如宝马公司的汽车生产流水线,大体上从原料加工到零件组装到喷漆再到上线测试,一辆汽车就算生产完了。这样的流水线作业大大提高了汽车的生产速度和效率,并且质量也更加可靠。
阅读全文
posted @
2008-02-23 22:58
Autumoon 阅读(375) |
评论 (0)
|
编辑
4.9 Strategy(策略)
摘要: 有个成语叫“锦囊妙计”,用于形容非常不错的主意。这个成语应该是源自古代的某个谋士给他老板的建议,古人喜欢讲求形式,写好的文件资料总是喜欢找些高档的布包或是匣子来包装一下,他认为文件越有价值那么外包装也就必须要更有价值看上去更高档的东西才行。
阅读全文
posted @
2008-02-23 13:15
Autumoon 阅读(326) |
评论 (2)
|
编辑
仅列出标题
下一页
公告
Since May 31, 1998.
<
2008年8月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
与我联系
发短消息
随笔分类
(61)
.NET程序员技术面试迷你手册(C#版)(5)
(rss)
Autumoon Code Library(1)
(rss)
C# 3.0 探索之旅(9)
(rss)
HTC Touch Diamond 创新前沿体验(4)
(rss)
LINQ 探索之旅(5)
(rss)
白话C#系列(8)
(rss)
公告(2)
(rss)
技术杂文(2)
(rss)
简明设计模式——C#版(25)
(rss)
友情链接
作者博客
(rss)
/* ZeroCool的个人博客 */
最新评论
1. re: 委托与事件
我发的留言怎么不见了,不知道是不是被删了.做学问要大度一点. (无名100)
2. re: 委托与事件
也可以参考一下下面的文章:
(无名100)
3. re: 寻找失落的SubString
如果是C# 用指针应该是最快的! (曲滨*銘龘鶽)
4. re: 寻找失落的SubString
领会面试官的意图
才能给出满意的答案 (陈晨)
5. re: 寻找失落的SubString
@活活
谁都知道string提供了Contains和IndexOf两个方法,那么,你如何向面试官展示你跟别人不一样的地方,也就是说你的价值体现在何处呢? (Autumoon)
阅读排行榜
1. 多线程(3429)
2. Touch Diamond Remote —— 世界就在指尖(2406)
3. 反射(2166)
4. 值类型和引用类型的区别(1976)
5. 面向对象主要概念(1937)
评论排行榜
1. Touch Diamond Remote —— 世界就在指尖(38)
2. 多线程(25)
3. 面向对象主要概念(22)
4. 寻找失落的SubString(20)
5. 值类型和引用类型的区别(20)