摘要: 1. 下载需要的包 visual studio: Tool -> Nuget Package Manager -> Package Manager Console PM> Install-Package UnmanagedExports 2. Build dll 右键要引用的Project ->Pr 阅读全文
posted @ 2017-10-24 10:27 pangxiaohai 阅读(342) 评论(0) 推荐(0)
摘要: 快速排序 排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。 快速排序使用分治法(Divide and conquer)策略 阅读全文
posted @ 2017-07-03 14:46 pangxiaohai 阅读(151) 评论(0) 推荐(0)
摘要: 1. 下载代码 cmd run git clone <远程库地址> 执行命令的结果: 从远程库(Remote)copy 一份代码到本地仓库(Repository), 本地会有一个master 分支2. 创建自己的分支 git checkout -b <分支名称> 执行命令的结果: 从本地仓库创建一个 阅读全文
posted @ 2017-02-28 11:03 pangxiaohai 阅读(156) 评论(0) 推荐(0)
摘要: 1. 标配版 Home.cshtml HomeController form method ='POST', @Html.AntiForgeryToken() ,[HttpPost], [ValidateAntiForgeryToken] 缺一不可 原理: @Html.AntiForgeryToke 阅读全文
posted @ 2016-11-04 17:51 pangxiaohai 阅读(411) 评论(0) 推荐(0)
摘要: 一说到Debug, 第一反应是简单呐,visual studio debug. 但是部署到IIS 的又该怎么debug. 我之前的解决办法是重新建一个项目,把需要debug的部分在本地写一遍,这种方法不用说麻烦。 后来才知道还有一种 Attach the process 附加进程。 我知道的原来这么 阅读全文
posted @ 2016-11-04 17:03 pangxiaohai 阅读(1512) 评论(0) 推荐(0)
摘要: 现在的项目是一个基于Backbone.js 和MVC 框架。 现在想通过前端的一个download button 实现文件下载。 Backbone.js 的请求响应机制基于Ajax,Ajax 不支持流类型,想要前端显示下载对话框,就要放弃ajax 的方法。 所以我选择前端创建form表单并提交的方式 阅读全文
posted @ 2016-11-04 16:43 pangxiaohai 阅读(482) 评论(0) 推荐(0)