cc8848 Goto Github PK
Type: User
Type: User
爬取统计局地域信息及编码存入数据库
爬一些常用的电影网站的连接
springboot + webmagic 网易云歌曲爬虫
基础爬虫,包含五个基础模块:URL管理器(UrlManager.py),HTML下载器(HtmlDownloader.py),HTML解析器(HtmlParser.py),数据存储器(DataOutpur.py),爬虫调度器(蜘蛛侠的的.py)。自学自“巨蟒爬虫开发与项目实践”
配合SpiderManager重构各个模块爬虫
各种爬虫合集-目前已实现对某电影资源网站的资源爬虫
微内核+插件式的网络蜘蛛
SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.
Spring Boot
Admin UI for administration of spring boot applications
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 的支持。
spring boot demo 是一个用来学习 spring boot 的项目,已经集成 actuator(监控)、admin(可视化监控)、logback(日志)、aopLog(通过 AOP 记录 web 请求日志)、统一异常处理( json 级别和页面级别)、freemarker(模板引擎)、thymeleaf(模板引擎)、JPA(ORM 框架)、mybatis(ORM 框架)、redis-cache(缓存)、swagger(API 接口管理测试)、ureport2(**式报表)、打包成 war 文件、集成 ElasticSearch(采用原生操作 ES 的方式),后续会集成activemq,email,shiro,websocket,quartz,netty等模块。
《动手玩Docker》示例代码:Docker + Spring Boot: 快速搭建和部署Java Web应用
通过Docker构建FastDFS文件系统,操作阿里OSS和七牛云
EasyUrlTask也叫EasyUrlJob、EasyUrlSchedule,基于Quartz 2.3 and SpringBoot2 的URL接口调度平台,支持集群。公司日常的很多任务调度其实都可以简化为基于URL的调度方式,EasyUrlTask也就因此而生,简化日常URL调度任务,并简单管理这些请求。
Spring Boot工程实践,快速上手Spring Boot开发必备。最全的Spring Boot使用案例!
spring-boot集成neo4j图形数据库,并实现简单的节点创建和查询
Spring Boot application using Scala
spring boot案例,最简单、最实用为原则
validation-api + mimetypes 实现的文件类型校验
:leaves: Spring Boot
前端Vue + 后端Spring Boot 完全分离的用户角色管理模板
Spring Boot Websocket Sample
Spring Cloud 微服务管理台
AG-Admin是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。核心技术采用Eureka、Fegin、Ribbon、Zuul、Hystrix、JWT Token、Mybatis等主要框架和中间件,前端采用vue-element-admin组件。
Spring Cloud event bus
Spring Cloud代码生成器
External configuration (server and client) for Spring Cloud
spring cloud demo, contains config、eureka、feign、hystrix、ribbon、zuul、oauth2
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.