大家好,我叫王泊,负责云效应用交付AppStack的开发。把应用部署到各个环境、一步步进行集成测试,最终发布到生产环境,是程序员工作中必不可少的组成部分;而云原生技术引入的容器化、IaC(基础设施即代码,InfrastructureasCode)等等技术与理念,为持续交付的过程提供了规范化的可能,但也引入了让人不时埋首于配置文件的小山里的麻烦。我们不妨从一次略有波折、稍显隐患的集成部署案例开始,看看如何着手设计一条更为稳定的应用交付流程。 一次波折的部署许多个迭代后,面对陪风扇一起嘎吱嘎吱转着的流水线,程序员阿伟会回忆起把系统部署到预发环境、提交最后一轮验收,然后被打回来的那个并不遥远的下午
默认情况下:Photoshop导出切片为【GIF】格式当你很嗨皮的把【GIF】调整为【PNG】或【JPG】格式,并保存时: 你会发现,自己的图片格式莫名其妙还是【GIF】:但,我们的期望是: 原因是“因为我们没有选中全部切片,并将其格式设置为【PNG】”,解决方案(选中全部切片设置为png或其他类型即可,吐槽:不能用快捷键Ctrl+a全选,但是可以鼠标拖拽全选) 最后就能得到我们想要的结果啦!!!
默认情况下:Photoshop导出切片为【GIF】格式当你很嗨皮的把【GIF】调整为【PNG】或【JPG】格式,并保存时: 你会发现,自己的图片格式莫名其妙还是【GIF】:但,我们的期望是: 原因是“因为我们没有选中全部切片,并将其格式设置为【PNG】”,解决方案(选中全部切片设置为png或其他类型即可,吐槽:不能用快捷键Ctrl+a全选,但是可以鼠标拖拽全选) 最后就能得到我们想要的结果啦!!!
概要通过vscode远程编辑项目,避免在服务器上安装图形界面,可以保持服务器的轻量。既可以利用vscode的各种编辑的便利性,又可以使用linux服务器上的各种开发环境,尤其是可以使用linux服务器上的各种命令行工具。毕竟要在windows上弄一套开发环境太麻烦,环境迁移也不方便。配置远程插件vscode能够编辑远程机器上的项目,关键就在于Remote-SSH插件。同时附带安装编辑配置文件的插件,方便配置远程服务的SSH信息。安装好之后,侧边栏会多一个RemoteExplorer,如下图:配置ssh如果正常安装了上面2个插件,按照如下步骤配置SSH。【Ctrl+Shift+p】打开命令搜索,
概要通过vscode远程编辑项目,避免在服务器上安装图形界面,可以保持服务器的轻量。既可以利用vscode的各种编辑的便利性,又可以使用linux服务器上的各种开发环境,尤其是可以使用linux服务器上的各种命令行工具。毕竟要在windows上弄一套开发环境太麻烦,环境迁移也不方便。配置远程插件vscode能够编辑远程机器上的项目,关键就在于Remote-SSH插件。同时附带安装编辑配置文件的插件,方便配置远程服务的SSH信息。安装好之后,侧边栏会多一个RemoteExplorer,如下图:配置ssh如果正常安装了上面2个插件,按照如下步骤配置SSH。【Ctrl+Shift+p】打开命令搜索,
前言 近期将ERP后台从MSSQLSERVER过渡到了MYSQL,确实经历了一番波折,转换过程虽然极其痛苦,这里也不卖惨了。将过程记录一下,有人愿意的话共同学习。 前面分享过操作系统和数据库的安装,倒是没啥需要注意的地方,前面说的极其痛苦,是从数据导完开始的,暂时还体会不到,本篇介绍一下如何将数据从MSSQLSERVER导出到MySQL数据库。极其重要如果各位由相同诉求,一定要先做测试,不可在生产环境直接干活,这点特别重要! 没有测试成功前不可在生产环境直接干活! 没有测试成功前不可在生产环境直接干活!! 没有测试成功前不可在生产环境直接干活!!! 测试环境搭建就不太多介绍了吧,也就是将
前言 近期将ERP后台从MSSQLSERVER过渡到了MYSQL,确实经历了一番波折,转换过程虽然极其痛苦,这里也不卖惨了。将过程记录一下,有人愿意的话共同学习。 前面分享过操作系统和数据库的安装,倒是没啥需要注意的地方,前面说的极其痛苦,是从数据导完开始的,暂时还体会不到,本篇介绍一下如何将数据从MSSQLSERVER导出到MySQL数据库。极其重要如果各位由相同诉求,一定要先做测试,不可在生产环境直接干活,这点特别重要! 没有测试成功前不可在生产环境直接干活! 没有测试成功前不可在生产环境直接干活!! 没有测试成功前不可在生产环境直接干活!!! 测试环境搭建就不太多介绍了吧,也就是将
前言本文从最原始的需求出发,结合需求变化,推导出用户系统的演进。(如果有理解偏差之处,还请谅解,欢迎讨论)(故事纯属虚构)一、创业老王是程序员,出去创业了,做当下最火的web3.0,需要做app和web,第一步需要一个用户登录功能,这对老王来说简单。用户可以拿邮箱或者手机注册,填一些基本信息(如名称、性别、年龄等),初始化密码,提交后给用户生成平台唯一id。用户可以拿手机或者邮箱登录,设计如图,搞定了。二、新增需求-三方登录 产品经理提出为了方便用户快速注册,借助当前用户量最大的平台,实现授权登录,授权登录后经过用户授权从大平台那里拿用户基本信息(手机号,邮箱等等),避免用户注册耗时原因导致用
昨日百度「文心一言」的发布,无疑成为了国内科技圈关注的焦点。不少人看完发布会之后,第一反应就是:求邀请码! 幸运的是,CSDN编辑团队是「文心一言」首批内测用户之一。 既然可以第一时间体验这款“国产版ChatGPT”,我们自然也满足广大读者粉丝的好奇心:同样的问题,「文心一言」vsChatGPT,二者究竟谁更胜一筹? 考虑到「文心一言」的“炸场”Demo即围绕文学创作、商业文案创作、数理逻辑推算、中文理解和多模态生成这五个角度,因此接下来我们也将从同样的维度将其与ChatGPT进行对比评测。 文学创作 提问:龟兔赛跑的结局是什么?如果要续写这个故事,可以有哪些角度? 「文心一言」的回答:Cha
前言本文从最原始的需求出发,结合需求变化,推导出用户系统的演进。(如果有理解偏差之处,还请谅解,欢迎讨论)(故事纯属虚构)一、创业老王是程序员,出去创业了,做当下最火的web3.0,需要做app和web,第一步需要一个用户登录功能,这对老王来说简单。用户可以拿邮箱或者手机注册,填一些基本信息(如名称、性别、年龄等),初始化密码,提交后给用户生成平台唯一id。用户可以拿手机或者邮箱登录,设计如图,搞定了。二、新增需求-三方登录 产品经理提出为了方便用户快速注册,借助当前用户量最大的平台,实现授权登录,授权登录后经过用户授权从大平台那里拿用户基本信息(手机号,邮箱等等),避免用户注册耗时原因导致用