数据库范式说明

原文链接

简介

      数据库范式在数据库设计中的地位一直很暧昧,教科书中对于数据库范式倒是都给出了学术性的定义,但实际应用中范式的应用却不甚乐观,这篇文章会用简单的语言和一个简单的数据库DEMO将一个不符合范式的数据库一步步从第一范式实现到第四范式。

继续阅读“数据库范式说明”

listagg 函数–oracle 11g release 2

本文描述了在oracle 11g release 2 版本中新增的listagg函数,listagg是一个实现字符串聚合的oracle内建函数。作为一种普遍的技术,网络上也有多种实现字符串聚合的方法。本文会首先介绍listagg函数,最后会拿这些方法与listagg进行性能方面的对比。

继续阅读“listagg 函数–oracle 11g release 2”

驴得水  观感

孙校长想当农村教育家,老裴想找回男人的尊严,周铁南想得到佳佳的爱慕,佳佳想揭露社会的黑暗,铜匠想出人头地,特派员想贪美国人的钱,美国人想花钱做慈善。每个人都有自己的欲望,被欲望驱使着却浑然不知。唯有张一曼,只为活得自由。闹剧结束,每个人似乎都回到起点,唯有一曼离去,唯有她是自由的

一曼是被封建意识践踏的女权主义,校长为大局甘受胯下之辱委屈求全,孙佳是坚信这世界有是非黑白的理想主义者,铜匠代表无知的恶 魁山是受到一点伤害就一定要报复得罪不起那种小人 特派员代表黑色的权力 ,最想说是铁男,知识分子的脾气,嘴里喊着原则义气其实只是无知空洞的口号 被权利一操 立马就怂
生活是千手观音,一遍又一遍扇你的脸,她不停地换着挥手的姿势方向力度,你不断地为羞辱找理由找借口找台阶,你愤愤不平,你惶惶不安,你委屈求全,你沾沾自喜——你总是能自圆其说。早晚有一天你能明白,即使终其一生你都糊涂,又有什么区别呢?……都怪这月色,撩人的疯狂,都怪这Guitar,弹得太凄凉
一曼的悲剧里,最隐秘的那个刽子手是校长。看得出一曼很信任他,也尊敬他,而他在关键时刻的所有不作为,把一曼一步步推向深渊。每次一开始他都护着她,但到最后都是他一脸无奈地请求她做出牺牲。沉默的好人,才是罪恶链条上的大多数。可惜由于链条太长,看不到全局,所以人人以为自己的手没有染血。
你可以喜欢一曼,喜欢佳佳;讨厌老裴,讨厌铜匠,甚至讨厌铁男。
但如果你真的看懂了,你不会仅仅讨厌,你会有同情和理解,又或许会哽咽。因为里边的所有人都是你。
可能是曾经的你,现在的你,也有可能是以后的你。

职场追求与个人规划

先讲个真实的故事

  大概6-7年前,我服务于一家财富500强外企。故事的主角不是我,是我的上司,市场总监,在那一年他没得到续约合同。

  我个人挺喜欢这个上司,他擅长演讲,擅长写作,擅长经营人脉;在团队管理方面,他扮演的更像是一位导师:鼓励我们,给我们授权,让我们收获颇丰。尽管如此,在39岁这一年,他失去了捧了十多年的外企金饭碗。

  父母年事已高,孩子还在读书,却在已近不惑之年时,被生活狠狠得砸了一棍。

继续阅读“职场追求与个人规划”

(转)oracle undo回滚段详解

原文链接

1.Undo是干嘛用的?   

在介绍undo之前先说一下另外一个东西 transaction ,翻译成交易或事务。我们在进行一个事务的过程中需要申请许多资源,一个复杂的事务也需要很多步来完成。那么一个复杂的事务是只有两个结果,要么成功,要么失败(相当于从来没发生过)。
继续阅读“(转)oracle undo回滚段详解”