Coder Social home page Coder Social logo
  • 1n7erface / poclist

    showdoc, Alibaba-Nacos-Unauthorized/ApacheDruid-RCE_CVE-2021-25646/MS-Exchange-SSRF-CVE-2021-26885/Oracle-WebLogic-CVE-2021-2109_RCE/RG-CNVD-2021-14536/RJ-SSL-VPN-UltraVires/Redis-Unauthorized-RCE/TDOA-V11.7-GetOnlineCookie/VMware-vCenter-GetAnyFile/yongyou-GRP-U8-XXE/Oracle-WebLogic-CVE-2020-14883/Oracle-WebLogic-CVE-2020-14882/Apache-Solr-GetAnyFile/F5-BIG-IP-CVE-2021-22986/Sonicwall-SSL-VPN-RCE/GitLab-Graphql-CNVD-2021-14193/D-Link-DCS-CVE-2020-25078/WLAN-AP-WEA453e-RCE/360TianQing-Unauthorized/360TianQing-SQLinjection/FanWeiOA-V8-SQLinjection/QiZhiBaoLeiJi-AnyUserLogin/QiAnXin-WangKangFirewall-RCE/金山-V8-终端安全系统/NCCloud-SQLinjection/ShowDoc-RCE

    From user 1n7erface

  • guanguans / notify

    showdoc, Push notification SDK(Bark、Chanify、DingTalk、Discord、Gitter、GoogleChat、IGot、Lark、Mattermost、MicrosoftTeams、NowPush、Ntfy、Push、Pushback、PushBullet、PushDeer、Pushover、PushPlus、QQ、RocketChat、ServerChan、ShowdocPush、Slack、Telegram、WeWork、XiZhi、YiFengChuanHua、Zulip).

    From user guanguans

  • hclonely / all-pusher-api

    showdoc, 统一化推送服务API. 已支持钉钉, Discord, 邮件, 飞书, PushDeer, PushPlus, QQ 频道, Server 酱, Showdoc Push, Telegram Bot, 企业微信群机器人, 息知, WxPusher, NowPush, iGot等平台.

    From user hclonely

  • hexingbo / showdoc

    showdoc, ShowDoc是一个非常适合IT团队在线共享文档的工具 https://www.showdoc.cc

    From user hexingbo

  • shengchina1125 / spring-boot-base

    showdoc, Licence GitHub Release 简介 Spring Boot API Project Seed 是一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目,该种子项目已经有过多个真实项目的实践,稳定、简单、快速,使我们摆脱那些重复劳动,专注于业务代码的编写,减少加班。下面是一个简单的使用演示,看如何基于本项目在短短几十秒钟内实现一套简单的API,并运行提供服务。 特征&提供 最佳实践的项目结构、配置文件、精简的POM(查看项目结构图) 统一响应结果封装及生成工具 统一异常处理 简单的接口签名认证 常用基础方法抽象封装 使用Druid Spring Boot Starter 集成Druid数据库连接池与监控 使用FastJsonHttpMessageConverter,提高JSON序列化速度 集成MyBatis、通用Mapper插件、PageHelper分页插件,实现单表业务零SQL 提供代码生成器根据表名生成对应的Model、Mapper、MapperXML、Service、ServiceImpl、Controller等基础代码,其中Controller模板默认提供POST和RESTful两套,根据需求在CodeGenerator.genController(tableName)方法中自己选择,默认使用POST模板。代码模板可根据实际项目的需求来扩展,由于每个公司业务都不太一样,所以只提供了一些比较基础、通用的模板,主要是提供一个思路来减少重复代码的编写,我在实际项目的使用中,其实根据公司业务的抽象编写了大量的模板。另外,使用模板也有助于保持团队代码风格的统一 另有彩蛋,待你探索 快速开始 克隆项目 对test包内的代码生成器CodeGenerator进行配置,主要是JDBC,因为要根据表名来生成代码 如果只是想根据上面的演示来亲自试试的话可以使用test resources目录下的demo-user.sql,否则忽略该步 输入表名,运行CodeGenerator.main()方法,生成基础代码(可能需要刷新项目目录才会出来) 根据业务在基础代码上进行扩展 对开发环境配置文件application-dev.properties进行配置,启动项目,Have Fun! 开发建议 表名,建议使用小写,多个单词使用下划线拼接 Model内成员变量建议与表字段数量对应,如需扩展成员变量(比如连表查询)建议创建DTO,否则需在扩展的成员变量上加@Transient注解,详情见通用Mapper插件文档说明 建议业务失败直接使用ServiceException("message")抛出,由统一异常处理器来封装业务失败的响应结果,比如throw new ServiceException("该手机号已被注册"),会直接被封装为{"code":400,"message":"该手机号已被注册"}返回,无需自己处理,尽情抛出 需要工具类的话建议先从apache-commons-*和guava中找,实在没有再造轮子或引入类库,尽量精简项目 开发规范建议遵循阿里巴巴Java开发手册(最新版下载) 建议在公司内部使用ShowDoc、SpringFox-Swagger2 、RAP等开源项目来编写、管理API文档 技术选型&文档 Spring Boot(查看Spring Boot学习&使用指南) MyBatis(查看官方中文文档) MyBatisb通用Mapper插件(查看官方中文文档) MyBatis PageHelper分页插件(查看官方中文文档) Druid Spring Boot Starter(查看官方中文文档) Fastjson(查看官方中文文档) 其他略 License 无,纯粹开源分享,感谢大家 Star & Fork 的支持。

    From user shengchina1125

  • sma11new / poclist

    showdoc, 漏洞POC、EXP合集,持续更新。Apache Druid-任意文件读取(CVE-2021-36749)、ConfluenceRCE(CVE-2021-26084)、ZeroShell防火墙RCE(CVE-2019-12725)、ApacheSolr任意文件读取、蓝凌OA任意文件读取、phpStudyRCE、ShowDoc任意文件上传、原创先锋后台未授权、Kyan账号密码泄露、TerraMasterTos任意文件读取、TamronOS-IPTV系统RCE、Wayos防火墙账号密码泄露

    From user sma11new

  • venuswang / showdoc

    showdoc, 在WEB应用开发中,我们常常需要前后端一起协作,这时就需要后台开发人员提供给前端人员其后台的调用接口API;另一方面,窄义的中间件的开发中也需要向客户提供本系统的API接口调用,所以本系统就是为了让这些API接口文档编写者或阅读者能够很方便且快捷的使用而开发,开发**来源于Star7th(http://www.showdoc.cc),本项目遵循Apache2开源协议,使用的框架(Spring+SpringMVC+Mybatis)

    From user venuswang

  • wangdingfu / fu-api-doc-plugin

    showdoc, 【Fu Doc】是一个idea插件 可以根据代码一键生成接口文档、一键发起http请求、一键同步接口文档至YApi、ShowDoc、ApiFox等第三方文档系统。你的 ⭐️ ⭐️⭐️Star⭐️⭐️ ⭐️,是我持续维护的动力!如果你觉得还不错,请点上一颗小星星

    From user wangdingfu

    Home Page: http://www.fudoc.cn

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.