现在流行前后端分离,后端通常会使用swagger生成api文档,提供给前端的同事来调用,一般前端是查看这个文档,根据文档说明编写调用代码.其实,swagger已经提供了足够多的描述信息,我们可以基于swagger直接生成相关的调用代码,节省前端时间. 开源地址:swagger-2-ts 实现原理 打开swagger-ui,我们可以看到请求了/v2/api-docs获取api文档信息,其中definitions里是DTO对象定义,paths是API接口列表: 因此,我们将这个api-docs下载下…
淘测试 性能测试开源小工具——http_load介绍 meizhu 发表于:2009-07-02 浏览:3552次 评论:1次 所属分类: 性能测试 性能测试开源小工具——http_load介绍 http_load简介 基于linux平台的一种性能测工具.以并行复用的方式运行,用以测试web服务器的吞吐量与负载,测试web页面的性能. 下载地址:http://www.acme.com/software/http_load/http_load-12mar2006.tar.gz 优点 1.基于命令行…
发布一个开源小工具,支持将酷狗和网易云音乐的缓存文件转码为MP3文件. 以前写过kgtemp文件转mp3工具,正好当前又有网易云音乐缓存文件需求,因此就在原来小工具的基础上做了一点修改,增加了对网易云音乐的支持,并简单调整了下代码结构,方便后续增加其他音乐软件的支持. 工具使用介绍 下载程序(点击下载),然后启动程序, 首先,设置输入目录,也就是解密后的文件存放在哪里 然后将酷狗或者网易的缓存文件 or 整个文件夹,拖入到程序即可 打开转码结果目录,可以看到转码后的结果 缓存目录如何找 网易云音…
前言 GitHub应该是广大开发者最常去的站点,这里面有大量的优秀项目,是广大开发者寻找资源,交友学习的好地方.尤其是前段时间GitHub公布了一项代码存档计划--Arctic Code Vault,要把代码埋入地下250米深的永久冻土层,可以将代码保存一千年.此外,GitHub 还为开发者在配置文件中设计了纪念徽章. 想想自己的代码可以作为人类的技术瑰宝被保存一千年,是不是有点自豪呢. 好了,言归正传. 虽然GitHub没有被墙,但是由于CDN服务器都在国外,所以国内访问GitHub的速度实在…
发布一个自用的开源小软件,Bing每日壁纸,使用c# winform开发.该小软件可以自动获取Bing的精美图片设置为壁纸,并且支持随机切换历史壁纸,查看壁纸故事. 功能特性 自动获取Bing最新图片并设置为壁纸 壁纸故事, 你还可以查看壁纸后面的故事 历史壁纸,支持查看最近两年的壁纸 随机切换,随机获取几年的壁纸,穿梭时光之中 定时切换,开启后每一小时自动切换壁纸 支持中英文,提供桌面widget: 查看壁纸描述: 原理 获取最新壁纸 从http://www.bing.com/HPImageA…
希望从 Confluence 中删除一个小工具,你可以选择小工具边上的 URL ,然后单击删除(Delete). 如果你希望取消订阅一个应用的小工具,你需要删除整个订阅.你不能仅仅删除你订阅中的某一个小工具.单击小工具源 URL 边上的删除(Delete). 删除的小工具将不能在宏浏览器上找到了,用户也不能使用小工具宏来添加和使用了.任何使用了删除的小工具的页面将会在载入的时候显示损坏的小工具连接. https://www.cwiki.us/display/CONFLUENCEWIKI/Regi…
小贱鸡 这是一个基于Qt C++的跨平台聊天软件,源于群里面玩这个的很多. 你需要一个Qt环境编译程序以便使用. 下载:http://pan.baidu.com/s/1gdnDgC7 项目地址:https://github.com/racaljk/xiaojianji 说明 由于www.simsimi.com的api是收费的,所以这里对www.xiaohuangji.com抓包并post 可以调用www.simsimi.com/talk.htm,有兴趣的朋友可以看看 Qt的lib太大,过段时间我…
github介绍:http://tldr-pages.github.io/ github源码:https://github.com/tldr-pages/tldr 什么是tldr? 新命令行世界?还是有点生锈?或者也许你不能总是记住这些论据lsof,还是tar? 也许这没有帮助,第一个选择解释man tar是: -b blocksize Specify the block size, in 512-byte records, for tape drive I/O. As a rule, this…
Microsoft SQL Server to MySQL 这个工具用于从MSSQL生成MySQL脚本,生成的脚本包含表结构和数据 安装 这是一个.Net Core的具具,所以需要先安装.net core SDK https://dotnet.microsoft.com/download 然后可以使用下面的命令安装: dotnet tool install --global mssql2mysql 生成MySQL脚本 使用MSSQL的连接字符串进行生成,默认的生成文件是dump.sql mssq…
SanicDB 是为 Python的异步 Web 框架 Sanic 方便操作MySQL而开发的工具,是对 aiomysql.Pool 的轻量级封装.Sanic 是异步IO的Web框架,同时用异步IO读写MySQL才能更大发挥它的效率.虽然这个模块叫做 SanicDB,但是它可以用在任何异步IO操作MySQL的地方. SanicDB的灵感来源于tornado里面的对MySQLdb(MySQL的C语言接口的Python封装)的操作,后来tornado把它去除了,就有人把这部分代码写成一个单独的模块叫…