摘要: 这两天要处理一个异常的问题,刚好查了些相关的资料。在网上看到了一个不错的贴子,就转了过来,方便本人,以及来此旅游的朋友学习。源地址:http://www.host01.com/Print.html?91983,1异常处理的基本思想是简化程序的错误代码,为程序键壮性提供一个标准检测机制。也许我们已经使用过异常,但是你会是一种习惯吗,不要老是想着当我打开一个文件的时候才用异常判断一下,我知道对你来说你喜欢用return value或者是print error message来做,你想过这样做会导致Memory Leak,系统退出,代码重复/难读,垃圾一堆…..吗?现在的软件已经是n*365*24小 阅读全文
posted @ 2009-03-27 15:04 andriod2012 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 看看这个如何在Gmail中插入简历照片(刚刚搞定 分享一下)Gmail发送邮件一般不会出什么问题,比如发送文字不能识别出现乱码等等,有些职位要求在邮件正文中粘贴上简历。刚刚搞定,跟大家分享一下...第一步:利用Google Docs服务建议一个新的文档,点击插入图像点击后如图,会出现如下图的界面,有多种选择,可以选择大小,图像位置,文字环绕等等,功能足够用了。第二步,插入后会在文档中出现图像 ,右击,选择复制图像第三步,在Gmail邮件正文中右击粘贴图片,出现如下图 ,可以在这里再次选择大小,就是图片下方的选项。希望对大家有所帮助。 阅读全文
posted @ 2009-03-17 12:19 andriod2012 阅读(301) 评论(0) 推荐(0) 编辑
摘要: C 风格(C-style)强制转型如下: (T) exdivssion // cast exdivssion to be of type T 函数风格(Function-style)强制转型使用这样的语法: T(exdivssion) // cast exdivssion to be of type T 这两种形式之间没有本质上的不同,它纯粹就是一个把括号放在哪的问题。我把这两种形式称为旧风格(old-style)的强制转型。使用标准C++的类型转换符:static_cast、dynamic_cast、reinterdivt_cast、和const_cast。3.1 static_cast用法 阅读全文
posted @ 2009-03-16 15:35 andriod2012 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 一个自以为很有才华的人,一直得不到重用,为此,他愁肠百结,异常苦闷。 有一天,他去询问上帝:命运为什么对我如此不公?上帝听了沉默不语,只是捡起了一颗不起眼的小石子,并把它扔到乱石堆中。上帝说:“你去找回我刚才扔掉的那个石子。”结果,这个人翻遍了乱石堆,却无功而返。 这时候,上帝又取下了自己手上的那枚戒指,然后以同样的方式扔到了乱石堆中。结果,这一次,他很快便找到了那枚戒指 ——那枚金光闪闪的金戒指。上帝虽然没有再说什么,但是他却一下子醒悟了:当自己还只是一颗石子,而不是一块金光闪闪的金子时,就永远不要抱怨命运对自己不公平。 上帝给谁的幸运都不会太多,面对不佳的际遇、一时的坎坷,大多... 阅读全文
posted @ 2009-02-27 08:16 andriod2012 阅读(121) 评论(0) 推荐(0) 编辑
摘要: XAML指定了一种语言特征,这种特征允许在任意元素上指定某些属性或事件,而不用关心这些属性或事件在对应的元素的成员表中是否存在。如果指定了属性就叫做属性绑定,如果指定了事件就叫做事件绑定。概念上,可以把属性绑定和事件绑定作为被设定的元素或类上的全局成员,而不用关心他们的类的继承关系。 通常,在XAML中绑定属性使用Attribute语法,在这中语法中,使用OwnerType.PropertyName格式来绑定属性。表面上看这种格式类似Property元素语法,但是在这里指定的OwenerType是与当前被设定了绑定属性对象元素的类型不同。OwnerType类型提供了XAML访问器所需要的访问. 阅读全文
posted @ 2009-02-25 22:32 andriod2012 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 大多数WPF应用程序都是由标记和后台代码组成的,在一个项目中,XAML做为.xaml文件来编写的,用VB.NET或C#等CRL语言来编写后台代码文件。当XAML文件被编译时,通过XAML页面的根元素的x:Class属性的所指定的命名空间和类来表示每个XAML页对应的后台代码的位置。 下面的例子说明了XAML文件和后台代码文件是怎样关联的XAML文件<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.c 阅读全文
posted @ 2009-02-23 19:58 andriod2012 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一个XAML文件必须只有一个根元素,这样才是格式正确的XML文件并且是有效的XAML文件。通常我们选择应用程序模块部分来做为根元素,如选择Window或Page作为页面的根元素、选择ResourceDictionary做为外部资源的根元素、选择Application做为应用程序的根元素等。下面的例子是一个典型的WPF页面的根元素的命名,它使用Page做为根元素。<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.micr 阅读全文
posted @ 2009-02-22 14:43 andriod2012 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 在XAML文件中的属性使用各种可能的语法设定对象属性的内容,根据对象属性的不同特征,所使用的语法也不同。 通过设置属性的值,可以给对象元素添加功能,一个对象的基本对象实例的初始状态是有默认的构造器的行为决定的,通常情况下,应用程序会使用一些不是完全由默认构造器生成的对象实例。 Attribute语法在XAML中,属性(properties)经常被写成Attributes,Attributes是最具流线型的属性设定语法,并且对于有标记语言开发经验的开发者来说也是最直观的语法,例如下面的例子中创建了一个具有红色文字和蓝色背景的按钮,并且在按钮上显示Content属性所指定的内容。<Butto 阅读全文
posted @ 2009-02-17 21:24 andriod2012 阅读(196) 评论(0) 推荐(0) 编辑
摘要: XAML有一套把XAML对象元素映射到类或结构体、元素属性映射到类属性或事件以及把XML的命名空间映射到CLR命名空间的规则,XAML元素被映射到引用的.NET程序集中定义的类型,并且元素属性被映射到这些类型成员属性上。 在”具有流控制支持的声明性语言”一节的例子中,指定了两个对象元素:<StackPanel>和<Button>。字符串StackPanel和Button分别映射到在WPF程序集中定义的具有相同名称的类,在指定一个对象元素标签时,需要给XAML处理创建一个指令,在XAML页被装载时,使用这个指令来创建这个命名类的新的实例。每个实例都是通过调用类或结构体的默认的构造器来创建的,要. 阅读全文
posted @ 2009-02-16 21:39 andriod2012 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 流控制支持的声明性语言(A Declarative Language with Flow Control Support)对于.NET Framework 编程模式,XAML简化了UI接口元素的创建过程,你能够用声明性的XAML标记创建可视化的UI元素,然后使用后台代码文件把UI定义与运行时逻辑进行分离(通过分部类定义与标记相链接)。在XAML中,这种把代码和标记相结合的能力是很重要的,因为XML本身是声明性的,对于流控制不会真正的提供一种模式。对于创建从原型到产品的UI元素,使用基于XML的声明性语言是很直观的,尤其是对于拥有Web设计和技术背景的人。跟大多数其他标记语言不同,XAML直接作 阅读全文
posted @ 2009-02-15 17:11 andriod2012 阅读(148) 评论(0) 推荐(0) 编辑