nfboyplus Goto Github PK
Type: User
Type: User
Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.
计算恋爱时光
基于微服务技术,页面使用高仿某电商界面。功能包含电商模块,会员、SSO、订单、商品、支付、消息、微信、H5和PC、移动端、优惠券、后台系统、任务调度等模块。基于SpringBoot+SpringCloud +Maven+Redis+ActiveMQ+XXLJOB(分布式任务调度)+ Freemarker等。使用 SpringCloud Eureka作为注册中心、Feign客户端调用工具、断路器Hystrix视图展示使用Freemarker、数据库层使用Mybatis框架、缓存使用Redis、数据库使用MySQL项目管理工具使用Maven、版本控制工具使用GIT、项目自动部署工具使用Jenkins消息中间件使用ActiveMQ、分布式任务调度系统使用XXLJOB、反向代理工具使用Nginx日志管理插件工具使用lombok、分布式日志收集使用Logstash、解析JSON框架使用FastJson数据安全加密使用MD5加盐和Base64、RSA、分布式文件存储系统FastDFS等。支付网关接口使用银联支付、第三方登录使用QQ授权等。
基于Spring,自定义事务注解,整合AOP,实现对事务管理
面向切面编程AOP,及基于AOP的事务开始
自定义注解:@ExtResource @ExtService,注入Bean
自定义注解@ExtController,@ExtRequestMapping,纯手写SpringMVC框架
基于@Transactional注解的事务管理
使用dom4j解析xml
第一个基于Spring,SpringMVC,MyBatis整合开发的项目,主要是实现视频查询,新增,预览等功能!
包含:设计模式,反射,并发包,线程池,多线程,锁,线程安全,单例模式,时间计算,日期转换等
怎么保证集合中存放无限大小:数组扩容技术
自定义注解:@ExtInsert,@ExtSelect,@ExtParam,@ExtMapper,实现mybatis注解版本框架
纯手写ExtHashMap集合 基于数组+链表实现
纯手写数据库连接池,创建多个线程的复用机制
纯手写JDK1.7版本HasMap集合框架
基于ArrayList实现hashMap集合,基于LinkedList实现HashMap
纯手写:LinkedList底层的数据结构是基于双向循环链表的,且头结点中不存放数据
A lightweight distributed task scheduling framework.(分布式任务调度平台XXL-JOB)
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.