使用GRANT赋予用户权限的时候通常有ADMIN OPTION和GRANT OPTION这两个OPTION。下面使用简单的实验来体会下这两种授权的用途。
一、ADMIN OPTION参数
实验:
1. 创建测试用户user_a和user_b:
2. 默认情况下,user_a和user_b是没有建表权限:
3.
SYS账户GRANT CREAT...
分类:
其他好文 时间:
2014-11-24 10:07:49
阅读次数:
171
Respository模式在示例中的实际目的小结一下 Repository模式是架构模式,在设计架构时,才有参考价值; Repository模式主要是封装数据查询和存储逻辑; Repository模式实际用途:更换、升级ORM 引擎,不影响业务逻辑; Repository模式能提高测试效率,单元测试...
分类:
其他好文 时间:
2014-11-23 22:53:04
阅读次数:
189
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 做游戏的同学想必对云风很熟悉。这一段时间他开发的skynet和ejoy2d两个软件框架在github上很火。其中skynet是为游戏服务器开发的,可以看成是一个service框架,ejoy2d是一个客户端的代码,内容不多,主要封装了opengl的一些接口,很多人不一定看得上。 我对...
分类:
其他好文 时间:
2014-11-23 21:45:08
阅读次数:
257
在头文件中用这种写法就是为了该头文件被重复包含时不会出现符合重定义的错误。效果等同于 #ifndef __xxx__ #define __xxx__ ... #endif // __xxx__详细如下:#pragma once和ifndef使用异同为了避免同一个文件被include多次1 #ifnd...
分类:
其他好文 时间:
2014-11-23 20:05:46
阅读次数:
166
Task 在C#中表示一个异步操作。作为一个方法的返回类型时通常与async同时出现;而async又与await正好是一对。Task实例可以用各种不同的方式创建。最常见的方法是使用任务的 Factory属性检索可用来创建用于多个用途的TaskFactory实例。例如,要创建运行操作的Task,可以使...
用例图:
用例图是从用户的角度去描述软件产品的需求,分析产品所需的功能和动态行为,是实现软件需求到最终实现的第一步,在UML中用例图用于对系统、子系统或类的行为的可视化,以便是系统的用户更容易理解这些元素的用途,也便于软件开发人员最终实现这些元素。画用例图,要注意功能和它的执行者。
用例图的基本元素:
(一)、用例:用例是对系统的用户需求的描述,用例表达了系统的功能和所提供的服...
分类:
其他好文 时间:
2014-11-22 17:33:34
阅读次数:
131
指向 data member 的指针是一个颇有用处的语言特性, 特别是如果你需要详细调查 class members 的底层布局的话。这个调查可以帮助你决定 vptr 是放在尾端还是起始处。 另一个用途是可以用来决定 clas 中 access sections 的次序。考察以下代码, 其中有一个 ...
分类:
其他好文 时间:
2014-11-22 14:41:42
阅读次数:
192
MAC地址英文MAC Address英文全称: Media Access Control Address别称:硬件位址用途:定义网络设备位置表示:十六进制数,6 Byte特点:产品出产后MAC地址就固定了用来表示互联网上每一个站点的标识符,采用十六进制数表示,共六个字节(48位)。其中,前三个字节是...
分类:
Web程序 时间:
2014-11-22 13:12:46
阅读次数:
469
python语言最常见的括号有三种,分别是:小括号( )、中括号[ ]和大括号也叫做花括号{ }。其作用也各不相同,分别用来代表不同的python基本内置数据类型。python中的小括号( ):代表tuple元组数据类型,元组是一种不可变序列。1 >>> tup = (1,2,3)2 3 >>> t...
分类:
编程语言 时间:
2014-11-22 07:04:47
阅读次数:
664