资源管理 标签(空格分隔): 工作 jumpserver 服务器管理 ansible批量 https://github.com/adithyakhamithkar/ansible playbooks windows批量管理 windows ad域控 ...
分类:
其他好文 时间:
2020-01-22 18:05:45
阅读次数:
80
从零开始的Devops 软件源 内网办公 其实如果不是内网办公,软件源直接用阿里云的,官方的就好。奈何内网办公。内网办公公司不开放公网给项目组成员,必须要搭建本地仓库,使用本地仓库减少向公网的访问次数,相同的软件依赖包不用多次下载,比如大家都使用Java的maven依赖,如果没有本地仓库,每次都要去 ...
分类:
其他好文 时间:
2020-01-22 16:39:43
阅读次数:
74
通用服务平台解决方案思考 标签(空格分隔): 工作 分析我们的业务 如何复用服务端代码和相关功能。 如何快速开发h5,iOS,安卓,小程序等。 如何分解和规划不同通用功能的边界。 如何定义通用功能的接口。 如何避免重复建设。 如何避免技术重复规划。 系统之间缺乏集成协作标准。 目标 支持多平台:h5 ...
分类:
其他好文 时间:
2020-01-22 16:39:03
阅读次数:
113
如何完成定时备份 想考虑清楚思路 一在备份机器上添加用户 useradd m backupjumpserver passwd backupjumpserver useradd m backupwiki passwd backupjumpserver useradd m backupgit passw ...
分类:
其他好文 时间:
2020-01-22 16:32:16
阅读次数:
100
持续集成流程及临时快速实现 标签(空格分隔): 工作 持续集成流程及快速实现 代码管理 git拉取和合并代码,合并代码前最好添加代码review机制。git服务器,目前需要代码由svn迁移到git。目前应该已有git服务器,需要申请账号权限。 jenkins打包 将代码由svn迁移到git。合并代码 ...
分类:
其他好文 时间:
2020-01-22 16:12:15
阅读次数:
166
上篇文章讲到配置和日志已经初始化了,这篇文章接着把数据库和redis初始化完成。初始化数据库数据库orm我选用xorm。首先在config.json和config.go添加对应的数据库配置。config.json:"db_config":{"db_host":"127.0.0.1","db_port":"3306","db_user":"root","db_password":"123456","
分类:
其他好文 时间:
2020-01-22 09:17:08
阅读次数:
55
上一篇文章里,我们定了项目基本目录结构。现在来回顾一下我的思路:创建入口文件;指定配置、日志目录;指定数据库、队列、缓存组件目录;创建数据处理的controller目录;指定公共函数等杂项。接下来,我们还是按照这个顺序填充代码。入口文件funcmain(){config.InitConfig()logger.InitLogger()}暂且忽略一些实现细节,我们需要先初始化配置和日志,先来看看日志,
分类:
其他好文 时间:
2020-01-21 09:24:59
阅读次数:
94
博客项目登录注册功能后端,涉及到mongodb,redis,vuex,nuxt.js,mongoose,koa-redis,smtp使用的基本操作 ...
分类:
数据库 时间:
2020-01-19 09:54:42
阅读次数:
164
基于vue2.0构建的在线电影网【film】,webpack + vue + vuex + vue-loader + keepAlive + muse-ui + cordova 全家桶,cordova 打包成APP 从零开始搭建,适合新手练手参考。GitHub地址,api来源于网上,仅供开发参考之用 ...
分类:
移动开发 时间:
2020-01-18 21:02:46
阅读次数:
129
前言importcyclenotallowed不知道是不是有很多学习golang的新人会遇到这样的问题。包循环引用这个问题,让人很头疼,尤其是在项目越来越复杂的时候,出现这么一句报错,这意味着你可能需要修改很多代码,这对一个新人来讲压力很大。通常来讲,解决这个错误的办法是将需要引用的那个包抽象成接口,解耦后调用。但这不是我这个篇章想要讲的内容。这个系列主要讲的是如何从代码组织架构方面去避免这个问题
分类:
其他好文 时间:
2020-01-18 19:19:12
阅读次数:
117