自动化构建与部署是基础开发写完代码,手动打包、上传服务器?太慢了。用 Jenkins 或 GitLab CI 把构建过程自动化,提交代码后自动跑测试、打镜像、推送到服务器,省下...
标题中包含该 TAG 的相关文章列表。
自动化构建与部署是基础开发写完代码,手动打包、上传服务器?太慢了。用 Jenkins 或 GitLab CI 把构建过程自动化,提交代码后自动跑测试、打镜像、推送到服务器,省下...
你有没有过这样的经历:写文档写到一半,突然要改上周的某个版本,翻文件夹翻得头大,最后还得靠记忆猜哪个是最新版?或者团队协作时,别人发来一个修改建议,你根本找不到对应的位置。这时候,一个带项目管理...
每天打开电脑,浏览器几乎是第一个启动的软件。网页加载、信息查找、视频观看、购物比价……这些日常操作如果能更顺手,一天下来省下的时间可不少。其实,很多小而精的浏览器插件就在默默帮你提速。 ...
早上刚坐下,同事就发来三个文件要你改;还没处理完,群里又跳出五六条@你的消息;好不容易静下心写点东西,手机叮咚响个不停。一天到晚忙得团团转,回头一看,正事没干成几件。其实不是你不努力,而是缺少趁...
早上闹钟响了,按掉继续睡;工作清单列了一堆,却从最简单的开始拖;晚上回想一天,发现啥也没干成。你是不是也这样?别急,这不是懒,是方法没找对。 拆任务:大事变小事
在Java开发中,写一段用Stream处理集合的代码已经成了家常便饭。比如筛选用户、统计订单金额,几行链式调用就搞定。但你有没有想过,这些看似简单的操作,在底层是怎么跑的?它和字节码指令之间又有...
每天上班打开电脑,浏览器标签页瞬间堆到十几二十个:查资料用搜索引擎,沟通靠微信和钉钉,做图开PS,在线表格来回传文件……光切换窗口就花了半小时。这种场景你肯定不陌生,而网络工具整合软件正是为解决...