自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C、Delphi和PHP的基本语法对照表

这篇文章之前发表在我的CSDN的博客中,现在贴到博客园来。。。由于目前学习工作的不同,导致要用很多的语言进行工作和开发,因此经常弄混各个之间的差别。今天有空,就将其做了出来,如下表,希望可以大家的工作和学习有所帮助!如果有什么不严谨的地方,欢迎提出!说明C(区分大小写)Delphi(不区分大小写)PHP(区分大小写)

2017-04-29 09:55:26 480

转载 字符串的基本操作

在《关于Delphi中的字符串的浅析》中我们已经将基本的字符串类型进行了分析,下面再说说有关字符串操作。在实际编程中,这些操作会经常用到的。开始你不用着急全部记住它们,只要知道有这些功能就行,需要用到的时候能查到即可。1、用 + 操作符实现字符串的连接12345678910

2017-04-29 09:50:52 338

转载 程序流程的控制之条件分支(Delphi)

几乎所有的语言都包含三种程序流程控制方法:顺序,按照程序语句的顺序执行。条件分支,根据不同的条件执行不同的语句。循环,由特定条件决定某些语句重复执行的次数。跳转下面我们先来看看条件分支结构(if和case)条件分支if语句主要来检测一个条件,并根据这个条件是True或者False来执行一段代码;1234

2017-04-29 09:49:21 422

转载 程序流程的控制之循环(Delphi)

循环式编程语言中给一个共同的元素,它可以用来重复执行某个动作,知道某个特定的条件。所有循环都有以下的元素:起点主体结束点循环结束的条件辅助的Break和Continue过程循环的开始点是Object Pascal循环语句之一(for、while和repeat),每次循环迭代时,主体包含的语句都要执行一次,主体包含任何有效的Object

2017-04-29 09:48:22 488

转载 C#里partial关键字的作用(转摘)

1. 什么是局部类型?C# 2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。局部类型适用于以下情况:(1) 类型特别大,不宜放在一个文件中实现。(2) 一个类型中的一部分代码为自动化工具生成的代码,不宜与我们自己编写的代码混合在一起。(3) 需要多人合作编写一个类。局部类型是一个纯语言层的编译

2017-04-28 10:25:30 250

转载 C#访问URL地址并返回值

/// 访问URL地址        public string CallWebPage(string url, int httpTimeout, Encoding postEncoding)        {            string rStr = "";            System.Net.WebRequest req = null;           

2017-04-28 10:23:51 4598

转载 填充磁盘空间的工具和方法

平时在测试时(比如测试安装、保存文件到本地等),可能需要构造本地硬盘空间不足的情况,这里介绍一个方法。  一、fsutil命令  1.以管理员的身份运行cmd  2.进入相应的盘符  3.命令:fsutil file createnew hello.txt 100000,其中"hello.txt"创建的文件,"100000"创建的文件大小  4.一般创建文件

2017-04-27 08:14:44 3679

转载 GridView自动增加序号(三种实现方式)

第一种方式,直接在Aspx页面GridView模板列中.这种的缺点是到第二页分页时又重新开始了. 复制代码代码如下:     第二种方式分页时进行了计算,这样会累计向下加. 复制代码代码如下:    ' />   还有一种方式放在cs代码中,和第二种相似. 复制代码代码如下:

2017-04-27 08:13:11 3616

转载 C# 去除字符串首尾字符或字符串

在做一个属性入库的功能,将Excel属性数据导入到图层要素当中,这里Excel和SDE数据库数据存在一个关联字段,通过关联字段值进行匹配属性入库。      在实际业务中,由于普查数据往往某些字段值比较复杂,在写入到图层中时用户可能做一些简化,例如一个要素编号为0532BH001,可能录入到图层中只录入BH001,这样就导致了图层要素和Excel文件关联字段的值并不一定是完全相等的,可能存

2017-04-26 08:16:30 5330

转载 c# 获取相对路径

一、获取当前文件的路径1.   System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName     获取模块的完整路径,包括文件名。2.   System.Environment.CurrentDirectory     获取和设置当前目录(该进程从中启动的目录)的完全限定目录。3.   System.I

2017-04-26 08:12:21 1497

转载 Asp.net 处理程序(第五篇)

HttpApplication有19个标准事件,当到达第8个事件PostMapRequestHandler触发的时候,标志着已经获取到了处理请求的处理程序对象,在第11个事件PreRequestHandlerExecute之后,HttpApplication将执行这个处理程序。问题:HttpApplication如何选择处理程序?处理程序是什么对象?HttpApplication如

2017-04-25 13:25:57 297

转载 HttpApplication实战大文件上传 (第四篇)

一、Asp.net中的文件上传  在Asp.net 1.1中,文件在上传过程中将被全部保存在内存中,对于大文件来说,会造成内存空间的过度使用,可能会招致恶意攻击。为了解决这个问题,Asp.net在配置文件中提供了一个参数来控制上传文件的尺寸,这个配置参数定义在System.Web元素的子元素HttpRuntime元素中。maxRequestLength属性用来设置允许的最大请求长度,这个参

2017-04-25 13:25:04 300

转载 HttpApplication处理对象与HttpModule处理模块 (第三篇)

一、HttpApplication对象简述  在HttpRuntime创建了HttpContext对象之后,HttpRuntime将随后创建一个用于处理请求的对象,这个对象的类型为HttpApplication。  HttpRuntime管理一个定义在System.Web命名空间下的HttpApplicationFactory类的时候,HttpApplicationFactory通

2017-04-25 13:24:13 455

转载 Asp.net管道 (第二篇)

从请求进入ASP.NET工作者进程,直至它到达最终的处理程序之前要经过一系列的步骤和过程,这个步骤和过程称为ASP.NET处理管道。  Asp.net的处理管道流程如下:    语言描述如下:Asp.net处理管道的第一步是创建HttpWorkerRequest对象,它包含于当前请求有关的所有信息。HttpWorkerRequest把请求传递给HttpRuntime

2017-04-25 13:23:17 335

转载 HTTP -> Asp.net (第一篇)

当用户在浏览器输入一个URL地址后,浏览器会发送一个请求到服务器。这时候在服务器上第一个负责处理请求的是IIS。然后IIS再根据请求的URL扩展名将请求分发给不同的ISAPI处理。  流程如下:      1、IIS => aspnet_isapi阶段  ISAPI是一个底层的WIN32 API,开发者可以使用这些接口深入到IIS,让IIS支持各种其他处理程序。IS

2017-04-25 13:22:37 239

转载 Open Flash Chart 之线图(二)

上一节在研究Open Flash Chart时,漏掉不少东西,只是简单的熟悉了一下后端的属性设置。今天再来补充一下。一、显示Open Flash Chart图表  Open Flash Chart 前台配置:  swfobject.embedSWF(flashPath, "chart", "100%", "100%", "9.0.0", "expressInstall.sw

2017-04-25 13:21:06 200

转载 Open Flash Chart 之线图

今天公司要求开发一个曲线图,简单看了一下之前公司的一个系统,发现一个曲线图效果还不错,查了一下叫OpenFlashChart,还是很不错的,很多人用。研究了一下,发现还不错,特地写了个DEMO测试下。public ActionResult ITooltip() { int DateLen = Convert.ToInt32(Request["d"

2017-04-25 13:01:35 568

转载 SQL查看存储过程相关信息

查看所有存储过程与函数exec sp_stored_procedures -- 或者select * from dbo.sysobjects where OBJECTPROPERTY(id, N'IsProcedure') = 1 order by name 查看存储过程的内容select text from syscomments where id=object_i

2017-04-25 12:59:41 562

转载 如何有效提高asp页面的访问速度

打开asp页面的时候,页面需要访问数据库,然后将要符合要求的内容,显示到页面上来。若数据库中的记录很多,那么、页面的访问速度也就相对变慢,通过以下方法,可以提高页面的访问速度。技巧之一:提高使用Request集合的效率 访问一个ASP集合来提取一个值是费时的、占用计算资源的过程。因为这个操作包含了一系列对相关集合的搜索,这比访问一个局部变量要慢得多。因此,如果打算在页面中多次使用R

2017-04-21 08:09:55 527

转载 Asp防止网页频繁刷新和强制不缓存的方法

浏览器的后退按钮使得我们能够方便地返回以前访问过的页面,它无疑非常有用。但有时候我们不得不关闭这个功能,以防止用户打乱预定的页面访问次序。本文介绍网络上可找到的各种禁用浏览器后退按钮方案,分析它们各自的优缺点和适用场合。一、概述   曾经有许多人问起,“怎样才能‘禁用’浏览器的后退按钮?”,或者“怎样才能防止用户点击后退按钮返回以前浏览过的页面?”在ASP论坛上,这个问题也是问得最多的问题

2017-04-21 08:09:20 2271

转载 最简单的轮播图(JQuery)

html: 1 DOCTYPE html> 2 html lang="en"> 3 head> 4 meta charset="UTF-8"> 5 title>轮播图title> 6 script src="js/jquery-3.1.0.js">script> 7 link rel="stylesheet" href="css/st

2017-04-20 08:22:33 468

转载 pagination实现分页功能

pagination.js:/** * pagination分页插件 */;(function($,window,document,undefined){ //配置参数 var defaults = { totalData:0, //数据总条数 showData:0, /

2017-04-20 08:20:43 16395

转载 SQL Server中使用异常处理调试存储过程

异常处理被普遍认为是T-SQL脚本编程中的最弱的方面。幸运的是,这一点在SQL Server 2005中得到了改变,因为SQL Server 2005支持结构化异常处理。本文首先关注新特性“TRY……CATCH”的基本构成,然后在SQL Server 2000和SQL Server 2005中对照着看一些T-SQL的例子,这些例子中使用事务代码故意制造了一些违反约束限制的情况。将来的文章会继续探讨

2017-04-19 08:30:21 793

转载 Asp.Net Mvc4分页,扩展HtmlHelper类

1、扩展HtmlHelper类方法ShowPageNavigate123456789101112131415161718192021222324252627

2017-04-19 08:28:43 796

转载 SQL实现表名更改,列名更改,约束更改

修改表名格式:sp_rename tablename,newtablenamesp_rename tablename,newtablename修改字段名格式:sp_rename 'tablename.colname',newcolname,'column'sp_rename 'tablename.colname',newcolname,'column'添

2017-04-18 08:39:04 1040

转载 sqlserver数据库里sql 语句查看表里的约束,要查出 约束名、列名、约束类型、触发器

主键约束SELECT tab.name AS [表名], idx.name AS [主键名称], col.name AS [主键列名]FROM sys.indexes idx JOIN sys.index_columns idxCol ON (idx.object_id = idxCol.object_id AND idx.index

2017-04-18 08:37:33 6423

转载 一个单表查询的示例

单表查询就是利用SELECT语句对目标表进行查询,应用一定的逻辑处理,最后返回结果。这篇文章分为以下几点进行总结。1,示例查询2,SELECT语句的逻辑处理顺序3,几个小坑回到顶部示例查询看下面这段SQL代码:-- 设置数据库上下文USE TSQLFundamentals2008;GO-- 从订单表中找出客户ID为71的记录,并按

2017-04-17 08:42:44 587

转载 SQL Server中开发常用的数据类型

SQL Server中开发常用的数据类型我们在日常开发过程中,在进行数据库设计的时候,经常会遇到如果选择数据类型的问题,选择什么样的数据类型最合适,然后当我们在项目中建立对应实体的时候,如何选择对应的CLR类型。针对这些问题,于是这篇文章诞生了。SQL Server数据类型占用字节数表示范围对应的CLR类型數據類型選擇

2017-04-17 08:41:30 473

转载 ASP+AJAX做类似google的搜索提示

[xhtml] view plain copy主要要文件有:    Index.html 实现功能,一个文本框,输入内容并实现提示    search.asp 查询功能,让文本框输入的内容在a href="http://lib.csdn.net/base/mysql" class='replace_word' title="MySQL知识库" tar

2017-04-17 08:39:52 663

转载 uploadifive 改进版 用于HTML5手机网站上传图片

[javascript] view plain copy /* UploadiFive 1.1.2 Copyright (c) 2012 Reactive Apps, Ronnie Garcia Released under the UploadiFive Standard License  */  (function(b) {      v

2017-04-17 08:39:12 2786

转载 SQL Server数据类型char、nchar、varchar、nvarchar的区别浅析

在SQL Server中,当我们设置字符型字段的时候,往往有很多个数据类型供我们选择,如:char nchar varchar nvarchar等,那么我们到底应该选择哪一个呢?下面就一一来描述其区别。char:固定长度,非Unicode字符数据,长度为n个字节。n的取值范围为1至8,000,存储大小是n个字节。char的SQL2003同义词为character。varchar:可

2017-04-15 21:08:06 467

转载 SQL Server比较常见数据类型详解

在SQL Server 中每个变量、参数、表达式等都有数据类型。系统提供的数据类型分为几大类,如表4-2 所示。    其中,BIGINT、 SQL_VARIANT 和TABLE 是SQL Server 2000 中新增加的3 种数据类型。下面分类讲述各种数据类型。一、 整数数据类型    整数数据类型是最常用的数据类型之一。    1、INT (INT

2017-04-15 21:07:17 316

转载 Delphi异常处理try except语句和try finally语句用法以及区别

Delphi异常处理try except语句和try finally语句用法以及区别               一直写程序都没管他们,也尽量很少用,今天终于想把他给弄个明白,在网上找来,记下!主要是前面小部分,后面的是详细说明(很啰嗦!)一、异常的来源  在Delphi的应用程序中,下列的情况都比较有可能产生异常。    (1)文件处理    (2)内存分配  

2017-04-14 08:44:43 3194

转载 Delphi容器类之---TList、TStringList、TObjectList,以及一个例程的代码分析

看了这里标题,大家可能以为我会谈TListBox控件,那就错了。我要谈的是Delphi提供给我们的具有列表性质的类:TStringList、TList和TObjectList。TStringList用来存放字符串,TList存放指针,而TObjectList则存放对象(Object)  在我们使用Delphi的过程中,有很多数据的存储是要靠 数组解决的。虽然Delphi现在已经支持了可变数

2017-04-14 08:38:12 6477

转载 Delphi容器类之---TList、TObjectList、TComponentList、TClassList

从Delphi5开始VCL中增加了新的Contnrs单元,单元中定义了8个新的类,全部都是基于标准的TList类。TList                         TList类实际上就是一个可以存储指针的容器类,提供了一系列的方法和属性来增加、删除、重排、定位、存取和排序容器中的类,它是基于数组的机制来实现的容器,比较类似于C++中的Vector和Java中的ArrayL

2017-04-13 14:35:28 651

转载 Delphi容器类之---TOrderedList、TStack、TQueue、TObjectStack、TObjectQueue

TOrderedList、TStack、TQueue          Contnrs单元还定义了其他三个类:TOrderedList、TStack、TQueueTOrderedList12345678910111213TOrder

2017-04-13 14:34:33 1731

转载 Delphi容器类之---Tlist,TStringlist,THashedStringlist的效率比较

本人在做一个测试,服务器是IOCP的,我假定最大连接数是50000个。如果每个链接之间的数据需要服务器中转的话,那么我需要一个数据容器储存用户的关键数据和链接。以上是测试背景。刚刚我简单的做了一段简单的代码,关键代码段如下:RTest = record    Key:  Integer;    Name: String[20];  end;PTest =

2017-04-12 10:20:13 3268

转载 Delphi常用系统函数总结

字符串处理函数Unit System函数原型 function Concat(s1 [, s2,..., sn]: string): string; 说明 与 S := S1 + S2 + S3 ...; 相同. 将字符串相加.函数原型 function Copy(S: string; Index, Count: Integer): string;说明 S : 字符串. I

2017-04-12 10:15:41 292

转载 SQL Server里的Split函数

ALTER FUNCTION dbo.f_splitSTR(     @s varchar(8000),       --要分拆的字符串     @split varchar(10),     --数据分隔符     @pos int                --取第几个     )RETURNS varchar(100)     AS     BEGIN    

2017-04-11 08:04:18 1012

转载 在已存在的字段上添加和删除默认值

--删除默认值 select * from sysobjects where object_name(parent_obj)='表名' 执行结果也可以得到表的默认值信息 -------------------------------------------------------------------- 确定默认值名称后,就可用 alt

2017-04-11 08:02:43 969

FCKeditor_2.5.1官方版

FCKeditor是一款功能强大的开源在线文本编辑器(DHTML editor),它使你在web上可以使用类似微软Word 的桌面文本编辑器的许多强大功能。它是轻量级且不必在客户端进行任何方式的安装。<br> FCKeditor兼容 Firefox, Mozilla, Netscape 和 IE。

2008-04-11

FCKeditor.Net_2.5官方版

FCKeditor是一款功能强大的开源在线文本编辑器(DHTML editor),它使你在web上可以使用类似微软Word 的桌面文本编辑器的许多强大功能。它是轻量级且不必在客户端进行任何方式的安装。 FCKeditor兼容 Firefox, Mozilla, Netscape 和 IE。

2008-04-11

空空如也

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

TA关注的人

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