《程序员修炼之道:通向务实的最高境界》Day2软件编程认知
Day2主要讲述契约式设计、死掉的程序不会说谎、断言式编程等;讲述编程的弹性、变换时编程、继承税、配置等。主要内容:软件编程的基础工具16. 纯文本的威力将知识用纯文本保存:纯文本不会过时,它能够让你的工作事半功倍,并能简化调试和测试工作。17.Shell 游戏发挥 Shell 的威力:当图形化界面无法胜任时18.加强编辑能力游刃有余地使...
《程序员修炼之道:通向务实的最高境界》Day1软件编程哲学
首先非常感谢董老师的领读和华为云的云享读书会,经过董老师的提炼,将书中的精华浓缩为五天内容。先跟着老师取了本书灵魂,后续在细读。董老师还提了另外一本《黑客与画家》,后面有时间也读一下。主要内容:务实的哲学1. 人生是你的你有权选择: 人生是自己的,把握住人生,让它如你所愿。2. 我的源码被猫吃了提供选择,别找借口:提供选...
SQL Server还原数据库并重命名
当我们在同一个服务器上的SQL server 部署一个项目的两个实例时,这时候可以通过还原数据库并重命名来就行处理。普通右键还原,重命名的时候还原可能会出现问题。推荐使用SQL语句还原,具体步骤如下:-- 1 读取数据库、查看数据库文件和日志文件名称restore filelistonly from disk='D:\PEMS-Init.bak'-- 2 重命名并复制到数据库存...
云效系列0之注册阿里云并实名认证
注册阿里云并实名认证(1)点击传送门,注册阿里云:传送门。点击右上角免费注册,推荐支付宝注册,也省去了实名认证环节。(2)实名认证或学生认证实名认证可以直接支付宝认证,学生党可以认证一下学生身份。学服务器一年才114,领上面传送门的代金券还能减20。学生认证
浅谈软件架构、框架、模式、平台之间的区别与联系
一、架构与框架定义:软件架构:软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。设计软件架构就是把系统分解为一些部件,描述这些部件的职责及它们之间的协作行为。软件框架:软件框架是面向领域(如 ERP、计算领域等)的、可复用的“半成品”软件,它实...