自定义博客皮肤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)
  • 收藏
  • 关注

转载 Delphi日期函数大全

Delphi里有现成的函数可以实现日期加减,是在DateUtils单元里的。function IncYear(const AValue: TDateTime;const ANumberOfYears: Integer = 1): TDateTime;// function IncMonth is in SysUtilsfunction IncWeek(const A

2016-05-30 09:03:43 373

转载 Spring MVC中的MVC初始化

在Spring MVC中,首先进行的是IoC容器的初始化,包括Root和DispatchServlet对应的content。在IoC容器准备好以后,就开始进行MVC的初始化,包括关于HandleMapping、ViewResolver等的初始化。     在Spring MVC中,MVC的初始化在DispatchServlet的initStrategies方法中进行的。[j

2016-05-30 09:02:54 504

转载 Delphi的学习笔记十六——数据类型

Delphi的类型包括Simple type、String type、structured type、Pointer type、procedure type、variant type。1.simple typesimple type 包括ordinal type(有序类型)和real type(真实类型)。ordinal type包括integer、character、boolea

2016-05-29 20:58:43 587

转载 Delphi的学习笔记十五——数据库编程

Delphi7中有许多对数据库操作的组件,他们因数据访问机制的不同而被分成四大类:1.BDE组件:使用Borland数据库引擎,它最擅长处理Paradox or dBASE表中的数据。但它的配置也是四个机制中最为复杂的;同时,BDE组件能与其它采用BDE组件的应用程序共享。在Delphi7的操作界面,我们能看到在BDE组件中包含TTable组件(用于通过BDE从物理数据库中获得数据,并经过

2016-05-29 20:57:31 949

转载 Delphi的学习笔记十四——接口

1.接口命名约定I起头,类是T起头的。[delphi] view plain copyIMyInterface1 = Interface      function Func1:Integer;      function Func2:Integer;   end;  2.接口都是从IInterfacej继承的,若是从

2016-05-28 06:43:00 289

转载 Delphi的学习笔记十三——属性

首先我们来看一下属性的定义:[delphi] view plaincopyTMyClass = class(TObject)    private      FName: string;      procedure SetName(const Value: string);    published      prope

2016-05-28 06:41:02 382

转载 Delphi的学习笔记十二——方法

一、1.类的虚方法(virtual)和动态方法(dynamic)方法的定义:[delphi] view plaincopyTMyClass = class    procedure Proc1(x,y: Real); virtual;   //虚方法    function Fun1(x,y: Real

2016-05-28 06:40:00 772

转载 Delphi的学习笔记十一——类

一、1.类成员的可见性[delphi] view plaincopyprivate          //不可见  protected     //派生类可见  public           //可见  published     //可见。用于运行时信息  automated   //可见。用于兼容(只用于win

2016-05-28 06:27:07 410

转载 Delphi 的学习笔记十——数组

1.给动态数组添加元素[delphi] view plaincopytype    //定义数组类型    TOneArray = array of Integer;  {动态数组添加一个元素}  procedure AddArrayItem(var arr: TOneArray;x:Integer);  begi

2016-05-26 10:54:01 582

转载 Delphi的学习笔记九——汉字与区位码

在没有 Uncode 的时代, 用 256 个 ACSII 只是方便了英文, 其他文字怎么办?那时是各自为政的, 譬如中文就有: GB2312-80(国内简体)、Big5(台湾繁体)、HKSCS(香港繁体), 但它们互不兼容.GB2312(1980年) 后来升级到 GBK(1995年), 现在电脑上使用的是 GB18030(2000年), 这个系列是向后兼容的.区位码的概念

2016-05-26 10:53:02 347

转载 Delphi的学习笔记八——内存操作函数

给字符串分配指针,我们马上可以联想到有以下这些函数可供选择:[delphi] view plaincopyGetMem  AllocMem  ReallocMem  FreeMem    GetMemory  ReallocMemory  FreeMemory    New  Dispose    

2016-05-25 08:24:24 486

转载 Delphi的学习笔记七——格式化输出函数(总结的很全面)

第一部分:[delphi] view plaincopyvar    s: string;  begin    //指令类型 type      s := Format('最大整数是: %d; 最小整数是: %d',[MaxInt,Low(Integer)]);    //返回: 最大整数是: 21474836

2016-05-25 08:23:05 436

转载 Delphi学习笔记六——文件路径相关的字符串操作

[delphi] view plaincopyuses    HTTPApp, Masks;    procedure TForm1.Button1Click(Sender: TObject);  var    ss,s: string;  begin    //先提取一个文件名的字符串    ss := Applicatio

2016-05-24 08:43:33 414

转载 Delphi学习笔记五——方法

今天我们来简单介绍一下Object Pascal的方法。和其他语言一样,Object Pascal语言的方法是属于一个给定对象的过程和函数。构造器和析构函数也是方法。一、方法的类型方法的类型包括静态(static)、虚拟(virtual)、动态(dynamic)或消息处理(message)。1.1 静态方法[delphi] view plainc

2016-05-24 08:41:07 395

转载 Delphi学习笔记四——语句

今天我们来看一下Delphi的语句。一、常量声明语句和其他语言一样,常量在声明时就被赋值,且在程序执行过程中是不可改变的。常量用“=”表示两边的值是相等的。[delphi] view plaincopyconst        Pi = 3.14159;        Answer = 342;      

2016-05-23 08:32:21 379

转载 Delphi学习笔记三——运算符

今天我们来看一下Delphi的运算符:Delphi的运算符分为:@, not, and ^的一元运算符;*, /, div, mod, and, shl, shr, as, +, -, or, xor, =, >, , =, in, and is为二元运算符一、赋值运算符对于Pascal的新手来说,Delphi的赋值运算符和其它常用编程语言的赋值运算符不大一样,需要用:=来

2016-05-23 08:31:00 670

转载 Delphi学习笔记二——数据类型

Delphi的数据类型主要有以下这几类:简单数据类型(Simple),字符串数据类型(String),结构数据类型(Struct),指针数据类型(pointer),函数和过程数据类型(procedural),变体数据类型(variant)等。下面我们来一一做一个介绍。一、简单数据类型简单数据类型分为有序数据类型(ordinal)和实数数据类型(real)两种。1.1 有序数

2016-05-23 08:29:22 495

转载 Delphi学习笔记一——Delphi的项目文件简介

我们在用Delphi创建一个项目的时候一般会看到如下图所示的文件包含在项目文件夹中下面我来一一做一下介绍:.res文件——资源文件。{$R *.RES}这个语句是在项目文件中出现的,意思是调用该项目中存在的资源文件。你也可以创建自己的资源文件,调用语句为$R FileName.RES.pas文件——单元文件(这个也是我们用于代码编写的文件,单元名称与对应的文件名

2016-05-23 08:27:46 303

转载 配置安全的Apache WEB服务器

在本文中,笔者将为你提供10个技巧,借此你可以保护自己的Apache Web服务器免于受到许多攻击。不过,必须谨记,你需要仔细地评估每一个技巧,以确保其适合于你的组织。令Apache占领Web服务器半壁江山的一个重要原因就是它可以提供一个安全的Web操作环境。Apache团体为保证其安全性做了大量的工作。想当年,在此产品被发现存在一个安全缺陷时,Apache的开发人员就尽快地搞出了一个补丁。

2016-05-23 08:24:56 563

转载 HTML/CSS/Javascript代码在线压缩、格式化(美化)工具

CSS 格式化ProCSSor - http://procssor.com/CSS 压缩CSS Compressor - http://www.cssdrive.com/index.php/main/csscompressorHTML 格式化Tabifier - http://tools.arantius.com/tabifierHTML 压缩Compress HTML

2016-05-23 08:23:53 512

转载 一个功能增强的Delphi TListView组件

在Windoes编程中列表视图(ListView)是一个通用控件,当将其样式设为Report时,系统将自动为它加上一个表头控件(以下简称表头),但通常我们不能直接对这个表头控件进行操作。同样Delphi的TListView组件也没有为我们提供可以直接对该表头进行控制的方法,这篇文章介绍一种通过自定义组件的方法,对Delphi的TListView组件进行功能增强,做一个通用的列表视图但是它增加了以下

2016-05-20 10:56:06 2613

转载 jQuery+json实现动态创建复杂表格table的方法

大家都知道StringBuilder的用途,但是StringBuilder提供的功能却实在是太少了.特别是在处理字符串不区分大写时它就不能为力了.只能够将它里面的数据提取出来进行处理然后再放回进去,但这样做的话这里转来转去耗费资源就太多了这是我们不想要的结果。而刚好我在做一个模版对象时就需要这种能够快速处理字符串的需求,所以StringBuilder就不再符合要求只能自己做一个仿照于它并加强部分功

2016-05-20 10:55:05 2105

转载 SqlServer Text类型字段超过8000字处理

SqlServer的T-Sql如下:表结构:字段名         id      title      content类型            int      char(200)   textInsert Into News (title,content) Values (@title,@content)实际上这样插入是不能超过8000字节的(content字

2016-05-19 08:17:10 2253

转载 C# 将绝对路径转换为相对路径

引言 在项目中常需要将绝对路径,转换为相对路径,来增加程序相关配置的的灵活性(不用因为整体挪个位置就导致我们的程序不能正常工作) 解决问题方法 自己写代码解决:private string RelativePath(string absolutePath, string relativeTo) { st

2016-05-19 08:14:52 4739

转载 C#去掉HTML标记

(1)方法一  public string RemoveHTMLTags(string htmlStream)        {            if (htmlStream == null)            {                throw new Exception("Your input html stream is null!");   

2016-05-18 09:40:38 1145

转载 SQL Server数据库获取TEXT字段的内容长度的方法

SQL Server数据库如何获取TEXT字段的内容长度呢?本文我们就来介绍一下SQL Server数据库如何获取TEXT字段的内容长度的方法,是通过DATALENGTH函数来实现的,接下来我们就通过DATALENGTH函数的语法及使用实例来了解一下这部分内容。DATALENGTH用来返回任何表达式所占用的字节数。语法:DATALENGTH ( expression )参数

2016-05-18 09:40:05 7598

转载 .Net+MySQL的开发(数据库访问)

代码如下:需要先去MySQL的官方网站下载MySQL的.Net链接包MySQL Connector/Net 1.0 ,并将其引用至当前项目中。数据库访问类:SqlHelper.cs/// .Net访问MYSQL数据库类/// http://blog.hnce.netusing System;using System.Data;using MySql.

2016-05-17 08:33:24 576

转载 GridView通用分页模型

GridView的本身支持分页,一般情况下我们可以通过如下几个步骤实现分页:1、更改GrdView控件的AllowPaging属性为true;2、更改GrdView控件的PageSize属性为一个数值(默认为10);3、更改GrdView控件的PageSetting属性;4、为GridView添加事件:OnPageIndexChanging大多数情况

2016-05-17 08:32:22 469

转载 ajaxFileUpload+struts2实现多文件上传

现在是一个静态的演示来说明实现的原理: var totalCount=12;  //定义数据总数,包括1级2级  //数据结构,是个数组的数组,可以使用开发语言动态产生 dataArray = new Array(); dataArray[0] = new Array("1100","1100","0");  //一级菜单表示为0 dataArray[1] =

2016-05-17 08:31:04 388

转载 如何用C#获得文件信息以及扩展信息

在C#中获得文件信息很容易,只需要用FileInfo类或者FileVersionInfo类就可以获得,但是如果想要获得文件的扩展信息,则无法从这两类来获得。不过在C#中,这也不是件难事,只要引入“Microsoft Shell Controls and Automation”这个COM就可以获得。 接下来就分别来介绍。首先介绍FileInfo类,这个类非常简单,首先需要

2016-05-17 08:30:31 275

转载 C# 命名规则与开发习惯

Pascal:将标识符的首字母和后面连接的每个单词的首字母都大写。可以对三字符或更多字符的标识符使用 Pascal 大小写。Camel:标识符的首字母小写,而每个后面连接的单词的首字母都大写。标识符大小写方式示例类PascalAppDomain枚举类型PascalErrorLevel枚举值Pasca

2016-05-17 08:29:34 363

转载 常见端口详解及攻击策略

0 通常用于分析操作系统。这一方法能够工作是因为在一些系统中“0”是无效端口,当你试图使用一种通常的闭合端口 连接它时将产生不同的结果。一种典型的扫描:使用IP地址为0.0.0.0,设置ACK位并在以太网层广播。 1 tcpmux 这显示有人在寻找SGI Irix机器。Irix是实现tcpmux的主要提供者,缺省情况下tcpmux在这种系统中被打开。 Iris机器在发布时含有几个缺省的

2016-05-17 08:28:26 4549

转载 C#中从HTML生成DOM TreeView的代码

由于最近需要使用C#处理IE的相关操作,因此积累了一些代码,下面的代码是从HTML代码中生成DOM TreeView的例子: [csharp] view plain copy        //该过程将被递归调用        //dom_node是当前的HTML DOM节点        //tree_node是当前插入树的结点

2016-05-14 20:54:12 572

转载 C#中Split分隔字符串的应用(C#、split、分隔、字符串)

1、用字符串分隔: using System.Text.RegularExpressions; string str="aaajsbbbjsccc";string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase);foreach (string i in sArray) Response.Write(i

2016-05-14 20:52:49 397

转载 Delphi的学习笔记十七——Exception处理

异常常用在硬件、内存、I/O和操作系统错误中。[delphi] view plain copytry     AssignFile(F,FileName);     Reset(F);  except     on Exception do ...  end;  定义并声明一个异常:[delph

2016-05-13 09:05:24 510

转载 Delphi学习笔记一——单元文件(补充)

单元文件是我们在Delphi开发中最常用的文件,主要的代码编写都在该文件中进行。所以,我们有必要对其文件结构进行分析。一个单元文件主要有以下几部分组成:单元文件头部、接口部门、实现部分,前三者是最主要也是最常见的,还有就是initialization部分和finalization部分。1. unit heading例如:unit MainForm;结构,其中MainForm与该单元

2016-05-13 09:00:32 384

转载 C#实现科学计算器 实现篇之文法分析器

本次发布的是文法分析器和改进的词法分析器。你可以点击这里下载。 http://files.cnblogs.com/tonyqus/semanticanalyzer.zip 版本描述 1. 文法分析器是第一次发布,属于alpha版本,还需要大家帮忙测试一下 2. 词法分析器是第二次发布,该版本对字母字符串进行了限制,仅允许本计算器使用的字母串运算符获得识别,它们是cos,

2016-05-12 09:08:49 1419

转载 C#实现的18位身份证格式验证算法

18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定。 GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称"社会保障号码"更名为"公民身份号码",另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。GB11643-1999《公民身份号码》

2016-05-12 09:08:00 478

转载 中文搜索引擎技术揭密:网络蜘蛛

随着搜索经济的崛起,人们开始越加关注全球各大搜索引擎的性能、技术和日流量。作为企业,会根据搜索引擎的知名度以及日流量来选择是否要投放广告等;作为普通网民,会根据搜索引擎的性能和技术来选择自己喜欢的引擎查找资料;作为学者,会把有代表性的搜索引擎作为研究对象……  而作为一个网站的 经营者,其更关心的或许是如何通过网络载体让更多的网民知道自己的网站,进而获得更高的流量和知名度。这其中,搜索

2016-05-11 13:15:11 423

转载 Sqlite中文排序研究

Sqlite是一个用C语言实现的小型SQL数据库引擎。它体积小巧但功能强大,对硬件资源要求很低而且性能表现卓越,非常适合于嵌入式应用环境。最近发现sqlite并不支持中文(拼音/笔画)排序,而这个功能又是我们必需的,所以花了些时间去研究。我对Sqlite的了解只能算是业余级,在研究的过程或许走了些弯路,或许已经有现存的算法可利用,不管怎么样,在研究过程中还是有不少收获,写出来和大家探讨一下。

2016-05-11 13:14:07 432

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关注的人

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