- 博客(126)
- 资源 (6)
- 收藏
- 关注
转载 20条PHP代码优化技巧
【干货分享】20条PHP代码优化技巧一个程序员优秀与否的判断标准并非在于他是否能够编出既定的功能,而是在于他是否能用最精简、最易维护的代码,换来最快的运行速度。下面小编就为大家整理了一些PHP 代码优化方面的小技巧。1、echo的速度比print快。2、代码编写中,使用echo的多重参数代替字符串连接。3、在执行for循环之前确定
2016-10-26 14:05:48
433
转载 送给程序员:最好的编程名言
下面是一些迄今为止最好的关于编程的名言名句。阅读它们时相信你会有几分愉悦,你可以在一些会谈场合引用它们,一定能为你吸引到不少的好程序员朋友。UNIX很简单。但需要有一定天赋的人才能理解这种简单。——Dennis Ritchie软件在能够复用前必须先能用。——Ralph Johnson优秀的判断力来自经验,但经验来自于错误的判断。——Fred Brooks
2013-10-10 22:35:07
879
原创 没密码?巧用工具帮你破解压缩包文件
笔者经常下载一些经过压缩的影片或软件程序,发布人节约了自己的共享空间,用户也提高了自己的下载速度。但是,一些站点下载的内容,在下载后才发现需要使用密码才可进行解压缩操作(如图1)。但用户可能已忘记具体是在哪一个网站下载,或者到相关网站上也并未找到解压密码。这通常会让下载者感到郁闷。浪费了下载时间不说,还落了空欢喜一场。而今天笔者为大家介绍的一款名为Advanced RAR的软件程序。可轻松以“修复
2013-05-06 01:15:41
4165
转载 程序员技术练级攻略
前言你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业项目都看不出有什么实际作用,不如从工作中的需求出发)建议:不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还
2011-07-20 19:51:55
588
原创 国外强大md5在线破解网址收集
内容:NO.1http://www.md5decrypter.co.uk/很棒,据说数据量为130亿条,个人查询下来感觉不错,很多国内的收费数据在上面都可以免费查到。xfyy888这个数据在国内三个网站上都是需要付费的,此站可以查询到。注:这个站的验证码是区分大小写的,注意一下。NO.2http://hashkiller.com/index.php?action=md5
2011-04-09 23:17:00
7625
原创 ASP常见WRITE方法的使用
<br /><html><br /><head><br /><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><br /><title>常见Write方法的使用</title><br /></head><br /><body><br /><%<br />myname="输出变量myname"<br />mycolor="red"<br />Response.Write("How are you!<br>") '直接输出字符
2011-03-29 15:03:00
2457
转载 PHP :time(),date(),mktime()区别
<br />PHP :time(),date(),mktime()日期与时间函数库{经常会忘却掉}<br />checkdate : 验证日期的正确性。<br />date : 将服务器的时间格式化。<br />strftime : 将服务器的时间本地格式化。<br />getdate : 获得时间及日期信息。<br />gettimeofday : 取得目前时间。<br />gmdate : 取得目前与 GMT 差后的时间。<br />easter_date : 计算复活节日期。<br />easter_
2011-03-29 14:51:00
643
原创 如何实战解决mysql#1366错误
mysql#1366错误是在mysql5.0.2以上版本才出现的,不管是编码还是字段不符合规则,就通不过mysql严格的数据检查,#1366错误就是这样出现的。当然如果你有修改my.ini的权限,通常#1366是很好解决掉的。只要把my.ini里的sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"这句话修改成sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
2011-03-29 00:27:00
2079
原创 session测试页
<br /><?php session_start();<br />echo 'Count: ' . isset($_SESSION['count']) ? ++$_SESSION['count'] : ($_SESSION['count'] = 1);<br />?>
2011-03-27 21:27:00
472
原创 如何做服务器安全维护
<br />1)、系统安全基本设置<br /><br /> 1.安装说明:系统全部NTFS格式化,重新安装系统(采用原版win2003),安装杀毒软件(Mcafee),并将杀毒软件更新,安装sp2补钉,安装IIS(只安装必须的组件),安装SQL2000,安装.net2.0,开启防火墙。并将服务器打上最新的补钉。 <br /><br />2)、关闭不需要的服务 <br /><br />Computer Browser:维护网络计算机更新,禁用 <br /><br />Distributed File Sys
2011-03-02 19:44:00
569
原创 对象不支持此属性或方法: 'Response.CharSet'
<br />给客户开发的一个web系统,本来计划是在IIS下运行,无奈客户那边的电脑操作系统IIS无论怎样都安装不了,总不能要求客户为了这个web系统重新安装操作系统吧?所以想到了NetBox。 <br />开发的时候都是在IIS下进行调试,然后用NetBox运行,基本上一切正常,客户使用了一段时间后,提出增加一个新的功能,于是用ajax增加了一个新功能,NetBox下运行出错, <br />错误提示: <br />运行时错误 '800a01b6' <br />对象不支持此属性或方法: 'Resp
2011-01-22 17:21:00
1067
原创 如何强化 TCP/IP 堆栈安全
目标<br />使用本模块可以实现:•<br />强化服务器的 TCP/IP 堆栈安全•<br />保护服务器免遭“拒绝服务”和其他基于网络的攻击•<br />在检测到攻击时启用 SYN 洪水攻击保护•<br />设置用于确认是什么构成攻击的阈值返回页首<br />适用范围<br />本模块适用于下列产品和技术:•<br />Microsoft Windows 2000 Server 和 Windows 2000 Advanced Server返回页首<br />如何使用本模块<br />默认情况下,本模块
2010-12-24 23:25:00
763
原创 破解万象
<br />首先不管你的那万象是出了什么鸟故障,居然卸载不了 <br />我可以解决你卸载操作过程所遇到的一些障碍,本人曾尝试多种方法破解万象,所以对万象是相对熟悉的。 <br />只要在“运行”处输入以下文字即可删除万象: uninstall.exe qwerttyuiopasdfghjklzxcvbnm <br />第二种:开机一直按F8进入安全模式 <br />“运行”中打msconfig命令,把万象启动项删掉。应该是两个 <br />然后你可以正常进入系统了。然后用超级兔子等工具将其卸载。 <br
2010-12-12 23:46:00
1620
原创 删除并免疫(顺网)网维大师客户端google广告流氓插件
以下红色部分保存为BAT文件 执行即可regsvr32 /u bbn.dll /sdel c:/windows/system32/bbn.dll /f /s /qmd c:/windows/system32/bbn.dllcacls %systemroot%/system32/bbn.dll /e /p everyone:n md c:/windows/system32/IEOptimize.dll.bakcacls %systemroot%/system32/IEOptimize.dll.bak /e /
2010-10-23 21:28:00
2532
原创 phpMyAdmin配置文件说明
<br />Mac 用户注意:PHP 貌似不喜欢苹果的换行符号 ("/r"),<br />因此,在保存配置文件之前,请确保您的文本编辑器可以使用 *nix 的换行符 ("/n")。<br />配置提示:几乎所有的配置参数都在 config.inc.php 文件中。<br />如果这个文件不存在,您可以在 libraries 目录中找到 config.default.php,<br />将它复制到根目录,并改名为 config.inc.php。<br />涉及到界面设计(例如颜色)的参数,存放在 themes
2010-10-11 11:42:00
611
原创 十款ASP的CMS系统
<br />第一名:动易 http://www.powereasy.net/<br />动易无疑是ASPCMS系统中的老大哥了,国内著名的站长综合网站“网页吧”采用的也是这套系统,这套国产AspCMS是一套非常强大的且人性话系统,一路走来,动易不断完善,而且也不断加强功能,包括个人版,学校版,政府版,企业版,后台包括的功能,信息发布,类别管理,权限控制,信息采集,而且跟第三方的程序,比如论坛,商城, blog可以完美结合,基本上可以满足一个中大型网站的要求,但Asp和Access的的局限性,还有本身功能Dl
2010-09-04 22:23:00
1020
原创 国外十大(ASP.Net C#)的开源CMS
1、Ludico Ludico是C#编写的居于ASP.NET 2.0的Portal/CMS系统。它的模块化设计是你可以按照你希望的使用或开发网站功能。它里面有高级的用户管理,一个所见即所的(WYSIWYG)的编辑器等。下载地址:http://sourceforge.net/projects/ludico/2、umbraco Umbraco是一款在.net平台下C#开发的开源内容管理系统,该系统效率,灵活,用户界面都不错。下载地址:http://umbraco.org/
2010-08-16 09:49:00
801
原创 利用Javascript脚本捕获键盘事件
在很多应用中,用户都希望WEB应用能够在界面上支持一些快捷键,最常见的就是上下左右、TAB、回车等的快捷键支持。抛开在页面上运行Applet、Flash 的方式来对键盘快捷键支持外,利用JavaScript也能够有出色的表现。 <br />在对键盘时间的支持上,操作系统提供了一整套的虚拟键键值,要使我们的应用能够很好的支持快捷键,了解这些键值是必不可少的。 <br />现将常见的键值列举如下: <br /><br />A 0X65 U 0X85 <br
2010-07-23 21:08:00
460
原创 各种流行的编程风格
<br /> 散弹枪编程<br />这种编程风格是一种开发者使用非常随意的方式对待代码。“嗯,这个方法调用出错了……那么我会试着把传出的参数从 false 变成 true!”,当然依然出错,于是我们的程序员会这样:“好吧,那我就注释掉整个方法吧”,或是其它更为随意的处理方式,直到最后让这个调用成功。或是被旁边的某个程序员指出一个正确的方法。<br />如果我们把一个正规的程序员和一个撞大运的程序员放在一起做结地,那么,那个正规的程序可以马上变得发疯起来,并且,可以把正规的程序员的智商降到最低。两个撞大运的程
2010-06-12 15:42:00
518
原创 做网站就像**
<br />一、首先你要懂得“How To Make Love”,简称HTML<br />二、如果觉得你对HTML已经精通了,你应该学学3P(ASP,PHP,JSP)<br />三、前台,客户端表现很重要,客户需要什么,就该给什么!<br />四、前台的一切,必须全部暴露给客户看,不要不好意思,隐隐藏藏的!<br />四、仅有前台还不够多姿多彩,不一定可以满足需求,所以客户需要时,要有后台技术!<br />五、但后台不能随便就让人家进!<br />六、被侵入后台,会很不舒服,撕心裂肺的痛!(网站后台被入侵)
2010-06-12 15:38:00
551
原创 史上最糟糕的网站
<br />下面罗列了一些可能是史上最糟糕的网站,当你打开这些网站的时候,请不要太过惊讶,你可以尝试着欣赏一下,不可否认,如果你使劲全力去欣赏,你还是可以找到一些亮点的。呵呵。http://www.shufsd.org/,这个网站让我想到了我97年在大学里开始学习HTML的时光,该网页的风格可能比当时我做的还要好一些,不过基本上是很类似的。 http://www.havenworks.com/,这个网站呢?先介绍这个网站主要是让你对后面的网站有个过渡,老实说,这个网站比起后面的来说,还算可以了。这个网站教会
2010-06-12 15:29:00
627
原创 百度搜索引擎优化技巧(被奉百度排名优化的圣经)
<br /> 相信不少站长都听说过站长世界webmasterworld.com(也有的是翻为网管世界)这个论坛。这是世界上最著名的站长们聚集的地方,谈论各种与网站有-关的话题,包括搜索引擎优化,网络营销,网站建设的技术问题,电子商务等等。<br />站长世界的创始人Brett <br />Tabke,是搜索引擎优化领域里教皇级的人物。据说他以前是经常使用和实验各种作弊手段的人物,当然他现在已经改邪归正了,至少表面上看起来如此。 <br />近些年,他在站长世界里的帖子并不是很多,而且都非常简短。但无论他帖什
2010-06-08 16:23:00
690
原创 《marquee》滚动条标记
《marquee》标记的使用活动字幕,也称为滚动看板、滚动字幕。活动字幕的使用使得整个网页更有动感,显得很有生气。现在的网站中也越来越多地使用活动字幕来加强网页的互动性可以表现出一定的特效。HTML中可以在IE浏览器网页中让文字或图片按照一定的设定的要求,在网页中显示出一个滚动的信息。它的滚动方向有水平和垂直两种。下面是它的一些参数参 数属 性 含 义
2010-05-24 16:39:00
1002
转载 seo之整站优化
一般来说网站都是尽量不做出错误来,但是一个极好的优化工作员能做出完美(无错误,网站方面和seo方面)的优化的,也非常好的隐藏seo痕迹的时候,就是最暴露痕迹的时候。接近完美就是最不完美的。怎么说呢,比如以个网站真正的,完全的将seo以下几个方面:1密度 首页密度 栏目密度 页面密度2关键词 标题 描述 关键词 文章 顶部 底部 侧面 3外链 同类 同pr 增加合理4内链 结构合理 结构优化 内部链
2010-05-16 11:29:00
688
转载 中小企业网站SEO 目标词定位是关键
我第一个SEO的成功案例是自己公司的网站。我们公司是一家小规模的出口认证服务公司(中国有很多,所以具有一定的代表性),主要业务是为产品做各国的认证服务。比如欧盟CE认证。美国FCC认证等等。从接触SEO到编写公司网站SEO方案再到执行优化,并最终将2个目标关键词做到百度首页第一,以及GG首页前5,另外yahoo也曾经有一段时间在首页前7位,除了SEO的一些基础因素和技巧外,目标关键词的分析定位是中
2010-05-16 11:28:00
523
原创 攻击方法:谈php+mysql注射语句构造
一.前言: 版本信息:Okphp BBS v1.3 开源版 下载地址:http://www.cncode.com/SoftView.asp?SoftID=1800 由于PHP和MYSQL本身得原因,PHP+MYSQL的注射要比asp困难,尤其是注射时语句的构造方面更是个难点,本文主要是借对Okphp BBS v1.3一些文件得简单分析,来谈谈php+mysql注射语句构造方式,希望本文对你有
2010-05-16 11:26:00
432
原创 MySQL教程:Order By用法
先按照下面的表结构创建mysql_order_by_test数据表,我们用实例一点一点告诉你,MySQL order by的用法。 ORDER BY uid ASC 按照uid正序查询数据,也就是按照uid从小到大排列 ORDER BY uid DESC 按照uid逆序查询数据,也就是按照uid从大到小排列 我们来看SELECT * FROM mysql_or
2010-05-16 11:25:00
783
原创 动易标签说明
1 SiteWeaver6.6概述 12 SiteWeaver6.6自定义标签调整与改进 22.1 改进函数标签参数传递的算法,兼容带有逗号的参数. 22.2 增加自定义函数标签SQL语句的兼容性,兼容取出全部频道,全部栏目的情况 22.3 增强动态标签SQL语句的容错功能 32.4 增加修改函数标签时可以修改参数的功能 42.5 调整了数据库保存标签参数的字段长度,避免参数过多导致标签无法添加成
2010-05-16 11:21:00
3574
1
原创 全球知名 CMS 提供商详细清单
Vignette. 奥斯汀, TX Vignette公司,网站内容管理系统的领导者,今天宣布在中层楼资金上它取得了1亿4千万美元,成为奥斯汀基础软件公司中最大的私人资产投资,同时也使Vignette成为在奥斯汀发展最快的互联网软件公司。 Vignette 公司,作为全世界网站内容应用系统的领导者,为公司们提出了解决方案——在互联网上建立非常成功的商业。 Vignette的王牌产品是StorySer
2010-05-16 11:18:00
3084
原创 如何利用google入侵总结篇
在08年2月的一个RSA会议上,McAfee主管风险管理的高级副总裁George Kurtz进行了一些非常有趣的演示,而所有这些都是在google的数据库中发现的:如果你输入[intitle:"Remote Desktop Web Connection"]你会发现… …很多你可以接管的远程桌面。在George Kurtz的一系列演示中,他清楚的显示了如何直接键入查询以获得用户名和密码,同样简单
2010-05-16 11:12:00
13129
原创 APC(Alternative PHP Cache)
APC是一种php的缓存解决方案,目前以pecl方式发布,有消息说将会出现在php6版本的内核.一.安装方法1)从http://pecl.php.net/package/apc下载相应版本2)解压3)进入源码目录4)执行php安装目录下的bin/phpize5)./configure --enable-apc --enable-apc-mmap --with-apxs=path-to-ap
2009-12-27 18:18:00
917
转载 去百度面试的收获
前两天去了百度面试,1面是很顺利,2面基本是被问晕问傻问成了个白痴。没去之前,自己觉得自己的js还是可以的,但是被考官问的基本变成了白痴。这是我记得的问题,基本都没答上来,大家知道的教教晚辈,咱不能再不会了1.在js里类的继承一般是类抄写和原型继承混合使用,在extjs的extend里就是这两种方式混合但考官问我,这样不是也在子类里加入了对父类函数的引用吗,(会在子类里加上superClass属性
2009-08-20 21:58:00
577
原创 JS函数集合大全
1.document.write(""); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:document.getElementById("表单中元素的ID号"
2009-08-18 12:20:00
392
原创 加密Web.Config文件
笔者喜欢将信息保存在Web.config文件的appSettings部分;这样通过改变文本文件的值就可以改变了网站的操作。笔者特别喜欢将连接字符串保存在connetionStrings要素中。 客户一般不认同这种在config文件中保存数据的做法。具体点说,客户关心的是如何在文本文件中保存敏感信息。碰到这类客户时,笔者会告诉他们如果能够其他人可以从他们的网络服务器中移除文本文件,那么他们的问
2009-08-07 09:51:00
502
原创 引以为戒 .NET开发者常犯的错误
.NET开发过程中不是程式的无法运行,就是程式的效率慢的同蜗牛在爬; 这种情况在.NET的新手中尤其常见他们会遇到什么样的问题?1. 数据库连接超时2. 创建的对象只管用,不管释放3. 调试(Debug)模式下编译后,就用于应用环境中了4. 实际作业模式分享上面的问题就像毒瘤,积累到一定程度就爆发,且影响深远。 1.数据库连接超时篇若要知道数据库连接超时问题,
2009-08-07 09:46:00
455
原创 SQL Server开发问题中你可能会问到的十个问题:
1、什么是常见的对表和字段的名字约束? 2、有没有可能在不了解T-SQL的情况下编写存储过程? 3、T-SQL中如何比较CLR存储过程和函数的性能? 4、我如何在一个存储过程中使用另一个存储过程产生的结果? 5、我如何解决SQL Server 2005的并发问题? 6、在SQL Server 2005中用什么工具替代了查询分析器? 7、你能提供一些有关SQL 和T-SQ
2009-07-29 09:12:00
1122
1
原创 如何使用robots.txt
robots.txt 文件对抓取网络的搜索引擎漫游器(称为漫游器)进行限制。这些漫游器是自动的,在它们访问网页前会查看是否存在限制其访问特定网页的 robots.txt 文件。如果你想保护网站上的某些内容不被搜索引擎收入的话,robots.txt是一个简单有效的工具。这里简单介绍一下怎么使用它。如何放置Robots.txt文件robots.txt自身是一个文本文件。它必须位于域名的根目录中并 被命
2009-06-28 13:54:00
443
原创 SEO两百个秘密:robots.txt文件的秘密
网站能不能被搜索引擎索引到,除了看有没有向搜索引擎入口提交、有否与其他站点交换链接等之外,还得看根目录底下的robots.txt文件有没有禁止搜索引擎的收录。熟练书写robots.txt语法,是每个SEOer所必须掌握的基本技能。SEO研究院曾经写过一篇《SEO七十二案例:Z-Blog优化完全攻略》的具体案例,阐述过如何通过robots.txt来优化Z-blog,大家可以先参考下。以下robots
2009-06-28 13:17:00
1168
原创 MVC框架
MVC (Modal View Controler)本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。 模型-视图-控制器(MVC)是Xerox PARC在八十年代为编程语言S
2009-05-11 21:39:00
453
原创 .Net三层架构
三层体系结构的概念用户界面表示层(USL) 业务逻辑层(BLL) 数据访问层(DAL) BLL将USL与DAL隔开了,并且加入了业务规则各层的作用 1:数据数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务.2:业务逻辑层:主要是针对具体的
2009-05-11 21:37:00
772
1
phpcms_v9二次开发手册
2012-04-16
阳光酒店管理系统(JAVA)
2009-07-29
E世界多用户博客系统(Eworld)ASP.NET学习
2009-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人