自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

三五月儿的专栏

Java、C#、JS、Node、Python、SQL、Linux、MVC、WebService、API、MySql、SQLServer、Redis、MongoDB、Kafka、RabbitMQ

  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

原创 .net程序config文件中特殊字符的正确写法

显示     说明     实体名称     实体编号      空格            <     小于     <      <>      大于    >      >&     &符号    &     &"      双引号    "     "©      版权    &co

2017-03-29 20:13:53 3408

原创 使用async和await将同步方法包装成异步方法

使用c#5.0引入的async和await,可以更简单的进行异步编程。本文使用async和await将同步方法包装成异步方法。using System;using System.Threading.Tasks;namespace YlBCL{ public class AsyncHelper { public static async void RunAsync(

2017-03-22 15:37:40 4479

原创 webapi的post和get请求总结

1、get请求,传输基础类型数据[HttpGet]public string GetTestData(int id,string name){ return id+name;}$.ajax({ type:"get", url:"http://xxxx/api/Test/GetTestData", data: { id: 1, name:

2017-03-21 21:58:19 7371

原创 webapi不使用MultipartFormDataStreamProvider上传multipart form-data数据的方法

webapi开发中,经常会使用multipart/form-data方式来实现文件的上传。而网上流传甚广的就是下面这样一份代码。但是,这份代码有个问题,就是初始化MultipartFormDataStreamProvider类或者子类时,需要制定文件的保存路径。但是,有些应用场景是无法指定这个路径的,比如由于安全问题不允许直接进行文件的写入。有时候,甚至没必要指定这个路径,因为只需要读取传递过来的文

2017-03-21 20:06:50 9167

原创 使用multipart form-data方式post数据到服务器

使用multipart/form-data方式提交数据与普通的post方式有一定区别。multipart/form-data的请求头必须包含一个特殊的头信息:Content-Type,其值必须为multipart/form-data。另外还需要规定一个内容分割符用于分割请求体中的多个post的内容,如文件内容和文本内容,只有这样服务端才能正常解析数据。但是,multipart/form-data的基

2017-03-21 19:33:13 17009

原创 开发webapi程序时需要考虑的细节汇总

1、根据api接口访问路径定义好controller和action。 2、记录操作日志。包含接口入参、出参、异常以及重要的节点数据(数据库返回、第三方接口返回、重要的私有变量值) 3、入参合法性检查。非空检查。需要校验身份证、邮箱、手机号、网址等值。 4、定义好接口的返回状态和消息。建议0表示成功,非0表示失败,且不同的状态值必须区分好。 可包括数据库操作、第三方接口调用、入参校验、程序异常

2017-03-15 23:06:50 2704 1

原创 Android Retrofit Multipart图片上传至webapi,客户端发送请求,服务端却收到两个请求的原因

android客户端使用Retrofit库发送网络请求,Retrofit库通过发送Multipart请求传输图片至服务器。 服务端使用webapi来处理客户端的Multipart请求。 调试时,出现问题:webapi单步调试时,客户端每发送一个网络请求时,服务端却收到了多个请求。 刚开始对Multipart协议不是很了解,还以为是Multipart协议本身就会分成多个请求来和服务端通信。 但

2017-03-15 16:48:13 1616

原创 IIS未列出与打开的Url匹配的网站。问题解决方法

使用vs2015开发webapi,调试程序时服务器使用本地IIS。启动程序,出现提示”无法在Web服务器上启动调试。IIS未列出与打开的Url匹配的网站。” 解决该问题,可以从以下几点去寻找解决问题的方法。 1、确认网站绑定ip地址时选择“全部未分配”项。 2、调试 > 附加到进程 > 勾选“显示所有进程”> 附加 w3wp.exe 3、确认IIS新建网站的目录是现在的项目目录。

2017-03-15 13:31:18 5031 3

原创 windows下安装redis方法总结

1、在https://github.com/dmajkic/redis/downloads下载预编译Redis。 2、解压下载的压缩包,执行redis-server即可启动Redis服务器。 3、安装Python2.7,设置系统环境变量。 4、按照下面的方法安装redis客户端库。 (1)在命令行输入python,进入python环境。 (2)输入下面python代码下载ez_setup.

2017-03-12 13:39:12 1279

Linq之Join操作实例

通过一个简单的实例对Linq中的Join操作进行演示。

2014-08-02

关闭窗体后,进程仍然在运行的问题示例代码

在开发中,遇到这样一个问题: 点击程序主窗体右上角的叉号关闭应用程序后,程序的进程却没有关闭。 通过查阅资料,了解到,产生此类问题的原因主要有以下两点: 1)程序中存在死循环。 2)程序为多线程程序,且在窗体关闭后,仍有线程在工作。 本例将针对此类问题,进行重现并提出解决方案。

2014-07-27

使用ValidationRule类来检查用户输入的有效性示例代码

当应用使用WPF数据绑定模型时,可以将规则集合ValidationRules与绑定关联。当绑定对象的绑定值发生改变时,则绑定引擎就会检查ValidationRule,确认页面对象的值是否通过了ValidationRule类指定的验证规则。

2014-07-17

利用批处理全自动安装常用软件

利用批处理全自动安装常用软件

2013-11-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除