该系统实现了简单的普通客户存,取,转账,查看交易详情等业务,管理员实现开户,启用或冻结用户等功能 前端页面:采用easyUI+Ztree技术,实现动态添加菜单 后台:采用springboot+mybatis技术,且引入的通用mapper和分页,提供了封装好的数据访问层API,减少了sql语句的书写。 权限控制:以角色控制菜单权限,分为普通用户和管理员
基于zookeeper实现的一个配置中心系统,可以动态发布配置项,客户端系统订阅后可以即时感知,无需重启服务。如果喜欢的话,欢迎 Star & Fork
contacts 通讯录后台 node.js
基于SpringBoot和EasyUI的一个基本项目框架,有基础的RBAC权限控制,可以直接在项目中使用
分布式任务调度框架ElasticJobElastic-job总共提供了三种类型的定时任务:Simple类型定时任务、Dataflow类型定时任务和Script类型定时任务。其中,Script类型作业意为脚本类型作业,支持shell,python和perl等所有类型脚本,应用得不太多。SimpleJob需要实现SimpleJob接口,是未经过任何封装的定时任务简单实现,与quartz原生接口相似,下面示例中用的就是该类型的Job。Dataflow类型的定时任务主要用于处理数据流,需实现DataflowJob接口。该接口可以提供2个方法可供覆盖,分别用于抓取(fetchData)和处理(processData)数据。这个框架的任务分派,简单来说就是,通过zookeeper知道线上总共有多少台执行机器,然后把分片平均分到线上的机器上,而每次机器的上线、下线都会触发分片的重新分配。 而分片其实就是数字,数字将平均分配到几台机器上,例如: 设置总分片数为4片(0,1,2,3总共4个分片),线上2台机器,机器A可能被分配到0、1两个数字,机器B被分配到2、3两个数字
317 efficient solutions to HackerRank problems