自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jcwKyl的专栏

蒹葭苍苍,白露为霜。所谓伊人,在水一方。

  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 在C/C++代码中使用windows性能监视器

《编程之美》中的“让CPU占用率曲线听你指挥”一题,作者给出的解法3非常清晰简洁。其思想就是直接查询当前CPU占用率,若过高则Sleep一段时间,否则一直循环。代码使用C#编写。于是自己想将这一思路使用C/C++来实现。那么首先需要查清楚windows提供了哪些操作性能监视器(perfmon.msc)的API。在网上搜索一下,在vckbase上有一篇文章恰好是讲解这一主题的。这些操作性能监视器的A

2009-01-23 18:18:00 6438

原创 一个简易的正则表达式测试工具

设想、验证、比较、总结这无穷循环贯穿于学习正则表达式的始终。为了便捷直观地看到一个正则表达式作用于一段文本的匹配结果,使用PHP写了一个简易的正则表达式测试工具。正则表达式的匹配使用PHP中的preg_match函数。页面中一个textarea用来输入待搜索的文本,一个edit用来输入正则表达式。主要代码如下:$pattern = /.$_GET[pattern]./;$res

2009-01-21 12:51:00 1267

转载 textarea中tab键的缩排处理

原文出处:http://www.blueidea.com/tech/web/2003/1131.asp网上搜索了一下相关的解决方法,其它的有使用两三行javascript解决的,但都有一些小小的问题。还有使用JQuery的,也非常简洁。本文的javascript代码实现了在TEXTAREA中输入TAB键并自动缩进的功能。不过这段代码在谷歌浏览器中不能正常执行,在sel =event.srcElem

2009-01-21 10:28:00 4377 1

原创 正则表达式笔记两则

一:PHP对中文字符串的正则表达式匹配函数。最近在学习正则表达式。于是用PHP写了一个简单的正则表达式测试工具。但是对于中文文本,匹配会问题。如:文本:看看PHP是否匹配中文。正则表达式:PHP.匹配的输出结果:看看PHP�欠衿ヅ渲形摹�在网上搜索,说是可以用[/u4e00-/u9fa5]匹配中文,但是PHP中明确说明:Warning: preg_replace() [function.pre

2009-01-19 14:58:00 1700

转载 浅谈C/C++中的内存泄漏

对于一个c/c++程序员来说,内存泄漏是一个常见的也是令人头疼的问题。已经有许多技术被研究出来以应对这个问题,比如 Smart Pointer,Garbage Collection等。Smart Pointer技术比较成熟,STL中已经包含支持Smart Pointer的class,但是它的使用似乎并不广泛,而且它也不能解决所有的问题;Garbage Collection技术在Java中已经比较成

2009-01-16 23:11:00 1301

原创 带有模板参数的函数指针

如果能定义一个带有模板参数的函数指针,例如:template void (*pf)(T);它就可以指向任何一个带有一个任何类型参数的函数了。但这种语法不被编译器支持。可以把这种类型的指针作为一个普通模板函数的参数来间接实现这种效果。例如:#include #include using namespace std;#define DF(func,type) /

2009-01-14 17:35:00 5003

原创 模板成员函数为什么不能是虚函数

《Thinking in C++》volume 2第五章有这么一句话: Member template functions cannot be declared virtual.Current compiler technology experts to be able to determine the size of a class’s virtual function table when t

2009-01-13 20:59:00 20773 2

原创 高效计算Fibonacci数

 以前只知道使用递归或递推的方法,最近在CSDN论坛上学到一种新的解法,在自己所知的几个算法里,它具有最好的运行效率。这种方法使用下面这个关于Fibonacci数的矩阵恒等式: 这个算法就是根据这个恒等式,通过计算等式右边的那个矩阵的n次方来计算第n个Fibonacci数。n次方的计算使用快速模幂算法,这样计算n次方只用做log(n)次2*2矩阵的乘法,而每次乘法的计算时间是常量。所以,上述方

2009-01-01 11:49:00 2425

phrame 示例代码

这是初学phrame mvc框架写的示例代码。与代码相关的文档可以在http://blog.csdn.net/jcwKyl/archive/2009/10/31/4752531.aspx这篇日志中看到。

2009-10-31

phrame的api文档

这是使用phpDoc从phrame的源代码注释中生成的phrame文档,phrame的版本是2.1pre4。

2009-10-28

王晓东:算法与数据结构学习指导与习题解析[1]\王晓东:算法与数据结构学习指导与习题解析.pdf

书的名字虽然不显眼,但内有乾坤。里面的每一个算法题目都值得好好思考和经常复习。是打好算法基本功的最佳教程。《算法导论》讲的太略。而《计算机程序设计的艺术》有点太高级。

2008-10-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除