一、使用profile管理用户口令概述:profile是口令限制,资源限制的命令集合,当建立数据库时,oracle会自动建立名称为default的profile。当建立用户没有指定profile选项时,那么oracle就会将default分配给用户。1.账户锁定概述:指定该账户(用户)登陆时最多可以...
分类:
数据库 时间:
2014-07-23 16:11:31
阅读次数:
205
1.3.4 设计并发友好的应用程序
使用传统的命令风格编写多线程应用程序时,我们要面对两个问题:
■很难让现有的顺序代码变成并行的代码,因为要显式使用线程,必须修改大部分的基本代码。
■使用共享状态和锁定是困难的。必须仔细考虑如何使用锁来避免争用条件和死锁,留下足够的空间并行执行。
函数式编程给了我们答案:
■使用声明编式程风格时,可以在现有的代码中引入并行。替换很少几个基元,就能...
分类:
其他好文 时间:
2014-07-23 00:12:17
阅读次数:
229
Ubuntu 安装后,root用户默认是被锁定了的,不允许登录,也不允许 "su" 到 root。有人说这是个不好的实践,特别是对于服务器来说。我觉得对于桌面用户来说,这样安全性更高一些,是应该的;但对于服务器可以设置成允许 "su" 到root,但不允许root用户直接登录”。而我为了开发时的方便...
分类:
其他好文 时间:
2014-07-22 23:34:17
阅读次数:
366
锁定提示 描述 HOLDLOCK 将共享锁保留到事务完成,而不是在相应的表、行或数据页不再需要时就立即释放锁。HOLDLOCK 等同于 SERIALIZABLE。 NOLOCK 不要发出共享锁,并且不要提供排它锁。当此选项生效时,可能会读取未提交的事务或一组在读取中间回滚的页面。有可能发生脏读。仅应...
分类:
数据库 时间:
2014-07-22 22:45:14
阅读次数:
284
注:内容为自己的推理认知+网络,如有错误和不合理之处,敬请指出。 在多线程环境中我用使用线程锁处理并发问题,而在数据库系统中,并发问题可以细化到事务级别,而DBMS对此的处理方案就是使用锁。 为了适应不同的需求,完善的DBMS对于锁的粒度划分应该是细粒度的,比如行锁、页锁、表锁、数据库锁等。 被锁定...
分类:
数据库 时间:
2014-07-22 08:07:37
阅读次数:
286
WIN7 打开运行 输入gpedit.msc, 打开本地组策略——用户配置——管理模板——windows组件——点击Internet Explorer,、在右侧找到”禁用更改主页设置“,右键编辑,选择已启用,主页那栏添上你喜欢的主页,点击应用,然后确定,OK了,主页锁定完毕了。小技巧,慢慢积累谔.....
分类:
Web程序 时间:
2014-07-22 00:20:33
阅读次数:
258
bool flock ( int handle, int operation [, int &wouldblock] );flock() 操作的 handle 必须是一个已经打开的文件指针。operation 可以是以下值之一:要取得共享锁定(读取程序),将 operation 设为 LOCK_SH...
分类:
Web程序 时间:
2014-07-22 00:07:34
阅读次数:
278
内存模型描述的是程序中各变量(实例域、静态域和数组元素)之间的关系,以及在实际计算机系统中将变量存储到内存和从内存取出变量这样的低层细节。每一个线程有一块工作内存区,其中保留了被所有线程共享的主内存中的变量的值的拷贝。为了存取一个共享的变量,一个线程通常先获取锁定并且清除它的工作内存区,这保证该共享...
分类:
编程语言 时间:
2014-07-21 23:30:41
阅读次数:
365
crm创建发票,crm将发票分派给其他用户或团队,crm锁定指定发票中产品的单价,crm解锁指定发票中产品的单价,crm取消指定安全主体(用户或团队)对发票的所有访问权限,crm删除发票...
分类:
其他好文 时间:
2014-07-20 10:43:18
阅读次数:
261