分类

链接

2024 年 11 月
 123
45678910
11121314151617
18192021222324
252627282930  

近期文章

热门标签

新人福利,免费薅羊毛

编程中的异常处理

  在 软件开发过程中,不可避免的会遇到错误处理,而且这部分对于整个软件的健壮性有非常大的作用,它是软件除了功能性以外最重要的指标了,一个软件成功与否与 其健壮性有很大的联系。我在以前的开发中也时常思考错误处理,因为这部分代码逻辑比较不容易梳理清楚。以异常的处理为例,以前通常就采用比较简单粗暴的处 理方式:用try..catch加Exception把所有异常都包起来,这样简单省事,写的代码最少,相信很多童鞋曾经跟我一样写过这样的代码,很明 显,这样写有很大的问题,最主要的问题在于:   Ex...

.NET, Android, C/C++, PHP, Python 暂无评论 阅读(2,377)

PHP缓存类

//PHP缓存类 <?php class Cache {     private $cache_path;//path for the cache     private $cache_expire;//seconds that the cache expires       //cache constructor, optional expiring time and cache path     public function Cache($exp_time=3600,$path="cache/"){         $this->cache_expire=$exp_time;         $this->cache_path=$path;     }       //returns the filename for the cache     private function fileName($key){         return $this->cache_path.md5($key);   ...

PHP 暂无评论 阅读(1,690)

滚动条到最下面时自动加载内容

滚动条到最下面时自动加载内容,JS实现 //Author:数据库之家 //URL:http://blog.peos.cn var page=0; $(window).scroll(function() {     var o = $('#jokelist');     if(o!=null ){         //var hght= document.body.scrollHeight;         //var clt =document.documentElement.clientHeight;         //var top= document.documentElement.scrollTop ;         var hght= $(document).height();// 整个页面的高度         var clt =$(window).height(); // 当前可见页面高度         var top= $(document)...

.NET, PHP, 前端 评论(1) 阅读(4,277)

PHP性能优化的五个实用技巧

以下是五个优化技巧,熟练掌握后对于开发还是很有帮助的。 1.对字符串使用单引号 PHP引擎允许使用单引号和双引号来封装字符串变量,但是这个是有很大的差别的!使用双引号的字符串告诉PHP引擎首先去读取字符串内容,查找其中 的变量,并改为变量对应的值。一般来说字符串是没有变量的,所以使用双引号会导致性能不佳。最好是使用字符串连接而不是双引号字符串。 BAD:              $output = “This is a plain string”;              GOOD:              $output = 'This is a plain string';              BAD: ...

PHP 暂无评论 阅读(2,052)

Discuz去除“有新回复的主题,点击查看”

有新回复的主题,点击查看-不需要这个功能 目前只能修改代码实现。 form/forumdisplay.htm <!--{if empty($_G['forum']['picstyle']) && $_G['gp_orderby'] == 'lastpost' && empty($_G['gp_filter']) }-->         <script type="text/javascript">checkForumnew_handle = setTimeout(function () {checkForumnew($_G[fid], lasttime);}, checkForumtimeout);</script> <!--{/if}--> 将上面这段代码给删除即可。

PHP 暂无评论 阅读(2,621)

程序员要明确自己发展方向

在中国有很多人都认为IT行为是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事.NET及JAVA方面的开发的也有8年的时间了,在这里在下想凭借自己的亲身经历,与大家一起探讨一下。   明确入行的目的 很多人干IT这一行都冲着“收入高”这一点的,因为只要学会一点HTML、DIV+CSS,要做一个页面开发人员并不是一件难事,而且做一个页面开发人员更容易找到工作,收入比普通的工作还要高一些,所以成为了很多高校毕业生的选择。如果您只是抱着这样一个心态来入行的话,那阁下可真的要小...

.NET, Android, C/C++, Others, PHP, 前端 评论(3) 阅读(4,379)

PHP中文乱码的解决办法

PHP中文乱码是PHP开发中的常见问题之一。 PHP中文乱码有时发生在网页本身,有些产生在于MySQL交互的过程中,有时与操作系统有关。下面进行一番总结。 一.首先是PHP网页的编码 最好最快的解决办法就是,页面申明的编码与数据库内部编码一致,如果页面申请的页码与数据库内部编码不一致时,就设定连接编码 ,mysql_query("SET NAMES XXX "); XXX为连接编码.一定可以解决乱码的问题. 1. php文件本身的编码与网页的编码应匹配 a. 如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charset=gb231...

PHP 暂无评论 阅读(2,391)

PHP如何使用正则表达式

PHP正则表达式主要用于字符串的模式分割、匹配、查找及替换操作。使用正则表达式在某些简单的环境下可能效率不高,因此如何更好的使用PHP正则表达式需要综合考虑。  我的PHP正则入门,是起源于网上的一篇文章,这篇文章由浅入深的阐述了PHP正则表达式使用的方法,我觉得是一个很好的入门材料,不过学成还是要 靠个人,在使用的过程中,还是会不断地忘记,因此反反复复的阅读了这篇文章有四五遍,对于其中一些比较困难的知识点,甚至要用很久才能消化,但是只要能见 坚持着看完,你会发现自己对于正则的运用能力就...

PHP 暂无评论 阅读(2,534)

Failed loading data! sql execution failed!的解决办法

前段时间给朋友安装了一个建站之星,最近他突然说有好多页面无法方法,我进去看,报错:Failed loading data! sql execution failed!   在官方论坛上问了很久也没法办,有人说重新安装,可是数据怎么办呢? 后来,百度很久都没找到相应办法。   过了两天,我实在找不到办法,想把数据库备份后重新安装一次包括数据库。 结果发现备份时报了个错:ss_static_contents' is marked as crashed and should be repaired when using LOCK TABLE   这下问题一下子就明白了,原来是ss_static_contents这个表...

PHP 评论(3) 阅读(60,546)

Discuz x2首页N格教程

在discuz官方论坛看到很多人在问首页N格的教程,有没有插件什么之类的,这里我想说discuz升级到x1.5有个很大的改动就是增加了DIY,可以说DIY功能可以DIY出来你想要的任何效果,当然前提是你DIY技术够强。   其实我在开始的时候也不知道是怎么做的,在论坛和百度搜了很长时间,无奈没人愿意真正的分享,也找不到一个好的教程,只好自己去慢慢研究,历经一下午终于搞定 ,现分享给大家。   最终的效果   好了,下面噩梦来进行一步步的设置和操作。   首先我们登陆管理员账号,打开右上角的DIY面板,拉个3:1...

PHP 暂无评论 阅读(2,777)