Fork me on GitHub

2017年3月26日

摘要: 开源的.NET定时任务组件Hangfire解析 项目慢慢就要开工了,很多园友都在问这个事情,看来大伙对这事很上心啊,事情需要一步步的来,尽量写出一个我们都满意的项目。以前每次在博客前面都会扯淡一下,不过很多人都抱怨这样做不好,加上我这人扯淡起来就停不住,有时候还会很感性的说出一些话,所以以后写博文尽 阅读全文
posted @ 2017-03-26 13:25 HackerVirus 阅读(5381) 评论(0) 推荐(2)
摘要: VS2013和VS2015中MVC 区域路由匹配顺序相反 创建测试工程 分别在vs2013和vs2015中创建mvc项目,并创建First、Second、Three三个Area,每个Area下面创建一个HomeController和Index视图。修改RouteConfig.cs中的路由注册方法,添 阅读全文
posted @ 2017-03-26 13:17 HackerVirus 阅读(340) 评论(0) 推荐(0)
摘要: 集群部署 上一章我们完善了服务层的设计,传送门:项目架构开发:服务层(下) 这次我们来完成项目的单机部署与集群部署,我们来看看单机部署与登录 单机部署很简单,这里就不演示了,要注意的是我们用的是session来保存登录信息 虽然Session不安全,比如sessionid被截获那就可以在任何地方用你 阅读全文
posted @ 2017-03-26 10:20 HackerVirus 阅读(304) 评论(0) 推荐(0)
摘要: 6大排序与6大基础数据结构 本文从冒泡排序撩起,对选择、插入、希尔、归并、快排6种经典的数组排序进行了深入分析,并详解其间的关联,让你深刻理解其中的关键点;同时对经典的数据结构Vector、Stack、Queue、树、Map、Set做了归纳总结,对其底层的实现做了解析,分享给大家,作为每一个中高级程 阅读全文
posted @ 2017-03-26 10:12 HackerVirus 阅读(287) 评论(0) 推荐(0)
摘要: 利用Arcgis for javascript API绘制GeoJSON并同时弹出多个Popup 1.引言 由于Arcgis for javascript API不可以绘制Geojson,并且提供的Popup一般只可以弹出一个,在很多专题图制作中,会遇到不少的麻烦。因此本文结合了两个现有的Arcgi 阅读全文
posted @ 2017-03-26 10:02 HackerVirus 阅读(697) 评论(0) 推荐(0)
摘要: 说说API的防重放机制 2017-03-20 18:19 by 轩脉刃, 685 阅读, 7 评论, 收藏, 编辑 说说API的防重放机制 我们在设计接口的时候,最怕一个接口被用户截取用于重放攻击。重放攻击是什么呢?就是把你的请求原封不动地再发送一次,两次...n次,一般正常的请求都会通过验证进入到 阅读全文
posted @ 2017-03-26 09:14 HackerVirus 阅读(1720) 评论(0) 推荐(1)
摘要: Linux+Nginx+Asp.net Core 上篇《Docker基础入门及示例》文章介绍了Docker部署,以及相关.net core 的打包示例。这篇文章我将以oss.offical.site站点为例,主要介绍下在linux机器下完整的部署流程,.net core在docker容器中的运行已经 阅读全文
posted @ 2017-03-26 09:11 HackerVirus 阅读(441) 评论(0) 推荐(0)

2017年3月25日

摘要: 后台登录界面(103个后台PSD源文件、素材网站) 目录 一、界面预览 二、PSD源文件预览 三、工具分享 四、资源说明 五、素材下载网站 六、下载 去年八月时要做一个OA系统为了后台界面而烦恼,后来写了一篇博客(《后台管理UI的选择》)介绍了选择过程与常用后台UI,令我想不到的时竟然有许多开发者与 阅读全文
posted @ 2017-03-25 22:31 HackerVirus 阅读(1469) 评论(3) 推荐(0)
摘要: 动态链接库 一,动态链接库的基本概念 1.DLL(Dynamic Linker Library)的概念 可以把DLL看做是一个仓库,它提供了一些可以直接拿来用的变量,函数或者类(但是不建议从DLL中获取变量),在历史的发展中,仓库经历了从“无库 - 静态链接库 - 动态链接库”的时代。 静态链接库( 阅读全文
posted @ 2017-03-25 20:22 HackerVirus 阅读(306) 评论(0) 推荐(0)

2017年3月23日

摘要: DOS批处理命令-注释 注释是每个程序中不可或缺的(不是对计算机来说,而是对我们这些程序员阅读代码来说) 语法: ①rem 这是批处理的注释命令,rem后面的内容全部是注释 例:rem 这是一行注释 ②:: 批处理遇到以冒号“:”开头的行时(忽略冒号前的空格),并且第二个:不是标签的合法字符(把它换 阅读全文
posted @ 2017-03-23 19:20 HackerVirus 阅读(209) 评论(0) 推荐(0)