当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 程序中常常需要在一个主键范围内进行子查询,而这个范围是在前台中动
 

 

 ·取得系统中网卡mac地址方法一    »显示摘要«
    摘要:第一种方法使用microsoft的netbios api。 这是一套通过winsock提供底层网络支持的命令。使用netbios的最大缺点是您必须在系统中安装了netbios服务(如果您在windows网络中启用了文件共享的话,这就不是问题了)。除此此外,这种方法又快又准确。 netbios api只包括了一个函数,就叫做netbios。这个函数使用网络控制块(network control ......
 ·取得系统中网卡mac地址方法三    »显示摘要«
    摘要:第三种方法- 使用snmp扩展api 我要讨论的第三种方法是使用windows的snmp(简单网络管理协议)扩展来取得mac地址。在我的经验里,这个协议很简单。代码也是直勾勾的向前的。基本步骤和netbios相同: 1》取得网卡列表 2》查询每块卡的类型和mac地址 3》保存当前网卡 我个人对snmp了解不多,但如我刚刚所言,代码十分清楚。 snmp.cpp #include <snmp......


终于以一种奇怪的方式搞定了Oracle的临时表问题

程序中常常需要在一个主键范围内进行子查询,而这个范围是在前台中动态生成的,所以传过来的只能是一个字符串格式的确定这个主键范围的sql语句.以前的做法是在sp中再根据这个sql语句拼出来返回最终结果的更大的语句.发现这样子的语句往往效率很低,而且数据库的改动(例如列名)也往往无法在包编译时被检查出来.

于是求助于oracle的临时表,这看起来是存放主键查询结果的理想的地方. 首先想到的是事务型的,但是发现在前台的.net程序执行了存储过程之后,默认执行了commit操作,所以返回的结果都是"对象已经不存在".还没有搞懂游标的返回机制,但这看起来有些釜底抽薪的意思. 【程序编程相关:Windows 2000的服务安全与建议

解决的思路是先把这个主键范围的值查询出来,再用这个查询的结果与其他的表作链接,这样最终的sql就不再是字符串格式了.因为主键范围相对比较小,效率也会提高很多. 【推荐阅读:BSP树(1)


...   下一页
 ·tomcat5集群性能测试!    »显示摘要«
    摘要:tomcat集群已经通过测试, 在athlon xp 2500+, 1024mb内存的windows xp sp2系统和jdk1.5.0下, 4个tomcat 5.0.28组成的集群, 在并发200连接40000个请求, 平均每秒请求响应数量是70个. 还算满意, 呵呵... 同时, mysql集群环境搭好了, 还没有具体测试... 估计这几天就可以测试(居然没有一篇中文的文章, 还得看e文慢慢理......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE