记录一下 http status code

HTTP Method 较为简单,我们常用的习惯如下: 一般查询我们都会使用 GET 方法, 创建新的记录使用 POST 方法 更新已有数据使用 PUT 方法 更新已有数据部分属性使用 PATCH 方法 删除已有数据使用 DELETE 方法 下面来详细介绍一下常用的 HTTP 状态码 1xx 1xx ...

ASP.NET实现省市联动

a>使用的软件是vs2017和sqlServer2012,使用的ASP.NET控件是sqlDataSource、dropDownlist和UpdatePanel. b>打开sqlServer,以window身份验证登录,建立省份表与市区表,如图1.1和图1.2 图1.1 省份表 图1.2 市区表 c ...

多线程之旅(ThreadPool 线程池)

一、什么是ThreadPool 线程池(源码) 1.线程池顾名思义,有我们的系统创建一个容器装载着我们的线程,由CLR控制的所有AppDomain共享。线程池可用于执行任务、发送工作项、处理异步 I/O、代表其他线程等待以及处理计时器。所以使用线程池不需要自己创建线程,而是通过线程池来创建和执行和管 ...

多线程之旅(Thread)

在上篇文章中我们已经知道了多线程是什么了,那么它到底可以干嘛呢?这里特别声明一个前面的委托没看的同学可以到上上上篇博文查看,因为多线程要经常使用到委托。源码 一、异步、同步 1.同步(在计算的理解总是要你措不及防,同步当线程做完一件事情之后,才会执行后续动作),同步方法慢,只有一个线程执行,异步方法 ...

基于Jquery WeUI的微信开发H5页面控件的经验总结(2)

在微信开发H5页面的时候,往往借助于WeUI或者Jquery WeUI等基础上进行界面效果的开发,由于本人喜欢在Asp.net的Web界面上使用JQuery,因此比较倾向于使用 jQuery WeUI,本篇随笔结合官方案例和自己的项目实际开发过程的经验总结,对在H5页面开发过程中设计到的界面控件进行... ...

基于Jquery WeUI的微信开发H5页面控件的经验总结(1)

在微信开发H5页面的时候,往往借助于Weui或者Jquery Weui等基础上进行界面效果的开发,由于本人喜欢在Asp.net的Web界面上使用JQuery,因此比较倾向于使用 jQuery WeUI,本篇随笔结合官方案例和自己的项目实际开发过程的经验总结,对在H5页面开发过程中设计到的界面控件进行... ...

Expression表达式目录树

一、初识Expression 源码 1、在上一篇我们讲到了委托(忘记了可以在看看,点赞在看养成习惯),今天要讲的Expression也和委托有一点点关系吧(没有直接关系,只是想要大家看看我其他的文章),Expression是.NET准备为Linq to Sql准备的,它的命名空间是System.Li ...

抽象类和接口的区别有哪些?

1、抽象类要被子类继承,接口要被类实现 2、接口只能做方法声明,抽象类中可以作方法声明,也可以做方法实现 3、接口里定义的变量只能是公共的静态的常量,抽象类中的变量是普通变量 4、接口是设计的结果,抽象类是重构的结果 5、抽象类和接口都是用来抽象具体对象的,但是接口的抽象级别最高 6、抽象类可以有具 ...

如何优雅的使用AbpSettings

在Abp中配置虽然使用方便,但是每个配置要先定义key,要去provider中定义,再最后使用key从ISetting中获取还是挺麻烦的一件事, 最主要是获取修改的时候,比如,修改用户配置,是从获取一批key/value来返回前端,并从前端提交修改保存就比较麻烦了。 很早之前做过一些尝试,如下: h ...

一个非常轻量级的 Web API Demo

一个非常轻量级的 Web API Demo,代码量很少,实现了方法拦截器,token校验,异常拦截器,缓存 创建项目:如果选择Web API,项目中东西会比较多,这里选择Empty,把下面的Web API勾上,MVC不要勾 项目目录结构: Global.asax.cs代码:这里配置方法拦截器和异常拦 ...

ASP.NET WebAPI框架解析第一篇

ASP.NET WebAPI有两种寄宿模式,一种是WebHost,一种是SelfHost,为什么可以有两种模式的原因在于WebAPI有一个相对独立的消息处理管道,只要给这个消息管道传递一个封装好的对象,便可以得到处理好的结果。而怎么去封装这个对象,如何得到这个对象就不是WebAPI所关心的了。在We... ...

以正确的方式下载和配置 ASP.NET Core 官方源码

我们可以在Github上面直接查看ASP.NET Core 3.x的源代码,但是我们也可以把源代码下载下来进行查看。 而下载源代码进行查看有很多好处: 任意的导航源代码 内置了一个示例项目 直接调试源代码 下载源代码 想下载并配置好源码,你需要: 最新版的Visual Studio 或者其它IDE ...

<1···789···11>