自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (22)
  • 收藏
  • 关注

原创 sqlServer如何实现分页查询

select top (@pageIndex*@pageSize) row_number() over(order by 主键 asc)这种方式也是比较常用的,直接利用row_number() over(order by id)函数计算出行数,选定相应行数返回即可。select top ((@pageIndex-1)*@pageSize+1) 主键。order by 主键 asc) temp_max_ids)-- 分页查询公式-row_number()-- 分页查询公式-利用max(主键)

2023-01-05 09:10:15 2718

原创 Delphi中资源文件使用详解

在上述的例子中的资源都是从当前的exe中装载,但有些时候需要从另外的exe或dll,而不是自身装载资源。将生成的 RES 资源文件复制到相应程序所在的目录中,在单元文件中的“{$R *DFM}”后面加上“{$R FileName.res}”,编译后资源文件就被包含在可执行文件中了。说明:如果嫌2、3两步麻烦,可以采用更简便的做法,即:将 RC 文件直接添加到项目中,在编译Delphi项目时,会自动编译该资源文件。将图标放在资源文件中,可以实现动态改变应用程序的图标。MIDI MIDI音乐文件。

2022-09-30 10:42:33 897

原创 居民身份证号码的编码规则

公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。地址码:表示编码对象常住户口所在县(市、旗、区)的行政区划代码。出生日期码:表示编码对象出生的年、月、日。顺序码:表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,

2017-08-08 10:46:54 3182

原创 获取EXCEL表单的行数和列数

    ExcelApp := CreateOleObject( 'Excel.Application' );     try       ExcelApp.WorkBooks.Open(opennamme);       Sheet := ExcelApp.WorkSheets[1];       rowcount := Sheet.UsedRange.Cells.Row

2016-05-13 15:32:27 7433

转载 Delphi窗体文件的格式转换

Delphi 的窗体文件(*.dfm) 记录了窗体的信息,此文件的保存方式一般有两种:二进制和文本格式。窗体文件保存为文本格式更有意义,因为很多文本比较工具或Source Control Tool内嵌的文本比较器都无法支持二进制比较。Delphi 默认所有的窗体文件都是Text Format,但是有时候可能格式会出现异常。导致所有的窗体文件都变成了二进制文件。要解决此问题,需要

2016-05-13 11:56:36 634

原创 表达式设计原理

表达式,是由操作数、运算符、分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合。约束变量在表达式中已被指定数值,而自由变量则可以在表达式之外另行指定数值。根据运算符和操作数的排列顺序可以将表达式分为三大类:中缀表达式、前缀表达式、后缀表达式。中缀表达式(中缀记法)中缀表达式是一种通用的算术或逻辑公式表示方法,操作符以中缀形式处于操作数的中间。中

2016-05-13 11:42:10 717 1

原创 Delphi预编译指令

Delphi编译指令共有三种,开关编译指令、参数编译指令和条件编译指令,下面分别讲述三种编译指令 开关编译指令开关编译指令的特点是它有ON 、OFF两种转换状态。对于单字符版本,你可以在编译指令后添加 "+"或"-"。对于长字符版本,你可以在编译指令后添加 "ON"或"OFF"。开关编译指令又分为全局和局部两种。全局编译指令影响全部的编译内容,它必须在放在工程或单元声明之前。局

2015-10-15 11:31:28 1223

原创 MS SQLServer 交叉报表(行列互换)

在MS-SQLServer 2005 中可以使用pivot运算符来来实现行列转换. ,但在之前版本中必须使用 case when then else end 语句下面以学生成绩表来举例:id姓名 科目 成绩1 张三 语文 602 张三 数学 653 张三 外语 704 李四 语文 805 李四 数学 906 李四 外语 857 王五 语文 708

2015-05-19 11:01:06 832

原创 在C#中动态调用WebService

using System;using System.IO;using System.Net;using System.Reflection;using System.CodeDom;using System.CodeDom.Compiler;using Microsoft.CSharp;using System.Web.Services.Description;using System.Colle

2008-11-27 16:36:00 1363 1

原创 在C#中修改Web.Config的指定内容

[WebMethod]public void ChangeDbConnection(string dbConnectionString){    string fileName = HttpContext.Current.Server.MapPath(@"~/Web.Config");    System.Xml.XmlDocument doc = new System.Xml.XmlDocume

2008-04-23 10:36:00 649

原创 Dephi调用C#编写的WebService的一些问题与解决方法

问题1:服务端接收的所有中文都是"?????"(乱码) 解决:设置HTTPRIO控件的HTTPRIO.HTTPWebNode.UserUTF8InHeader属性为true问题2:Dephi编写的客户端在windows2003下调用WebService提示"Access violation at address 00E59195. Write of address 00E59195" 解决:我

2008-04-22 16:00:00 949 1

原创 ASP.Net 2.0的Web.config配置

一、认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的 Web.config文件,包括默认的配置设置,所有的子目录都继承它的配

2008-02-18 16:15:00 712 1

原创 优化ASP.NET应用程序性能研究与探讨

                       优化ASP.NET应用程序性能研究与探讨页面性能优化  1、会话状态的恰当选择  HTTP协议是一种无状态的通信协议,无法记录和识别来自不同客户端的请求,但在实际应用中系统却要维护来自客户端的不同请求之间的    会话状态信息。ASP.NET通过将会话状态信息存储在进程、状态服务器或SQL Server数据库中来解决这个问题。  将会话

2008-02-18 16:11:00 435

原创 优化ASP.NET应用程序性能研究与探讨

       页面性能优化  1、会话状态的恰当选择  HTTP协议是一种无状态的通信协议,无法记录和识别来自不同客户端的请求,但在实际应用中系统却要维护来自客户端的不同请求之间的    会话状态信息。ASP.NET通过将会话状态信息存储在进程、状态服务器或SQL Server数据库中来解决这个问题。  将会话状态信息保存在WEB服务器的内存中具有最佳的性能,速度很快,但是却缺乏会话状

2008-02-18 16:10:00 405

原创 在.NET中用SMTP发送电子邮件

private void SendMail()        {            System.Net.Mail.MailMessage mailMessage = new System.Net.Mail.MailMessage();            //设置发件人地址            mailMessage.From = new System.Net.Mail.MailAddr

2008-02-18 16:04:00 1180

原创 BASE64算法(C#)

using System;using System.Collections.Generic;using System.IO;using System.Text;namespace HZL_Base64{    public class Base64    {        ///         /// BASE64编码字符表,即各编码的表示字符        ///         priv

2008-02-18 14:47:00 1235 1

原创 C#下读写INI文件

using System;using System.Collections.Generic;using System.Text;using System.Threading;using System.Runtime.InteropServices;public class INIFileOperator{    private string fileName;    [DllImport("k

2007-10-12 15:37:00 430

原创 实现带有用户身份验证的Web Service

一、 理解Web Service        首先让我们简单理解一下Web Service。        Web services 实际上是基于XML的针对商业、应用程序的系统服务。实际上是建立在一系列已有的技术基础上的一个新的概念。使用它如同使用RPC(远程过程调用),不过它提供的接口是基于对象的。它与原有的组件模型,如com/dcom,corba,rmi等,最大的特点就是标准化(基于XML

2007-05-08 13:52:00 817

原创 解决ASP.NET 中目录访问权限的问题

解决办法:       1    在 Web 服务器上修改 ASPNET 帐户的密码为 password 。       2    在远程文件服务器上,修改 ASPNET 帐户(如果没有该帐户则创建之)的密码为 password 。       3    在远程文件服务器上,为 ASPNET 帐户设置相应目录的访问权限。       4    修改 Web.config 文件,在 配置节中添加:

2007-05-08 13:45:00 994

原创 在Delphi中运用Windows管道技术简述

Windows管道技术简述不知你是否用过这样的程序,他们本身并没有解压缩的功能,而是调用DOS程序PKZIP完成ZIP包的解压缩。但是在程序运行时又没有DOS控制台的窗口出现而且一切本应该在DOS下显示的信息都出现在了那个安装程序的一个文本框里。这种设计既美观又可以防止少数眼疾手快的用户提前关了你的DOS窗口。现在就来讨论一下,如何用匿名管道技术实现这个功能。管道技术由来已久,相信不少人对

2007-05-08 09:35:00 1604

原创 在Delphi中实现实时监控目录

unit TestNotify;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrls, ShlObj, ShellAPI;const  WM_SHNOTIFY = WM_USER + 10;type  TFormTest

2007-05-08 09:30:00 2839

原创 C#的正则表达式

匹配中文字符的正则表达式: [/u4e00-/u9fa5]匹配双字节字符(包括汉字在内):[^/x00-/xff]"^/d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-/d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?/d+$" //整数 "^/d+(/./d+

2007-05-08 09:24:00 543

原创 ASP.Net处理QueryString函数汉字参数传递错误

最近在处理Resonse.QueryString函数汉字参数传递时,发生不能完整传递参数的具体值的错误,经过分析,发现是Web.config中的encoding和全球化设置不正确,先贴出来,以免同仁再犯同样的错误:1、首行:=>2、          此节设置应用程序的全球化设置。    -->                requestEncoding="utf-8"           

2007-05-08 09:13:00 604

原创 ASP.NET中文显示之两种解决方法

刚开始写ASP+程序时候碰到的第一个比较大的问题就是中文显示问题,运行后发现ASP+从数据库中读取出来的中文全部变成了?????????????,有点类似jsp中的这个频率出现最高的中文显示问题了,查了资料发现有两种方法可以轻松解决中文问题。    方法一:.Net Framework无法正确显示中文的问题,只需在程序执行的目录中(无论这个目录是否为虚拟目录)创建一个名为web.config的

2007-05-08 09:11:00 784

ORACLE配置tnsnames.ora文件详解

ORACLE配置tnsnames.ora文件实例 客户机为了和服务器连接,必须先和服务器上的监听进程联络。ORACLE通过tnsnames.ora文件中的连接描述符来说明连接信息。 一般tnsnames.ora 是建立在客户机上的。如果是客户机/服务器结构,整个网络上只有一台机器安装了ORACLE数据库服务器, 那么只需在每个要访问ORACLE服务器的客户机上定义该文件,在服务器上无需定义。但是,如果网络上有多台机器均安装了 ORACLE数据库服务器,并且服务器之间有数据共享的要求,那么在每台服务器上都必须定义该文件。tnsnames.ora文件缺 省放在/ORACLE_HOME/ product/8.1.7/network/admin目录下。

2018-12-26

Xamarin.Forms

Xamarin.Forms 是一个跨平台 UI 工具包,允许开发人员有效创建可跨 iOS、Android、通用 Windows 平台应用共享 的本机用户界面布局。此系列介绍 Xamarin.Forms 开发的基础知识,并涵盖如何构建多平台和多屏幕的应用程序。

2018-12-26

MVVM模式解析和在WPF中的实现

MVVM是Model、View、ViewModel的简写,这种模式的引入就是使用ViewModel来降低View和Model的耦合,说是降低View和Model的耦合。也可以说是是降低界面和逻辑的耦合,理想情况下界面和逻辑是完全分离的,单方面更改界面时不需要对逻辑代码改动,同样的逻辑代码更改时也不需要更改界面。同一个ViewModel可以使用完全不用的View进行展示,同一个View也可以使用不同的ViewModel以提供不同的操作。

2018-12-26

批处理教程

批处理教程

2016-05-13

EXCEL VBA帮助文档

EXCEL VBA

2016-05-13

Word VBA帮助文档

Word VBA

2016-05-13

HTTP协议详解

HTTP协议详解,请求,响应,报头

2016-05-13

Delpi版的MD5算法

Delphi版本的MD5散列算法。支持字符串和文件的MD5散列算法。

2015-10-15

Delphi DES算法

Delphi版的DES加解密算法。支持字符串和字节序列的加密和解密。

2015-10-15

JQuery1.83 API 中文版

jQuery1.8.3 中文手册 chm,压缩包内还包括有Android版jQuery1.8.3_20121215.apk,jQuery1.8.3_20121215.wgz,jQuery1.8.3_20121215.xap版,多版本适应大家的需求。本手册内容针对jQuery1.8.3版本,内容全面丰富,是学习使用jQuery前端编程的必备参考手册。

2013-09-25

Java正则表达式详解

Java正则表达式详解,Java正则表达式的入门好帮手。配有实例代码帮助理解。

2008-10-17

ASP.NET.XML高级编程

介绍了如何访问XML数据源,提取数据后如何进行转换并显示出来,之后论述了 如何分析XML Web应用程序性能,最后介绍了如何在电子商务案例中综合运用这些技术。

2008-10-17

DataGrid分页设计示例

DataGrid分页设计示例(VS2005)

2008-04-23

C#压缩解压缩源码

C#压缩解压缩源码,并附有测试示例

2008-03-10

判断文本文件编码的C#源码

识别文本文件编码的C#源码

2008-03-10

mysql-connector-net

mysql-connector-net

2008-02-18

Lucene(.net)全文检索

Lucene可以对任何的数据做索引和搜索. Lucene不管数据源是什么格式,只要它能被转化为文字的形式,就可以被Lucene所分析利用.也就是说不管是MS word, Html ,pdf还是其他什么形式的文件只要你可以从中抽取出文字形式的内容就可以被Lucene所用.你就可以用Lucene对它们进行索引以及搜索.

2008-02-18

DELPHI知识库

DELPHI知识库,介绍各种技巧和方法。

2007-05-10

C#完全手册

比较全面地介绍C#基础知识。

2007-05-10

展现C#.pdf

介绍C#的基础知识。

2007-05-10

多线程编程

详细介绍C#多线程编程知识,并辅以大量的实例。

2007-05-10

C#网络编程

详细介绍C#网络编程知识并辅以大量的示例。

2007-05-08

空空如也

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

TA关注的人

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