大家好,欢迎来到设计模式专题,我们的主旨是介绍一些有趣好玩的设计模式。 今天我们介绍的设计模式叫做命令模式(command),在这个模式下,我们可以实现do和undo的解耦,让使用方不用关心内部的实现细节。 command模式 这个模式我们在日常当中经常使用,举一个很简单的例子,比如说我们发布代码。 ...
分类:
其他好文 时间:
2020-10-18 16:14:47
阅读次数:
25
jenkins结合cygwin软件实现从centos发布代码rsync到windows server2019的过程 1.下载cygwin这个软件打开https://cygwin.com/install.html, 针对不同的windows类型下载,本机下载的是(https://cygwin.com/ ...
背景介绍开发人员最喜欢做的事情是直接通过IDE管理发布代码,AWSToolkit可以让开发人员将应用程序直接发布到AWS的云平台,并轻松实现部署调用与开发,并通过ElasticBeanstalk堆栈实现应用程序的一键部署,代码版本管理,数据库管理,负载均衡与自动扩展等。AWSElasticBeanstalk是一项易于使用的服务,用于在熟悉的服务器(例如Apache、Nginx、Passenger和
分类:
Web程序 时间:
2020-06-17 10:27:31
阅读次数:
64
SVN的仓库hooks的原理是这样的: 当你对该仓库执行一些操作时,比如创建一个新的revision版本或修改一个未版本化的属性,就会触发hooks目录下的相应程序。操作的事件(或时间节点)是跟程序文件名相对应的。举个例子,post-commit,代表,你往该仓库提交完成后,如果此时hooks目录下 ...
分类:
其他好文 时间:
2020-04-02 10:24:58
阅读次数:
92
.net core 2.x版本和1.x版本部署有所不同,确切的说,2.x的部署要求更为简单。 1.x版本在代码上还需要单独设置,2.x则默认的配置已经满足IIS部署了,新的应用没有必要停留在1.x,所以也不太考虑1.x的配置。 2.x的IIS部署其实很简单(由其是相比Linux上部署),使用VS发布 ...
分类:
Web程序 时间:
2020-03-31 21:21:01
阅读次数:
110
需求:对Jenkins发布代码后的状态自动通知到企业微信群,告知相关人员发布版本前进行通知,发布后状态失败则通知相应的负责人,进行处理。Jenkins也可以提供邮件的方式告知job构建的结果给到收件人,这种方式无法第一时间让负责人员去查看邮件,公司人员日常使用企业微信频率比较高,恰巧企业微信提供机器 ...
分类:
微信 时间:
2020-03-11 16:58:28
阅读次数:
404
第一次发布代码,就好比借了一笔钱。只要通过不断重写来偿还债务,小额负债可以加速开发。但久未偿还债务会引发危险。复用马马虎虎的代码,类似于负债的利息。整个部门有可能因为松散的实现,不完全的面向对象的设计或其他诸如此类的负债而陷入窘境。 维基百科 简介 技术负债(英语:Technical debt),又 ...
分类:
其他好文 时间:
2020-03-11 10:50:24
阅读次数:
100
谈谈对于程序,软件,软件工程的初步认识 记得在上大学前,报考志愿时,我选择了软件工程这个专业,当时家里人都极力反对,因为他们认为这个专业不适合女孩子,当时我也很犹豫,不知道自己做的对不对。有个老师说过:“专业课对学生的影响,不仅仅是学习技术,更重要的是学习一种思想,一种做事的套路。“在软件工程学习的 ...
分类:
其他好文 时间:
2020-03-06 17:47:13
阅读次数:
80
ftp断点续传,做一个自动发布代码功能;参考链接:https://www.cnblogs.com/ahjesus/archive/2011/05/26/2057934.html 发邮件功能(验证码);自己写过,后续整理 图片合成视频并且可以添加水印和声音的功能 参考链接:https://blog.c ...
分类:
其他好文 时间:
2020-02-29 00:56:51
阅读次数:
80
PPT导出图片质量太差?简单操作直接导出印刷质地图片 ? PPT不仅可以用于展示文档,还可以用于简单图片合成处理,同时,PPT文档还可以全部导出为图片. 默认情况下,PPT导出的图片为96DPI,辛苦做的图片无法适应很多场合的使用。其实,在windows 下只需要一个小小的设置,就可以导出300DP ...
分类:
其他好文 时间:
2020-02-23 20:15:14
阅读次数:
125