该文被密码保护。 阅读全文
posted @ 2015-10-08 11:32 Bparadise 阅读(1) 评论(0) 推荐(0) 编辑
摘要: AutoFac 依赖注入框架简单使用与封装学习园子内的autofac使用,顺带封装了下。简单使用:1 public class SqlServerDal:IDal2 {3 public void Insert(string str)4 {5 ... 阅读全文
posted @ 2015-06-07 22:09 Bparadise 阅读(276) 评论(2) 推荐(0) 编辑
摘要: 快到年终了,断断续续学习wpf也三四个月了,感觉技术还是没有成长,昨天被鄙视技术,好好的反思了一下,决定从头再复习,要在意小的细节。现在开始一边学,一边写。最后以一个项目结束,争取年前搞定。本篇在意的是实现,概念的什么都不讲了。1.学习前的注意 在xaml中,所有的标签都映射为.net类的实例。标... 阅读全文
posted @ 2014-12-11 22:54 Bparadise 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 数据绑定表达式使用了xaml标记拓展,使用花括号。{Binding }具有两个属性ElementName(原元素)和path(原元素中的属性)数据绑定的一个特性就是自动更新如果破环了数据绑定,则不会实现自动更新。数据绑定可以实现双向绑定,实现自动更新,使用Binding的Mode属性,Mode=Tw... 阅读全文
posted @ 2014-10-11 12:13 Bparadise 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 昨天悲剧,帮别人调代码,愣没调出来。还没时间写博文了。 忧桑...昨天的今天写吧,今天也没学,就上了一天的课、1 首先窗口间数据进行传递。也就是父窗口与子窗口数据进行传递。用委托实现①,在同一命名控件下定义委托。②,在子窗口创建委托实例。③,在父窗口创建子窗口对象,传递委托方法。public del... 阅读全文
posted @ 2014-09-15 20:36 Bparadise 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 周六学习的时间。继续学习委托,多线程。1.简单委托的定义delegate int MyDel(int a,int b);MyDel myDel = new MyDel(Add); //Add方法必须和委托MyDel有相同的参数和返回值myDel+=Add2 //多播委托2.匿名函数MyDel del... 阅读全文
posted @ 2014-09-13 20:11 Bparadise 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 又到周五了,日子过的好快。线程默认情况下都是前台线程,所有的前台线程退出后程序才会推出。进程中默认的线程叫主线程或者UI线程。只要有一个前台线程在运行,应用程序进程就在运行,如果多个前台线程在运行,而Main方法结束了,应用程序进程仍然是激活的,直至所有的前台线程完成。线程重入:多个线程访问同一资源... 阅读全文
posted @ 2014-09-12 22:23 Bparadise 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 两天都在看异步编程了,感觉好难懂的样子。不知道自己的理解对不。public delegate int TaskWhileDelegate(int data, int ms); //定义委托//委托方法static int TaskWhile(int data, int ms) { Console.W... 阅读全文
posted @ 2014-09-11 22:36 Bparadise 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 异步编程启用一个应用程序,系统在内存中创建一个新的进程,进程是一组资源,包括虚拟地址控件,文件句柄和程序启动所需要其他载体。进程中创建一个线程内核对象,线程体现了程序的真实执行情况。默认情况下,一个进程包括一个线程,从程序的开始一直到程序的结束。线程池(thread pool)刚开始,进程的线程池为... 阅读全文
posted @ 2014-09-10 20:41 Bparadise 阅读(201) 评论(1) 推荐(1) 编辑
摘要: 1.反射即是获取一个运行程序或其他程序的元数据2.type类是一个抽象类,不能被实例化,用来包含类型的数据Type t = myInstance.GetType();Type t =Typeof(myInstance);3.特性(attribute)特性是一种向程序集增加元数据的语言结构,特性片被方... 阅读全文
posted @ 2014-09-09 23:13 Bparadise 阅读(96) 评论(0) 推荐(0) 编辑