自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

翻译 Cambridge IELTS Book1 Practice3 Reading3: a workaholic economy

a workaholic economy工作狂经济For the first century or so of the industrial revolution, increased productivity led to decreases in working hours.在工业革命的第一个100年, 提升的生产效率导致工作时间减少。employees who

2013-12-30 21:10:46 3771

转载 高级 Linux 命令精通指南

高级 Linux 命令精通指南http://www.oracle.com/technology/global/cn/pub/articles/advanced-linux-commands/part1.html高级 Linux 命令精通指南,第 2 部分http://www.oracle.com/technology/global/cn/pub/articles/advanced-

2009-02-26 16:42:00 728

原创 两个关于链表的算法

1.链表是否成环的算法用2个游标进行遍历,一个步长为2,先出发;一个步长为1,后出发,如果后出发的游标能追上前面的游标,则存在环。2.一次遍历得到链表倒数第N个节点struct iNode {int value;iNode * next;};iNode * getresult(iNode * head,int n){iNode *pfirst;iNode *psecond;pfirst=head;

2008-08-08 13:57:00 600

原创 C++ inline 解释

1. inline 是一个编译器可能忽略的请求。2. 大多数编译器拒绝它们认为太复杂的 inline函数(例如,那些包含循环或者递归的)。3.除了最细碎的以外的全部虚拟函数的调用都不会被 inline化。虚拟意味着“等待,直到运行时才能断定哪一个函数被调用”, 而 inline意味着“执行之前,用被调用函数取代调用的地方”。如果编译器不知道哪一个函数将被调用,你很难责备它们拒绝 inl

2008-07-31 14:27:00 804

转载 CreateThread 、Afxbeginthread 和 _beginThread 的区别

    CreateThread这个 函数是windows提供给用户的 API函数,是SDK的标准形式,在使用的过程中要考虑到进程的同步与互斥的关系,进程间的同步互斥等一系列会导致操作系统死锁的因素,用起来比较繁琐一些,初学的人在用到的时候可能会产生不可预料的错误,建议多使用AfxBeginThread,是编译器对原来的CreateThread函数的封装,用与MFC编程(当然

2008-06-17 12:10:00 944

原创 C++ SWAP 不用第三方变量 实现

int main() { int a = 5; int b = 10; a ^=b; b ^= a; a ^= b; return 0;}

2008-06-16 17:42:00 654

转载 解析“进程、过程调用、函数调用、堆、栈”

转载自:http://nforcex.blogbus.com/logs/7537173.html 我们在这里拿最典型且开源的Unix/Linux平台举例: 1. 进程 进程:程序的一次动态执行过程,是操作系统管理系统活动的基本单位。从内核的角度看,进程是系统中的一个对象,它对应一个程序的执行流并且是一个资源分配(包括内存和文件等)的单位。 在Linux中,一个进程包括四个部分内容:指令段(

2008-06-02 22:20:00 696

转载 由CloseHandle()函数引发的关于线程和线程句柄的一些解释

1,线程和线程句柄(Handle)不是一个东西,线程是在cpu上运行的.....(说不清楚了),线程句柄是一个内核对象。我们可以通过句柄来操作线程,但是线程的生命周期和线程句柄的生命周期不一样的。线程的生命周期就是线程函数从开始执行到return,线程句柄的生命周期是从CreateThread返回到你CloseHandle()。2,所有的内核对象(包括线程Handle)都是系统资源,用了要还的

2008-05-12 23:15:00 909

转载 c++ 位移 注意事项

以前一直认为C/C++中的右移操作全部是在左侧补0,今天看到LOWORD宏和HIWORD宏的源代码时, 想起了C/C++中移位的问题,所以编了个小程序试验了一下,发现以前的认识有问题。今天得出的正确结论用一句话来概括就是:C/C++中移位操作完全等同于汇编中的“算术移位指令”,而不等同于“逻辑移位指令”!具体来说,左移全部是补0,这毫无疑问!在右移操作中,最左侧补0还是补1,完全取决于操作数本

2008-05-01 02:02:00 1055

转载 任意变量二进制输出(c++)

#include #include #includevoid Bitout(void *pBuffer,int nSize)   ...{       unsigned char *pTemp = (unsigned char*)pBuffer;       int i, j, nResult;       for(i = nSize - 1;i >= 0; i--)       ..

2008-04-18 14:05:00 1603

转载 ANSI Char* 和 Unicode Char* 互换

//-------------------------------------------------------------------------------------  //Description:  // This function maps a character string to a wide-character (Unicode) string  //  //Parameters

2008-03-07 23:49:00 3319 1

转载 那postmessage 和sendmessage有什么区别

PostMessage 和SendMessage的区别主要在于是否等待其他程序消息处理。PostMessage只是把消息放入队列,不管其他程序是否处理都返回,然后继续执行;而SendMessage必须等待其他程序处理消息后才返回,继续执行。这两个函数的返回值也不同,PostMessage的返回值表示PostMessage函数执行是否正确,而SendMessage的返回值表示其他程序处理

2008-02-13 14:56:00 803

转载 标准C++的类型转换符:static_cast、dynamic_cast、reinterpret_cast和const_cast

文章收藏 eaglebetter 发表于 2006-12-3 23:10:30

2008-01-28 16:23:00 493

转载 .Net toString() [处理日期,字符型转换 转为字符串]

恭喜加一代孕中心入住CSDN博客。 

2008-01-28 13:45:00 814

转载 ASSERT()的作用

ASSERT()是一个调试程序时经常使用的宏,在程序运行时它计算括号内的表达式,如果表达式为FALSE (0), 程序将报告错误,并终止执行。如果表达式不为0,则继续执行后面的语句。这个宏通常原来判断程序中是否出现了明显非法的数据,如果出现了终止程序以免导致严重后果,同时也便于查找错误。例如,变量n在程序中不应该为0,如果为0可能导致错误,你可以这样写程序:     ......     ASSE

2007-09-11 16:54:00 816

原创 任意编码文件输出

protected void CopyFile(string srcfile, string desfile, System.Text.Encoding encoding)        {            StreamReader sr = File.OpenText(srcfile);            StreamWriter sw = new System.IO.StreamWr

2007-09-03 14:37:00 776

转载 javascript 事件源

 //事件源对象 event.srcElement.tagName event.srcElement.type //捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture();//事件按键 event.keyCode event.shiftKey event.altKey event.

2007-05-21 14:34:00 4249

原创 asp.net ajax的事件机制小议

 Asp.net Ajax提供的Sys.UI.DomEvent类,实现了跨浏览器的Dom事件操作,诸如以下几个常用的事件操作:$addHandler,$removeHandler,$addHandlers,$clearHandlers.      举一个简单的使用示例:html xmlns="http://www.w3.org/1999/xhtml" >head runat="server">

2007-05-10 11:12:00 1234

转载 C#数据库事务控制

[C#]SqlConnection myConnection = new SqlConnection("Data Source=localhost;Initial Catalog=Northwind;Integrated Security=SSPI;");myConnection.Open();// Start a local transaction.SqlTransaction myTrans

2007-04-28 23:30:00 990

转载 boost源码剖析之:Tuple Types(rev#2)

 刘未鹏(pongba)C++的罗浮宫(http://blog.csdn.net/pongba) Note: 并非新作,04年曾放在blog上,后来删掉了,不过网上到处有转载。这是修改之后的版本。 动机[1]假设你有这样一个函数:它接受两个整型数据并返回它们整除的结果,像这样: int DevideInts(int n,int d){   ret

2007-04-19 13:57:00 807

转载 使用反映实现前端WEB窗口控件与后台数据库类对象的动态绑定

using System;using System.Data;using System.Reflection;using System.Configuration;namespace DbService{ ///  /// DataObjBinding 的摘要说明。 ///  public class DataObjBinding {  public DataObjBinding()  {   /

2007-04-19 00:33:00 1166

转载  详解css定位与定位应用

引伸阅读 解读absolute与relative position:relative/absolute无法冲破的等级 定位一直是WEB标准应用中的难点,如果理不清楚定位那么可能应实现的效果实现不了,实现了的效果可能会走样。如果理清了定位的原理,那定位会让网页实现的更加完美。定位的定义:在CSS中关于定位的内容是:position:relative | ab

2007-04-06 11:12:00 1365 1

转载 sql server 带列名导出至excel

--sql语句就用下面的存储过程/*--数据导出EXCEL 导出查询中的数据到Excel,包含字段名,文件为真正的Excel文件 ,如果文件不存在,将自动创建文件 ,如果表不存在,将自动创建表 基于通用性考虑,仅支持导出标准数据类型--邹建 2003.10--*//*--调用示例 p_exporttb @sqlstr=select * from 地区资料 ,@path=c:/,@fna

2007-03-26 23:53:00 2575 1

转载 将SQL Server表变成txt文件

方法-:用BCP命令 bcp 实用工具 bcp 实用工具在 Microsoft® SQL Server™ 2000 实例和数据文件之间以用户指定的格式复数据。 语法  代码:

2007-03-26 00:08:00 1387

原创 利用SQL Server的DTS操作EXCEL、Access等数据表的导入导出

 熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQL SERVER、ACCESS、EXCEL数据转换,详

2007-03-25 23:58:00 1554

转载 当打开页面时提示正在加载例子,很酷哦

如果你的首页打开时间有点长,那做个提示很好的,这个跨浏览器而且很COOL梅花雪的页面加载           document.write("椤甸潰姝e湪杞藉叆,璇风瓑寰?span id=loading>");        var setInterval1 = window.setInterval("document.getElementById(loading).inner

2007-03-15 10:20:00 1788 2

转载 MSXML类封装

 MSXML类封装 目的:为了更方便的读写XML文档,对MSXML4.0类进行封装            主要解决一些接口参数转换问题            使用前确保已经安装好MSXML4.0且设置好环境            适合VC开发语言下面是类:class WLWXML{public: WLWXML() {  m_pIXMLDoc = NULL; } ~WLWXML() {  SafeR

2007-03-08 21:51:00 1340

原创 如何捕获VCL没有处理的Windows消息

---- C++ Builer的VCL提供了对大多数Windows消息的处理机制,这对于一般应用程序是足够了,但VCL也不是无所不包的,对于那些VCL没有处理的Windows消息,在需要时如何进行捕获呢?C++ Builder采用了消息映像表机制,通过消息映像表将特定的Windows消息与代码中的函数联系起来,当窗口捕获到消息时就会调用这个函数,这其实和事件句柄非常相似。 ---- C++ Bui

2007-02-22 01:54:00 1365 1

转载 一些Framework, SDK, DDK的下载网址集锦

         关键字:Framework,Windows SDK,DDK

2007-02-22 01:52:00 2675 1

转载 datagrid 动态添加列

在上次给出了动态模板列的一个例子,网友问我更新操作和分页怎么做,下面给出代码。 前台:     WebForm30                                后台: using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Da

2007-02-16 02:20:00 5638

转载 bcb 中使用 msxml

Windows自带Activex控键,在Bcb中安装一下就可以了 下面我们依次列举使用的步骤:1、 用C++Builder引入MSXML2.0库    使用C++Builder的Import Type Library可以引入COM组件,对COM组件进行封装生成容易使用的VCL对象。下面介绍引入的方法:    运行C++Builder5.0,使用菜单[Project]/[Import

2007-02-13 16:32:00 2177

原创 msxml.dll

// ************************************************************************ //// WARNING                                                                    // -------                                  

2007-02-13 16:31:00 2943

转载 JS的正则详解

JS的正则表达式//校验是否全由数字组成代码   1. function isDigit(s)     2. {     3. var patrn=/^[0-9]{1,20}$/;     4. if (!patrn.exec(s)) return false     5. return true     6. }  //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.

2007-02-12 00:53:00 850

转载 JavaScript的方法和技巧

JavaScript就这么回事1:基础知识 1 创建脚本块1: 2: JavaScript code goes here3:  2 隐藏脚本代码1: 2: 3: document.write(“Hello”);4: // -->5: 在不支持JavaScript的浏览器中将不执行相关代码3 浏览器不支持的时候显示1: 2: Hello to the non-Ja

2007-02-12 00:51:00 624

转载 Dynamically Adding Template columns to a GridView

IntroductionMany a times we wonder how to add template column dynamically. This might be the case when number of columns, column type etc. cannot be decided during design time. For example, if the dat

2007-02-08 16:46:00 691

转载 如何用正确的方法写出高质量软件的75条体会

 1. 你们的项目组使用源代码管理工具了么?MVM:应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 2. 你们的项目组使用缺陷管理系统了么?MVM:应该用。ClearQuest太复杂,我的推荐是BugZilla。 3. 你们的测试组还在用Word写测试用例么?MVM:不要用Word写测试用例(Test Case

2007-02-06 15:21:00 784

原创 怎样在asp.net页面弹出对话框?

function QueryDelete()   {    if(window.confirm("确定删除?") == false)    {      event.cancelBubble = true;      event.returnValue = null;      return false;    } } Button1.Attributes["OnClick"]="java

2007-02-05 00:31:00 818

转载 用javascript调用webservice(webservice behavior)

function getfemale(){ //第一个参数是webservice的url,后面是名称female.useService("news.asmx?WSDL","news");//设置一个回调函数,service返回结果的时候回调;第一个参数是回调函数的名称,后面的是webservice的参数intCallID=female.news.callService(female_result

2007-02-05 00:28:00 776

转载 如何用javascript取出session中的值

如何用javascript取出session中的值要用单引号或双引号扩起来: var role = ;  

2007-02-04 13:22:00 1744

原创 javascript利用FileSystemObject操作文件和文件夹

一、功能实现核心:FileSystemObject 对象     要在javascript中实现文件操作功能,主要就是依靠FileSystemobject对象。二、FileSystemObject编程 使用FileSystemObject 对象进行编程很简单,一般要经过如下的步骤: 创建FileSystem

2007-01-31 00:52:00 5655

空空如也

空空如也

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

TA关注的人

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