上一页 1 ··· 107 108 109 110 111 112 113 114 115 ··· 133 下一页
摘要: 一、引言 关于WPF早在一年前就已经看过《深入浅出WPF》这本书,当时看完之后由于没有做笔记,以至于我现在又重新捡起来并记录下学习的过程,本系列将是一个WPF快速入门系列,主要介绍WPF中主要的几个不同的特性,如依赖属性、命令、路由事件等。 在正式介绍之前,我还想分享下为什么我又要重新捡起来WPF呢 阅读全文
posted @ 2020-12-12 10:09 MaxBruce 阅读(1022) 评论(0) 推荐(0)
摘要: WPF相较于以前学的WinForm,WPF在UI设计与动画方面的炫丽是最吸引我来学习的。在WPF中XMAL代码的引入使得代码的编写能够前后端分离,为获得更好的界面,也使得我们不得不分出一半的时间花在前端代码的编写上(虽然微软提供了Blend for Visual Studio这样的设计软件,但我认为 阅读全文
posted @ 2020-12-11 09:15 MaxBruce 阅读(381) 评论(0) 推荐(0)
摘要: 内存泄漏定义(memory leak):一个不再被程序使用的对象或变量还在内存中占有存储空间。 一次内存泄漏似乎不会有大的影响,但内存泄漏堆积后的后果就是内存溢出。内存溢出 out of memory :指程序申请内存时,没有足够的内存供申请者使用,或者说,给了你一块存储int类型数据的存储空间,但 阅读全文
posted @ 2020-12-10 13:39 MaxBruce 阅读(138) 评论(0) 推荐(0)
摘要: 内存泄漏定义(memory leak):一个不再被程序使用的对象或变量还在内存中占有存储空间。 一次内存泄漏似乎不会有大的影响,但内存泄漏堆积后的后果就是内存溢出。内存溢出 out of memory :指程序申请内存时,没有足够的内存供申请者使用,或者说,给了你一块存储int类型数据的存储空间,但 阅读全文
posted @ 2020-12-10 13:36 MaxBruce 阅读(383) 评论(0) 推荐(0)
摘要: 在多线程环境中,多个线程可能会同时访问同一个资源,为了避免访问发生冲突,可以根据访问的复杂程度采取不同的措施 原子操作适用于简单的单个操作,无锁算法适用于相对简单的一连串操作,而线程锁适用于复杂的一连串操作 原子操作 修改状态要么成功且状态改变,要么失败且状态不变,并且外部只能观察到修改前或者修改后 阅读全文
posted @ 2020-12-10 10:57 MaxBruce 阅读(639) 评论(0) 推荐(0)
摘要: GAC是什么?是用来干嘛的?GAC的全称叫做全局程序集缓存,通俗的理解就是存放各种.net平台下面需要使用的dll的地方。GAC的具体目录在windows/ assembly。 喜欢使用破解软件的朋友可能会经常使用替换DLL这招,这个DLL虽然和.net下面的DLL有所不同,但大致起的作用还是一样的 阅读全文
posted @ 2020-12-10 09:10 MaxBruce 阅读(625) 评论(0) 推荐(0)
摘要: 摘要:本文介绍Linq查询基本操作(查询关键字) - from 子句 - where 子句 - select子句 - group 子句 - into 子句 - orderby 子句 - join 子句 - let 子句 - 复合from子句 - 在某些情况下,源序列中的每个元素本身可能是序列(集合) 阅读全文
posted @ 2020-12-10 07:28 MaxBruce 阅读(843) 评论(0) 推荐(0)
摘要: 一、附加属性的特点1、特殊的依赖属性2、用于非定义该属性的类 例如Grid面板的RowDefinition、ColumnDefinition、Canvas面板的Left、RightDockPanel面板的Dock都是附加属性。 二、附加属性的定义 1、声明数据属性变量。 public static 阅读全文
posted @ 2020-12-09 21:51 MaxBruce 阅读(327) 评论(0) 推荐(0)
摘要: 一、什么是依赖属性 依赖属性就是一种自己可以没有值,并且可以通过绑定从其他数据源获取值。依赖属性可支持WPF中的样式设置、数据绑定、继承、动画及默认值。 将所有的属性都设置为依赖属性并不总是正确的解决方案,具体取决于其应用场景。有时,使用私有字段实现属性的典型方法便能满足要求。MSDN中给出了下面几 阅读全文
posted @ 2020-12-09 21:01 MaxBruce 阅读(281) 评论(0) 推荐(0)
摘要: 1.什么是hash算法Hash(散列、杂凑)算法,是把任意长度的输入通过特定的算法变换成固定长度的输出,输出的值就是hash值。这个特定的算法就叫hash算法,hash算法并不是一个固定不变的算法。只要是能达到这个目的的算法都可以说hash算法。例如MD5,SHA,String.hashcode() 阅读全文
posted @ 2020-12-09 16:40 MaxBruce 阅读(519) 评论(0) 推荐(0)
上一页 1 ··· 107 108 109 110 111 112 113 114 115 ··· 133 下一页