会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
阿古达芝麻开门 - 博客园
阿古达优秀项目🎉
芝麻开门系列
这里有很多Hello World的项目可以借鉴,如果你想要实现某个功能,也可以通过芝麻开门的博客给我留言
IT项目管理云平台
一个非常适合中国国情的项目管理工具,包括任务管理,进度管理,质量管理,周报与绩效考核,工时管理,代码生成器,系统监控等模块
各行业通用项目管理系统
各行业通用项目管理系统,基于IT项目管理工具二次开发
App自动化测试框架
带你入门并熟练手机App自动化测试,良好的框架封窗,非常容易写出稳定的代码
App自动化代码生成工具
让你不懂自动化测试也能写稳定的代码,配套App自动化测试框架使用,你只要鼠标点一点就可以写出自动化测试代码
阿古达芝麻开门
阿古达芝麻开门
分享开发与测试相关的博客
博客园
首页
管理
随笔分类 -
其他
标准版IT MANAGER项目管理系统(SpringCloud重构版)
摘要:最近花了两个周末,完成了IT Manager重构,由SpringBoot单机版改成了SpringCloud版本,服务没有拆分的很细(只是为了上SpringCloud),只是把desktop api和mobile api单独抽了出来,前端页面放到了网关层,同时新增了单点登陆模块并采用Redis存储to
阅读全文
posted @
2021-06-14 16:35
阿古达芝麻开门
阅读(273)
评论(0)
推荐(0)
Seata分布式事务解决方案
摘要:分布式有可能会带来很多额外的技术问题,如分布式事务,分布式锁,全局唯一ID等问题,假如从设计层面可以避免这些问题,建议还是从设计层面避免。 安装: 首先下载https://github.com/seata/seata/releases/ 1.4.2的版本,修改file.conf和registry.c
阅读全文
posted @
2021-06-14 16:30
阿古达芝麻开门
阅读(197)
评论(0)
推荐(0)
Redis分布式锁实现方案
摘要:在Java中,同一个JVM里面可以用synchronized关键字和ReentrantLock可重入锁解决多线程对同一资源的并发访问控制,但是随着分布式的快速发展,本地的加锁往往不能满足我们的需要,在我们的分布式环境中上面加锁的方法就会失去作用。 现在Spring Boot 分布式锁开箱即用,支持主
阅读全文
posted @
2021-06-14 16:27
阿古达芝麻开门
阅读(92)
评论(0)
推荐(0)
全局唯一ID生成方案
摘要:其实,这个全局唯一ID的问题,我并没有觉得很特别,甚至我觉得,如果生成全局唯一ID的时候,能把用户ID+时间戳也基本可以满足大部分业务的“全局唯一”的需求了。确实,生成全局ID的方法有很多,适应不同的场景、需求以及性能要求,所以即便是同一个系统,你也根据不同的业务场景设计不同的ID生成策略。 UUI
阅读全文
posted @
2021-06-14 16:25
阿古达芝麻开门
阅读(246)
评论(0)
推荐(0)
Arthas 开源 Java 诊断工具
摘要:Arthas是强大的Java应用在线诊断工具,先来浏览一下常用命令及用途: dashboard:查看当前进程的信息概览 thread:打印线程的栈 jad:反编译class vmtool:从jvm里查询对象,执行forceGc monitor:方法执行监控 watch:方法执行数据观测,如方法入参及
阅读全文
posted @
2021-06-14 16:23
阿古达芝麻开门
阅读(83)
评论(0)
推荐(0)
代码质量标准及其相关检测工具
摘要:编码规范:是否遵守了团队编码规范,降低维护代码的成本。 可读性:每个方法都必须有注释,改动的时候最好说明因为什么问题改动,改动的关键代码加上注释,加上改动者和相关Jira ID ,避免很多时候时间久了自己都看不懂自己的代码 ; 另外,检测可读性的另一个办法就是让别人review你的代码,如果别人能看
阅读全文
posted @
2021-06-14 16:17
阿古达芝麻开门
阅读(770)
评论(0)
推荐(0)
自主研发IT项目管理工具--清空IT Manager系统数据,一步步教你如何初始化和使用系统
摘要:最新版本请参考:https://gitee.com/vvliker-jo/it-manager 产品定位: 权限角色管理,权限管理细分到按钮级别,让系统权限更加严谨且灵活配置。 多公司多团队同时使用,只需要超级管理员简单地开一个帐号而已,并且一个人可以同时参与多个项目。 任务管理与分配,实现了敏捷开
阅读全文
posted @
2021-04-16 22:59
阿古达芝麻开门
阅读(154)
评论(0)
推荐(0)
IT Manager项目管理工具-包括权限管理,部门管理,任务管理,Bug管理,工时填写,周报,绩效考核等模块
摘要:为了解决项目管理的难点,过多纸质办公的问题,诞生了该系统。其中的价值点包括几大点: 公司组织架构管理;项目成员管理,项目分解,任务分配,时间进度,质量把控; 周报,月报,工时统计;查看项目成员工作饱和度;协助公司进行有效的项目成本控 组织数据初始化 首先需要初始化公司组织架构的数据,职位信息录入,以
阅读全文
posted @
2020-06-06 09:26
阿古达芝麻开门
阅读(765)
评论(0)
推荐(0)
ZFast--贼快开发框架
摘要:介绍,演示:http://www.itproject-manager.com/ ZFAST-贼快开发框架,已完成公司组织架构管理,菜单权限管理,同时配套可视化的代码生成工具,让你轻松搭建SpringBoot的开发框架和开发业务功能,节省大量的时间陪陪家人。配套代码生成器请查看:https://mp.
阅读全文
posted @
2020-06-06 09:23
阿古达芝麻开门
阅读(279)
评论(0)
推荐(0)
自动化运维与监控
摘要:一:运维开发 运维开发一般需要熟悉Python和Shell,运维工具有: SaltStack(自动化运维),Ansible(自动化运维),Jinkens(持续集成&持续交付) 相关知识点包括: Docker,Kubernates,Python,Shell,ITIL/DevOps,下面是运维开发的招聘
阅读全文
posted @
2018-12-02 11:58
阿古达芝麻开门
阅读(859)
评论(0)
推荐(0)
搭建Hadoop环境(单机模式+伪分布模式)
摘要:推荐一款开源的项目管理,绩效考核(日报,周报,月报)工具:http://www.itproject-manager.com/ 最近一直在自学Hadoop,今天花点时间搭建一个开发环境,并整理成文。 首先要了解一下Hadoop的运行模式: 单机模式(standalone) 单机模式是Hadoop的默认
阅读全文
posted @
2018-12-02 11:21
阿古达芝麻开门
阅读(1751)
评论(0)
推荐(0)
Saltstack 自动化运维工具
摘要:Saltstack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,可以理解为简化版的puppet,它基于python语言实现,结合轻量级消息队列(ZeroMQ)与python第三方模块构建。具备以下特点: 部署简单、方便 支持大部分UNIX/Linux及Windows环境 主
阅读全文
posted @
2018-12-02 11:14
阿古达芝麻开门
阅读(198)
评论(0)
推荐(0)
Apache flume+Kafka获取实时日志信息
摘要:Flume简介以及安装 Flume是一个分布式的对海量日志进行采集,聚合和传输的系统。Flume系统分为三个组件,分别是source,sink,channel:source表明数据的来源,可能来自文件,Avro等,channel作为source和sink的桥梁,作为数据的临时存储地,channal是
阅读全文
posted @
2018-12-02 11:10
阿古达芝麻开门
阅读(1176)
评论(0)
推荐(0)
redis高可用集群搭建
摘要:架构图: 开始搭建集群: 创建集群: 找到创建集群的脚本文件redis-trib.rb(这个是自己写的rb脚本),把它拷贝到bin目录下: 更多信息关注公众号:
阅读全文
posted @
2018-12-02 11:06
阿古达芝麻开门
阅读(158)
评论(0)
推荐(0)
搭建FastDFS分布式文件系统
摘要:libfastcommon的安装(两台tracker+四台storage): 去官网https://github.com/happyfish100/libfastcommon 下载安装包,到linux下解压,进入主目录。
阅读全文
posted @
2018-12-02 11:04
阿古达芝麻开门
阅读(152)
评论(0)
推荐(0)
Zookeeper集群搭建
摘要:zookeeper集群在分布式开发中有重要应用,集群数量通常为奇数,这里搭建三台服务器组成的zookeeper集群. 配置如下: 1. 进入zookeeper目录,到conf文件夹下,把zoo_sample.cfg文件复制一份,命名为zoo.cfg; 2. 在zoo.cfg添加日志和数据路径,以及集
阅读全文
posted @
2018-12-02 11:02
阿古达芝麻开门
阅读(140)
评论(0)
推荐(0)
使用Mycat实现Mysql数据库的主从复制、读写分离、分表分库、负载均衡和高可用
摘要:项目管理工具— IT Manager 这是一个开源的项目管理工具,具备组织架构管理,权限管理,任务管理,测试管理,日报,周报,绩效考核,还包括配套的代码生成器:http://www.itproject-manager.com/ Mysql集群搭建 使用Mycat实现Mysql数据库的主从复制、读写分
阅读全文
posted @
2018-12-02 11:00
阿古达芝麻开门
阅读(781)
评论(0)
推荐(0)
阿里云CentOS安装mysql5.7
摘要:CentOS yum安装mysql的大概步骤: 1. 配置yum源 下载mysql源安装包:wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 安装mysql源:yum localinstall mysql
阅读全文
posted @
2018-12-02 10:43
阿古达芝麻开门
阅读(938)
评论(0)
推荐(0)
阿里云CentOS7搭建SVN服务器
摘要:1.yum安装:sudo yum install subversion 2.查看安装的目录which svnserve: 3.检查是否安装成功svnserve --version: 4.建立版本库,subversion默认以/var/svn作为数据根目录,可以通过/etc/sysconfig/svn
阅读全文
posted @
2018-12-02 10:37
阿古达芝麻开门
阅读(533)
评论(0)
推荐(0)