Fork me on GitHub

2016年8月15日

摘要: DIY一个jQuery 写了一个非常简单的 jQuery.fn.init 方法: 因此我们在 demo 里执行 $('div') 时可以取得这么一个类数组对象: 在完整的 jQuery 中通过 $(selector) 的形式获取的对象也基本如此 —— 它是一个对象而非数组,但可以通过下标(如 $di 阅读全文
posted @ 2016-08-15 23:00 HackerVirus 阅读(1041) 评论(0) 推荐(0)
摘要: 为什么针对XML的支持不够好?如何改进? 物理文件是我们最常用到的原始配置的载体,最佳的配置文件格式主要由三种,它们分别是JSON、XML和INI,对应的配置源类型分别是JsonConfigurationSource、XmlConfigurationSource和IniConfigurationSo 阅读全文
posted @ 2016-08-15 22:57 HackerVirus 阅读(288) 评论(0) 推荐(0)
摘要: 测试 2016.6.27 微软已经正式发布了.NET Core 1.0 RTM,但是工具链还是预览版,同样的大量的开源测试库也都是至少发布了Alpha测试版支持.NET Core, 这篇文章 The State of .Net Core Testing Today 就将各个开源测试库的目前进展进行了 阅读全文
posted @ 2016-08-15 22:56 HackerVirus 阅读(235) 评论(0) 推荐(0)
摘要: Net线程池设计 功能描述: 结构设计: ThreadWorkerPoolManager: 线程池管理器,用于统一创建,获取,销毁线程池,使用单例模式 ThreadWorkerPool: 线程池,用于管理指定数量的线程,由ThreadWorkerPoolManager管理,自身无法创建与销毁 The 阅读全文
posted @ 2016-08-15 22:49 HackerVirus 阅读(899) 评论(0) 推荐(0)
摘要: AngularJS基础知识1 目录 一、angularJS简介 1.什么是 AngularJS? 2.AngularJs的核心思想 3.四大核心特性 4.来看看使用AngularJs怎么做 二、angularJS指令 三、angularJS表达式 四、angularJS控制器 1.MVC-Contr 阅读全文
posted @ 2016-08-15 22:48 HackerVirus 阅读(674) 评论(0) 推荐(0)
摘要: 九章算法 前言 第一天的算法都还没有缓过来,直接就进入了第二天的算法学习。前一天一直在整理Binary Search的笔记,也没有提前预习一下,好在Binary Tree算是自己最熟的地方了吧(LeetCode上面Binary Tree的题刷了4遍,目前95%以上能够Bug Free)所以还能跟得上 阅读全文
posted @ 2016-08-15 22:12 HackerVirus 阅读(6193) 评论(0) 推荐(0)
摘要: 实现继承的3种形式 × 目录 [1]原型继承[2]伪类继承[3]组合继承 前面的话 学习如何创建对象是理解面向对象编程的第一步,第二步是理解继承。本文是javascript面向对象系列第三篇——实现继承的3种形式 【1】原型链 javascript使用原型链作为实现继承的主要方法,实现的本质是重写原 阅读全文
posted @ 2016-08-15 22:10 HackerVirus 阅读(365) 评论(0) 推荐(0)
摘要: 二分查找 1 二分查找 二分查找是一个基础的算法,也是面试中常考的一个知识点。二分查找就是将查找的键和子数组的中间键作比较,如果被查找的键小于中间键,就在左子数组继续查找;如果大于中间键,就在右子数组中查找,否则中间键就是要找的元素。 (图片来自《算法-第4版》) 每次移动left和right指针的 阅读全文
posted @ 2016-08-15 22:04 HackerVirus 阅读(771) 评论(0) 推荐(0)

2016年8月13日

摘要: NET Core依赖注入解读&使用Autofac替代实现 标签: 依赖注入 Autofac ASPNETCore ASP.NET Core依赖注入解读&使用Autofac替代实现 1. 前言 2. ASP.NET Core 中的DI方式 3. Autofac实现和自定义实现扩展方法 3.1 安装Au 阅读全文
posted @ 2016-08-13 13:13 HackerVirus 阅读(1632) 评论(0) 推荐(0)
摘要: ASP.NET SignalR 与 LayIM2.0 配合轻松实现Web聊天室(五) 之 加好友,加群流程,消息管理和即时消息提示的实现 前言 前前一篇留了个小问题,在上一篇中忘了写了,就是关于LayIM已经封装好的上传文件或者图片的问题。对接好接口之后,如果上传速度慢,界面就会出现假死情况,虽然文 阅读全文
posted @ 2016-08-13 13:09 HackerVirus 阅读(2659) 评论(0) 推荐(0)