#api管理

Asp.Net Core Api 使用Swagger管理文档教程的安装与使用

    这周因为公司的需求需要我做一个Api的程序,这周的三天时间我一直在CoreApi和 frameworkApi之间做纠结。不知道要使用哪一个去做项目,想着想着就决定了。既然两个我都没用过那个何不来使用CoreApi来做呢。也是对自己的一种锻炼! &nbs...

C# WebApi过滤器(开发接口必备利器)

在WEBApi中,引入了面向切面编程(AOP)的思想,在某些特定的位置可以插入特定的Filter进行过程拦截处理。引入了这一机制可以更好地践行DRY(Don’tRepeatYourself)思想,通过Filter能统一地对一些通用逻辑进行处理,如:权限校验、参数加解密、参数校验等方面我们都可以利用这一特性进行统一处理,...

C# 实现身份验证之WebApi篇

今天再来总结关于如何实现WebApi的身份验证,以完成该系列所有文章,WebApi常见的实现方式有:FORM身份验证、集成WINDOWS验证、Basic基础认证、Digest摘要认证 第一种:FORM身份验证(若在ASP.NET应用程序使用,则该验证方式不支持跨域,因为cookie无法跨域访问)1.定义一个F...
代码星球 ·2021-02-15

Springcloud Gateway 路由管理

SpringCloudGateway是SpringCloud的一个全新项目,该项目是基于Spring5.0,SpringBoot2.0和ProjectReactor等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的API路由管理方式。SpringCloudGateway作为SpringCloud生态系统中的网...

Mybatis 事务管理

mybatis的事务和数据源有着非常密切的联系。上文讲述了mybatis的数据源,本文要讲述的便是mybatis的事物 1.事务的分类我们还是已一段xml配置文件为例<environmentsdefault="development"><environmentid="development"...
代码星球 ·2021-02-15

Java IO API记录

文件路径:publicstaticfinalStringFILEPATH=File.separator+"Users"+File.separator+"xuminzhe"+File.separator+"Documents"+File.separator+"io"; 1.创建文件 publicsta...
代码星球 ·2021-02-15

QueueAPI记录

队列是一种数据结构.它有两个基本操作:在队列尾部加人一个元素,和从队列头部移除一个元素就是说,队列以一种先进先出的方式管理数据,如果你试图向一个已经满了的阻塞队列中添加一个元素或者是从一个空的阻塞队列中移除一个元索,将导致线程阻塞.在多线程进行合作时,阻塞队列是很有用的工具。工作者线程可以定期地把中间结果存到阻塞队列中...
代码星球 ·2021-02-15

spring profile 多环境配置管理

/本地、测试、开发、产品等不同环境文件配置  如果在开发时进行一些数据库测试,希望链接到一个测试的数据库,以避免对开发数据库的影响。  开发时的某些配置比如log4j日志的级别,和生产环境又有所区别。  各种此类的需求,让我希望有一个简单的切换开发环境的好办法。  现在spring3.1也给我们带来了profile,可...

【php】RBAC 管理权限

 用户  角色  权限   用户:张三 角色:管理员 权限:page/index1.php  能访问的页面  ...
代码星球 ·2021-02-15

JS新API标准 地理定位(navigator.geolocation)

在新的API标准中,可以通过navigator.geolocation来获取设备的当前位置,返回一个位置对象,用户可以从这个对象中得到一些经纬度的相关信息。navigator.geolocation的三个方法:1. getCurrentPosition() //当前位置2.watchPosition...
代码星球 ·2021-02-14

java 枚举类如何获取spring管理的Bean对象

 1.情景展示  像枚举类中注入spring管理的bean对象虽然不常见,但是,也有它对应的使用场景,如何实现?2.原因分析  以springboot为例,可像普通类那样通过注解@Autowire或@Resource注入对象。  如上图所示,在枚举类中也是可以使用@Resource或@Autowired注入对...

安装Linux管理工具,Xshell远程管理工具,出现由于找不到mfc110u.dll,无法继续执行代码!

1.出现此问题的原因:主要是你的系统未安装VC++2012和VS2012的运行库组件,自己去微软官网下载中心直接下载安装即可解决;安装不用选择路径,一切按照默认进行。2.附上VC++2012和VS2012的运行库组件下载地址:https://www.microsoft.com/zh-CN/download/detail...

.NET Core webapi 允许put请求方式配置文件

<?xmlversion="1.0"encoding="utf-8"?><configuration><locationpath="."inheritInChildApplications="false"><system.webServer><modules>...
代码星球 ·2021-02-14

.NET Core webapi 发布到IIS配置文件

 1.下载安装文件vc_redist.x64AspNetCore.2.0.6.RuntimePackageStore_x64DotNetCore.2.0.5-WindowsHostingdotnet-sdk-2.1.101-win-x64.exe 2.检查IIS是否包含AspNetCoreModul...
代码星球 ·2021-02-14

C#请求百度地图API 查询经纬度 摆脱js

publicclassBaiduPosition{publicintstatus{get;set;}publicResultresult{get;set;}}publicclassResult{publicLocationlocation{get;set;}publicintprecise{get;set;}publi...
首页上一页...1314151617...下一页尾页