自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(276)
  • 资源 (4)
  • 收藏
  • 关注

原创 cake 框架 坑

出现一个错误,页面没有抛出错误,记得要查看错误日志;比如在/tmp路径的写一些日志的时候,可能会没有权限,总是忘记设置;默认在/webroot/../tmp/logs/...会写入各种日志;如果没有权限,在使用include()方法的时候,会直接导致function_exists('include'); 返回false;表明没有该方法;是因为写入日志错误,具体原因不明;

2013-10-09 18:09:56 1434

原创 You don't have permission to access on this server.

ForbiddenYou don't have permission to access on this server.Order allow,denyAllow from all  yourRoot ">       Options FollowSymLinks       AllowOverride None       Order allow,deny

2013-10-09 18:05:53 1831

原创 mediawiki 1.21.1版本二次开发的问题集

常见错误:数据库错误发生数据库查询语法错误。可能是由于软件自身的错误所引起。最后一次数据库查询指令是:(SQL查询已隐藏)来自于函数“Revision::insertOn”。数据库返回错误“1048: Column 'old_id' cannot be null (localhost)”。原因是因为mysqldump导数据加参数--s

2013-10-07 18:39:47 3158

原创 jquery 版本兼容性问题集合

使用jquery的很多时候代码还是停留在过去1.2.6,1.4.2这些版本的API用法上面,其实之后的版本修改了很多,所以不小心会碰到很多坑,这里不停的更新列举下问题:先看一段常规的1.4.2版本的代码:$("#categoryAndItems div").delegate("input[type='checkbox']:eq(0)", 'click', function(){

2013-09-22 01:01:47 9177 1

原创 cakephp使用心得

<?php/** * 管理员操作相关的数据 */class MainController extends AppController{ public $components = array('Cookie'); public function addHospital() { if ($this->Cookie->read('name') != 'admin') {

2013-09-14 17:58:39 1954

转载 翻译:浏览器内部的工作原理( Tutorials How Browsers Work: Behind the scenes of modern web browsers)(更新20120616-第四章

作为一名web开发人员,了解浏览器的内部运作会帮助你做出更好的决定和了解最佳实践背后的原理。这是一篇相当长的文章,我们建议你花费一些时间专研,我们保证你会得到意外的收获。第一章简介浏览器可能是目前使用最广的软件,在这里,我将解释它们在视窗背后是如何运行的。当你在地址栏中输入google.com,直到页面中显示google主页,这其中到底发生了什么。我们讨论的浏览器如今使用的5款

2012-10-25 11:56:32 1375 1

原创 最近技术心得分享

很久没有写技术博客了,我看排名好像有点下降,呵呵!最近有点乱,需要把思路梳理一下。最近工作好像也不是很忙,然后前一段时间,都是在学习nodejs技术,这里想简单整理一下相关技术!上次9月份的时候,参加了上海的沪JS2012,还是有不少收获的,上次的分享也在自己中心内部进行了一下简单的分享和梳理,nodejs应该说关注有1年多了,一直没有什么具体行动,停留在学习层面,不过我认为nodej

2012-10-07 23:44:44 1402

原创 <VirtualHost> directive requires additional arguments

出现这样的错误: directive requires additional arguments必须要在

2012-07-13 16:57:37 4939

原创 org/eclipse/php/internal/debug/core/preferences/PHPProjectPreferences的处理方法

今天碰到了一件很郁闷的事情,上午本来很开心的安装好了Zend Debug的,可是下午不知道出现什么问题,一直弹出错误提示,很莫名其妙,严重影响了工作效率。比如类似:org/eclipse/php/internal/debug/core/preferences/PHPProjectPreferences,或者org.eclipse.debug.core.DebugException:总是感觉和d

2012-06-13 20:37:15 4935

原创 使用fiddler截获所有的请求内容并修改

比如你需要通过fiddler请求所有的数据,无论是js,还是css,等等,可以使用bpu something.js 这样就可以截获所有的something.js,你可以修改js的内容,如果想取消截获,只需要使用bpu,后面为空就可以了,非常方便

2012-04-24 15:43:20 8993

转载 在ubuntu 11.10下面安装nodejs

第一步:安装依赖包1. 安装python 2.6版或者更高(ubuntu默认都已安装,可以在terminal中使用 pyhton -v 命令查看python版本)。在11.10中,python的版本为2.7.2+我的系统显示:Python 2.7.2+ (default, Oct  4 2011, 20:03:08) 2. 安装其他依赖包:sudo ap

2012-03-14 20:52:56 1752

转载 在ubuntu 11.10上面安装svn服务器的过程

主要是参考了:http://www.qianshoublog.com/post/4039.html1.安装apachesudo apt-get install apache22.安装SVNsudo apt-get install subversionsudo apt-get install libapache2-svn3.创建SVN存储仓库的文件夹

2012-03-09 11:11:04 2091 1

转载 使用ubuntu安装邮件服务器Postfix发送邮件的过程

原文来自:http://blog.csdn.net/basicthinker/article/details/6167606Ubuntu 服务器管理员手记(二):快速安装配置邮件服务器(详解 Postfix + Dovecot)分类: Linux 2011-10-14 15:17 270人阅读 评论(2)收藏 举报本文介绍 u

2012-03-09 10:27:54 12511

转载 mysql字符串乱码问题

对一个mysql的执行过程,字符集转换,一般涉及到一下三个步骤:1、收到请求,将请求数据从 character_set_client -> character_set_connection。2、内部操作,将数据从character_set_connection -> 表创建的字符集。(可能默认为latin)3、结果输出,将数据从表创建的字符集 -> character_set_resu

2012-02-26 19:13:02 817

原创 在Firefox 10.0.1 版本中,javascript中的数组默认添加了clone属性

今天编写js的时候,发现了一个很奇怪的现象,每个数组居然使用for in 数组的时候,会默认对数组添加一个clone属性,代码如下:var xvar mycars = [];mycars[0] = "Saab"mycars[1] = "Volvo"mycars[2] = "BMW"mycars = ['a','b','c'];var bb = '';/*for (x

2012-02-15 19:12:47 916

转载 ubuntu 11.10下面安装apache+php+mysql+phpadmin搭建web环境

1.下载ubuntu11.10和vmware。vmware下载安装请看:http://www.myxzy.com/read.php/90.htm虚拟机安装ubuntu,这里就不说了。安装好ubuntu并启动。2.设置本地网络连接,ip地址等。演示用nat桥接的方式上网,IP:192.168.128.3。3.安装apache。打开终端,可以切换到root模式(下面就不说了,直

2012-02-05 17:11:24 3456

原创 ubuntu 11.10安装记录和常用说明

进入腾讯后,发现很多同事的LINUX水平都很高,有什么bug都是直接深入到LINUX内核去查看问题,我也想重新回到过去使用UBUNTU的时代。就安装了最新版本的UBUNTU 11.10,刚开始出现了不少问题,不过最后还是顺利安装成功了,方法如下:(1)http://www.ubuntu.com/download/ubuntu/download下载最新的.iso文件,(2)http:

2012-02-04 23:11:07 761

原创 perl正则表达式,文件读取常用方法

好久没有写perl脚本了,最近电脑上面有《prison break》的音频,也有srt的歌词,不过歌词不对,最后进行下面的脚本处理后,可以变听变看字幕了。主要是用来复习下perl脚本,正则表达式,文件读取,循环,条件等#! /usr/bin/perl #print 'done';# my $file = '<E:\Prison Break1\Prison Break - 1x0

2012-01-11 00:18:21 2147

转载 Zend Studio 9 注册码 Zend Studio 9 破解方法

第一步:如果已经安装过Zend Studio 9.0的,请打开Zend Studio 9.0,在菜单中“help>Unregister”,如果显示是灰的跳过此步退出Zend Studio。如果显示可以点击的请点击,这时Zend Studio会重启,重启到要求你填注册码时点“QUIT”按钮 第二步:下载com.zend.php.core_9.0.0.201111081531.jar点击打

2011-12-23 15:16:05 3844

转载 怎么查询端口被占用

以下文章主要以80端口号为例,如果想知道其他的端口号也可以使用该方法..........................1、在windows下如何查看80端口占用情况?是被哪个进程占用?如何终止等.        这里主要是用到windows下的DOS工具,点击"开始"--"运行",输入"cmd"后点击确定按钮,进入DOS窗口,接下来分别运行以下命令:        >netsta

2011-12-07 23:44:21 2470

转载 HTTP调试工具:Fiddler 介绍

公司内部推荐了一个软件,对于我们进行WEB开发的人员来说,的确是非常重要:那就是Fiddler,详细的使用可以见:http://younglab.blog.51cto.com/416652/268539当你通过tools的工具栏,修改了hosts,当你通过IE访问的时候,会自动按照你这里的hosts配置,跳转到对应的IP服务器。优先级分别是:DNS->Fid

2011-11-07 15:05:02 1297 1

原创 让apache 支持 .shtml

最近的项目中,涉及到.shtml文件,以前没有接触过,那什么是shtml呢?下面的解释来自百度百科:ssi是Server Side Include的首字母缩略词。包含有嵌入式服务器方包含命令的 HTML 文本。在被传送给浏览器之前,服务器会对 SHTML 文档进行完全地读取、分析以及修改。简介  shtml和asp 有一些相似,以shtml命名的

2011-11-04 10:50:49 975 1

原创 php中使用head进行二进制流输出,让用户下载PDF等附件的方法

在PHP的手册中,有如下的方法,可以让用户方便的下载pdf或者其他类似的附件形式,不过这里居然涉及到了编码的问题,是这样的,我要传输一个pdf附件给用户,首先是pdf文件已经存放到服务器上面了,在给文件传输过程中取名的问题,总是在IE下面到用户端的时候,文

2011-10-14 11:42:03 7036

原创 今天在调试样式的时候,突然发现下面的字体还比较好看,中文的

font: 12px/1.5em Tahoma, Arial, Helvetica, snas-serif;这个字体样式还是比较有特点的,下面的截图比较下,就可以看出端倪。

2011-10-13 16:21:01 1120

转载 VIM for windows + ctags + taglist + winmanager

http://youlvconglin.blog.163.com/blog/static/523204201001712047566/有个同事使用VIM进行开发,效率非常高,原来是使用了VIM和ctags插件,我在网上找了很久,找到这篇博文,介绍的还是比较

2011-10-09 14:05:13 7382

原创 zend studio 总会有些莫名其妙的bug

上传一个文件,提示信息如下:Failed Downloading files from : [advancedSearch.function.php] to: [advancedSearch.function.php] error message:[Operati

2011-09-27 15:34:15 2711 1

转载 ERROR 2013 (HY000): Lost connection to MySQL server的解决方法

(1)http://www.cnblogs.com/smallstone/archive/2010/04/29/1723838.html1、进入mysql,创建一个新用户root,密码为root:   格式:grant 权限 on 数据库名.表名 to 用户@登录主机

2011-09-15 09:20:44 87464 1

原创 关于apache的内置虚拟主机配置

需要配置一个环境,我在hosts中,配置了一个地址,比如:127.0.0.1 xj.local通过Ping xj.local,可以看出来是访问的主机,Pinging xj.local [127.0.0.1] with 32 bytes of data:

2011-09-09 16:39:23 797

转载 javascript类的概念

Javascript中的类实现Javascript本身并不支持面向对象,它没有访问控制符,它没有定义类的关键字class,它没有支持继承的extend或冒号,它也没有用来支持虚函数的virtual,不过,Javascript是一门灵活的语言,下面我们就看看没有关键字class

2011-09-05 19:19:59 1420

转载 find命令查找包含指定内容的文件

find / | xargs grep function 查找系统根目录下面的所有文件的内容中包含有function字符串的文件列表。find .|xargs grep xfind . -exec grep x{} \;find / -name "httpd.

2011-09-05 18:59:22 93838

转载 常用的一些linux服务器命令

# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备

2011-08-22 14:05:32 936

原创 swfupload too much recursion

今天在使用swfupload.js(版本号:2.2.0.1)这个js和flash的文件上传插件的时候,出现了一个bug,也就是我们常说的栈溢出,内存溢出。swfupload too much recursion,这算对js的一个提高,过程是这样的,当用户在上传文件的时候,还有

2011-08-15 17:09:45 9155

原创 IETESTER 0.4.10 在window7系统中IE7,IE8下面的alert()有关的bug

今天花费了3个小时,解决一个bug,结果在使用IETESTER的时候,出现了一个奇怪的现象:连最基本的alert都无法显示,非常纠结,老以为是我的写法出现了问题,在IE7,IE8下面不兼容,Insert title here function

2011-08-08 16:04:21 4449 1

原创 使用jquery的autocomplete的方法,进行用户自定义的显示列表方法给用户

最近有个项目,要使用autocomplete,在jquery的UI上面找到了出处,不过有个显示效果我总是没法解决。返回的是一个数组,其中的数组中的data的内容只是一部分,需要显示给用户更多的信息。比如下拉框的颜色,星级,用户在敲击回车或者单击的时候,输出到文本框的是另外

2011-08-08 11:58:59 8576 2

转载 swfupload--php上传说明

摘自(http://www.cnblogs.com/freespider/archive/2010/06/23/1763656.html)什么是SWFUpload?  SWFUpload是一个客户端文件上传工具,最初由Vinterwebb.se开发,它通过整合Flash与

2011-08-04 09:37:19 2515

转载 程序员十年总结(转自http://www.verycd.com/topics/2876374/评论)

展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告 走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没

2011-08-03 17:57:20 1247

原创 使用image元素也可以进行表单的提交

看下面的一段代码,刚开始没有弄明白原理,因为发现下面的form表单,没有我们平时说的input type="submit"这样的提交按钮,也没有javascript中谈到的form.submit绑定在某个点击事件上面,于是卡壳了。但是的确通过图片的提交按钮,的确是可以对该form

2011-08-03 15:39:10 5568 1

原创 zend studio 的zend debug代码跟踪和添加todo list

使用Zend studio已经很久了,今天依然发现其中的很多功能我没有好好的利用起来,更好的利用好,我觉得能有效的提高效率。尽管使用eclipse这样的工具很久了,其中的宝藏还是没有好好开发,今天讲讲如何使用zend studio中的zend debug进行代码调试。

2011-08-03 01:11:55 5458

原创 zend studio 出错重装

原本卸载了Zend Studio 8.0.1,然后重新安装的时候,总是C盘空间不足,我很奇怪,因为我明明是安装在D盘的啊,原来是ZS在安装的时候,在C盘的C:\Documents and Settings\Administrator\Zend,默认建立了一个文件夹,

2011-07-31 20:02:08 2001

原创 zend studio 总是出现很多bug,很纠结

昨天还好好的,今天在使用xdebug的时候,就出现如下的提示:Error creation extension for extension-point org.eclipse.php.server.ui.serverTabsPlug-in "org.ecl

2011-07-30 23:19:17 1392 1

Practical.PHP.and.MySQL

非常实用的一本PHP教程,很实用的几大例子。

2009-09-19

Parrot1.0虚拟机,可以用于js,perl,PHP等脚本的开发

Parrot是为了满足动态类型语言(例如perl,python等)开发的虚拟机。目标是为了能够让运行效率高于静态语言虚拟机(如JVM,.NET)。值得学习试用。

2009-03-22

Effective.Enterprise.Java.Chinese.eBook高效的企业java

该书集中考虑企业级java应用开发中,设计层的元素和使用模式上!

2009-03-22

空空如也

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

TA关注的人

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