为什么要使用友元函数? 在实现类之间数据共享时,减少系统开销,提高效率
如果类A中的函数要访问类B中的成员(例如:智能指针类的实现),那么类A中该函数要是类B的友元函数
为了使其他类的成员函数直接访问该类的私有变量。即:允许外面的类或函数去访问类的私有变量和保护变量,从而使两个类共享同一函数。此时可...
分类:
编程语言 时间:
2014-08-04 13:45:37
阅读次数:
354
案例:在web架构的平台上添加大量的用户 思路:利用badboy先录制添加一个用户的步骤,再整理脚本提高效率,接着参数化脚本,设置excel传值,最后执行play 步骤: 1.打开badboy,新建一个脚本,默...
分类:
数据库 时间:
2014-08-04 11:17:27
阅读次数:
249
简介
NIO的作用就是改进程序的性能。因为有时候程序的性能瓶颈不再是CPU,而是IO。这时候NIO就派上用场了。NIO的原理就是尽量利用系统底层的资源来提高效率,比如利用DMA硬件减小CPU负荷,利用操作系统的epoll机制避免线程频繁切换。通过底层资源提高系统的吞吐量。
缓冲区
缓冲区就是一个固定大小的一组数据。缓冲区有四个非常重要的属性:容量,限制,位置,标记。容量就是一个缓冲区...
分类:
编程语言 时间:
2014-07-31 00:07:35
阅读次数:
388
php的正则表达式完全手册前言 正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。索引 1._引子 2._正则表达式的历史 3._正则表达式定义 3.1_普通...
分类:
Web程序 时间:
2014-07-29 14:15:58
阅读次数:
378
新发现: 1. idl 中, 可以定义 enum, cpp_quote. 1. 项目文件管理 (1) 去除多余的文件 2. QA 测试 (1) 开放C++接口 + 调试日志: 目的: 针对"稀有"情况, 迅速定位, 减少对"复现" 的要求, 减少人力成本, 提高效率. (2) 不使用弹窗, 而是"日...
分类:
其他好文 时间:
2014-07-29 13:48:48
阅读次数:
221
在jdbc2.0里增加了批量处理的功能(batch),其允许将多个sql语句作为一个单元送至数据库去执行,这样做可以提高操作效率。在操作大量的数据时,
ORM框架实现批量是很慢的。我们可以使用jdbc提供的Batch来提高效率。
示例:
首先是使用for循环,一句一句的执行:...
分类:
数据库 时间:
2014-07-29 12:58:27
阅读次数:
274
和上次的一样,只是总结下看这本书学习到的新观点或者重点,简单并且提高效率。
第四章 控制执行流程
1.java中不允许一个数字当做布尔值来使用,而在C或者C++中可以
2.java中唯一用到逗号的地方就是for循环的控制表达式
3.for循环可以定义多个变量,但是这些变量必须要有相投的类型
4.要熟练使用for--each循环
5.break退出整个循环,continue退出当前循环
6.switch的case后面一定要跟上break'语句(有一次出bug就是因为粗心没有加上break)...
分类:
编程语言 时间:
2014-07-28 00:23:09
阅读次数:
191
由于日常数据建模经常使用PowerDesigner,使用逆向工程能更加快速的生成模型提高效率,所以总结使用如下: 1. 安装MYSQL的ODBC驱动 Connector/ODBC 5.1.10 下载地址:http://dev.mysql.com/downloads/connector/odbc/5....
分类:
数据库 时间:
2014-07-26 16:54:51
阅读次数:
284
Sublime text快捷键 Sublime text 2是一款轻量、简洁、高效、跨平台的编辑器,他适合编写javascript,html,css,php,paython等等,作为程序员,编码效率是非常重要的,快捷键能够帮助我们提高效率,下面是我推荐给大家的几个好用的快捷键: Ctrl+S...
分类:
其他好文 时间:
2014-07-26 14:32:10
阅读次数:
217
在网络网络传输过程中,最关心的就是传输效率问题。而提高传输效率最有效的方法就是对传输的数据进行压缩。但压缩数据也要耗费一定的时间,是不是压缩后一定能提高效率呢?该如何选择合适的压缩算法呢?请看本文的具体分析。...
分类:
其他好文 时间:
2014-07-26 02:25:16
阅读次数:
363