1. 开放封闭原则 ? 什么是开放封闭原则?有的同学问开放,封闭这是两个反义词这还能组成一个原则么?这不前后矛盾么?其实不矛盾。开放封闭原则是分情况讨论的。 ? 我们的软件一旦上线之后(比如你的软件主要是多个函数组成的),那么这个软件对功能的扩展应该是开放的,比如你的游戏一直在迭代更新,推出新的玩法 ...
分类:
其他好文 时间:
2019-10-03 19:50:04
阅读次数:
58
前后端分离已经在慢慢走进各公司的技术栈,根据松哥了解到的消息,不少公司都已经切换到这个技术栈上面了。即使贵司目前没有切换到这个技术栈上面,松哥也非常建议大家学习一下前后端分离开发,以免在公司干了两三年,SSH 框架用的滚瓜烂熟,出来却发现自己依然没有任何优势! 其实前后端分离本身并不难,后段提供接口 ...
分类:
编程语言 时间:
2019-09-18 11:41:43
阅读次数:
101
一、Docker简介 1.什么是Docker? Docker`是开发人员和系统管理员使用 容器开发 、 部署 和 运行 应用程序的平台。使用Linux容器来部署应用程序称为集装箱化。使用docker轻松部署应用程序。 2.为什么要用Docker? 更高效的利用系统资源 :由于容器不需要进行硬件虚拟以 ...
分类:
其他好文 时间:
2019-09-17 19:20:14
阅读次数:
157
我们平时逛github时常常会看到Readme里面有个Lience,经常会看到GNU、GPL、BSD、Apache等字眼,但是你真的清楚这些协议及其区别吗?1.GPL:我们很熟悉的Linux就是采用了GPL。GPL协议和BSD,ApacheLicence等鼓励代码重用的许可很不一样。GPL的出发点是代码的开源/免费使用和引用/修改/衍生代码的开源/免费使用,但不允许修改后和衍生的代码做为闭源的商业
分类:
Web程序 时间:
2019-09-12 11:41:34
阅读次数:
133
今日完成的工作如下: 1.写实验报告中Android Studio开发部分。 2.今天凌晨把之前出错的登陆注册界面改好了; 3.写安装部署说明书。 今晚及明天计划: 1.准备明天的答辩。 2.把论文的参考文献完成。 心得体会: 感觉自己是一个多余的人 有很多多余的想法 多余的情感 没办法像其他 成功 ...
分类:
其他好文 时间:
2019-09-11 21:45:24
阅读次数:
84
一、概述 在实际开发中,我们写好的代码,往往打成war包或jar包,通过winscp或其他软件将其上传至服务器,然而这样非常大的一个弊端就是不利于开发,为什么这么说呢?假如我们刚刚将springboot项目达jar包通过winscp部署在linux系统中,然而各种突如其来、意想不到的bug接踵而来, ...
分类:
编程语言 时间:
2019-08-29 20:23:27
阅读次数:
182
保证分布式系统数据一致性的6种方案问题的起源 在电商等业务中,系统一般由多个独立的服务组成,如何解决分布式调用时候数据的一致性? 具体业务场景如下,比如一个业务操作,如果同时调用服务 A、B、C,需要满足要么同时成功;要么同时失败。A、B、C 可能是多个不同部门开发、部署在不同服务器上的远程服务。 ...
分类:
其他好文 时间:
2019-08-18 19:56:10
阅读次数:
76
2019 年 7 月 6 日,OpenResty 社区联合又拍云,举办 OpenResty × Open Talk 全国巡回沙龙·上海站,又拍云平台开发部负责人叶靖在活动上做了《OpenResty 在又拍云存储中的应用》的分享。OpenResty x Open Talk 全国巡回沙龙是由 OpenR ...
分类:
其他好文 时间:
2019-08-08 14:59:15
阅读次数:
115
首先说说can总线。 can总线是目前工业控制领域应用最广的现场总线,它可以实现远距离信息的传输,是各种设备和各类功能部件之间传送信息的公用通道,它是由导线组成的传输线束,用于连接体统中的各个节点,传送can信号到各个节点,使总线中的每个节点都可通信。不仅国内应用广泛,而且在国外也备受欢迎。它的应用 ...
分类:
其他好文 时间:
2019-07-30 00:29:08
阅读次数:
104