摘要:
细谈 Web Api 图片上传,在使用 Task.ContinueWith 变量无法赋值问题的解决办法!在使用Asp.Net Web Api 图片上传接口的时候,到网上找了一些个例子,但大多数找到都是这个版本![HttpPost] public Task ImgUpload() { // 检查是否是 multipart/form-data if (!Request.Content.IsMimeMultipartContent("form-data")) throw new HttpResponseException(HttpStatusCode.Unsuppor... 阅读全文
posted @ 2014-02-21 18:10
HackerVirus
阅读(325)
评论(0)
推荐(0)
摘要:
Git开源地址:https://github.com/josdejong/jsoneditor/blob/master/docs/api.md1.引用JS文件2.显示Json数据 Model内容 3.JS 方法 阅读全文
posted @ 2014-02-21 16:35
HackerVirus
阅读(1602)
评论(0)
推荐(0)
摘要:
使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【九】——API变了,客户端怎么办?系列导航地址http://www.cnblogs.com/fzrain/p/3490137.html前言一旦我们将API发布之后,消费者就会开始使用并和其他的一些数据混在一起。然而,当新的需求出现时变化是不可避免的,你也许会庆幸API变了对现有客户端没受到影响,但是这种情况不会一直发生。因此,在具体实现之前仔细考虑一下ASP.NET Web Api的版本策略就变得很有必要了。在我们的案例中,需求发生了变化而且我们通过创建不同版本的API来解决变化,同时不影响已经在使用API的客户端。我们 阅读全文
posted @ 2014-02-21 10:28
HackerVirus
阅读(272)
评论(0)
推荐(0)
摘要:
Asp.Net MVC中DropDownListFor的用法在Asp.Net MVC中可以用DropDownListFor的方式来让用户选择已定列表中的一个数值。用法不复杂,这里简单做一个记录。首先我们要定义一个Model,用户在DropDownList中选择指定的值赋给属性ReadyTimeHourpublic class EricSunModel{ public string ReadyTimeHour { get; set; }}Model定义完毕之后,接下来处理Controller的逻辑【注:这里用了ViewData来记录DropDownList中所要显示的所有列表数值】publ... 阅读全文
posted @ 2014-02-21 10:25
HackerVirus
阅读(516)
评论(0)
推荐(0)
摘要:
OpenStack安装--环境准备 首先,这里我们不再介绍OpenStack是什么,以及它的架构是什么样子的,因为网上已经有很多这方面的资料了。这里我们就只讨论安装OpenStack所必需的环境基础。 众所周知,OpenStack是基于Python语言编写的,同时使用了很多Plugin,同时OpenStack各个组件之间的通信(或者说数据交换)都是基于数据库(Mysql)和消息中间件(RabbitMQ)进行的,因此今天我们就从这几个方面具体说起:一、Python及其Plugin1)安装Python:这里选择的版本是2.7.6,由于默认CentOS 6.4系统已经安装了Python 2.6.6. 阅读全文
posted @ 2014-02-21 09:38
HackerVirus
阅读(342)
评论(0)
推荐(0)
摘要:
我怎么做性能测试今天和同事交流关于性能测试的东西,以前也做过性能测试,突然想写点自己关于如何做性能测试的认识。基于B/S架构的系统,利用loadrunner做性能测试,利用nmon监控系统资源(用linux自带的top,vmstat等命令也可以,写一些简单的shell脚本就行了)。那么到底该怎么去做性能测试呢?1、首先要了解被测系统的结构和有关知识的储备。了解了被测系统,在后期性能出现异常的时候,定位就相对容易一些;而且知道在测试的过程中需要监控什么。一个简单B\S系统结构图:该系统有一下及部分组成:APP:一台nginx,兼做web和应用服务器Memcached:负责做数据缓存lucene: 阅读全文
posted @ 2014-02-21 09:37
HackerVirus
阅读(278)
评论(0)
推荐(0)
浙公网安备 33010602011771号