02 2017 档案
oracle 实例 表空间 用户 方案 表 数据的关系例子
摘要:我们可以把Database看作是一个大仓库,仓库分了很多很多的房间,Schema就是其中的房间,一个Schema代表一个房间,Table可以看作是每个Schema中的床,Table(床)被放入每个房间中,不能放置在房间之外,那岂不是晚上睡觉无家可归了,然后床上可以放置很多物品,就好比 Table上可 阅读全文
posted @ 2017-02-24 09:08 abelian 阅读(308) 评论(0) 推荐(0)
SQL
摘要:SQL: DISTINCT --> 去重复行,必须最前面 UNION -->去重 UNION ALL --> 不去重复 COALESCE -->返回第一个非空 SUM -->select id, sum(quantity) from t_a 按id计算总和 在 SQL 中增加 HAVING 子句原因 阅读全文
posted @ 2017-02-15 09:34 abelian 阅读(122) 评论(0) 推荐(0)
epoll
摘要:epoll的红黑树由一个互斥量保护,ready list是自旋锁保护的。 ready list涉及到add\mod\wait 红黑树涉及到add\mod\del 每一个epoll对象都有一个独立的eventpoll结构体,用于存放通过epoll_ctl方法向epoll对象中添加进来的事件。这些事件都 阅读全文
posted @ 2017-02-13 11:52 abelian 阅读(259) 评论(0) 推荐(0)
Linux上TCP的shutdown/close
摘要:Linux上TCP的shutdown/close Linux的版本是kernel-2.6.21: Linux上TCP的shutdown/close 1.只要TCP栈的读缓冲里还有未读取(read)数据,则调用close时会直接向对端发送RST. 2.shutdown与socket描述符没有关系,即使 阅读全文
posted @ 2017-02-03 16:31 abelian 阅读(304) 评论(0) 推荐(0)
enable_share_from_this
摘要:在什么情况下要使类A继承enable_share_from_this? 使用场合:当类A被share_ptr管理,且在类A的成员函数里需要把当前类对象作为参数传给其他函数时,就需要传递一个指向自身的share_ptr. 类A继承enable_share_from_this,然后通过share_fro 阅读全文
posted @ 2017-02-03 11:11 abelian 阅读(335) 评论(0) 推荐(0)