240 发简信
IP属地:广东
  • filedownload(filecontent,filename){
    var bytes=window.atob(filecontent);
    var ab = new ArrayBuffer(bytes.length);
    var ia = new Uint8Array(ab);
    for (var i = 0; i < bytes.length; i++) {
    ia[i] = bytes.charCodeAt(i);
    }
    var blob = new Blob( [ab] , {type : "application/octet-stream"});

    if(window.navigator.msSaveBlob){
    //IE 对a标签下载不支持。微软有自己的下载方法msSaveBlob()。
    try{
    window.navigator.msSaveBlob(blob, filename);
    }
    catch(e){
    console.log(e);
    }
    }else{
    var url = URL.createObjectURL(blob);
    var a = document.createElement("a");
    document.body.appendChild(a);
    a.style.display = "none";
    a.target = "_blank";
    a.href = url;
    a.download = filename;
    a.target= "_blank";
    a.click();
    }
    }

    WebApi使用EPPlus导出excel

    Step1当然是在Nuget下载EPPPlus,然后引入: using OfficeOpenXml; Step2直接上代码吧,使用EPPlus 然后是controller调用...

  • eolinker也支持swagger数据导入的而且功能更加强大,满足你的一切需求

  • C# DateTime类型和sqlserver DateTime精度不同

    在最近的项目中, 有个关于时间的功能。一个请假的时间。前端选择的时候只有日期。所以比如请一天假就是选2017-8-15和2017-8-15,这样算请这一天的假。但是后台存入数...

  • WebApi使用EPPlus导出excel

    Step1当然是在Nuget下载EPPPlus,然后引入: using OfficeOpenXml; Step2直接上代码吧,使用EPPlus 然后是controller调用...

  • SqlServer常用语句

    首先,写这个的原因是我其实sql语句不太行,总觉得自己写得很乱,好像也没有系统学习过,借此复习和与大家探讨 No.1 关于查询时间区间是否重叠的sql语句 问题是这样:插入之...

  • WebAPI配置返回时间格式

    在WebAPI的使用中,返回的时间总是这样的 总是默认带个T什么的,其实配置一下也是很简单的。看下面只需要在App_Start中的WebApiConfig.cs中加入这个配置...

  • 120
    WebApi使用swagger ui自动生成接口文档

    之前就写到。最近正在使用webapi。这里介绍一个实用的东西swageer ui现在开发都是前后端分开。我们这里是给前端提供api。有时候对于一个api的描述,并不想专门写一...

  • 120
    vs2015中的数据库架构对比工具(New Schema Comparison)

    大家都知道VS里的功能多到你根本没用过,今天来说说这个New Schema Comparison,他能做的事情就是在vs中对比我们两个数据库的架构、结构,并且能够更新过去或者...

  • 关于WebApi接收值的情况

    研究一下WebApi的接收值的情况使用的WebApi的版本是5.2.3 序言 我们先来看看几种post请求(使用工具postman)主要的就这4种 form-dataappl...

  • C#语法糖($)(?.)(??)

    实际上是C# 6.0对string.Format的改进 将字符串文本标识为内插字符串($) 根据微软的例子来看: 相当于原先的string.Format这种必须使用占位符,极...

  • 120
    关于设置服务器为https服务器

    主要是设置IIS: step1:打开Internet 信息服务(IIS)管理器 下图这样如果不设置SSL的话就两种都可以进去网站: 如果想要设置成只https: 这样就只能用...