Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6269268
  • 博文数量: 2759
  • 博客积分: 1021
  • 博客等级: 中士
  • 技术积分: 4091
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-11 14:14
文章分类

全部博文(2759)

文章存档

2019年(1)

2017年(84)

2016年(196)

2015年(204)

2014年(636)

2013年(1176)

2012年(463)

发布时间:2013-08-20 11:06:11

        Memcheck是Valgrind工具集中最常用的工具,用来检测程序中出现的内存问题,所有对内存的读写都会被检测到,一切对malloc、free、new、delete的调用都会被捕获。Memcheck之所以能够检测出这些内存问题,关键在于其建立了两个全局表:        (1)Val.........【阅读全文】

阅读(785) | 评论(0) | 转发(0)

发布时间:2013-08-20 11:05:58

1.概述 随着数据库的运行,存储空间里会产生一些无用的数据,需要进行清理。产生这些无用数据的原因有:? 行被删除? 插入行的事务终止? 由更新产生的旧的行版本需要回收的存储空间主要包括以下几个方面:? 行版本(占用空间最大)? 行版本指针(占用空间最小)? 索引项 2.回收方法2..........【阅读全文】

阅读(704) | 评论(0) | 转发(0)

发布时间:2013-08-20 11:05:50

1. 概述使用PostgreSQL一段时间后,就发现PG对数据类型处理上有个特点,基本上都以字符串形式进行数据的转换和传输。对于非文本型将其存储格式转化为字符串形式,或反过来将字符串解析为特定数据类型往往依赖上下文环境(locale,数据库参数等)所规定的格式。比如日期型的格式就由datestyle定义。不同datestyle.........【阅读全文】

阅读(770) | 评论(0) | 转发(0)

发布时间:2013-08-20 11:05:40

    信号与槽是一种Qt特有的对象间通信的机制,是Qt区别于其他图形系统的基本特征。信号与槽之间是一种松散的连接关系,这种连接关系可以在程序运行时动态改变,这为Qt编程提供了极大的灵活性。       定义信号使用Qt的signals关键字。注意信号没有访问权限,实际上它们都是受保护.........【阅读全文】

阅读(575) | 评论(0) | 转发(0)

发布时间:2013-08-20 11:05:26

在Web应用中,内容缓存是最普通的优化技术之一,并且能够很容易地实现。例如,可以使用一个自定义地JSP标签——我们将之命名为——由和将每一个需要被缓存的页面片段封装起来。任何自定义标签 可以控制它所包含部分 (也即预先封装的页面片段)在何时执行,并且动态输出结果可以被捕获。标签使得JSP容器(例如Tomcat)只生成内 容一次,作为应用程序范围内的JSP变量,来存储每一个缓存片段。每次JSP页面被执行时,自定义标签将缓存页面片段载入而无需再次执行JSP代码来生成 输出结果。作为Jakarta工程的一个部分,标签库的开发使用了这项技术。当被缓存内容无需被每一个用户或者请求所定制的时候,它工作的十分良好。......【阅读全文】

阅读(534) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册