随笔 - 1330
文章 - 1
评论 - 378
阅读 -
482万
11 2009 档案
jQuery给check,radio赋值
摘要:很多时候,表单中的复选框,单选框,下拉单。在显示数据的时候,经常要用许多重复的代码才能实现。有了jQuery,这一切都变得简单. 用jQuery实现已选的栏目.代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--$("input[@name=degr...
阅读全文
IE、Chrome、Firefox下的按钮文字居中
摘要:http://my.oschina.net/fcrpg2008/blog/1507 FF里的按钮样式文本会贴着底部终于找到解决方法了加上font-family:Verdana;
阅读全文
软件项目计划书格式
摘要:一、项目计划书格式根据《GB8567-88计算机软件产品开发文件编制指南》中项目开发计划的要求,结合实际情况调整后的《项目计划书》内容索引如下:1 引言1.1 编写目的1.2 背景1.3 定义1.4 参考资料1.5 标准、条约和约定2 项目概述2.1项目目标2.2产品目标与范围2.3假设与约束2.4 项目工作范围2.5 应交付成果2.5.1 需完成的软件2.5.2 需提交用户的文档2.5.3 须提...
阅读全文
JSON初体验
摘要:什么是JSON?JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互,比xml更轻量级。json本身利用了js中面向对象的形式。对象可以打点访问。用途:原来写ajax,要从服务器后台得到返回值,如果利用ajax.dll可以返回一个dt;但用jquery不能得到一个dt,要想得到dt里的数据就拼接字符串,然...
阅读全文
.net反编译工具
摘要:遇到一个需求,做一个专门访问自己网站的浏览器给用户使用,这个浏览器提供登录功能。此时是一个安装在客户端的exe程序,做登录验证要用到webservice,不能将验证逻辑写入exe中,否则客户端可以利用反编译得到数据库信息,导致数据库不安全。并且如果数据库改动配置文件,客户端必须升级,原exe不能使用。先引述一下为什么要用webserviec做验证,那么到底如何反编译破解.net exe程序呢? 其...
阅读全文
强大的.NET反编译工具
摘要:最近由于需要反编译一些C#写的程序,所以上网看看有没有这方面的工具。结果无意中发现了这款功能极为强大的反编译工具,Reflector。 我用的版本是4.1.80.0,使用之后我觉得很震撼,因为你打开看到的根本就是源码,我也给同事看了看,把他们都吓坏了。我又试着反编译了一下原来我写的C#程序,就是源码重现。呵呵。 而且围绕它开发的插件也很多,用着真是开心!我还找到一个插件可以把源码导出到文件!更是...
阅读全文
jQuery 操作下拉列表框
摘要:[代码]1. 取得jQuery对象[代码]2. 取得Options 的长度[代码]3. 遍历option[代码]4. 取得所选值[代码]5. 取得所选值对应的text[代码]6. 添加一个option[代码]7. 删除一个option[代码]
阅读全文
JQuery AJAX处理页面返回的XML
摘要:说明:请将以下蓝色部分代码,另存为:x.php打开页面,即可看到ALERT内容[代码]
阅读全文
在jQuery中利用AJAX加载XML数据并解析
摘要:1,Content-Type很多时候无法解析就是Content-Type的问题。如果本身就是xml文件,请跳过这一步动态生成的XML一定要将其设置为text/xml,否则默认就是text/html也就是普通的文本了。常见语言的Content-Type设置header("Content-Type:text/xml"); //phpresponse.ContentType="text/xml" //a...
阅读全文
jQuery--AJAX传递xml
摘要:程序代码[代码]body:程序代码[代码]Accept.jsp:[代码]好了, 例子 就到这里, 应该能看懂把. 现在是返回xml. 不过听说json满流行的. 以后在做一些json传递的例子.
阅读全文
网站被黑kill_kk/xiaolu/daxia123.cn挂马解决办法与原因
摘要:------------------------------------------------------------网站被黑kill_kk/xiaolu/daxia123.cn挂马解决办法与原因客户站,出现生成不了,被挂马。谈不上解决,只找到原因现状:各CMS系统无法生成,但是其它操作正常。生成时一般提示“<' 附近有语法错”和“路径参数超过了最大允许...
阅读全文
SQL数据库 - 预防非法表D99_Tmp,kill_kk的建立
摘要:防止非法表D99_Tmp,kill_kk的出现是防止我们的网站不被攻击,同时也是SQL安全防范一道必要的防线,虽说利用这种方式攻击的人都是黑客中的小鸟,但是我们也不得不防,以免造成不可想象的后果,废话不多说了,说下防范方法:xp_cmdshell可以让系统管理员以操作系统命令行解释器的方式执行给定的命令字符串,并以文本行方式返回任何输出,是一个功能非常强大的扩展存贮过程。一般的黑客攻击SQL Se...
阅读全文
MSSQL注入木马病毒网上横行!
摘要:昨日朋友一网站感染病毒,导致网站打不开、数据库显示混乱。杀毒软件报毒和网站瘫痪。后来发现是数据库多个表中都注入了<script src=http://cn.jxmmtv.com/cn.js></script>一段脚本。真是害人啊!通过分析该段脚本在数据库多个表,是Nchar类型喜欢注入。而且往往都是MSSQL数据库的网站。 于是本人只有用SQL命令逐个恢复数据库表。真是累死...
阅读全文
mysql中的unsigned是什么意思???
摘要:unsigned 为“无符号”的意思, unsigned,zerofill 既为非负数,用此类型可以增加数据长度, 例如如果 int最大是65535,那 int unsigned zerofill 最大 就是 65535 * 2=====================================================================unsig...
阅读全文
ASP.net中的validaterequest
摘要:这个属性是用来验证客户端用户的输入的,用来验证用户的输入中是否有危险字符的,这个属性的默认值为true,微软之所以这么做是为了提高asp.net程序的安全性,所以很多程序员即使不知道怎么来防御黑客的攻击,asp.net的一些默认属性等内容已经对安全进行了控制,这也是为什么asp.net的程序相对来说比较安全的原因! 既然这个属性的默认值为true,而且asp.net页面的回发又很频繁,那么如果没...
阅读全文
jquery如何退出each循环的?
摘要:jquery如何退出each循环的?在回调函数里return false即可,大多数jq的方法都是如此的 ===================================返回 'false' 将停止循环 (就像在普通的循环中使用 'break')。返回 'true' 跳至下一个循环(就像在普通的循环中使用'continue')。 摘自:http://www.qianyunlai.com/blog/78.html
阅读全文
PowerDesigner使用教程 —— 概念数据模型
摘要:http://www.cnblogs.com/hayden/archive/2009/07/20/1526920.html
阅读全文
发现数据库中有D99_Tmp表的应对方法
摘要:发现数据库中有D99_Tmp表的应对方法一般的黑客攻击SQL Server时,首先采用的方法是执行master扩展存储过程xp_cmdshell命令来破坏数据库,为了数据库安全起见,最好禁止使用xp_cmdShell xp_cmdshell可以让系统管理员以操作系统命令行解释器的方式执行给定的命令字符串, 并以文本行方式返回任何输出,是一个功能非常强大的扩展存贮过程。 一般情况下,xp_cmd...
阅读全文
require、require_once、include和include_once的区别
摘要:PHP具有快速、可靠、跨平台应用、源代码开放等特点,使得PHP成为最受欢迎的服务器端Script语言之一。我根据自己在工作中体会到的,向大家介绍PHP使用的心得,希望对大家有所帮助。 利用PHP的Include files维护你的网站 不管你所开发的网站的规模是大是小,你都应该要认识到重复使用程序代码的重要性,不论你重复使用的是 PHP 程序或者是 HTML 原始码。举个例子来说,网站页尾的版权宣...
阅读全文
PHP serialize & JSON 解析
摘要:对于JSON(JavaScript Object Notation)大家应该不陌生,它是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language,Standard ECMA-262 3rd Edition - December 1999的一个子集。JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习...
阅读全文
php filemtime -- 取得文件修改时间
摘要:int filemtime ( string filename) 返回文件上次被修改的时间,出错时返回 FALSE。时间以 Unix 时间戳的方式返回,可用于 date()。 注: 本函数的结果会被缓存。详细信息参见 clearstatcache()。 注: 本函数不能作用于远程文件,被检查的文件必须通过服务器的文件系统访问。 本函数返回文件中的数据块上次被写入的时间,也就是说,文件的...
阅读全文
mysql_fetch_array()、mysql_fetch_row()和mysql_fetch_object()、mysql_result() 【讨论】有什么不同???
摘要:他们到底哪里不同??区别,一般用哪个更好??他们存储,得出的结果是什么形式的??______________________________________________________________答3:基本都一样,只是返回数组结构不一样。比如你用SELECT name, age, gender FROM users WHERE age > 18$row = mysql_fetch_a...
阅读全文
PHP语言中global和$GLOBALS[]的分析
摘要:原来以为global和$GLOBALS除了写法不一样以为,其他都一样,可是在实际应用中发现,2者的区别还是很大的!先看下面的例子:PHP代码<?php// 例子1function test_global() {global $var1, $var2;$var2 =& $var1;}function test_globals() {$GLOBALS['var3'] =& $GL...
阅读全文
HTTP_HOST 和 SERVER_NAME 的区别
摘要:今天突然想起每次请求 HTTP_HOST 和 SERVER_NAME 的值总是一样的,干嘛还有用两个名称,它们之间有什么区别呢? 网上也没有一个确定的说法,到Microsoft上找到了一个解释: 在Windows2000下SERVER_NAME等于HTTP_HOST 在Windows2003下 >> 下面的*号为Request.ServerVariables("APPL_MD_PATH...
阅读全文
php函数解释之define('S_ROOT', dirname(__FILE__).DIRECTORY_SEPARATOR)
摘要:php代码解释(基本一句也不懂)[代码]问题补充:$_SGLOBAL = array();$_SCONFIG = array();第一个是申明一个 全局 变量数组? 第二个 什么用啊 第三个呢 ? 申明的这些东西什么用啊 ? 我主要想问问这个 呵呵1.这是一个申明,跟$_SGLOBAL = array();$_SCONFIG = array();.....$space = array();一样;2...
阅读全文
set_magic_quotes_runtime(0|1) 和 magic_quotes_gpc 和 addslashes() 和 stripslashes()
摘要:引用:http://www.qianyunlai.com/blog/615.html 在php.ini的配置文件中,有个布尔值的设置,就是magic_quotes_runtime,当它打开时,php的大部分函数自动的给从外部引入的(包括数据库或者文件)数据中的溢出字符加上反斜线。 当然如果重复给溢出字符加反斜线,那么字符串中就会有多个反斜线,所以这时就要用set_magic_quotes_runtime()与get_magic_quotes_runtime()设置和检测php.ini文件中magic_quotes_runtime状态。 为了使自己的程序不管服务器是什么设置都能正常执行。...
阅读全文
error_reporting的用法
摘要:如果参数 level 未指定,当前报错级别将被返回。下面几项是 level 可能的值:1 E_ERROR2 E_WARNING4 E_PARSE8 E_NOTICE16 E_CORE_ERROR32 E_CORE_WARNING64 E_COMPILE_ERROR128 E_COMPILE_WARNING256 E_USER_ERROR512 E_USER_WARNING1024 E_USER_N...
阅读全文
PHP define() 函数
摘要:define() 用来定义常量。常量类似变量,不同在于:常量值一旦被设置就不能被改变;常量名前不需要加$;常量值只能包括字符串和数字。语法:define(name,value,case_insensitive)name 常量名value 常量的值case_insensitive 如果在常量被调用的时候,常量名不区分大小写就把此参数设为True。省略时,默认值为False。例子一:[代码]输出为:[...
阅读全文
SQL注入语句 (很全)
摘要:1、返回的是连接的数据库名and db_name()>02、作用是获取连接用户名and user>03、将数据库备份到Web目录下面;backup database 数据库名 to disk='c:\inetpub\wwwroot\1.db';--4、显示SQL系统版本and 1=(select @@VERSION) 或and 1=convert(int,@@version)--5、判...
阅读全文
无刷新分页控件(原创)(jQuery+json+ashx)(Ajax)
摘要:http://www.cnblogs.com/liuju150/archive/2009/09/11/1564994.html
阅读全文
PHP与MYSQL操作实例讲解
摘要:网页中为什么要用到数据库? World Wide Web (WWW) 不仅仅是一个提供信息的地方。如果你有什么东西,作一个网站,同样可以和全世界的人一起分享。但是,这并不是一件很容易的事。当网站越做越大时,你可能会遇到这样的问题: 网站包含了太多的东西,使得访问者不能够很快得得到他们想要的东西。这个问题在某种程度上对一个网站而言是致命的。 访问者想要向你提供信息,而且这些信息必须保存下来以备...
阅读全文
PHP连接mysql数据库(解决乱码问题)
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><?php//1.mysql_pconnect()...连接数据库$conn=mysql_connect("localhost","root","120455637")ordie("Couldnotconnect:".mysql_error()); //解决乱码问题:@mysql_query("S
阅读全文
php常用库函数
摘要:php常用库函数|判断一个编程语言的功能强弱,可以从他的库函数入手。一个较好的编程语言,必然有较强的库函数。i/o函数flush函数描述:flush();说明:函数flush刷新php的输出缓存,它尽量将缓和存中的内容输出到用户的浏览器。返回值:无print函数描述:print(string arg,string[arg],…);说明:函数print输入所有的参数。返回值:若输出成功,...
阅读全文
在PHP中常遇到的变量处理函数库(isset()、unset()、empty、is_array......)
摘要:gettype: 取得变量的类型。 intval: 变量转成整数类型。 doubleval: 变量转成倍浮点数类型。 empty: 判断变量是否已配置。 is_array: 判断变量类型是否为数组类型。 is_double: 判断变量类型是否为倍浮点数类型。 is_float: 判断变量类型是否为浮点数类型。 is_int: 判断变量类型是否为整数类型。 is_integer: 判断变量类型是否为...
阅读全文
php empty()和isset()的区别
摘要:在使用 php 编写页面程序时,我经常使用变量处理函数判断 php 页面尾部参数的某个变量值是否为空,开始的时候我习惯了使用 empty() 函数,却发现了一些问题,因此改用 isset() 函数,问题不再。顾名思义,empty() 判断一个变量是否为“空”,isset() 判断一个变量是否已经设置。正是这种所谓的“顾名思义”,令我开始时走了些弯路:...
阅读全文
uchome模板文件-对应说明
摘要:快捷管理菜单 cp_advance.htm相册管理 cp_album.htm当前我的头像 cp_avatar.htm编辑日志 cp_blog.htm删除指定的分类 cp_class.htm确定删除指定的回复吗 cp_comment.htm积分 cp_credit.htm删除该迷你博客 cp_doing.htm屏蔽指定动态 cp_feed.htm帮您找好友 cp_friend.htm页首 设置 cp...
阅读全文
如何查看本地端口???
摘要:打开[运行]输入命令“cmd”,进入后输入“netstat -a”查看本地端口情况。 netstat -an :查看所有端口netstat -a :查看正在使用的端口
阅读全文
【推荐】ZendStudio 5.5.1 开发调试(Debug)配置说明
摘要:1- 环境 WindowsXp PHP5.2.5 Apache2.0.55 ZendStudio 5.5.1(非For Eclipse) ZendDebugger5.2.12-winnt*以上Zend软件下载可去Zend官司方网站注册后下载到。http://www.zend.com附:zend studio 5.5下载:http://www.gougou.com/search?search=Zend%20Studio%205.5.1&id=12- 配置说明 对于ZendStudio的Debug功能安装比较简单。 2-1 安装ZendStudio(略......) 安装完毕后,会在IE或Fire
阅读全文
UCHome2.0正式版数据字典 下载
摘要:UCHome2.0正式版数据字典.doc
阅读全文
Zend Debug 环境配置
摘要:首先再在属性对话框中设置调试服务器,这样就算不再浏览器中也可以得到$_SERVER的值 然后打开Zend Debugger扩展,现在就可以在ZendStudio中使用调试按钮调试PHP程序了和在浏览器中调试是一样的,需要注意的是在项目根目录要有一个假文件dummy.php,这个可以再首选项 -> 调试里设置
阅读全文
为右键新建菜单添加内容
摘要:右键菜单的内容由注册表关联,通过修改注册表就可以定制鼠标右键快捷菜单中的“新建”菜单所包含的项目。 需要注意的是,在修改注册表以前要先将注册表备份,以免出现问题时无法恢复。 一、增加菜单项目1.首先,决定要增加到菜单中的文件类型,以及启动这类文件的应用程序。如果是某些在启动时会自动打开的新文件或是可以立即使用的应用程序,如记事本、写字板或画图等,就不需要特别的准备工作。但如...
阅读全文
Zend studio 5.5 改为中文版方法
摘要:由于工作,最近开始接触zend studio,一个php的开发环境,;具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持语法自动填充功能,支持书签功能,支持语法自动缩排和代码复制功能,内置一个强大的PHP代码调试工具,支持本地和远程两种调试模式,支持多种高级调试功能。 该版本官方是支持中文的,只是没有在“首选项”里给出“简体中文”,...
阅读全文
PHP FCKeditor2.5 解决上传图片问题
摘要:主要分为3步:第一步:设置FCKeditor/fckconfig.js1.var _FileBrowserLanguage = 'php' ; // asp | aspx | cfm | lasso | perl | php | pyvar _QuickUploadLanguage = 'php' ; // asp | aspx | cfm | lasso | perl | php2.FCKCon...
阅读全文
PHP函数库06:PHP统计字符串里单词出现次数
摘要:[代码]函数描述及例子[代码]
阅读全文
PHP函数库05:PHP实现英文标题的正确大写
摘要:[代码]函数描述及例子[代码]
阅读全文
PHP函数库03:PHP生成曲线图函数
摘要:[代码]函数描述及例子参数说明:$value_y--------包含你想生成折线图的数组,要求键值从0开始递增。$width--------生成的折线图的网格宽度(不算白边)$high--------高度$strong-------线条粗细(默认为1)$fix-------数据保留的位数(默认为取整)[代码]函数来源:PHPCHINA youd
阅读全文
PHP函数库01:PHP XML转数组函数
摘要:[代码]函数描述及例子[代码]
阅读全文
APMServ-Apache启动失败故障排除
摘要:http://hi.baidu.com/deathmemory_dm/blog/item/fa816922b0cac14ead34de1e.html
阅读全文
ASP.NET常用的26个优化性能方法
摘要:1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最...
阅读全文
ASp.net中Froms验证方式
摘要:http://blog.csdn.net/xiaoling9/archive/2007/04/10/1559085.aspx
阅读全文
简单自定义实现jQuery验证
摘要:http://www.cnblogs.com/somesongs/archive/2008/03/13/1103068.html
阅读全文
SQL性能测试
摘要:写程序的人,往往需要分析所写的SQL语句是否已经优化过了,服务器的响应时间有多快,这个时候就需要用到SQL的STATISTICS状态值来查看了。 通过设置STATISTICS我们可以查看执行SQL时的系统情况。选项有PROFILE,IO,TIME。介绍如下: SETSTATISTICSPROFILEON:显示分析、编译和执行查询所需的时间(以毫秒为单位)。SETSTATISTICSIOON:报告与...
阅读全文
为什么双击任何一个快捷方式都是打开的同一个软件啊???
摘要:我的系统为什么双击任何一个快捷方式都是打开的同一个软件啊?解决方案如下:注册表:HKEY_CURRENT_USER\Software\Microsoft\Windows\currentVersion\Explorer\fileExts\.lnk这项删除以后,重启就可以了! 费了好长时间才搞定....
阅读全文