摘要:
动态类(Dynamic)应用背景:在Coding中有时候会遇到一些需要解析的数据,可是数据的字段数量和名称未统一,我们没法定义实体类来对应。那么我们就会想到通过C#的dynamic动态类来实现,如果大家注意的话一些ORM框架里面貌似都有用到dynamic来实现一部分功能。 一.Dynamic的... 阅读全文
posted @ 2015-03-18 22:21
HackerVirus
阅读(606)
评论(0)
推荐(0)
摘要:
c#实现FTP上传/// /// 上传文件 /// /// 需要上传的文件 /// 目标路径 /// ftp地址 /// ftp用户名 /// ftp密码 public static ... 阅读全文
posted @ 2015-03-18 22:17
HackerVirus
阅读(388)
评论(0)
推荐(0)
摘要:
KnockOut绑定之Click绑定Click绑定对DOM元素添加一个函数,当DOM元素被点击的时候调用。在button,input 或者a标签中常用,但其实他适用于任何可见的DOM元素。 example(click绑定)@{ Layout = null;} You've click... 阅读全文
posted @ 2015-03-18 22:12
HackerVirus
阅读(243)
评论(0)
推荐(0)
摘要:
C#特性和反射.NET编译器的任务之一就是为所有定义和引用的类型生成元数据描述。除了程序集中标准的元数据外,.NET平台还支持特定(attribute)把更多的元数据嵌入到程序集中。.NET特性扩展了抽象的System.Attribute基类,.NET中有很多预定义的特性,例如:[DllImport... 阅读全文
posted @ 2015-03-18 22:05
HackerVirus
阅读(224)
评论(0)
推荐(0)
摘要:
AngularJS之使用控制器封装业务逻辑控制器的作用我们知道,在AngularJS中,实现数据绑定的核心是scope对象。那么控制器又有什么用呢?简单地说,没有控制器/controller,我们没有地方定义业务模型。回忆下ng-init指令。我们可以使用ng-init指令在scope对象上定义数据... 阅读全文
posted @ 2015-03-18 21:56
HackerVirus
阅读(3776)
评论(0)
推荐(0)
摘要:
C#函数式编程在我们的实际开发中已经会遇到可空类型,而在C#中自从2.0之后就提供了可空类型(Nullable),普通的值类型是不可以赋值为NULL,但是在类型的后面加上问号就变成了可空类型,这样就可以赋值为NULL了。当然这样的方式也可以用于函数式编程中,但函数式编程有自己的独特方式来解决这种问题... 阅读全文
posted @ 2015-03-18 21:45
HackerVirus
阅读(294)
评论(0)
推荐(0)
摘要:
依赖注入找不到的API?AngularJS提供了一些功能的封装,但是当你试图通过全局对象angular去 访问这些功能时,却发现与以往遇到的库大不相同。$http比如,在jQuery中,我们知道它的API通过一个全局对象:$ 暴露出来,当你需要 进行ajax调用时,使用$.ajax()就可以了。这样... 阅读全文
posted @ 2015-03-18 11:42
HackerVirus
阅读(239)
评论(0)
推荐(0)
摘要:
Visual Studio Developer Assistant 3月新功能展示2015-03-18 05:04 by Jialiang,645阅读,1评论,收藏,编辑Visual Studio Developer Assistant3月添加了以下新功能:https://visualstudiog... 阅读全文
posted @ 2015-03-18 11:41
HackerVirus
阅读(1021)
评论(0)
推荐(0)
摘要:
分布式服务弹性框架“Hystrix”实践与源码研究(一)文章初衷为了应对将来在线(特别是无线端)业务量的成倍增长,后端服务的分布式化程度需要不断提高,对于服务的延迟和容错管理将面临更大挑战,公司框架和开源团队选择内部推广Netflix的Hystrix,一是为了推进各部门的服务使用覆盖率,二是为了增加... 阅读全文
posted @ 2015-03-18 11:39
HackerVirus
阅读(1301)
评论(0)
推荐(0)
摘要:
类型反射和晚期绑定使用元数据完整地描述类型(类、接口、结构、枚举和委托)的能力是.NET平台的一个关键要素,像对象序列化、WCF等技术都需要在运行时通过元数据来发现类型格式。通过ildasm.exe这个工具,我们可以查看一个程序集的元数据(Ctrl+M组合键)。在.NET中,利用反射(reflect... 阅读全文
posted @ 2015-03-18 11:32
HackerVirus
阅读(989)
评论(0)
推荐(0)
浙公网安备 33010602011771号