- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 ubuntu查看所有的history命令
在ubuntu下打history不能完全显示最早的记录,命令历史,存放在个人目录下的.bash_history文件中,打开该文件即可详细了解。所以可以通过下面三条去看history记录:sudo vim ~/.bash_historysudo cat ~/.bash_history有可视化界面的朋友:sudo gedit ~/.bash_history...
2019-06-30 18:14:40 12915
原创 六大设计原则之 接口隔离原则 (Interface Segregation Principle | ISP)
目录前言接口隔离原则定义场景优点不同实际前言又是元气满满的一天接口隔离原则定义使用多个专门的接口比使用单一的总接口要好。(这里解释一下,总的结构就是把所有的接口都写到一个接口类里面,然后很多个实现去引用它,导致有些实现不需要实现一些接口但必须要写出来。)客户端不应该依赖它不需要的接口。一个类对另外一个类的依赖性应当是建立在最小的接口上的。(参考百科)...
2019-06-26 14:00:25 419
原创 六大设计原则之 依赖倒置原则 (Dependency Inversion Principle | DIP)
目录前言依赖倒置原则定义优点栗子(正例)效果分析栗子(反例:对实现编程,高层模块依赖于低层)分析前言编码五分钟,扯淡两小时依赖倒置原则定义依赖倒置原则(Dependence Inversion Principle)是程序要依赖于抽象接口,不要依赖于具体实现。高层模块不应该依赖于低层模块,高层模块和低层模块都应该依赖于其抽象。简单的说就是要求对...
2019-06-21 21:36:12 698
原创 六大设计原则之 开闭原则 (Open Close Principle | OCP)
目录前言开闭原则定义:场景:优点:栗子:前言兄弟们快跑,鬼子们(提需求的人)进村啦!开闭原则是面向对象设计中最基础的设计原则,它指导我们如何建立稳定灵活的系统,开闭原则只定义了对修改关闭,对扩展开放。用抽象构建架构,用实现扩展细节。开闭原则定义:一个软件中的 类/模块/函数 应该对扩展开放,对修改关闭。(开闭即针对扩展和修改两个行为的原则。)...
2019-06-16 23:47:06 441
原创 TP5 删除(unlink)图片时找不到路径问题
问题最近用TP5在搭一个小系统,系统里有上传图片的功能,既然有上传图片,就需要有删除图片的机制,由于需求的主人条件不大好,系统存储空间不大,所以当一张图片不再需要的时候我就想自动把它删掉,但是在使用unlink去删除的时候一直在报找不到路径的错误,看了好几次路径是没有问题的,网上似乎没什么人遇到这样的问题,于是最后无奈,只得在入口文件配置一个路径的变量来对它进行删除。解决方案我们直接在...
2019-06-09 22:23:02 1723
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人