摘要: ## .NET 大数据量并发解决方案 大并发大数据量请求一般会分为几种情况: >1. 大量的用户同时对系统的`不同功能页面`进行`查找、更新操作` >2. 大量的用户同时对系统的`同一个页面,同一个表`的大数据量进行`查询操作` >3. 大量的用户同时对系统的`同一个页面,同一个表`进行`更新操作` 阅读全文
posted @ 2017-09-06 14:44 wxlevel 阅读(14688) 评论(0) 推荐(9) 编辑
摘要: $watch 的实现原理和性能分析 只有双向绑定的 才会被加入 队列,或者手动绑定 的`$scope` 所有放在 中的 都被加入到了 队列当中,每次只要 中的一个变量的值发生变化,Angular就会自动调用 或者 来把所有在 队列中的变量或函数都执行一遍,然后把当前值和上一次的值就行比较,如果有变化 阅读全文
posted @ 2017-08-30 17:03 wxlevel 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 数据科学是一个大领域,如果你想成为一个优秀的数据专家,自学是必要的技能。 MOOCs是数据科学的主要来源。有许多网站提供了 MOOCs,比如Coursera、Coursera和Udacity都还不错。无论您的语言是R、python、Java还是c/c++,MOOCs都有涵盖。 如果你是一个初学者,并 阅读全文
posted @ 2017-07-14 16:32 wxlevel 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 匿名函数 匿名函数(Anonymous Function)是表示“内联”方法定义的表达式。匿名函数本身及其内部没有值或者类型,但是可以转换为兼容的委托或者表达式树类型(了解详情)。匿名函数转换的计算取决于转换的目标类型:如果是委托类型,则转换计算为引用匿名函数所定义的方法的委托;如果是表达式树类型, 阅读全文
posted @ 2017-06-22 20:34 wxlevel 阅读(297) 评论(0) 推荐(0) 编辑
摘要: Unity 是一款知名的依赖注入容器( dependency injection container) ,其支持通过自定义扩展来扩充功能。 在Unity软件包内 默认包含了一个对象拦截(Interception)扩展定义。 本篇文章将介绍如何使用对象拦截(Interception)来分离横切关注点( 阅读全文
posted @ 2017-06-21 14:23 wxlevel 阅读(500) 评论(0) 推荐(0) 编辑
摘要: Microsoft.CSharp.RuntimeBinder.RuntimeBinderException的异常一般来自于两种: 第一种情况: 解决办法:直接在项目引用中添加 Micorsoft.Csharp 第二种情况: 引起这种异常的错误是因为匿名类型不能跨程序集(assembly), 解决办法 阅读全文
posted @ 2017-06-20 18:15 wxlevel 阅读(1609) 评论(0) 推荐(0) 编辑
摘要: 在测试时发现session 取不到值,以为是session赋值除了问题,但是在Chrome中一切正常,故排除此原因。那问题肯定出在浏览器身上里。于是一步一步调试,发现在IE中,如果页面跳转,SessionId 就改变了,问题找到了。 出于隐私安全的考虑,IE会丢失Iframe中的Cookie,IE6 阅读全文
posted @ 2017-06-13 11:01 wxlevel 阅读(1832) 评论(0) 推荐(0) 编辑
摘要: 本文转载自:Pretty URLs in AngularJS: Removing the # By default, AngularJS will route URLs with a hashtag. For example: http://example.com/ http://example.c 阅读全文
posted @ 2017-05-27 09:04 wxlevel 阅读(344) 评论(0) 推荐(0) 编辑
摘要: FileResult is an abstract base class for all the others. FileContentResult - you use it when you have a byte array you would like to return as a file 阅读全文
posted @ 2017-05-17 10:35 wxlevel 阅读(3681) 评论(0) 推荐(0) 编辑
摘要: Why you shouldn't use Entity Framework with Transactions EntityFramework This is a .net ORM Mapper Framework from Microsoft to help you talking with y 阅读全文
posted @ 2017-04-24 17:20 wxlevel 阅读(155) 评论(0) 推荐(0) 编辑
摘要: angularJS的源代码整体上来说是一个自执行函数,在angularJS加载完成后,就会自动执行了。 即,在window上暴露一个唯一的全局对象angular, 如果window.angular已经有值了,就把原有的赋值给前面angular,如果没有则用window.angular空对象赋值给an 阅读全文
posted @ 2017-04-12 00:10 wxlevel 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 最近的项目中,因为需要兼容IE7,IE8,IE9,解研究了IE的条件注释,顺手写下来备忘。 HTML中的IE条件注释 IE条件注释是一种特殊的HTML注释,这种注释只有IE5.0及以上版本才能理解。比如普通的HTML注释是: 简而言之,除了“Windows上的IE”之外的所有浏览器都会认为条件注释只 阅读全文
posted @ 2017-04-07 15:05 wxlevel 阅读(361) 评论(0) 推荐(0) 编辑
摘要: $sanitize和$sce服务的使用方法 $sanitize会把标签的属性都移除,以及绑定在元素上的事件.仅保留了标签和内容 $q服务的使用1. 创建一个Service,去服务器读取数据: 2. 在Controller上(以同步方式)使用这个Service: angular多个控制器如何共享数据 阅读全文
posted @ 2017-04-07 14:37 wxlevel 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 表单控制变量form 控制变量 css样式 ng-valid 表单验证通过时的设置 ng-invalid 表单验证失败时的设置 ng-pristine 表单未被动之前拥有 ng-dirty 表单被动后之后拥有 自定义表单验证 自定义表单验证ngModel属性总结 $parsers 保存了从viewV 阅读全文
posted @ 2017-04-07 14:04 wxlevel 阅读(256) 评论(0) 推荐(0) 编辑
摘要: $apply方法的作用 $apply方法是用来触发脏检查,它在控制器里监听一个变量,每当这个变量的值改变的时候,它会去与最初的值做一次比较,然后HTML页面就会及时更新该变量的值(将最新的值赋值到html页面的view层或Model层(表单)); HTML页面里的{{date}}就会每隔一秒更新 $ 阅读全文
posted @ 2017-04-07 11:22 wxlevel 阅读(225) 评论(0) 推荐(0) 编辑