业务需求:公司有个CRM经纪人管理系统,前天遇到的比较棘手的问题是,要查询一张表中不在另一张表中的所有用户并分页显示,但问题是外表的数据量很大,如果用not in(select ..),not exists(select ...)之类的子查询 的话需要对子查询表进行所有信息的调用过滤才行,一单子查询数据量过大效率问题就来了,于是就私下里查了一点资料,并根据资料中提供的例子建立了对应的测试表做了一些...
分类:
其他好文 时间:
2015-04-17 11:27:18
阅读次数:
217
(1)什么是内联函数?内联函数是指那些定义在类体内的成员函数,即该函数的函数体放在类体内。(2)为什么要引入内联函数?当然,引入内联函数的主要目的是:解决程序中函数调用的效率问题。另外,前面我们讲到了宏,里面有这么一个例子:#define ABS(x) ((x)>0? (x):-(x))当++i出现...
分类:
其他好文 时间:
2015-04-15 18:38:07
阅读次数:
102
垃圾收集算法一般来说,垃圾收集算法分为四类:标记-清除算法最基础的算法便是标记-清除算法(Mark-Sweep)。算法分为“标记”和“清除”两个阶段:首先标记处需要收集的对象,在标记完成之后,再统一回收所有被标记的对象。这是最简单的一种算法,但是缺点也是很明显的:一个是效率问题,标记和清除效率都不高...
分类:
编程语言 时间:
2015-04-11 17:33:01
阅读次数:
142
本篇主要谈谈springmvc 上传文件的效率问题
分类:
编程语言 时间:
2015-04-07 09:35:08
阅读次数:
194
题意:有n个不同高度的树排成一列,树上各有1只鸟。然后m个询问,每次询问可以打掉h[i](1 不要用#include后者有效率问题,会 tle (⊙o⊙)哦~二分的时候标记不用再开数组看数用过没,因为数很大啊。。这样会超内存!直接标记上下界判断这个查找的高度是否访问过。 1 //#include 2...
分类:
编程语言 时间:
2015-04-05 10:31:28
阅读次数:
169
mysql版本是mysql5.6.22,安装环境windows7。
1.使用该查询日志可以找到有效率问题的sql语句,并记录下来,进行监控。
可以使用如下语句查询和设置慢查询日志
(1) 查看慢查询日志是否开启
SHOW VARIABLES LIKE '%show_query_log%'; 或是 SHOW VARIABLES LIKE '%show_query_lo...
分类:
数据库 时间:
2015-04-01 15:20:02
阅读次数:
184
有时候,为了验证PHP的运行过程或者了解代码中的变量的使用情况,需要将变量写到另外一个文件中,方便我们查看。最近也是经常用到file_put_contents这个函数,因为只是试验用,暂时还不需要考虑效率问题,可即使是这样,有时候可能会遇到写不进去的情况,好像不是第一次遇到这种情况了,今天早上,仔细...
分类:
Web程序 时间:
2015-03-19 09:56:30
阅读次数:
166
也可以使用最笨的办法就是短除法,但是如果数比较大的话效率问题就呵呵了。package sfbc;/** * 利用辗转相除法来解决最大公余数问题 * 可以用来求最简分数 * @author trfizeng * */public class GCD { public static void ma...
分类:
其他好文 时间:
2015-03-16 20:49:29
阅读次数:
198
问题1.效率问题:如果不需要用到单例类的对象,如何保证单例类对象不会被创建;问题2.线程安全:如何保证获取到的对象是单例的。1. 一般单例类的写法有:class Singleton{ private static Singleton instance = null; private Sin...
分类:
编程语言 时间:
2015-03-15 19:34:52
阅读次数:
161