- 博客(17)
- 资源 (281)
- 收藏
- 关注
原创 用Swashbuckle(swagger-ui)显示API帮助并进行调试
安装Swashbuckle:打开NuGet控制台输入: Install-Package Swashbuckle进行安装。查看帮助在浏览器输入http://调试项目地址/swagger/ui/index 可以看到帮助的效果API调试点开调试的条目,填写相关参数,“Try it out!”...
2018-03-30 14:35:50 1989
翻译 将WebApiTestClient添加到ASP.NET Web API帮助页面
ASP.NET Web API帮助页面是一种有用的扩展,可为您的Web API自动生成基于Web的文档。它使调试变得更容易,因为您可以将帮助页面中的信息复制/粘贴到Fiddler等工具中,以调用Web API服务并检查响应。现在,如果您可以直接在帮助页面上执行此操作而不离开浏览器,这会不会很酷?那么,现在您可以使用Web API测试客户端软件包。请注意,它不是微软发布的官方软件包。这只是我闲暇时放...
2018-03-30 14:03:42 1216
转载 visual studio系列(vs)启动调试网站使用ip+端口局域网访问
vs系列工具创建web应用时会自动创建一些配置文件,本文章讲的是如何修改配置文件,使vs在启动运行调试情况下 使用ip+端口形式在局域网访问。本文章使用的是vs2015,.net 4.5。步骤如下:1.使用vs创建好你的web应用,打开项目文件夹的根目录。例如 我创建了一个名叫Chat的web项目,打开根目录如下:2.找到根目录下的 “.vs” 隐藏文件夹,怎么打开隐藏文件夹请自行百度。依次打开以...
2018-03-30 11:26:24 18794 4
转载 360极速浏览器使用postman
步骤如下:1、将crx文件打包成zip文件2、解压打包的zip文件,并将_metadata文件夹修改为metadata3、打开360浏览器的扩展 4、360浏览器加载postman插件5、创建快捷方式6、双击快捷方式打开postman下载地址:http://pan.baidu.com/s/1c1ZX8XE如果网盘无法下载可以到下面下载:https://download.csdn.net/downl...
2018-03-29 16:26:15 5568 2
转载 【WEB API项目实战干货系列】- API访问客户端(WebApiClient适用于MVC/WebForms/WinForm)(四)
目前最新的代码已经通过Sqlite + NHibernate + Autofac满足了我们基本的Demo需求.按照既定的要求,我们的API会提供给众多的客户端使用, 这些客户端可以是各种Web站点, APP, 或者是WinForm, WPF, Silverlight等诸如此类的应用,将来还有可能是各种Iot等物联网设备的应用,Restful API凭借其诸多优势,已经在移动互联网的时代火了一把,在...
2018-03-29 10:48:25 1015
转载 【WEB API项目实战干货系列】- API登录与身份验证(三)
这篇我们主要来介绍我们如何在API项目中完成API的登录及身份认证. 所以这篇会分为两部分, 登录API, API身份验证.这一篇的主要原理是: API会提供一个单独的登录API, 通过用户名,密码来产生一个SessionKey, SessionKey具有过期时间的特点, 系统会记录这个SessionKey, 在后续的每次的API返回的时候,客户端需带上这个Sessionkey, API端会验证这...
2018-03-29 10:47:37 3004
转载 【WEB API项目实战干货系列】- 接口文档与在线测试(二)
这一篇我们主要介绍如何做API帮助文档,给API的调用人员介绍各个 API的功能, 输入参数,输出参数, 以及在线测试 API功能(这个也是方便我们自己开发调试)我们先来看看我们的API最终帮助文档及在线测试最终达到的效果:概要图 GET API添加产品API:删除产品 API接下来我们动手来实现上面的功能给所有API添加注释信息代码如下[RoutePrefix("api/products")]...
2018-03-29 10:47:00 1347
转载 【WEB API项目实战干货系列】- WEB API入门(一)
这篇做为这个系列的第一篇,做基本的介绍,有经验的人可以直接跳到第二部分创建 ProductController。 创建 Web API 项目在这里我们使用VS2013, .NET 4.5.1创建一个Web API 2的项目选择项目WEB API模板, 在最下方的MVC主要是默认会自带微软的API Helper, 使用MVC发布在这里不实用安全 这样我们一个项目就初始化好了, 这都要归功于微软强大的...
2018-03-29 10:46:10 17863 1
原创 用Python写一个将Python2代码转换成Python3代码的批处理工具
之前写过一篇如何在windows操作系统上给.py文件添加一个快速处理的右键功能的文章:《一键将Python2代码自动转化为Python3》,作用就是为了将Python2的文件升级转换成Python3的文件。之后,有朋友问,如果有很多文件需要转换,一个个的右键转换还是觉得麻烦!这个问题我非常喜欢,非常符合”程序员精神“,哈哈,能简单的决不搞复杂,能省力就省力!也有朋友提问,这个功能只能在windo...
2018-03-23 18:58:58 5139 6
原创 一键将Python2代码自动转化为Python3
Python2的代码直接在Python3环境运行的话会报错误:如果大量的代码,无论是批量替换,还是逐行修改都够累的,这活儿表示不能干!!!有没有办法一键转换呢?百度了一下发现网上的方法如下:觉得麻烦的有木有?这绝对不是一个程序员想干的事!!于是想到了通过对.py文件右键添加一个命令进行自动处理:将下边面的reg代码复制另存为“python 2to3...
2018-03-22 16:24:58 34109 15
转载 APP无埋点流程
最近无埋点技术很是流行,抽空研究了下诸葛IO,talkingData以及百分点这些业内知名公司的无埋点SDK,抽取其中重要的信息供大家参考:1、首先什么是无埋点呢,其实所谓无埋点就是开发者无需再对追踪点进行埋码,而是脱离代码,只需面对应用界面圈圈点点即可追加随时生效的事件数据点。无埋点的好处其实无埋点并不是完全不用写代码,而是尽可能的少写代码。开发者将SDK集成到项目中,配置并初始化SDK之后,接...
2018-03-16 12:57:27 1491
转载 Android实战:手把手实现“捧腹网”APP(三)-----UI实现,逻辑实现
APP页面实现根据原型图,我们可以看出,UI分为两部分,底部Tab导航+上方列表显示。 所以此处,我们通过 FragmentTabHost+Fragment,来实现底部的导航页面,通过RecyclerView来实现列表页面。 因为篇幅原因,关于FragmentTabHost和RecyclerView的使用,不多做介绍,可以建议参考: FragmentTabHost使用方法及RecycleView_...
2018-03-15 14:20:18 349
转载 Android实战:手把手实现“捧腹网”APP(二)-----捧腹APP原型设计、实现框架选取
APP原型设计在APP的开发过程中,原型设计是必不可少的。用户界面原型必须在先启阶段的初期或在精化阶段一开始建立。整个系统(包括它的“实际”用户界面)的分析、设计和实施必须在原型建立后进行。 如何设计“捧腹网”APP呢?我们先观察他的M站页面结构: 我们可以看出,M站其实类似一个APP,只不过它是运行在微信网页端。 我们可以把这个设计风格,照搬到APP的设计上来。当然需要做些修改,使它更符合AP...
2018-03-15 14:19:19 271
转载 Android实战:手把手实现“捧腹网”APP(一)-----捧腹网网页分析、数据获取
“捧腹网”页面结构分析捧腹网M站地址: http://m.pengfu.com/捧腹网M站部分截图: 从截图中(可以直接去网站看下),我们可以看出,该网站相对简单,一共分为四个模块:最新笑话、捧腹段子、趣图、神回复。 然后页面的显示形式有两种,一是单纯的文字(段子),二是单纯的图片(趣图)。其中趣图又分为静态图片和动态图片(gif图),且趣图的显示比段子多了“标签”。“捧腹网”网页源码分析在网...
2018-03-15 14:18:33 741
转载 1、RN跨平台开发——环境搭建
了解React NativeReact Native使你能够在Javascript和React的基础上获得完全一致的开发体验,构建世界一流的原生APP。React Native着力于提高多平台开发的开发效率 —— 仅需学习一次,编写任何平台。(Learn once, write anywhere)。Facebook已经在多项产品中使用了React Native,并且将持续地投入建设React Na...
2018-03-09 14:04:09 806
转载 android中像素单位dp、px、pt、sp的比较
dp(dip): device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。pt: point,是一个标准的长度单位,1pt=1/72英寸,用于印刷业,非常简单...
2018-03-02 13:11:39 206
转载 Google 开源的 Android 排版库:FlexboxLayout
最近Google开源了一个项目叫「FlexboxLayout」。1.什么是 Flexbox简单来说 Flexbox 是属于web前端领域CSS的一种布局方案,是2009年W3C提出了一种新的布局方案,可以简便、完整、响应式地实现各种页面布局,并且 React Native 也是使用的 Flex 布局。你可以简单的理解为 Flexbox 是CSS领域类似 Linearlayout 的一种布局,但是要...
2018-03-02 13:01:03 919
大语言模型 LLMBook
2024-09-17
塑造学习的未来:AI 在教育 4.0 中的作用.pdf
2024-09-16
WEF-Shaping-the-Future-of-Learning-2024 (英中对照).pdf
2024-09-12
23种设计模式详解PDF
2024-08-03
中文大模型基准测评2024年上半年报告.pdf
2024-07-19
《2024生成式AI赋能教育未来》白皮书
2024-06-30
商汤科技:《大模型赋能下的AI2.0数字人平台》白皮书
2024-06-30
《阿里云Kubernetes项目实战手册》.pdf
2024-05-22
Jenkins持续集成从入门到精通.pdf
2024-05-22
轻松玩转docker.pdf
2024-05-22
OpenCVSharpDemo OpenCVSharp常用图像效果示例代码
2024-05-01
2024年全球市场展望.pdf
2024-04-24
中国企业数字化转型研究报告2023.pdf
2024-04-24
HAI-2024斯坦福AI指数报告(中文译版).pdf
2024-04-24
《2024 年人工智能指数报告》(Artificial Intelligence Index Report 2024)
2024-04-24
Micro-Focus-LoadRunner-2023-Community-Edition.exe
2023-11-12
LoadRunner-2023-Community-Edition-Additional-Components.exe
2023-11-12
Micro-Focus-LoadRunner-2023-Community-Edition-Language-Packs.exe
2023-11-12
Micro-Focus-LoadRunner-2022-Community-Edition.exe
2023-11-11
LoadRunner 2022 语言包.rar
2023-11-11
LoadRunner-2022-Community-Edition-Additional-Components.exe
2023-11-11
LoadRunner 12.02
2023-11-10
typora-setup-x64-1.6.1-dev.exe
2023-05-05
远程桌面工具(tsmmc) 纯净版.rar
2023-04-20
MarkText简体中文版
2022-11-17
PowerToysSetup-0.62.0-x64
2022-09-10
stardock.fences.4.0.0.3.rar
2022-07-11
JIRA 用户使用指南.pdf
2022-06-21
DevOps 原则与实践.pptx
2022-06-21
智能运维监控管理平台技术方案.pdf
2022-06-21
DevOps 原则与实践.pdf
2022-06-21
Xshell+Xftp 7.0 中文版
2022-06-02
经典Java微服务架构教程 微服务从开发到部署.pdf
2022-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人