不喜欢说废话,直接上干货。 第一步: 打开VS IDE ,新建一个WebAPI项目 选择Web .Net FrameWork (如果喜欢使用.Net Core的可以使用.Net Core) 选择WebApi,点击确定即可 下面是初始运行的效果 下面在Nuget中搜索Swagger 找到后并点击安装, ...
分类:
Windows程序 时间:
2017-08-26 10:24:09
阅读次数:
2774
//获得盒子在界面可见范围的宽和高function getClient() { return { width: window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth || 0, h ...
这篇文章已经过时了: http://www.cnblogs.com/alunchen/p/6888002.html 不用那么繁琐的配置了,直接导入一个包就行了: Install-Package Swashbuckle ...
REPORT ZWGX013. * DATA LR_DOC TYPE REF TO CL_DOCUMENT. * DATA LV_KEY TYPE BAPIACHE09-OBJ_KEY. CLASS CL_DOCUMENT DEFINITION. PUBLIC SECTION. METHODS SE ...
摘要 有这样的一个场景,管理员需要发布一条消息,所有的客户端都要受到通知。然后想到了发布订阅模式。使用redis的发布与订阅实现起来更简单一些,说做就做,这里弄个简单的demo,先模拟下。 核心代码 首先使用Nuget安装redis程序集。 服务端发布消息webApi 向频道chanel-1 发送消 ...
分类:
其他好文 时间:
2017-08-07 11:47:06
阅读次数:
118
py -3 -m pip install adodbapi win32com.__gen_path__, "dicts.dat" 问题解决 pip install xlrd ...
如何通过twisted实现数据库异步插入? 1. 导入adbapi 2. 生成数据库连接池 3. 执行数据数据库插入操作 4. 打印错误信息,并排错 ...
分类:
数据库 时间:
2017-07-26 23:36:05
阅读次数:
542
1. 为WebAPI添加 Area后,完成了CustomControllerSelector的制定。 跟踪WebAPI底层,整理WebAPI源码后发现几个问题: 1. 使用Area的controller 必须走CustomSelector的。建议。不然小问题特别多 2. 不要使用默认的Selecto ...
Web API应用架构设计分析(1) Web API 是一种应用接口框架,它能够构建HTTP服务以支撑更广泛的客户端(包括浏览器,手机和平板电脑等移动设备)的框架, ASP.NET Web API 是一种用于在 .NET Framework 上构建 RESTful 应用程序的理想平台。本文主要以AS ...
最近的工作我在做一个有关于消息发送和接受封装工作。大概流程是这样的,消息中间件是采用rabbitmq,为了保证消息的绝对无丢失,我们需要在发送和接受前对消息进行DB落地。在发送前我会先进行DB的插入,单表插入,所以在性能上也是能接受的,单表插入做了压测基本上是一到两毫秒的时间,加上消息的发送(有AC ...