自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(193)
  • 资源 (2)
  • 收藏
  • 关注

原创 delphi中的dbgrideh标题横向布局

有方法像plsql中的单个记录查看,使得dbgrideh标题横向布局,还可以对标题进行排序,这个功能delphi需要怎么实现,哪位大神指导一下嘛?

2024-08-03 12:21:04 155

原创 Excel中横向的如何快速定位

Excel中横向的如何快速定位

2022-12-30 20:37:59 351

转载 C语言获取系统时间的几种方式

C语言中如何获取时间?精度如何? 1 使用time_t time( time_t * timer ) 精确到秒2 使用clock_t clock() 得到的是CPU时间 精确到1/CLOCKS_PER_SEC秒3 计算时间差使用double difftime( time_t timer1, time_t timer0 )4 使用DWORD GetTickCount() 精确到毫秒

2012-06-17 23:40:08 735

转载 关于字符集

GB2312 字符集 GB2312又称为GB2312-80字符集,全称为《信息交换用汉字编码字符集·基本集》,由原中国国家标准总局发布,1981年5月1日实施,是中国国家标准的简体中文字符集。它所收录的汉字已经覆盖99.75%的使用频率,基本满足了汉字的计算机处理需要。在中国大陆和新加坡获广泛使用。 GB2312收录简化汉字及一般符号、序号、数字、拉丁字母、日文假名、希腊字母、俄文

2012-03-11 23:17:59 997

转载 关于字符集

引问一: 使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是txt文件,Windows是怎样识别编码方式的呢?我很早前就发现Unicode、Unicode big endian和UTF-8编码的txt文件的开头会多出几个字节,分别是FF FE(Unicode), FE FF(Unicode

2012-03-11 23:17:24 1383

转载 函数调用规范

当高级语言函数被编译成机器码时,有一个问题就必须解决:因为CPU没有办法知道一个函数调用需要多少个、什么样的参数。即计算机不知道怎么给这个函数传递参数,传递参数的工作必须由函数调用者和函数本身来协调。为此,计算机提供了一种被称为栈的数据结构来支持参数传递。   函数调用时,调用者依次把参数压栈,然后调用函数,函数被调用以后,在堆栈中取得数据,并进行计算。函数计算结束以后,或者调用者、或者函

2012-03-11 23:04:22 505

转载 怎么理解回调函数,为什么要使用回调函数

你饿了,想吃饭,就一会去问你妈一声"开饭没有啊?"这就正常函数调用.但是今天你妈包饺子,花的时间比较长,你跑啊跑啊,就烦了.于是你给你妈说,我先出去玩会,开饭的时候打我手机.等过了一阵,你妈给你打电话说"开饭啦,快回来吃饭吧!"其中,你告诉你妈打手机找你,就是个你把回调函数句柄保存到你妈的动作.你妈打电话叫你,就是个回调过程.

2012-03-11 21:37:05 1318

转载 声明函数指针并实现回调

程序员常常需要实现回调。本文将讨论函数指针的基本原则并说明如何使用函数指针实现回调。注意这里针对的是普通的函数,不包括完全依赖于不同语法和语义规则的类成员函数(类成员指针将在另文中讨论)。声明函数指针    回调函数是一个程序员不能显式调用的函数;通过将回调函数的地址传给调用者从而实现调用。要实现回调,必须首先定义函数指针。尽管定义的语法有点不可思议,但如果你熟悉函数声明的一般方法

2012-03-11 21:25:15 541

转载 Source Insight3.5软件使用及配置

Source Insight Marco研究(语法篇)Source Insight Marco研究(语法篇)Source Insight宏语法与C相似,编写好的宏以.em文件存储。要使用宏先需要把.em文件加入到当前工程或是Base工程中,然后为其分配一个快捷键或是菜单项,之后就可以使用键盘或是点击菜单来调用宏。si的宏语法“不是”大小写敏感的,且每行语句不强制要求以分

2012-03-09 22:25:53 20707

转载 指针数组和数组指针

指针数组和数组指针 这个问题大家应该都碰到过,指针数组和数组指针,刚开始看时觉得还是能看懂,但是过些时又搞混了,最后发现还是没有真正理解。下面就简单说说这两个概念: 一:指针数组,顾名思义,就是说的首先是一个数组吧,然后数组的元素是指针而已。 说明形式为:type *pointer_array[constant1][constant2]...[constantn

2012-03-06 21:42:10 521

转载 函数指针和回调函数

函数指针和回调函数你不会每天都使用函数指针,但是,它们确有用武之地,两个最常见的用途是把函数指针作为参数传递给另一个函数以及用于转换表(jump table)。      【警告】简单声明一个函数指针并不意味着它马上就可以使用。和其它指针一样,对函数指针执行间接访问之前必须把它初始化为指向某个函数。下面的代码段说明了一种初始化函数指针的方法。      int  f

2012-02-29 22:45:49 425

转载 透析回调函数

“先泛后精,先浅后深”的道理可是知易行难,所以常常会给技术上的小细节纠缠着,搞得晕晕乎,其中“回调函数”就是其中之一了,虽然回用,但是老是不明白其中的含义,众多的书本也说得隐晦不清。直到不久前看到一篇文章才总算比较清晰了解,。       概括起来,回调机制包括两部分:服务执行者和服务方式制定者。             1. 服务执行者先制定服务规范;             2.服

2012-02-11 21:27:17 390

转载 assert用法总结

assert用法总结assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include void assert( int expression );assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。

2011-12-11 15:34:57 485

转载 acmboot.exe发送错误的解决办法

下了vb6.0中文标准版,安装过程中提示acmboot.exe发送错误,吐血无语知之为知之,不知谷歌之,很快找到了解决方法:转自http://www.rongjie.net/archives/439.htm"acmboot.exe发送错误"的错误,估计是我的XP系统版本引发的一些兼容性问题。Google一下,找出了解决方法: 1.在 安装目录\SETUP 下,复制一份VS98ENT.S

2011-12-10 20:13:02 3936 1

转载 一个c回调函数的例子

#include// 方法指针的格式为:int (*ptr)(char *p) 即:返回值(指针名)(参数列表)typedef int (*CallBackFun)(char *p); // 为回调函数命名,类型命名为 CallBackFun,参数为char *pint Afun(char *p) {    // 方法 Afun,格式符合 CallBackFun 的格式,因此可以看作是

2011-10-24 22:53:26 558

转载 WindSh内置命令

WindSh内置命令分类: 调试2011-07-07 23:13 14人阅读 评论(0) 收藏 举报 WindSh内置命令 3.1.4.1  任务管理   sp( )            用缺省参数创建一个任务(priority=100 返回值为任务ID,或错误)(taskSpawn)sps( )                创建一个任务,并挂起它

2011-10-24 21:25:58 1230

转载 代码静态分析工具PC-LINT安装配置--step by step

PC-Lint是C/C++软件代码静态分析工具,你可以把它看作是一种更加严格的编译器。它不仅可以检查出一般的语法错误,还可以检查出那些虽然符合语法要求但不易发现的潜在错误。 C语言的灵活性带来了代码效率的提升,但相应带来了代码编写的随意性,另外C编译器不进行强制类型检查,也带来了代码编写的隐患。PCLint识别并报告C语言中的编程陷阱和格式缺陷的发生。它进行程序的全局分析,能识别没有被适当检验

2011-10-23 15:48:29 659

转载 探讨C语言中的回调函数

回调函数是一个程序员不能显式调用的函数;通过将回调函数的地址传给 调用者从而实现调用。回调函数使用是必要的,在我们想通过一个统一接口实现不 同的内容,这时用回掉函数非常合适。比如,我们为几个不同的设备分别写了不同 的显示函数:void TVshow(); void ComputerShow(); void NoteBookShow()...等 等。这是我们想用一个统一的显示函数,我

2011-10-23 13:45:15 585

转载 为什么要用到extern 声明 include所包含的程序中的函数?

为什么要用到extern 声明 include所包含的程序中的函数?在头文件中声明函数时,前面的extern可有可无,只要这些函数曾在某个.c文件中实现就行了,不过一些函数没有在所包含的头文件中给出声明,同时函数的定义位于其它文件中,这时候使用该函数的.c文件必须用extern标记该函数为外部函数。举个例子:/* c.h */extern int m

2011-10-16 23:58:16 1859 1

转载 文件间调用变量(extern,include)

首先要搞清楚的是.h头文件中都是一些声明性的语句,干的是不分配内存的事,所以头文件中有对函数的声明,有defeinse语句,有没有实例化的结构体定义,但是没有对变量的定义(比如 int a),有的只是对外变量的声明(extern int a)。  对于一个文件中调用另一个

2011-10-16 23:49:20 1294

转载 route print命令实例详解

route print命令实例详解 ----------- 转在dos下面输入route print 就可以查看路由表如何读懂路由表如何读懂路由表 源码:---------------------------------------------

2011-09-08 23:37:01 2069

转载 WINDOWS 字节对齐,很详细

<br /><br />VC字节对齐全攻略<br />VC中下面几个结构体大小分别是多少呢<br />struct MyStruct<br />{<br />    double m4;<br />    char m1;<br />    int  m3;<br />};<br />struct MyStruct {<br />    char m1;<br />    double m4;<br />    int m3;<br />};<br />#pragma pack(push)//保存对齐状态<

2011-05-25 16:13:00 2178

转载 Integration Services项目

<br />在创建Integration Services项目后,拖动第一个“数据流控制任务”组件到控制流中后,准备按书上所说的双击该控件进入“数据流”设计,就报错说<br />标题: Microsoft Visual Studio<br />------------------------------<br /><br />名为“数据流任务”、创建名称为“DTS.Pipeline.1”的任务未进行有关的注册,不能在此计算机上使用。<br />联系信息:<br />数据流任务<br /> <br /> <b

2011-04-22 11:26:00 1389 1

转载 无法在 unicode 和非 unicode 字符串数据类型之间转换。

<br /><br /><br />sql/数据库技术 2010-04-27 11:03:18 阅读965 评论0  字号:大中小 订阅<br />    今天用excel导入数据又遇到了……<br />    错误 0xc02020f6: 数据流任务: 列“column”无法在 unicode 和非 unicode 字符串数据类型之间转换。<br />    原因:仔细看了一下,发现有些字段是varchar的,而excel中估计都是nvarchar类型。<br />    方法:<br />       

2011-04-21 21:55:00 9816

转载 图解SSIS批量导入Excel文件(转)

<br /><br />将一个目录下(可以包括子目录)结构一样的excel文件批量导入sql2005,可以用ssis来定制任务.下面用大量图片完全说明整个过程.<br /><br />1、建立测试excel文件,假设有a b c d四个字段,保存在f:/excel目录下<br /><br /> 并复制很多个一样的文件<br /><br />2、打开Microsoft Visual Studio 2005或者随sql2005安装的SQL Server Business Intelligence Develop

2011-04-21 21:06:00 2128

转载 SQL Server 2005 创建简单的存储过程 总结

SQL Server 2005 创建简单的存储过程 总结2009-08-04 08:42最近由于工作需要,简单了解了下SQL Server 2005 数据库创建简单的在存储过程。一、首先说明如何创建存储过程:CREATE PROCEDUER my_pro @inputDate varchar ,//声明输入变量 @Result varchar(255) output //声明输出变量AS decla

2011-04-14 23:10:00 2388

转载 sqlserver2005万能分页存储过程

<br /><br />–建立主表临时表<br />CREATE TABLE #temp<br />(<br />rownumber bigint,<br />orderseqno VARCHAR(36),<br />goodsname VARCHAR(50),<br />companyname VARCHAR(100)<br />)<br />–建立子表临 时表<br />CREATE TABLE #detail<br />(<br />orderseqno VARCHAR(36),<br />detai

2011-04-14 23:05:00 770

转载 在SQL SERVER 2005存储过程中,使用循环语句

<br /><br />CREAT PROCEDURE tester   <br />AS<br />BEGIN<br />    SET NOCOUNT ON;<br />    DECLARE @userId varchar(50)<br />    DECLARE @count int<br />    SET @count = 0<br />    SELECT @count = count(*) FROM   UserService_User WHERE Account like '%111%'<

2011-04-14 22:56:00 1019

转载 SQL Server判断文件是否存在后再删除

<br /><br />在SQL Server中可以使用系统内部存储过程xp_fileexist判断文件是否存在,如果存在再使用xp_cmdshell删除文件。xp_fileexist除了可以判断文件是否存在外,还可以判断文件夹是否存在,下面是下使用这两个的示例。<br />删除文件存储过程 <br />ALTER proc [dbo].[delFile_P] <br />( @path nvarchar(200)) <br />as <br />declare @result int <br />exec

2011-04-14 22:27:00 4411

转载 PHOENIX刷机教程

<br />PHOENIX刷机教程2007-11-06 22:25                                       <br />使用PHOENIX刷机需要了解的:<br />注意:安装和刷机过程都不需要重新启动计算机,所以可以在网吧刷机。必须严格按照下面顺序安装软件,一键点错,全部要重新安装。<br /><br />刷机前需要做的准备:<br />1、备份你手机的电话号码和一些个人重要信息,因为刷机后这些信息都会不在!<br />2、下载刷机软件和固件ROM刷机包,并查看你的手机

2011-04-14 15:01:00 4769

转载 OLEDB的Excel的IMEX和HDR是什么意思

HDR=NO 即无字段HDR=yes 即有字段,一般默认excel表中第1行的列标题为字段名,如姓名、年龄等还有问题IMEX有三个值0,1,2,其他两个值分别表示什么IMEX 表示是否强制转换为文本特别注意  Extended Properties='Excel 8.0;HDR=yes;IMEX=1'  A: HDR ( HeaDer Row )设置  若指定值为Yes,代表 Excel 档中的工作表第一行是栏位名称  若指定值為 N

2011-04-13 16:21:00 1754

转载 解决在Sql Server2005查询分析器中读取Excel表出现的一些问题

在sql2005查询分析器中读取excel时遇到的几个问题,收集了网上所有资源,最后问题终于解决了,网上很多答案都是粘贴、复制形式的,所以在实际的环境中并不能用,相信有很多朋友和我遇到过一样的错误,为了避免后人犯同样的错误,现总结分享给大家:环境: 系统: windows7, 数据库: sqlserver2005, office: office2003SQL读取Excel常用的方式有:A.通过使用 OpenRowS

2011-04-13 16:15:00 704

转载 Oracle数据导入导出imp/exp命令 10g以上expdp/impdp命令

<br />Oracle数据导入导出imp/exp命令 10g以上expdp/impdp命令<br />Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。<br /> <br />执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,<br /> DOS中可以执行时由于 在orac

2011-04-13 12:40:00 621

原创 C语言运算符优先级 详细列表

<br /><br />优先级<br />运算符<br />名称或含义<br />使用形式<br />结合方向<br />说明<br />1<br />[]<br />数组下标<br />数组名[常量表达式]<br />左到右 <br />()<br />圆括号<br />(表达式)/函数名(形参表) <br />.<br />成员选择(对象)<br />对象.成员名 <br />-><br />成员选择(指针)<br />对象指针->成员名 <br />2<br />-<br />负号运算符<br />-

2011-03-17 21:58:00 414

转载 如何清除WEBLOGIC缓存

<br /><br />Weblogic是一个强大的企业级J2EE WEB应用中间件,使用相当广泛。<br /><br />今天部署项目到WebLogic,发现代码总不能生效,查了好久都查不出原因,最后想到可能是缓存文件的原因,可是这缓存文件到底在哪里呢?<br /><br />在Tomcat中,我们知道%catalina_home%/work是存放缓存文件的地方,发现上述情况,可以通过删除这里面的文件,让它重新编译,以便代码生效。<br /><br />可是在RedHat下,WebLogic的缓存文件竟然

2011-03-17 18:55:00 1523

转载 VC++6.0快捷键

<br />F1 显示帮助,如果光标停在代码的某个字符上,显示MSDN中相应的帮助内容 <br />F2 书签功能: Ctrl F2 –在某行设置一个书签(再按一次次是取消) <br />F2 –跳到下一个书签位置 <br /><br /><br />Shift F2 –跳到上一个书签位置 <br />Ctrl Shift F2 –删除所有书签 <br />F3 查找: Ctrl F3 –在文件中查找,如果当前光标在一个字符串上, <br />那么自动查找此字符串.相似的有Ctrl F <br />F3 –

2011-03-07 15:50:00 1079

转载 堆和栈的区别

<br /> <br />堆和栈的区别 <br /> <br />一、预备知识—程序的内存分配 <br />一个由C/C++编译的程序占用的内存分为以下几个部分 <br />1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 <br />操作方式类似于数据结构中的栈。 <br />2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 <br />收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 <br />3、全局区

2011-03-01 10:20:00 338

转载 如何在Eclipse中查看JDK类库的源代码

<br /><br />在Eclipse中查看JDK类库的源代码!!! <br />设置: <br />1.点 “window”-> "Preferences" -> "Java" -> "Installed JRES"<br />2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE)<br />3.选中rt.jar文件的这一项:“c:/program files/java/jre_1.5.

2011-02-23 11:15:00 392

转载 三分钟学会Sql Server的复制功能

<br /><br />有两个服务器,装了两个数据库,一个是主的,一个是备用的,下面的的功能就将主数据库的数据库,实时同步到备用数据库上,使他们的数据内容,基本上保持一致。<br />根据网络情况,可能达到10秒左右的延时,即主数据库添加,删除,更新的内容,一般在10秒内就可以同步到备用数据库上。<br />三分钟的视频操作演示在最下面,不要忘记看了。<br />1、配置分布发服务器<br /><br /><br />2、新建发布<br /><br />3、这里介绍事务发布<br /><br />4、选择要

2011-01-19 13:30:00 792

转载 如何在sqlserver 代理中配置邮件会话

网上提供了很多sqlserver发送邮件的文章,转载居多,大部分介绍win2000+outlook2000环境,在操作系统和office已经更新换代的今天,意义不大。现在工作中碰到了需要利用sqlserver发送邮件的问题,特整理文字如下:目的:利用Sqlserver代理的邮件会话建立操作员监控作业完成情况测试环境:  操作系统:windows 2003/windows xp OutLook: OutLook 2003 测试的电子邮件: yyy@xxx.com第一步:建配置文件开始->控制面版->邮件>双击

2011-01-19 12:21:00 2370

html基础教程 html href

ul代表“无序列表(unordered list)”,它的作用是为每个列表项显示一个粗点。ol代表“有序列表(ordered list)”,它的作用是显示每个列表项的序号。用<li>元素把多个列表项组织为一个列表,其中的li代表“列表项(list item)。感觉有些迷糊?那么,请看下面的例子:

2010-03-10

css入门 涉及字体、颜色、边距、高度、宽度、背景图像、高级定位

CSS是一种样式表语言,用于为HTML文档定义布局。例如,CSS涉及字体、颜色、边距、高度、宽度、背景图像、高级定位等方面。拭目以待吧! HTML可以用于为网站添加布局效果,但有可能被误用。而CSS则提供了更多选择,而且更为精确、完善。现在所有浏览器都支持CSS。 经过下面若干课的学习之后,你将能够制作自己的CSS样式表,为自己的网站增添花样了。

2010-03-10

空空如也

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

TA关注的人

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