gitlab

再见,Visio!

我是研究僧i 提交于 2020-10-01 12:52:18
提到流程图软件,大部分人想到的就是 Visio。 确实,Visio 用的人多,和 office 集成度也很高。 但是!!! 1、Visio 不属于 Office 套件, 需要单独购买 ; 2、很多 Mac、Linux 用户无法使用 ; 今天,厂长就给大家介绍一款堪比 Visio 的流程图软件:diagrams。 它可以在线操作,也可以本地安装,还有各种丰富的图标个功能,并且完全免费!完全免费! 下面就来感受下。 特性 多客户端支持 网页版没有所谓的客户端支持一说。 对于安装版,从官方安装包来看,Windows、Mac、Linux 都有支持。 多语言支持 各种语言都支持,汉语、英语、法语、德语、日语...... 统统有! 云端同步 支持保存到 Google Drive、OneDrive、Dropbox、Github、Gitlab、Trello、本地文件、浏览器缓存。 该功能只有网页版支持,桌面版没有保存到云端的选项。 丰富的形状素材 Android、iOS、前端、k8s、网络设备、Office图标、云厂商等等。 应有尽有。 各个工种基本上都能找到自己领域的。 手绘风格 也许你见过手绘风格的流程图,觉得很高大上。 使用 diagrams 可以通过设置,将作图设置为手绘风格。 导出格式丰富 可以直接导出为 Visio 文件、图片、PDF 等。 简单使用 新建时,可以选择绘图模板,类似于

基于ECS搭建GitLab服务

北城余情 提交于 2020-10-01 12:02:42
介绍 本教程介绍如何基于ECS实例快速搭建一台GitLab服务器。 涉及产品 本场景主要涉及以下云产品和服务: 云服务器ECS 云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。阿里云ECS持续提供创新型服务器,解决多种业务需求,助力您的业务发展。 GitLab GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。 阿里云场景免费体验 将使用一台基础环境为CentOS7.7的云服务器ECS实例,搭配您已有的云数据库RDS实例,帮助您快速搭建属于自己的云上博客。 阿里云 场景资源 :(提供真实资源模拟) https://developer.aliyun.com/adc/scenario/428cb14610574720a9faf64370a92785 步骤一:ECS体验资源准备 CentOS 7.7的ECS实例(云服务器)资源地址: https://developer.aliyun.com/adc/scenario

代码优化的 5 大原则,第 1 条相信你一开始就没想到!

风流意气都作罢 提交于 2020-09-30 15:29:04
阅读本文大概需要 7 分钟。 本文来源「优达学城」 原作:Ravi Shankar Rajan ,译者:欧剃 “让这代码跑得快一点!!”——我碰到的第一件代码优化任务就是这么开始的。那个项目是一个巨大的 SAP 云平台应用程序,总共含有超过 3 万行的代码。 整个 App 加载数据的过程非常之慢,显然用户并不喜欢这种体验。 然而,我必须承认,这个项目的代码写的挺不错,数据库调用很合适,只在有需要的地方进行循环,模组化也实现的很到位。我花了两天时间,绞尽脑汁地进行各种测试,审查代码逻辑,但完全没发现到底是什么地方让这个程序变得如此之慢。 就在第三天,在我穷尽了所有的办法,最后一点理智也快要消失的时候,我终于发现了问题所在。 在其中的一个读取页面上,被塞了一个等待语句,程序到这里就停上 20 秒。 这大约是原来调试这段代码的程序员在排查的过程中插入的等待命令,结果在将代码合并进生产环境的时候忘记把这行东西去掉了。而在生产代码中,每次调用读取的时候,这段等待命令都会被执行,这就进一步放大了产生的问题。 于是,我把这行代码删掉了。好家伙,一切都正常了! 有人说,代码优化是一把双刃剑 优化你的软件是一件好事,但这并不能保证它永远都会有好结果。 如你是在错误的原因驱动下,或是通过错误的方法进行代码优化,这种所谓的优化往往可能增加成本,减缓生产速度,甚至可能会让软件的质量下降。 此外,大多数时候

好工具推荐系列:国内git开源仓库gitee和codechina

删除回忆录丶 提交于 2020-09-29 13:47:26
1、码云gitee 码云(gitee.com)是 OSCHINA.NET 推出的代码托管平台,支持 Git 和 SVN,提供免费的私有仓库托管。 https://gitee.com/ 2、csdn code.china 2020年9月10日,中国专业IT开发者社区CSDN正式推出全新升级的开源平台 CODE.CHINA(codechina.csdn.net)。面向国际化市场,具备使用 GitLab 最新高可靠部署方案、独立第三方平台等特点,拥有海量用户基础和品牌加持。 https://codechina.csdn.net/about https://blog.csdn.net/csdnnews/article/details/108523953 来源: oschina 链接: https://my.oschina.net/u/4407552/blog/4560971