- 浏览: 227837 次
- 性别:
- 来自: 深圳
最新评论
-
cheunjq:
同样的操作,为什么我的显示函数不存在,晕。
Access中使用自定义函数(菜鸟级) -
清风皓月:
void MyClass::_RunThread()这个方法有 ...
技巧:在pthread的线程函数中,使用类的非静态成员函数来执行 -
allenhooo:
提供一个java 版本:http://code.google. ...
CAB文件压缩/解压类库 -
subool:
看了一下,又google一些贴子,发现是LZ的问题,把两个lo ...
MinGW(windows下的GCC)的一个BUG:long long类型打印错误
文章列表
偶然的一天,我问我的同事:知道AJAX吗? 他茫然了一会,然后开始侃侃而谈该球队的明星。 现在轮到我茫然了。 作为一个非WEB程序员,他不知道AJAX就是Asynchronous JavaScript And Xml 的简写;作为球盲的我,不知 ...
- 2006-08-12 15:08
- 浏览 647
- 评论(0)
源码://ListRegularFile.cpp 显示普通文件#include <stdio.h>#include <dirent.h>#include <sys/types.h>#include <sys/stat.h>#include <assert.h>#include <string.h>
#ifdef _WIN32 #define FLAG_FILE _S_IFREG#else #define FLAG_FILE __S_IFREG#endif
int main(int argc, char *arg ...
- 2006-08-12 13:24
- 浏览 796
- 评论(0)
源码:
//ListFile.cpp#include <stdio.h>#include <dirent.h>#include <sys/types.h>int main(int argc, char *argv[]){ if (2 != argc) { printf("Usage: ListFile SourceFolder "); return 1; } DIR* pDir
- 2006-08-12 11:31
- 浏览 1916
- 评论(0)
今天尝试写用FireFox写了一端AJAX调用的代码:<script language="JavaScript">var obj = new XMLHttpRequest();var txt = document.getElementById("txtResult");try{ obj.open("GET", "http://localhost/TestWes/", false); obj.send(); //运行到这里就是通不过 alert(obj.responseText);}catch (e){ ...
- 2006-08-10 15:13
- 浏览 897
- 评论(0)
小弟刚学LINUX,用VI写起程序来实在很不顺手,于是还在WINDOWS上编码,编写好了再上传到LINUX服务器上,通过终端进行MAKE。在写一些基于标准库的 应用的时候,常常直接使用VC或者使用MinGW进行编译和链接,调试成功后在放到LINUX上测试,节省了不少时间。但是,编写一些与LINUX平台相关的代码就比较麻烦了。后来,偶然发现LINUX系统的头文件都在/usr/include/目录下。于是尝试把这个文件夹都下载到WINDOWS上,尝试用GCC来编译,命令行为:g++ -o result.o -c mycode.cpp -I"c:\usr\include"通过-I来 ...
- 2006-08-08 12:58
- 浏览 1402
- 评论(0)
最近开发一些WEB上的程序,用了很多AJAX的特征,由此也积累了很多服务器端和客户端的代码。在XMLHTTP的XML数据源 这个细节问题上,我通常是直接在ASPX页面中输出XML来解决的。为了使输出的XML数据能够更加广泛地用到其它地方,我打算用WEB SERVICES来作为XMLHTTP的数据源,也就是说,客户端和服务器之间采用SOAP协议通信。由此,更想开发一个简单的AJAX框架,使JAVASCRIPT能够象.NET里面的WINFORM程序的WEB引用那样简单的调用WEB SERVICES。这其中需要封装基本的SOAP协议的框架,同时提供通信,错误处理,身份验证,基本基面和数据绑定的一些类库 ...
- 2006-07-31 19:27
- 浏览 565
- 评论(0)
今天想学习学习ORALCE里面如何创建分区表照着例子写了一个,果然觉得很爽。然后又写一个复合分区的脚本,在PL/SQL Developer里面执行,通过!结果,在PL/SQL Developer里面查看刚刚创建的表,却没有任何关于分区的信息。难道脚本错了?难道ORACLE的这个版本不支持复合分区?想啊想啊,测试啊,测试啊…………最后发现原来复合分区已经成功创建了,但是PL/SQL Developer不能显示复合分区。我目前用的PL/SQL Developer是7.0.1.1066,朋友知道哪个版本能够正常显示复合分区的PL/SQL Developer的新版本的请回复我的帖子,谢谢!这篇文章果然 ...
- 2006-07-27 18:46
- 浏览 984
- 评论(0)
大家看见这个标题的时候,肯定以为我在侮辱你的智商。遍历数组谁不会? 只是此处的遍历略有不同:在基于反射的程序中,遍历多维数组 的每个元素,并且得知是访问了哪个下标下的元素。 写完以后,还是觉得我的方法笨拙了点,希望大虾们能告诉我更好的办法。 废话少说,先贴代码:public static void ShowArray(Array item){ int nRank = item.Rank; int i, j; int[,] des = new int[nRank, 2]; int[] loc = new int[nRank]; for (i=0 ...
- 2006-07-22 15:09
- 浏览 3255
- 评论(0)
今天在.NET里面调用ORACLE的存储过程,始终显示一堆错误,大概的意思好像是编译错误! 为什么会这样呢?花了一上午时间,这个问题还是没解决。代码是这样地:string strSql = @"BEGIN AddUser('aa', 'bb');END;";OracleCommand cmd = new OracleCommand(strSql, conn);cmd.ExecuteNonQuery(); //错误后来认真看错误,说第一行第九个字符处编译错误!怪!再想想,跟回车符有关系,于是:strSql = strSql.Replace("\r\ ...
- 2006-07-20 12:13
- 浏览 1555
- 评论(0)
我们常常在ORACLE的存储过程中这样处理错误:DECLARE v_ErrorNo number(10); v_ErrorMsg varchar2(255);BEGIN --Some SQL HereEXCEPTION WHEN OTHERS THEN v_ErrorNo := SQLCODE; v_ErrorMsg := SQLERRM; ROLLBACK; RETURN;END; 虽然WHEN OTHERS THEN能够接收所有的错误,但是我们怎么知道是什么原因导致了错误吗?SQLCODE和SQLE ...
- 2006-07-06 14:44
- 浏览 1313
- 评论(0)
小弟刚刚学LINUX 下的C/C++编程,同事告诉我要用makefile来编译 ,再问之如何写makefile时,答:makefile是很难的东西,你可以使用国外高手写的makefile来编译。 疑惑中,打开所谓高手的makefile,果然好长,果然看不懂。 ...
- 2006-07-05 14:18
- 浏览 8133
- 评论(0)
ORAPP是一个基于C++语言的封装了OCI函数的类库,比OCCI简单多了。 刚学习这个东西的时候,打算尝试在WINDOWS下写一些练习代码,后来发现ORAPP库是在LINUX下编写的,在WINDOWS无法编译通过。 于是我修改了一点点代码,主要是一些条件编译,以此达到可以在WINDOWS下使用的目的。 编译的时候需要修改make.bat文件,把ORACLE_HOME设置成ORACLE客户端的路径;并把VC.NET的路径设置到正确路径。 本例子在Windows 2003 + vs.net2003 + Oracle Client 9.2的环境下编译通过。 大家可 ...
- 2006-07-03 11:50
- 浏览 989
- 评论(0)
客户报告说,修改自己的资料后就无法登录了。于是跟踪客户修改资料的页面,发现为了限制用户修改一些系统选项,于是将部分控件DISABLED了。检查了一遍代码并未发现明显的问题,于是跟踪代码的执行。最后发现原来是一个Select控件返回了错误的值:Select1.SelectedValue始终为第一项的值。再跟踪赋值的地方,发现Select1的值是选择到了正确的选项的,页面上看见的效果也是正常的。痛苦,想半天想不通。最后才想起,disabled掉以后的控件,浏览器就不会在提交的时候把它的值提交到服务器:Select1这个控件disaible以后,PostBack的时候,控件不能取到这个值,因此使用第一 ...
- 2006-06-30 16:33
- 浏览 842
- 评论(0)
JavaScript是基于对象的,任何元素都可以看成对象。然而,类型和对象是不同的。本文中,我们除了讨论类型和对象的一些特点之外,更重要的是研究如何写出好的并且利于重用的类型。毕竟,JavaScript这种流行的脚本语言如果能够进行良好的封装,并形成一个庞大的类型库,对于重用是非常有意义的。
网上对于prototype的文章很多,一直没明白核心的思想。最后写了很多例子代码后才明白:prototype只能用在类型上。
以下是一些关于类型和对象的例子,大家看完例子后可能更容易理解类型和对象之间的联系:
...
- 2006-06-22 13:46
- 浏览 732
- 评论(0)
刚学ORACLE的时候,就先入为主地认为rownum是一种类似于SQLSERVER的TOP关键字一样的机制————起码咱们最常用的分页可以用这个搞定。 事实并非如此,学习的时候,“空”是很重要的,以前的经验往往是一种坏处。 SQLSERVER中,如果TOP关键字和ORDER BY关键字一起出现,是先ORDER BY 后再TOP。也就是说:取得最前面的几条记录是经过排序的。 而ORACLE中,如果使用WHERE rownum<=N和ORDER BY一起出现的话,ROWNUM优先于ORDER BY。也就是说,ORDER BY无法对所有满足条件的记录排序,只能对当前的ro ...
- 2006-06-22 09:47
- 浏览 2306
- 评论(0)