![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.net
SunFlower-Alisa
这个作者很懒,什么都没留下…
展开
-
MVVM模式--Model,View,ViewModel三者平衡
MVC的概念已经逐渐被大家所熟悉——Model,View,Controllor。但是在最近的开发过程中,特别与WPF相关的开发中,发现MVVM这个模式相当好用,而且还可以很方便的通过UnitTest了检查UI的错误。 什么是MVVM呢,就是Model,View,ViewModel。Model就是对数据的抽象,数据的封装。比如,Person。View就是UI表现层,提供与终端用转载 2015-09-14 17:05:11 · 3871 阅读 · 0 评论 -
依赖注入及AOP简述(四)——“好莱坞原则”和依赖注入框架简介
3.2. “好莱坞原则”看了前面关于依赖注入概念的描述,我们来提炼出依赖注入的核心思想。如果说传统的组件间耦合方式,例如new、工厂模式等,是一种由开发者主动去构建依赖对象的话,那么依赖注入模式则是其反向的,即被动地等待别人做好一个依赖对象提供给我。在美国好莱坞众多电影工厂在寻找演员的时候通常奉行着这么一个原则:不要找我,需要的时候我去找你(“Don’tcall us; we转载 2016-03-22 13:47:36 · 395 阅读 · 0 评论 -
抽象类与接口的区别
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于 abstract class和interface 选择显得比较随意。转载 2016-03-22 13:46:23 · 352 阅读 · 0 评论 -
C#调用java代码
一、将已经编译后的java中Class文件进行打包;打包命令JAR1. 此处 java的所有类必须放在一个Package中,不要使用缺省的包,C#会找不到类之间的调用(C#貎似不能引用其它dll里的默认namespace里边的内容,所以java文件必须声明包,以便被转换成命名空间。此外,因为 java中默认访问权限的方法会被转换成internal方法,所以在java中必须将这些方法显式转载 2016-03-22 13:44:29 · 1509 阅读 · 0 评论 -
HTTP协议/IIS 原理及ASP.NET运行机制浅析【图解】
前言前一段在整理邮件的时候发现几年前和CDD老师交流时的一份邮件.下面是简单摘要:“从技术角度来说,无论哪一个阵营,跟新技术都是不可避免的,也是很累的,当然作为一个程序员来说,也是必须的。要想让技术的更新对自己的影响减小,基础就必须打牢。所以,底层的东西和抽象层的东西需要下一番功夫。因为说到底,无论什么技术,无非就是架构和最终的实现,技术框架只是应用开发的一个平台一种技术,如果了解转载 2016-03-22 13:39:18 · 506 阅读 · 0 评论 -
WPF 嵌入百度地图完整实现详解
无论是做App还是web开发,很多都会用到地图功能,一般都会调用第三方的API实现地图功能!而正如国内的地图API提供方,基本上对Android、IOS和web开发提供了很完整的一套API,但是对于桌面应用程序的支持却很少,国外有开源的地图项目,但是相对于国内地点的线路查询以及公交查询之类的支持和国内的有一定差距(注:可能国外有比较好的,而我没有找到把)!而用WPF潜入百度地图,我用的还是很多人用转载 2016-03-21 17:36:01 · 3821 阅读 · 0 评论 -
使用HttpWebRequest的POST取得网页内容(异步操作)2篇集合
如何通过post来取得网页内容。使用同步操作的方法时,如果我其中的一个IP或是在进行转化的过程中,出现了问题, 哪么这个程序就会停下来,当然了,有的朋友可能会说,用try...catch也可以啊。因为我是循环取值,所以在catch里加一个continue就 行了。可是以前没有搞过异步操作,所以想用这个机会搞一下。就看了一下。这一看不要紧,搞得我一头雾水。上网上去问,大家给出的方法都是用转载 2015-08-31 20:24:54 · 3323 阅读 · 0 评论 -
依赖注入及AOP简述(二)——工厂和ServiceLocator
2.2. 工厂模式基于手工构建组件的诸多弱点,1995年“大师4人组”(GoF)在其经典著作《DesignPatterns》一书中提出了“工厂模式”,这种模式在一定程度上有效的解决了之前所遇到的问题,时至今日仍然被大量应用于软件工程的设计当中。我们先来看之前的例子,首先来创建一个银行工厂和一个存折工厂,用于创建这两个依赖对象。pub转载 2015-09-10 15:24:29 · 501 阅读 · 0 评论 -
依赖注入及AOP简述(一)——“依赖”的概念
一、入门:依赖注入作为一种全新的设计模式理念,“依赖注入”这个词汇在软件设计开发中已经是越来越耳熟能详了,而各种流行于开源社区的“依赖注入框架”,也越来越多的被当作软件工程开发过程中使用的基础框架。这一章我们主要介绍什么是依赖注入、它的来源是什么、以及能给我们带来什么样的好处。 1. “依赖”的概念要了解依赖注入,我们首先需要了解什么是“依赖”。从现实世界的转载 2015-09-10 15:30:29 · 2089 阅读 · 0 评论 -
依赖注入及AOP简述(三)——依赖注入的原理
3. “依赖注入”登场于是诸多优秀的IT工程师开始想出了更加轻量便利、更加具有可测试性和可维护性的设计模式——IoC模式。IoC,即Inversion of Control的缩写,中文里被称作“控制反转”。至于为什么会有这么一个看似古怪的名字,我们稍后会做解释。2004年著名软件工程学者和工程师Martin Fowler在其论文《Inversion ofControl Contai转载 2015-09-10 15:37:10 · 1009 阅读 · 0 评论 -
Service Provider
Service ProviderService Provider 其实就是一段 启动程序 而已;它的主要作用是把类注册到ioc容器中去。Service Provider 里面有2个重要的方法,一个boot(), 一个是register(), 其实启动程序主要也就干这两件事,一个是加载各种文件,配置,一个是注册;Laravel 5 有一个专门管启动的文件夹,boo原创 2015-09-10 15:51:20 · 983 阅读 · 0 评论 -
发送传真的c#方法_.NET教程
/**//// /// ////发送传真的方法,传递三个参数 /// /// /// /// public void sendFax(string faxFile ,string faxNumber,string hostName) { //writeFile("send转载 2016-03-22 13:48:53 · 561 阅读 · 0 评论