Fork me on GitHub

2015年12月13日

摘要: 微内核架构(Microkernel Architecture)微内核架构有时也被成为插件架构模式(plug-in architecture pattern),通常用于实现基于产品的应用,如Eclipse和Firefox。然而许多公司也将内部的业务软件做成软件产品,提供版本、发版说明和插件特性。微内核... 阅读全文
posted @ 2015-12-13 00:18 HackerVirus 阅读(5877) 评论(0) 推荐(0)
摘要: ABP理论学习之N层架构返回总目录自从写这个系列博客之后,发现很多园友还是希望有个直接运行的demo,其实在github上就有官方的demo,我直接把这demo的链接放到这里吧,另外,我分析,这些找不到demo的同学,很可能是不怎么用github,可能的原因就是英文不好。所以还是希望程序员多看看英文... 阅读全文
posted @ 2015-12-13 00:07 HackerVirus 阅读(2422) 评论(0) 推荐(2)
摘要: 保护ASP.NET 应用免受 CSRF 攻击CSRF是什么? CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。CSRF(Cross Site Reques... 阅读全文
posted @ 2015-12-13 00:05 HackerVirus 阅读(361) 评论(0) 推荐(0)

2015年12月12日

摘要: 单线程你别阻塞,Redis时延问题分析及应对内容目录:耗时长的命令造成阻塞fork产生的阻塞持久化造成的阻塞单线程你别阻塞,Redis时延问题分析及应对Redis的事件循环在一个线程中处理,作为一个单线程程序,重要的是要保证事件处理的时延短,这样,事件循环中的后续任务才不会阻塞;当redis的数据量... 阅读全文
posted @ 2015-12-12 23:20 HackerVirus 阅读(296) 评论(0) 推荐(0)
摘要: JS的call与applycall和apply是JS中比较重要的两个方法, 一般在框架和组件设计中用的较多,比如jQuery Code。 那么这两个方法是做什么的呢,下面我们通过代码来了解:1 function f(){2 console.log(this.name);3 }4 5 ... 阅读全文
posted @ 2015-12-12 18:42 HackerVirus 阅读(269) 评论(0) 推荐(0)
摘要: jQuery插件编写基础之“又见弹窗”本文将通过一个实例来引出jQuery插件开发中的一些细节,首先介绍下jQuery插件开发的一些基础知识。jQuery的插件开发主要分为两类:1. 类级别,即在jQuery类本身上扩展方法,类似与 $.ajax,$.get 等。2. 对象级别,这里所谓的对象是指通... 阅读全文
posted @ 2015-12-12 18:31 HackerVirus 阅读(411) 评论(0) 推荐(0)
摘要: http://www.yinwang.org/blog-cn/2015/11/21/programming-philosophy/编程的智慧编程是一种创造性的工作,是一门艺术。精通任何一门艺术,都需要很多的练习和领悟,所以这里提出的“智慧”,并不是号称一天瘦十斤的减肥药,它并不能代替你自己的勤奋。然... 阅读全文
posted @ 2015-12-12 17:58 HackerVirus 阅读(339) 评论(0) 推荐(1)

2015年12月10日

摘要: 写了一个百度网盘资源搜索程序一、引言 古语有云:“活到老学到老”。表达出一种“生命不止,学习不止”的学习进取精神,是一种乐观的激励!作为程序员更应该如此,否则就会被淘汰。今天我所要讲的不是如何去学习,而是怎么在网上找到我们所需求的资源。二、百度网盘搜索方法 找资源的方法有很多,如:百度,谷歌搜索... 阅读全文
posted @ 2015-12-10 22:23 HackerVirus 阅读(406) 评论(0) 推荐(0)
摘要: 哪些JavaScript IDE最好用?阅读本文之前,分享大家一张图片,看图会发现JavaScript开发需求最高,占比达到42.84%,因此掌握JavaScript语言好工作就不愁啦,工欲善其事必先利其器,那么选择IDE来开发是至关重要的,本文指出常用的几款JavaScript IDE,分析其优缺... 阅读全文
posted @ 2015-12-10 22:19 HackerVirus 阅读(301) 评论(0) 推荐(0)
摘要: angularjs, nodejs, express, gulp, karma, jasmine 前端方案整合今年转向做前端开发,主要是做angularjs开发,期间接触了nodejs平台,从此一发不可收拾。npm丰富的插件库,express 开发框架, grunt, gulp构建工具,karma测... 阅读全文
posted @ 2015-12-10 22:15 HackerVirus 阅读(531) 评论(0) 推荐(0)