自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiongmao000738

勤学好问,吃亏是福!

  • 博客(119)
  • 资源 (1)
  • 收藏
  • 关注

原创 wamp You don't have permission to access / on this server等问题的解决.

安装完wamp之后,安装网上的教程设置虚拟路径,出现了问题,同样的问题由不同的原因导致。希望对有些大意的人有帮助。1、httpd.conf去掉Include conf/extra/httpd-vhosts.conf前面的#。2、httpd.conf中添加Listen 相应的端口,我的是80803、在conf\extra下面的httpd-vhosts.conf文件中添加     

2013-07-18 15:32:39 52398 1

原创 行政区划代码行政编码大全(截止2012年10月31日)SQL语句

/*Date: 2013-04-18 11:50:35*/SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for `ly_tbl_region`-- ----------------------------DROP TABLE IF EXISTS `ly_tbl_region`;

2013-04-18 11:54:56 10081

原创 使用游标的方式删除表中相同的记录,并只留下其中一条

km_tbl_grantdetail 订单表中的存在多条GrantMasterID, SongID相同的记录,影响统计和显示。需要删除重复的记录,只留下其中一条。这个表中的数据有百多万条,使用Group By 的方法速度太慢。特用游标,速度快。DROP PROCEDURE IF EXISTS grantDetailCursorX;CREATE PROCEDURE grant

2013-01-16 14:47:41 1275

原创 smarty 精确到小数点后2位(时间分钟按小数表示,并精确到小数点后两位)

{#math equation="MinutesNum" MinutesNum=$packet_set_array[Item].MinutesNum|default:'0'/60 format="%.1f"#}

2012-11-19 17:46:25 5113

原创 apache 监听不同的端口并设置虚拟路径的实例

#Listen 12.34.56.78:80Listen 8080Listen 8891Listen 8892NameVirtualHost *:8891ServerAdmin admin@localhostDocumentRoot "d:/KM/ktvme"        这个文件的真实路径ServerName 192.168.73.10:8891

2012-11-08 09:17:05 1217

转载 Sql 语句优化技巧 (20几点小技巧)

1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id

2012-10-26 17:11:28 719

原创 写页面加载状态改变的时候执行的方法

document.onreadystatechange = subSomething;//当页面加载状态改变的时候执行这个方法. function subSomething() {     if(document.readyState == "complete") //当页面加载状态为完全结束时进入    {        if(top  !=  self)

2012-07-02 18:04:44 804

原创 PHP 类中定义常量,并对常量的使用方法(转帖)

class MyClass{ const constant = 'constant value'; function showConstant() { echo self::constant . "\n"; }}echo MyClass::constant . "\n";$classname = "MyClass";echo $classn

2012-05-17 10:25:31 7738

转载 Delphi2010 MD5加密的方法

在Delphi2010及上以版本中,可以用TIdHashMessageDigest5对字符和流进行MD5加密,MD5加密是不可逆的,即不能解密,银行系统用户密码就是MD5加密,如果您的密码丢失,只能重设密码,原来的密码将废弃。 先引用单元:IdHashMessageDigest写如下函数: function MD5(const str:string):String;var

2012-05-14 17:33:37 5653

原创 PHP httpd.exe - 应用程序错误("0x01191ffd" 指令引用的 "0xffffffff" 内存。该内存不能为 "read"。)

---------------------------httpd.exe - 应用程序错误---------------------------"0x01191ffd" 指令引用的 "0xffffffff" 内存。该内存不能为 "read"。要终止程序,请单击“确定”。要调试程序,请单击“取消”。---------------------------确定   取消

2012-03-27 10:38:01 5226

原创 /*判断IP地址格式是否合法*/

/*判断IP地址格式是否合法*/    function f_check_IP(ipStr)          {         var re=/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/;//正则表达式            if(re.test(ipStr))            {                if( RegExp.$1

2012-03-19 17:10:33 1424

转载 Delphi 快捷键大全

1.SHIFT+鼠标左键    先选中任一控件,按键后可选中窗体(选中控件后按Esc效果一样) 2.Shift+F8          调试时弹出CPU窗口。 3.Shift+F10         等于鼠标右键(Windows快捷键)。 4.Shitf+箭头        选择 5.shift +F12        快速查找窗体并打开 6.F7

2012-02-24 17:09:36 878

转载 Zend studio快捷键使用

Zend studio快捷键使用 F3 快速跳转到当前所指的函数,常量,方法,类的定义处,相当常用。当然还可以用Ctrl+鼠标左键 win+D 显示桌面(可切回来)shift+end 此行第一个到最后一个shift+home 此行最后一个到第一个Ctrl+home 文件头Ctrl+end 文件尾Ctrl+1 快速修复(传说中最经典的快捷键)Ctrl+M 编辑

2012-02-24 16:31:41 3200

原创 PHP 使用回调函数(set_error_handler)处理异常和错误

1、set_error_handler函数:指定出错时指向我们自定义的错误句柄处理函数。2、error_log函数:专门用于日记记录。0:通过PHP标准的错误处理机制来记录;1:邮件发生到指定的地方;3指定的文件中3、trigger_error函数:指定引发的错误类型。<?php // 错误处理函数 function ErrorHandler($ErrNo

2012-02-23 14:57:50 2913

原创 PHP 各个服务器对同一个客户端产生同一个SessionID的问题

Cookie的域(domain)是当前服务器的域名/IP地址,如果域不同,各个服务器设置的Cookie是不能相互访问的。所以:只需对Cookie的域进行特殊的设置就可以了。

2012-02-22 19:33:57 1777

原创 PHP 连接并操作MySQL的一个实例

1、对数据库的连接和操作,放在一个类中(MyClass.php)。<?php /** * MyClass 抽象类,用于执行查询语句 * */ class MyClass { const HOST = '192.168.73.110:3306'; const USER = 'root'; const PASSWORD = 'root';

2012-02-22 17:05:20 685

原创 PHP __autoload()函数(类文件自动加载规则)的使用方法

转自PHP5与MySQL5 Web开发技术详解1、编写需要加载的类文件(MyClass.php)<?php class MyClass { function PrintWorld() { print "PrintWorld"; } }?> 2、编写包含__autoload()函数的类,在运行程序时加载到程序中(

2012-02-22 16:15:19 706

原创 PHP 中__Call()和call_user_func_array()方法的使用方法

转自:PHP5与MySQL5web开发技术详解<?php class MyClass1 { private $obj; function __construct($obj) { $this->obj =$obj; } function __call($Method, $Args) {

2012-02-22 15:26:43 2952

原创 PHP __get()和__set()的使用方法(存取或者调用未定义的属性变量)

转自:PHP5与MySQL5web开发技术详解"; $this->p[$name] = $value; } function __get($name) // 取得属性名称对应的值 { echo "get::$name"; return array_key_exists($name, $this->p) ? $this->p[$name] : null; } } $shop = new MySh

2012-02-22 14:51:10 2020

原创 PHP 页面回跳,填写的内容不会丢失的方法

1、使用Header头设置缓存控制头Cache-controlheader('Cache-control: private, must-revalidate');// 支持页面会跳 2、使用Session_cache_limiter方法:Session_cache_limiter(' private, must-revalidate');// 要写在session——start之前

2012-02-21 19:57:49 950

原创 PHP 弹出Windows密码窗口,用于数据密码

$username = '1';  $Pwd = '1';  if(!isset($PHP_AUTH_USER))  {   Header("WWW-Authenticate: Basic realm=\"PHP登录验证aaa\"");   Header("HTTP/1.0 401 Unauthorized");   echo "操作被终止";   Exit;  }

2012-02-20 15:16:12 1576

原创 SQL 统计的用法(Union All)

1、按客户统计 select 0 aa,T_Customer.CustomerID,T_Customer.CustomerName a1 , CustomerName, ' ' ModelName,sum(BorrowNumber) as BorrowNumberfrom T_BorrowRecord INNER JOIN T_Customer ON T_BorrowRecord.C

2012-02-20 10:30:47 968

原创 判断字符串是否由数字组成 自动生成6位的密码 数据库操作,定位记录返回其值,或者返回默认值

1、判断字符串是否由数字组成 {*------------------------------------------------------------------------------ 判断字符串是不是数字 @param Vaule 要检测的字符串 @return 真:全部是数字;假;存在其他字符----------------------------------

2012-02-17 17:37:47 1765

原创 Delphi 加载Txt文件中的内容显示在Memo中文字的前面

{*------------------------------------------------------------------------------ 显示日记的内容 @param Flag 是否显示当前文档的全 只输入------------------------------------------------------------------------

2012-02-16 15:56:34 4836

原创 PHP中使用JavaScript, 转义用法

PHP中使用JavaScript, 转义用法<?php echo("\n"); echo ("document.write(\"我的名字.\\n\")"); echo("\n");?>

2012-02-15 11:23:42 968

原创 Delphi 在Debug下开启内存泄漏检查

都是写着应用程序入口的Begin..end中。 1、第一种方法 {$ifdef DEBUG}    ReportMemoryLeaksOnShutDown := True; //插入到应用程序入口的begin语句下。  {$endif}  2、第二种方法{$WARN SYMBOL_PLATFORM OFF}  // 在程序调试时,检测是否有内存泄漏  Repor

2012-02-03 13:53:03 2128

原创 DBCtrlGrid 属性PanelHeight高度设定问题

DBCtrlGrid的align为alClient,RowCol会根据返回值发生变化,所以PanelHeight的大小也发生了变化,但我的PanelHeight的高度必须是200,我应该怎么弄。 问题解决了,多了一行代码:RowCount := Query.FieldByName('Num').asInteger,引起的问题。1、当Align不是alnone时,通过代码改变RowCou

2012-02-03 09:58:46 2908

原创 Delphi 设置或者取消应用程序自动启动功能

1、// 调用此函数查找注册表中是否有指定的值,真:自动启动; 假:未自动启动 function TfrmMain.GetAutoRunValue: Boolean;var  Reg: TRegistry;begin  Reg := TRegistry.Create; //创建一个新键  try    Reg.RootKey := HKEY_LOCAL_MACHINE;

2012-01-19 19:19:54 1173

原创 Delphi 入门介绍

1.BDE administration : Borland数据库引擎管理工具  Database Desktop   : 与BDE配合使用的桌面数据库管理工具  Datapump           : 数据库间进行数据转换的工具  Image Editor       : 图像资源编辑工具  SQL Monitor        : 是用于测试SQL语句的工具  WinSi

2011-12-29 18:38:26 860

原创 Pascal语言

1.Pascal语言是一门结构化的语言,它具有丰富的数据类型和控制结构,简明易懂。2.Pascal语言还是一种自编译的语言。  Pascal语言是一种结构式程序设计语言。FREEPASCAL  3.Object Pascal语言的67个保留字(不可重新定义):         asm: 汇编语言扩展名 constructor: 构造器;构造函数;建造者  destructo

2011-12-29 18:37:30 2362

转载 COM与DCOM的区别与联系

COM:组件对象模型技术DCOM:分布式COM 其实这种提法本身就及不科学,DCOM本身就是COM的一种表现形式,但是由于大家听见COM一般就把它当成在本地执行的COM,而DCOM当然就是分布的COM,在网络上的另一台计算机上执行.于是就诞生了这篇COM与DCOM的区别与联系.  区别:1.       COM有两种存在形式,动态连接库和可执行程序,但DCOM必须是可执

2011-12-15 14:52:39 983

转载 ‘windows socket error:由于目标机器积极拒绝,无法连接。(10061),on API 'connect'的错误?

1>、连接时出现:"windows socket error:(10061),on API 'connect'”是SOCKET没有启动(SCKTSRVR.EXE)或者无法连接到服务器(端口等)。 使用socketconnect很简单,只要在应用服务器后台运SCKTSRVR.EXE,不需要什么配置。2>.可能是某些程序串改了IE浏览器造成的,你可以进控制面版--Internet选项里的设置查看是

2011-12-01 11:27:03 21546

转载 在DBGrid表格控件中实现下拉表格控件

一、DBGrid网格处理的原理        Delphi提供了功能强大的DBGrid组件,以方便进行数据库应用程序设计。但是如果我们仅仅利用DBGrid组件,每一个获得焦点(Grid)只是一个简单的文本编辑框,不方便用户输入数据。Delphi也提供了一些其他数据组件来方便用户输入,比如DBComboBox,DBCheckBox等组件,但这些组件却没有DBGrid功能强大。

2011-11-26 13:00:01 4157

转载 网络地址URL的介绍

1、网络地址URL的知识简介:URL : 统一资源定位符 (Uniform Resource Locator, URL)完整的URL由这几个部分构成:scheme://host:port/path?query#fragment scheme = 通信协议 (常用的http,ftp,maito等)host = 主机 (域名或IP)port = 端口号path = 路径

2011-11-26 12:58:53 2017

转载 Delphi 利用API实现网格内组件的嵌入

在DELPHI中利用API实现网格内组件的嵌入       Delphi中向TDBGrid添加组件是一件十分麻烦的事情。笔者在这里向大家介绍一种利用WIN32   API函数在TDBGRID中嵌入CHECKBOX组件的方法。       TDBGrid部件是用于显示和编辑数据库表中记录信息的重要部件,它是我们在程序设计过程中要经常使用的一个强有力的工具。TDBGrid具有很多重要的属性,我

2011-11-26 12:53:04 1028

转载 Delphi 把客户端的文件或者目录上传到服务器端

1、StringReplace字符串替换函数:function StringReplace (const S, OldPattern, NewPattern: string; Flags: TReplaceFlags): string;rfReplaceAll:全部替换rfIgnoreCase:忽略大小写   aStr := 'This is a book, not a pen

2011-11-26 12:51:55 7290

原创 StringReplace字符串替换函数

function StringReplace (const S, OldPattern, NewPattern: string; Flags: TReplaceFlags): string;rfReplaceAll:全部替换rfIgnoreCase:忽略大小写   aStr := 'This is a book, not a pen!';   //This is two boo

2011-11-26 12:50:46 2382

转载 Delphi StringGrid常用属性和常用操作

StringGrid组件用于建立显示字符串的网格,与电子表格相似。它可使表格中的字符串和相关对象操作简单化。StringGrid组件提供了许多可控制网格外观念的属性,以及利用表格的结构响应用户操作的事件和方法。StringGrid具有关联对象与网格中的每个字符串的作用,这些对象为用户封装了字符串表示的信息或行为。 一、Delphi StringGrid控件的属性及使用说明1、固定行及固

2011-11-26 12:50:07 60026

原创 Delphi DBGrid中嵌套按钮

procedure TManageProjForm.dbgrdhProjectDrawColumnCell(Sender: TObject;  const Rect: TRect; DataCol: Integer; Column: TColumnEh;  State: TGridDrawState);var  btnName,IconName:string;  i :inte

2011-11-26 12:49:22 6274

转载 Delphi 判断ClientDataSet控件的UpdateStatus属性类型为 (usUnmodified, usModified, usInserted, usDeleted))

Delphi 判断ClientDataSet控件的UpdateStatus属性类型为 (usUnmodified,   usModified, usInserted,  usDeleted))                根据ClientDataSet控件的UpdateStatus属性类型为(usUnmodified, usModified, usInserted, usDeleted)

2011-11-26 12:48:23 6276

JS版本的网页贪吃蛇

使用js实现的贪吃蛇小游戏,吃东西会长身体、键盘控制方向、撞墙或者身体会死、累计积分。贪吃蛇是小蛇头加圆圈身体,食物是苹果。

2020-05-14

空空如也

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

TA关注的人

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