Loading

11 2017 档案

摘要:http://wanganwu.blog.163.com/blog/static/7788722012322111417966/ Windows下Nginx的启动、停止等命令 在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动、停止Nginx服务,重新载入Nginx等,下面 阅读全文
posted @ 2017-11-27 11:19 莫问今朝乄 阅读(248) 评论(0) 推荐(0)
摘要:http://www.jb51.net/article/47750.htm 一、简明nginx常用命令 1. 启动 Nginx poechant@ubuntu:sudo ./sbin/nginx 2. 停止 Nginx poechant@ubuntu:sudo ./sbin/nginx -s sto 阅读全文
posted @ 2017-11-27 11:18 莫问今朝乄 阅读(4124) 评论(0) 推荐(0)
摘要:一、基本选择器 二、层次选择器 可以用next()方法来代替$("prev + next") $(".one+div") <==> $(".one").next("div"); 可用nextAll()代替$("prev~siblings") $("#prev~div") <==> $("#prev" 阅读全文
posted @ 2017-11-27 09:01 莫问今朝乄 阅读(290) 评论(0) 推荐(0)
摘要:ASP.Net.Mvc 引用 代码填入Global中 Asp.Net.Core 引用 代码,添加到Startup的服务中 阅读全文
posted @ 2017-11-20 11:33 莫问今朝乄 阅读(312) 评论(0) 推荐(0)
摘要:MongoDB是一个NoSQL数据库系统:一个数据库可以包含多个集合(Collection),每个集合对应于关系数据库中的表;而每个集合中可以存储一组由列标识的记录,列是可以自由定义的,非常灵活,由一组列标识的实体的集合对应于关系数据库表中的行。下面通过熟悉MongoDB的基本管理命令,来了解Mon 阅读全文
posted @ 2017-11-19 17:16 莫问今朝乄 阅读(4123) 评论(0) 推荐(0)
摘要:转自于:http://www.jianshu.com/p/576dbf44b2ae 什么是JWT Json web token(JWT)是为了网络应用环境间传递声明而执行的一种基于JSON的开发标准(RFC 7519),该token被设计为紧凑且安全的,特别适用于分布式站点的单点登陆(SSO)场景。 阅读全文
posted @ 2017-11-18 20:27 莫问今朝乄 阅读(43342) 评论(4) 推荐(3)
摘要:web api写api接口时默认返回的是把你的对象序列化后以XML形式返回,那么怎样才能让其返回为json呢,下面就介绍两种方法: 方法一:(改配置法) 找到Global.asax文件,在Application_Start()方法中添加一句: 或 修改后: 这样返回的结果就都是json类型了,但有个 阅读全文
posted @ 2017-11-18 17:01 莫问今朝乄 阅读(522) 评论(0) 推荐(0)
摘要:1.多版本管理概念 什么是API的多版本问题?Android等App存在着多版本客户端共存的问题:由于早期没有内置升级机制,用户不会升级,拒绝升级等原因,造成了许多软件的旧版本App也在运行。开发新版本App时,要给接口增加新的功能或者修改以前接口的规范,会造成旧版本App无法使用,因此再一定情况下 阅读全文
posted @ 2017-11-18 16:58 莫问今朝乄 阅读(4833) 评论(1) 推荐(0)
摘要:1.启动客户端 在MongDB服务成功启动的情况下,打开cmd,在MongDB的bin文件目录下执行MongDB命令 可以看到MongDB版本号3.0.7与默认连接的数据库test。test数据库是系统默认将要创建的,因为此时没不存在此数据库,或者说它现在还只存在内存中,并没有创建在物理磁盘上。 创 阅读全文
posted @ 2017-11-17 10:57 莫问今朝乄 阅读(435) 评论(0) 推荐(0)
摘要:MongoDB简介 MongoDB时一个高性能,开源,无模式的文档型数据库,时当前NoSQL数据库中比较热门的一种。它在需要场景下可用于替代传统的关系型数据库或键/值存储方式 传统的关系性数据库一般由数据库(database),表(table),记录(record)三个层次概念组成,MongoDB则 阅读全文
posted @ 2017-11-17 09:54 莫问今朝乄 阅读(220) 评论(0) 推荐(0)
摘要:1.Redis的Replication的特点与优势 1.同一个Master可以同步多个Slaves。 2.Slave同样可以接收其它Slaves的连接与同步请求,这样可以有效的分载Master的同步压力,因此我们可以将Redis的Replication的架构视为图结构 3.Master Server 阅读全文
posted @ 2017-11-17 09:34 莫问今朝乄 阅读(163) 评论(0) 推荐(0)
摘要:一.使用Redis-Cli执行事务 1.概念 和其它数据库一样,Redis作为NoSQL数据库也同样提供了事务机制。在Redis中,MULIT,EXEC,DISCARD,WATCH这个四个命令是实现事务的基石,Redis中事务的实现特征 1.在事务中的所有命令都将被串行化的顺序执行,事务执行期间,R 阅读全文
posted @ 2017-11-16 22:30 莫问今朝乄 阅读(299) 评论(0) 推荐(0)
摘要:IHttpRequestFeature 定义HTTP请求的结构,包括协议,路径,查询字符串,请求头以及正文 IHttpResponseFeature 定义HTTP响应的结构,包括状态码,响应头以及响应正文 IHttpAuthenticationFeature 定义对基于ClaimsPrincipal 阅读全文
posted @ 2017-11-15 17:22 莫问今朝乄 阅读(446) 评论(0) 推荐(0)
摘要:1.HttpContext.Items HttpContext抽象提供了一个简单的IDictionary<Object,Object>类型的字典集合,叫做Items。在每个请求中,这个集合从HttpRequest开始起就可以使用,直到请求结束后被丢弃。要存取集合,你可以直接给键赋值,或根据给定键查询 阅读全文
posted @ 2017-11-15 16:57 莫问今朝乄 阅读(287) 评论(0) 推荐(0)
摘要:什么是宿主 ASP.NET Core应用程序需要在宿主中执行.宿主必须实现IWebHost接口,这个接口暴露了功能和服务的集合,以及Start方法。宿主通常使用WebHostBuilder的实例进行创建,该实例构建并返回一个WebHost实例。WebHost引用服务器来处理请求 宿舍和服务器的不同 阅读全文
posted @ 2017-11-15 12:09 莫问今朝乄 阅读(651) 评论(0) 推荐(0)
摘要:创建路由 路由提供了Route类作为IRouter的标准实现。当调用RouteAsync方法时,Route使用路由模板语法定义匹配URL路径的模式,当调用GetVirtualPath方法时,Route会使用相同的路由模板生成URL。 大多数应用会通过调用MapRoute方法或定义在IRouteBui 阅读全文
posted @ 2017-11-15 10:26 莫问今朝乄 阅读(224) 评论(0) 推荐(0)
摘要:添加静态文件服务 静态文件通常位于 Web root(<content-root>/wwwroot)文件夹下 为了能够启用静态文件服务,必须配置中间件,把静态中间件添加到管道内.静态文件中间件在Microsoft.AspNetCore.StaticFiles包中,调用app.UseStaticFil 阅读全文
posted @ 2017-11-15 10:24 莫问今朝乄 阅读(231) 评论(0) 推荐(0)
摘要:core版本 core中使用log4net与.Net中有所不同,在Startup类中声明一个ILoggerRepository类型 然后再中间件中添加配置 使用时在控制器中创建Log对象 阅读全文
posted @ 2017-11-14 18:13 莫问今朝乄 阅读(212) 评论(0) 推荐(0)
摘要:命令 开启服务端 redis-server.exe redis.conf 客户端连接 redis-cli.exe -h 127.0.0.1 -p 6379 1、连接操作相关的命令 quit:关闭连接(connection) auth:简单密码认证 2、对value操作的命令 exists(key): 阅读全文
posted @ 2017-11-10 18:57 莫问今朝乄 阅读(263) 评论(0) 推荐(0)
摘要:Snapsotting(快照RDB)方式 snapsotting是默认方式,(把数据做一个备份,将数据存储在文件) 这种方式将内存中数据照快照方式写到二进制文件中.默认的文件名为“dump.rdb”。可以通过配置(“redis.conf”)设置自动做快照持久化的方式,可以配置redis在n秒内如果超 阅读全文
posted @ 2017-11-08 17:40 莫问今朝乄 阅读(283) 评论(0) 推荐(0)
摘要:在ASP.NET中,Web Api的控制器类派生于ApiController,该类与ASP.NET的Control类没有直接关系,因此不能像在Web MVC中直接使用HttpContext,Cache,Session等,要使用的话,一般是从System.Web.HttpContext.Current 阅读全文
posted @ 2017-11-07 17:39 莫问今朝乄 阅读(1338) 评论(0) 推荐(0)
摘要:Asp.Net Web API不可以需要IIS。可以自己在主机上承载一个Web API 创建WebAPI.Server项目 创建一个控制器项目的服务端 在Nuget中添加Microsoft.AspNet.WebApi.SelfHost 创建Model与Controller 首先在服务端添加一个Pro 阅读全文
posted @ 2017-11-07 17:07 莫问今朝乄 阅读(676) 评论(0) 推荐(0)
摘要:路由就是Web API如何把URI匹配到一个Action的描述。Web API支持一种新的路由类型,叫做属性路由,顾名思义,属性路由是用属性来创建路由。在Web API中属性路由可以更好的控制URI。能更容易的创建资源阶层的URIs 较早的基于公约的路由风格是全面被支持的,事实上,你能够在项目中联合 阅读全文
posted @ 2017-11-04 15:06 莫问今朝乄 阅读(243) 评论(0) 推荐(0)
摘要:HttpResponseException HTTP响应异常 如果Web API控制器抛出一个未捕捉的异常,会发生什么呢?在默认情况下,大多数异常都会转换为一个带有状态码500的内部服务器错误的HTTP响应。 这个HTTPResponseException类型是一个特殊的类型。这种异常会返回你在异常 阅读全文
posted @ 2017-11-02 20:31 莫问今朝乄 阅读(466) 评论(0) 推荐(0)
摘要:Routing Tables路由表 在Asp.Net Web API中,一个控制器就是一个处理HTTP请求的类,控制器的public方法就被叫做action方法或简单的Action。当Web API接收到一个请求的时候,它将这个请求路由到一个Action。 注意:Web API的路由与Asp.Net 阅读全文
posted @ 2017-11-02 17:02 莫问今朝乄 阅读(645) 评论(0) 推荐(0)
摘要:创建一个Web API项目 第一步,创建以下项目 当然,你也可以创建一个Web API项目,利用 Web API模板,Web API模板使用 ASP.Net MVC提供API的帮助页。 添加Model 一个模型就是在你的应用程序中展示数据的一个对象。ASP.NET Web API 可以自动序列化你的 阅读全文
posted @ 2017-11-01 19:12 莫问今朝乄 阅读(326) 评论(0) 推荐(0)
摘要:什么是Web API HTTP不仅仅服务于Web Pages。他也是一个创建展示服务和数据的API的强大平台。HTTP是简单的,灵活的,无处不在的。你能够想象到几乎任何的平台都会有HTTP服务库。HTTP服务可以涉及到范围广泛的客户端,包括浏览器,各种移动设备和传统桌面应用程序。而Web API是提 阅读全文
posted @ 2017-11-01 17:08 莫问今朝乄 阅读(617) 评论(5) 推荐(0)