摘要: 在listener.ora文件中指定监听的实例名和修改ip地址: 查看实例名:[localhost$] echo $ORACLE_SID 将服务器的tnsnames.ora的内容拷贝到客户端的tnsnames.ora记得修改ip 阅读全文
posted @ 2017-09-30 13:44 btgo 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 1.修改操作系统核心参数 在Root用户下执行以下步骤: 1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件 输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件。 oracle soft nproc 2 阅读全文
posted @ 2017-09-30 12:50 btgo 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 1.其实Document/View不是什么新东西,Xerox PARC实验室是这种观念的滥觞。它是Smalltalk环境中的关键性部分,在那里它被称为Model-View-Controller(MVC)。其中的Model就是MFC的Document,而Controller相当于MFC的Documen 阅读全文
posted @ 2017-08-22 16:59 btgo 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 1、每个ts数据包由:1、包头 2、包数据 包头有个字段 PID ,该字段指示包数据的类型。比如说: PID 为 0x0000 包数据的类型就是 PAT表 PID 为 0x0001 包数据的类型就是 CAT表 2、PAT表定义了当前TS流中所有的节目,其PID为0x0000,要查寻找节目必须从PAT 阅读全文
posted @ 2017-08-16 15:06 btgo 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 我们经常接触到创建 DEMUX,注册 Filter 过滤数据, 通过回调过滤出 section 数据,然后我们对 section 数据做具体的解析或者其他操作。 我们这里说的 section 就是段的概念,一个 section 可能包含一个或者多个TS 包,我们可以这样理解,TS 是对数据内容发封装 阅读全文
posted @ 2017-08-16 14:19 btgo 阅读(1846) 评论(0) 推荐(0) 编辑
摘要: (1)TS流是基于Packet的位流格式,每个包是188字节或者204字节(一般是188字节,204字节的格式仅仅是在188字节的Packet后部加上16字节的CRC数据,其他格式是一样的),整个TS流组成如下所示: Packet 1 Packet 2 ...... Packet n 在实际使用中, 阅读全文
posted @ 2017-08-16 11:52 btgo 阅读(1591) 评论(0) 推荐(0) 编辑
摘要: “=” make会将整个makefile展开后,再决定变量的值。也就是说,变量的值将会是整个makefile中最后被指定的值。看例子: x = foo y = $(x) bar x = xyz 在上例中,y的值将会是 xyz bar ,而不是 foo bar 。 := “:=”表示变量的值决定于它在 阅读全文
posted @ 2017-08-11 10:51 btgo 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 昨天在群里有朋友提到回显控制,以前从没听说过,所以一时兴起,今天就乘着SVN下载代码期间学习一下,话不多说直接贴代码: 阅读全文
posted @ 2017-08-04 11:14 btgo 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 例子: 利用反射操纵这个类 阅读全文
posted @ 2017-07-19 18:00 btgo 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 我们定义要输入到的变量是整型,但如果我们输入了英文字母或者汉字,那就会发生错误,cin里有个方法能检测这个错误,就是cin.rdstate(); 当cin.rdstate()返回0(即ios::goodbit)时表示无错误,可以继续输入或者操作,若返回4则发生非致命错误即ios::failbit,则 阅读全文
posted @ 2017-07-18 14:25 btgo 阅读(219) 评论(0) 推荐(0) 编辑