Fork me on GitHub

2016年3月6日

摘要: 【前端构建】WebPack实例与前端性能优化 计划把微信的文章也搬一份上来。 这篇主要介绍一下我在玩Webpack过程中的心得。通过实例介绍WebPack的安装,插件使用及加载策略。感受构建工具给前端优化工作带来的便利。 壹 | Fisrt 曾几何时,我们是如上图的方式引入JS资源的,相信现在很少遇 阅读全文
posted @ 2016-03-06 22:55 HackerVirus 阅读(9729) 评论(0) 推荐(0)
摘要: 前端构建工具gulp使用 前端自动化流程工具,用来合并文件,压缩等。 Gulp官网 http://gulpjs.com/ Gulp中文网 http://www.gulpjs.com.cn/ Gulp中文文档 https://github.com/lisposter/gulp-docs-zh-cn G 阅读全文
posted @ 2016-03-06 22:40 HackerVirus 阅读(291) 评论(0) 推荐(0)
摘要: ElasticSearch之下(图解搜索的故事) 在ElasticSearch之下(图解搜索的故事) 摘要 先自上而下,后自底向上的介绍ElasticSearch的底层工作原理,试图回答以下问题: 为什么我的搜索 *foo-bar* 无法匹配 foo-bar ? 为什么增加更多的文件会压缩索引(In 阅读全文
posted @ 2016-03-06 22:35 HackerVirus 阅读(625) 评论(0) 推荐(0)
摘要: NET Core 阶段性总结 自从年前用 ASP.NET 5 磕磕绊绊重写了一个项目后 (2015.12),就没怎么关注 ASP.NET 5 相关内容了,为啥?因为实际应用问题太多,而且不是正式版本,变化实在太快,可能你今天了解的东西,明天就被否定了,但现在回过头看,不关注的话就会漏失一些有价值的东 阅读全文
posted @ 2016-03-06 21:06 HackerVirus 阅读(218) 评论(0) 推荐(0)
摘要: Dapper Dapper的牛逼就不扯蛋了,答应群友做个入门Demo的,现有园友需要,那么公开分享一下: 完整Demo:http://pan.baidu.com/s/1i3TcEzj 注 意 事 项:http://www.cnblogs.com/dunitian/p/5221058.html 平台之 阅读全文
posted @ 2016-03-06 20:58 HackerVirus 阅读(313) 评论(0) 推荐(0)
摘要: 读懂IL 先说说学IL有什么用,有人可能觉得这玩意平常写代码又用不上,学了有个卵用。到底有没有卵用呢,暂且也不说什么学了可以看看一些语法糖的实现,或对.net理解更深一点这些虚头巴脑的东西。最重要的理由就是一个:当面试官看你简历上写着精通C#时,问你一句: "懂不懂IL?" 怎么回答? "不好意思, 阅读全文
posted @ 2016-03-06 19:47 HackerVirus 阅读(995) 评论(0) 推荐(0)

2016年3月5日

摘要: 服务降级经验总结 服务降级,当服务器压力剧增的情况下,根据当前业务情况及流量对一些服务和页面有策略的降级,以此释放服务器资源以保证核心任务的正常运行。服务降级方式: 服务接口拒绝服务:无用户特定信息,页面能访问,但是添加删除提示服务器繁忙。页面内容也可在Varnish或CDN内获取。 页面拒绝服务: 阅读全文
posted @ 2016-03-05 23:50 HackerVirus 阅读(1777) 评论(0) 推荐(0)
摘要: 基于BlogEngine.NET搭建个人博客 早些时候在万网以我自己的英文名买了个域名 giantliu.com又看到万网有一个免费版本的虚拟主机,而且还支持.net4.5这年头支持.net4.5的免费主机不多,本来想用阿里云/windows azure来搭博客的但是工作上时间不是很多,不想麻烦,就 阅读全文
posted @ 2016-03-05 11:23 HackerVirus 阅读(1188) 评论(1) 推荐(0)

2016年3月1日

摘要: 排序算法——堆排序 ~大器晚成~ 2012-03-08 09:46 阅读:11393 评论:5 查找算法——找到序列中第二大的数(修正版) ~大器晚成~ 2012-03-06 10:35 阅读:5687 评论:66 排序算法——快速排序 ~大器晚成~ 2012-02-29 10:13 阅读:1141 阅读全文
posted @ 2016-03-01 11:16 HackerVirus 阅读(177) 评论(0) 推荐(0)
摘要: 排序算法——快速排序 今天介绍快速排序,这也是在实际中最常用的一种排序算法,速度快,效率高。就像名字一样,快速排序是最优秀的一种排序算法。 思想 快速排序采用的思想是分治思想。 快速排序是找出一个元素(理论上可以随便找一个)作为基准(pivot),然后对数组进行分区操作,使基准左边元素的值都不大于基 阅读全文
posted @ 2016-03-01 11:14 HackerVirus 阅读(277) 评论(0) 推荐(0)