- 博客(22)
- 收藏
- 关注
原创 ADO&ADOX CLASS 使用手册下载
ADO&ADOX CLASS 使用手册简介 这里提到的ADO&ADOX Class 并非Microsoft提供的标准类库,而是建立其之上的第三方类库,语言是VC++。 ADO类库来源于:http://www.codeproject.com/database/caaadoclass1.asp 当前版本2.20 ADOX类库来源于:http://www.codepro
2007-03-16 20:55:00
1039
原创 SnowPorgramerAssist 程序员助手
我的个人网站:http://www.runbug.com.cn/【软件类别】:免费软件/编程工具【应用平台】:Win9x/NT/2000/XP【发布时间】:2007年2月【软件语言】:简体中文【软件大小】:【软件版本】:V1.0【开发语言】:VC++【软件介绍】: 主要功能是用于清理vc等编程工具产生的临时文件,支持vc2005,也支持bcb/Delphi/vb等,也可以自定义,改confi
2007-02-23 23:57:00
893
转载 Javascript技巧收集
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 e
2006-09-16 00:49:00
889
转载 web打印的终极秘籍(未测试)
通常在WEB 打印中都需要ScriptX.cab,这里也是一样,所以原理都是一样的,这里将要详细说明的是,如何控制打印的问题。打印的必须文件有2个:1:配置文件:setting.js2:显示文件:print.jssetting.js 如下:document.write("");function Printers() {agree = confirm(确定打印吗?);if (ag
2006-09-16 00:37:00
717
转载 web打印
1、控制"纵打"、 横打”和“页面的边距。 (1) function SetPrintSettings() { // -- advanced features factory.printing.SetMarginMeasure(2) // measure margins in inches factory.SetPageRange(false, 1, 3) // need pages fro
2006-09-16 00:34:00
667
原创 初用sajax+php几小时有感
Ajax实在是太有名了,以至于不得不看,用了之后才觉的不难,只是基于js的一个应用而已花了一小时写了一个php+mysql+sajax的小段。虽没有掌握其精髓,但还是有感而发,当然我指的是SAjax开发包上的应用,下次有时间会试试XAjax,谈点体会吧1.在功能要求不复杂的情况下,iframe应该比ajax好用的多2.sajax短小简捷,虽然功能并不太强,速度很快,一般性的应用没什么问
2006-09-08 10:47:00
1384
转载 如何从字符串中按分隔符提取字符串
问:如何从逗号分割的文件(CSV)中获取数据?问:如何按行读取文本文件?答:可以把文本内容读到内存之后进行分析。CRT函数strtok函数可以在字符中查找字符。MFC的对应版本是CString::FindOneOf。重复使用的话就可以把字符串分割开了。关键字: strtok, CString::FindOneOfextern void g_LoadStringArray(CStringArray&
2006-04-22 16:17:00
3861
2
转载 错误 'ASP 0107 : 80004005' 堆栈溢出IIS解决方法
错误 80020009 发生意外。 /Develop/add_sql.asp,行25 而第25行的代码只是:m_Develop_content = Trim(Request.Form("content"))这里只是接受数据。应该不是代码的问题。在CSDN搜索了相关帖子,这样的错误也不少,基本上都没有答案,在看到一个帖子的时候,发现有个人说,这是因为iis默认设置中最大只能接受2
2006-04-22 16:16:00
1822
转载 错误 'ASP 0107 : 80004005' 堆栈溢出最好的解决方法
本人今天碰到神经了。写了个提交表单,提交时候发现超过100K提交既然会出错晕。。具体错误对象是:错误 ASP 0107 : 80004005 堆栈溢出处理中的数据超过允许的极限。 错误 ASP 0107 : 80020009 发生意外下面是我找到的最好的解决方法这是前台代码__________________________________A bunch of text..
2006-04-22 16:14:00
1558
转载 解拉格朗日曲线拟合算法
用三次拉格朗日插值公式画曲线的算法:langran(xa,ya,za,k,l_section)int*xa,*ya,*za,k,l_section;/*xa,ya,za为存放k个控制点坐标的数组,l_section为每一曲线段的直线段数。*/{ for(i=0;i { u=i/l_section; /*求中间段混合函数值*/ blend[0][i]=u*(u-1)*(u-2)/(-6);
2006-04-19 14:03:00
2224
转载 最小二乘法多次曲线拟合算法
首先介绍多元线性回归公式(即最小二乘法计算公式): 回归公式:f(X1,X2,…,Xk)=Y=A0+A1X1+…+AkXk 要求:{∑[Y-(A0+A1X1+…+AkXk)]^2}min N为输入数据个数,输入数据为:X1,X2,…,Xk,Y 设: Lij=∑XiXj-∑Xi∑Xj/N Liy=∑XiY-∑Xi∑Y/N Lyy=∑Y^2-∑Y∑Y/N 注:∑Xi表示输入数据中所有Xi的和,∑XiX
2006-04-19 13:53:00
7807
转载 光滑曲线拟合算法
/* 二次抛物线法绘制曲线函数 */ void paowuxian(int *x,int *y,int n,unsigned int k) { unsigned int i,j; float t1,t2,t3,t,a,b,c,d,tx,ty; *x=*(x+1);*(y)=*(y+1); *(x+n+1)=*(x+n);*(y+n+1)=*(y+n); t=0.5/k; setcolo
2006-04-19 13:52:00
2518
转载 从EXE或DLL等中取ICO
当你想要使用别的应用程序中的漂亮图标时,该怎么办呢?也许就会用到一些图标提取工具吧!那么,你知道它们是怎么实现的,想不想自己动手也做一个适合自己的图标提取工具呢?下面,就让我用我以前做过的一个工具<轻轻松松抓图标>来告诉你吧!它可以提取各种文件中的图标资源,并可将其保存为图标(ICO)、位图(BMP)两种格式。程序运行后界面如下:
2006-04-11 22:09:00
1749
转载 使用SSE指令优化的数学函数(整理)
float _SSE_cos( float x){ float temp; __asm { movss xmm0, x movss xmm1, _ps_am_inv_sign_mask andps xmm0, xmm1 addss xmm0, _ps_am_pi_o_2 mulss xmm0, _ps_am_2_o_pi cvttss2si ecx, xmm0 movss xmm
2006-04-06 13:43:00
1303
1
转载 在视频格式转换中使用MMX和SSE指令集提高性能
大家都知道使用Overlay平面显示视频可能充分利用显示的硬件加速功能,自由缩放,同时显著降低CPU的消耗。但现在市场上流行的MP4,H.264板卡解压时往往输出的格式是YV12,这种格式在多数显卡上无法正常显示,一般需要转换为YUYV格式进行显示。一.直接C++代码进行转换void CDispOverlay::BufferFrame(UINT nID, // 通道编号PBYTE
2006-04-06 13:41:00
1618
转载 再谈MMX优化
这几天帮别人做了彩色空间转换的MMX优化,包括YUV420RGB,YUV420YUV422,UYVY->YUV420,感觉收获不少.MMX指令的确强劲,使用内联的MMX指令后转换速度比优化前平均提高了3-4倍.下面承接原来的MMX优化的入门篇稍微深入点讲解MMX指令的用法.首先在VC的内联汇编中使用MMX指令的确时相当方便,而且效率也非常高.推荐使用.一般有两种传送方式:数组和指针.使用数
2006-04-06 13:39:00
1180
转载 MMX及SSE优化--SSE篇
上回讲到针对整数运算的MMX优化技术,然而真正大运算量的图形和声音处理大都用的是浮点运算,而且现在对浮点运算的要求也是越来越高,在这样一个条件下INTEL终于在Pentium III处理中增加针对浮点运算优化的SSE指令,所以所有用过SSE指令的程序必须在Pentium III或者Althon XP以后的CPU上才来运行。 SSE全新定义了8个新的128位寄存器xmm0-xmm7,比MMX的
2006-04-06 13:38:00
1751
转载 MMX及SSE优化--MMX篇
MMX和SSE都是INTEL开发的基于SIMD(单指令多数据流)的技术。所谓单指令多数据流是指可以用一条指令可以完成多个数据的操作。虽然64位系统已经推出,但是我们大部分都是使用32位系统,所以如果要完成两个128位的相加运算,用普通32位指令很明显要执行4条相加指令,而基于64位的MMX指令只需要执行两次即可完成,更强大的SSE能一次处理128位,故一次就可以完成操作,所以采用MMX及SSE
2006-04-06 13:36:00
1244
转载 SSE2初学指南
IntroWhat is SSE2?SSE2 is an extension of assembly language which allows programs to execute one operation on multiple pieces of data at a time. Because SSE2 is assembly however, it only works on
2006-04-06 13:35:00
1183
转载 SSE所需头文件
Q:seafrog:您好,我看到你译著的两篇关于MMX、SSE编程的文章,很受启发。然而,它们都是在Visual Studio.NET下使用。我想在Visual C++里面使用,可在我的机器里找不到emmintrin.h和xmmintrin.h两个头文件。我已在机器上安装了Visual C++,是不是需要从INTEL的网站下载什么包解压后才有这两个文件呢?如果是需要下载什么包?在VC中究竟怎样
2006-04-06 13:27:00
1243
转载 SSE技术简介
SSE技术简介 Intel公司的单指令多数据流式扩展(SSE,Streaming SIMD Extensions)技术能够有效增强CPU浮点运算的能力。Visual Studio .NET 2003提供了对SSE指令集的编程支持,从而允许用户在C++代码中不用编写汇编代码就可直接使用SSE指令的功能。MSDN中有关SSE技术的主题[1]有可能会使不熟悉使用SSE汇编指令编程的初学者感到困惑,但是
2006-04-06 12:38:00
823
转载 SSE指令介绍及其C、C++应用
SSE是英特尔提出的即MMX之后新一代(当然是几年前了)CPU指令集,最早应用在PIII系列CPU上。现在已经得到了Intel PIII、P4、Celeon、Xeon、AMD Athlon、duron等系列CPU的支持。而更新的SSE2指令集仅得到了P4系列CPU的支持,这也是为什么这篇文章是讲SSE而不是SSE2的原因之一。另一个原因就是SSE和SSE2的指令系统是非常相似的,SSE2比SSE多
2006-04-06 12:37:00
753
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人