摘要:
建造者模式 建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 一个 Builder 类会一步一步构造最终的对象。该 Builder 类是独立于其他对象的。 介绍意图:将一个复杂的构建与其表示 阅读全文
摘要:
tar选项说明:1.c为生成档案文件,创建打包文件;2.x为解开档案文件;3.v为列出归档解档的详细过程,显示进度;4.指定档案文件名称,f后面一定是.tar文件,所以必须放选项最后 6.ln -s 被链接的源文件 链接文件 注意:没有 -s 为硬链接 软链接其实就是源文件的一个快捷方式;实际上在l 阅读全文
摘要:
1. 查询时间:date命令 2.查询日历:cal命令 cal -y 显示一年的日历 3.查询磁盘剩余空间:df -h (df为disk free) 4.查询文件目录的大小:du -h [目录名] (du为disk usage) -h 人性化的显示文件的大小 5. ps aux 查看当前进程的详细状 阅读全文
摘要:
修改权限 1. chown 文件或目录的拥有者 chown 用户名 文件名|目录名 -rw-r--r-- 1 guanbin guanbin 0 7月 11 01:25 test.py guanbin@guanbin-virtual-machine:~$ sudo chown test test.p 阅读全文
摘要:
1.用户组 添加组:groupadd 组名 [root@Server-n93yom ~]# groupadd dev [root@Server-n93yom ~]# cat /etc/group | grep dev dev:x:10011: [root@Server-n93yom ~]# 删除组: 阅读全文
摘要:
命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。请求以命令的形式包裹在对象中,并传给调用对象。调用对象寻找可以处理该命令的合适的对象,并把该命令传给相应的对象,该对象执行命令。 介绍 意图:将一个请求封装成一个对象,从而使您可以用不同的请求对客户进行参数化。 主 阅读全文
摘要:
https://jinnianshilongnian.iteye.com/blog/14872351、预备知识 aop概念请参考【http://www.iteye.com/topic/1122401】和【http://jinnianshilongnian.iteye.com/blog/1418596 阅读全文
摘要:
一、代理模式的基本介绍 代理模式:为一个对象提供一个替身,以控制对这个对象的访问,即通过代理对象访问目标对象,这样做的好处是:可以在目标对象实现的基础上增强额外的功能操作,即扩展目标对象的功能。 被代理的对象可以是远程对象、创建开销大的对象或需要安全控制的对象 代理模式有不同的形式,主要有三种:静态 阅读全文