定义:中介者模式包装了一系列对象相互作用的方式,使得这些对象不必相互明显作用。从而使它们可以松散耦合。 当某些对象之间的作用发生改变时,不会立即影响其他的一些对象之间的作用。保证这些作用可以彼此独立的变化。 使用场景: 当对象之间的交互操作很多且每个对象的行为操作都依赖彼此时,为防止在修改一个对象的 ...
分类:
其他好文 时间:
2018-12-23 22:18:14
阅读次数:
169
一、内置函数 10大类 + 数学运算(7个) + 类型转换(24个) + 序列操作(8个) + 对象操作(9个) + 反射操作(8个) + 变量操作(2个) + 交互操作(2个) + 文件操作(1个) + 编译执行(4个) + 装饰器(3个 1、数学运算(7个) (1) + 返回数字的 绝对值 (2 ...
分类:
编程语言 时间:
2018-12-19 11:04:19
阅读次数:
182
Git与GitHub交互操作 git 直接无法创建仓库,必须先在GitHub上创建好仓库,拿到仓库URL地址然后使用git远程操作 git可以是用该URL进行向远程推送版本信息或获取版本信息,如下图机制: git操作GitHub git远程基本流程 长此以往,将Git和GitHub结合使用做到避免电 ...
分类:
其他好文 时间:
2018-12-16 23:12:40
阅读次数:
148
1、内核:是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。 2、Shell:是系统的用户界面,提供了用户和内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行,是一个命令解释器。但它不仅是命令解释器,而且还是高级编程语言,shell编程。 3、文件系统:文件系统是文 ...
分类:
系统相关 时间:
2018-11-28 14:00:19
阅读次数:
240
os 模块提供了很多允许你的程序与操作系统直接交互的功能 ...
分类:
编程语言 时间:
2018-11-21 21:13:31
阅读次数:
240
Windows窗体应用程序开发:WinForm、桌面应用程序,有可执行文件(.exe)即安装包。是一种C/S(客户机/服务器)架构应用程序 1.Windows窗体应用程序,用可视化的窗体和控件生成丰富界面的,可交互操作的应用程序。从工具箱选择相应控件,拖曳到窗体界面,通过设置其属性,布局外观。双击控 ...
AlertDialog AlertDialog是Android中最常用的对话框, 可以完成常见的交互操作,如提示、确认、 选择等功能.AlertDialog没有公开的构造函数,必须借 助AlertDialog.Builder才能完成参数设置. 1.常用方法 setIcon:设置标题的图标 setTi ...
分类:
移动开发 时间:
2018-11-18 19:26:03
阅读次数:
194
JNI 即 Java Native Interface 是 native 编程接口,它允许在Java虚拟机(VM)内运行Java代码与其他编程语言(主要是C和C++)编写的应用程序和库进行交互操作。 JNI最重要的好处是它对底层Java VM的实现没有任何限制。因此,Java VM供应商可以添加对J ...
分类:
移动开发 时间:
2018-11-09 23:24:31
阅读次数:
207
本文主要记录如何使用 实现对图形的拖拽,选择,图像渲染及各类形状的绘制操作。 1、关于SVG 是可缩放的矢量图形,使用XML格式定义图像,可以生成 对应的DOM节点,便于对单个图形进行交互操作 。比 更加灵活一点。关于SVG的基础知识,请参考 "SVG学习地址" 。 2、SVG.js 今天要说的主角 ...
分类:
Web程序 时间:
2018-10-21 19:34:20
阅读次数:
481
物不在多,有用则精! 学习使用链接 导航:导航一般指页面引导性频道集合,多以菜单的形式呈现,可应用于头部和侧边,是整个网页画龙点晴般的存在。面包屑结构简单,支持自定义分隔符。千万不要忘了加载 element模块。虽然大部分行为都是在加载完该模块后自动完成的,但一些交互操作,如呼出二级菜单等,需借助e ...
分类:
其他好文 时间:
2018-10-14 17:52:47
阅读次数:
544