- 博客(90)
- 资源 (24)
- 收藏
- 关注
原创 Jquery计算输入文字个数(类似微博)
最近在做一个电商站,里面有社交功能。其中有发表说说的功能,要限制字数。当然就需要用JS来实时计算咯,这个功能在以前某个项目做过,但是一时找不到了,又重做一遍,未免这事以后继续发生,做个总结,以待后用。 话不多说,直接附源码。首先是html代码(这里是测试用html,直接用style写了点样式)。我的说说您还可以输入140个字 下面就是JS代码了。$(f
2013-11-26 10:47:45 2260
原创 XP下apache的基于域名的虚拟主机配置
这两天配了一下本机的Apache的基于域名的虚拟主机,写篇完整的文章记录一下吧。 以域名mengyou.com为例。 一、修改host文件 打开此文件:C:/Windows/System32/drivers/etc/hosts。添加一行如下:127.0.0.1 mengyou.com 二、修改http.conf文件
2013-11-21 10:39:14 1953
原创 centos下为php开oracle扩展
一.准备工作 本机已有环境为PHP,apache,mysql,需要连oracle数据库,所以需要打开oracle扩展。我们需要做的工作有:安装oracle客户端、pdo_oci扩展、oci8扩展二.文件下载 (1)oracle客户端rpm包下载地址 http://www.oracle.com/technetwork/topics/linuxx86
2013-09-17 11:32:51 10903
原创 zend framework多模块多Layout配置
上次接触zend framework已经很久远了,10年的事情了。最近在做一个项目,时间不紧,就又把ZF拿出来折腾。而我发现以前做ZF的记忆已经在我脑中如梦幻泡影,消失无踪,为了配置多模块还又去查了资料,为了避免此种情况再次发生,做个记录吧。 首先,我们要新建一个ZF项目,目录结构如下。 我们想要配置多模块呢,首先要在,application下面建
2013-08-23 16:38:03 4230 2
原创 Zend framework重定向的方法
zend framework重定向的方法有三种。render, forward, redirect。它们各自的用法是什么样子的呢?有什么区别呢? 一.render render是用来调视图用的,不会调用ACTION内部代码 $this->render('upload') ; 这句话的意思是{当前Module}/{当前Controller}/u
2013-08-23 15:39:25 2381
原创 PHP上传文件出现文件名被截掉第一个字符的问题
最近用PHP做了一个简单的上传功能,结果出现了一个意想不到的问题。我上传的文件,在获取$_FILES的时候发现文件名的第一个字符被截掉了,因为最开始上传的一直是数字或者字母为名称的文档,也没有太在意这个问题,等到上传中文名称的文档的时候,问题来了,因为只截取了一个字符,而一个汉字是两个字符,所以,乱码出现了。而且不管是本机还是服务器,都出现同样的问题。到这时,我就不得不开始寻找原因了。
2013-08-23 15:20:27 1240
原创 redmine上传文件报错问题解决
一波刚平,一波又起。继之前redmine出现各种问题之后,这次出问题又找上了我。 这次是无法上传文件及附件,界面上可以看到的报错信息是Internal Server Error。光凭这点信息无法找到解决方案。 更进一步查找LOG,报错信息如下:Apache/2.2.3 (CentOS) configured -- resuming normal operations
2013-07-22 18:06:07 8557
原创 centos上redmine2.3.0邮件服务器报ssl错误的解决方案
历经波折搭建好redmine2.3.0之后,欢天喜地的去配置邮件服务器,想着配置好之后工作就完成了,谁知道配置好之后点击发送测试邮件的时候又出现问题,OH MY GOD。报错信息如下:(wrong argument (Fixnum)! (Expected kind of OpenSSL::SSL::SSLContext))去网上查,找到了解决方案如下:如果是redmine
2013-05-31 17:32:39 2558
原创 centos上redmine2.3.0点击我的帐户和个人设置出现500错误的解决方案
最近公司要把redmine升级,要求版本为2.3.0,因为之前搭过,所以搭建过程还算顺利,但是搭完之后发现了问题,后台登陆之后,点击“我的帐户”,及“管理”-》“设置”据报错。页面提示Internal error,页面的title是redmine 500 error。log里面的报错信息如下。Processing by MyController#account as HTML Curren
2013-05-31 17:28:07 3319
原创 centos上redmine跟SVN的整合
一. 先安装SVN二.SVN跟Apache整合1.新建一个SVN版本库#cd /var/www/#mkdir svn#cd svn #svnadmin create test1 //SVN安装完之后,创建SVN仓库的根目录为/var/www/svn,在里面新建一个版本库test12.Apache配置文件修改#vi /usr/local/apach
2013-05-31 17:16:03 5738 5
原创 Centos5下进行Redmine环境搭建,邮件服务配置,LDAP配置
一.如上篇文章中,进行apache服务器安装二.安装Mysql1.下载下载地址:http://dev.mysql.com/downloads/mysql/下载以下三个文件:MySQL-server-5.6.11-1.rhel5.i386.rpmMySQL-client-5.6.11-1.rhel5.i386.rpmMySQL-devel-5.6.11-1.rhel5.i
2013-04-28 13:15:25 3444
原创 CentOS5下apache+php环境搭建
一. 安装Apahce服务器1. 下载下载地址:http://archive.apache.org/dist/httpd/下载以下文件:httpd-2.2.4.tar.gz将这个文件放入/user/local目录中,并开始安装。2.安装#tar zxvf httpd-2.2.4.tar.gz#cd httpd-2.2.4#./configure
2013-04-28 11:04:55 1500
原创 PHP读取PDF内容(LINUX下XPDF的配置和使用)
最近领导拍脑袋想出了一个需求,要我读取PDF里面的内容,并且入库存为正文,用来搜索。 一.下载 首先,我们先把资料下下来先。下载地址在这里:http://www.foolabs.com/xpdf/download.html 如果不需要转中文的话,只需要下载它就可以:xpdf-bin-linux-3.03.tar,如果需要转中文,那你就还需要
2012-11-23 15:14:55 6535
原创 关于kindeditor提交无法获取到获取到值的问题
今天做一个功能,需要用到富文本编辑器,之前同事已经配置好插件,太好了,直接拿过来用。 这时候诡异的事情发生了,同事用的一切正常,而我用却获取不到值。百思不得其解,度娘求解。发现是我同事是直接form表单提交,而我这边是用JS提交的,区别在此。 问题的解决办法其实也很简单,在js提交form之前加一句话document.getElementById("co
2012-07-05 15:02:13 7530 1
转载 十大PHP最佳安全实践(转)
导读:本文来自知名时尚媒体ELLE(大陆版即《世界时装之苑》)网站的香港工程师Anson Cheung。文中他例举了有关PHP10个方面的最佳安全实践方式,供系统管理员学习与参考。原文是《Top 10 PHP Best Security Practices for Sys Admins》,以下是译文:PHP被广泛用于各种Web开发。而当服务器端脚本配置错误时会出现各种问题。现今,大部分Web服
2012-01-31 11:56:47 1330
原创 jquery滑动门插件
前段时间做文字的上下滚动效果,很是头疼,在网上找的大多数js的例子,兼容性不行,好不容易找到一个可用的,还需要自己改来改去的。无意中发现了easyslider。 easyslider简单来说,是一个滑动门插件,支持任何图片或内容,可以实现横向以及纵向滚动。它拥有一系列丰富的参数设置,可通过CSS来进行完全的控制。所以,基本上你只需要链接这个插件文件后,设置好内容,然后样式化CSS
2012-01-29 18:55:03 1600 1
转载 js中计算中文长度方法(转)
由于javascript是unicode编码的,所有的字符对于它来说一个就是一个,但是后台程序不是,通常在后台程序中一个中文是占两个字节的,这就导致了前后端校验长度不一致,这个问题可以通过正则来解决。123function getRealLen( str ) { return str.replace(/[^\x00-\xff]/g, '__').l
2011-12-31 11:29:45 11871
转载 Subversion 错误信息一览表
编号出错信息问题剖析解决方案1. svn: Server sent unexpected return value (500 Internal Server Error) in response to OPTIONS request for 'http://svn.moon.ossxp.com/svn/test'错误的用户名检查登录的
2011-12-19 16:08:42 2382
原创 如何在php文件中完全显示xml的结构
今天做了一个小例子,在php中输出xml,却发现只显示了XML的值,却不显示xml的结构。 上网查了下资料,发现原因是会把xml结构误认为html的结构,普通的显示只能显示所有节点上的值。 解决的办法当做一个小技巧跟大家分享一下,在xml前后分别加上‘’和''。然后xml的全部结构就能显示出来啦。
2011-11-15 18:34:11 3051
转载 [转载]Mysql命令行导入sql数据
Mysql命令行导入sql数据的实现方法是我们经常会用到的,下面就为你详细介绍Mysql命令行导入sql数据的方法步骤,希望对您学习Mysql命令行方面能有所帮助。我的个人实践是:phpmyadmin 导出 utf-8 的 insert 模式的 abc.sqlftp abc.sql 到服务器ssh 到服务器mysql -u abc -puse KKK(数据库名,如果没有就 cr
2011-11-15 13:23:36 789
转载 JavaScript运行机制浅探
从一个简单的问题谈起: alert(i); // ? var i = 1;输出结果是undefined, 这种现象被称成“预解析”:JavaScript引擎会优先解析var变量和function定义。在预解析完成后,才会执行代码。如果一个文档流中包含多个script代码段(用script标签分隔的js代码或引入的js文件),运行顺序是:step1
2011-11-04 17:07:06 1033
转载 PHP无限级分类方法及代码
无论你要构建自己的论坛,在你的网站上发布消息还是书写自己的CMS程序,你都会遇到要在数据库中存储层次数据的情况。同时,除非你使用一种像XML的数据库,否则关系数据库中的表都不是层次结构的,他们只是一个平坦的列表。所以你必须找到一种把层次数据库转化的方法。 存储树形结构是一个
2011-08-30 14:45:49 1360
转载 MyISAM和InnoDB的区别
MyISAM 和 InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比
2011-08-29 15:54:12 631
转载 PHP垃圾回收机制简单说明
虽然自己也是PHP的学习者,但之前还真没怎么了解PHP内部的垃圾回收流程,只是在我们的代码中用了unset,null,mysql_close,__destruct等等一些函数去释放对象防止内存溢出而已,所以上网GG下,找到了以下一些说明,作下记录“PHP可以自动进行内存管理,清除
2011-08-22 14:33:54 920
转载 SQL 左外连接,右外连接,全连接,内连接 4种连接的区别
?连接条件可在FROM或WHERE子句中指定,建议在FROM子句中指定连接条件。WHERE和HAVING子句也可以包含搜索条件,以进一步筛选连接条件所选的行。连接可分为以下几类: 内连接。(典型的连接运算,使用像 = 或 相等连接和自然连接。内连接使用
2011-08-19 17:49:24 83715 1
原创 php的优缺点
php优点1. 跨平台,性能优越,跟Linux/Unix结合别跟Windows结合性能强45%,并且和很多免费的平台结合非常省钱,比如LAMP(Linux /Apache/Mysql/PHP)或者FAMP(FreeBSD/Apache/Mysql/PHP)结合,或者数据应
2011-08-06 10:10:56 29679 5
原创 zend framework的优缺点
优点:Zend Framework大量应用了PHP5中面向对象的新特征:接口、异常、抽象类等等。这些东西的应用让Zend Framework具有高度的模块化和灵活性。同时,严格遵循“针对接口编程”和“单一对象职责”等原则.1. 官方出品,自带了非常多的 lib
2011-08-06 10:08:06 7519
原创 php冒泡排序和快排
function bubble_sort($array) { $count = count($array); if($count return $array; } for($i = 0; $i f
2011-08-06 10:00:42 1931
转载 九个PHP很有用的功能
1. 函数的任意数目的参数 你可能知道PHP允许你定义一个默认参数的函数。但你可能并不知道PHP还允许你定义一个完全任意的参数的函数 下面是一个示例向你展示了默认参数的函数: // 两个默认参数的函数
2011-07-09 11:17:48 796
原创 phpMailer实现发送邮件功能
require_once 'PHPMailer/class.phpmailer.php'; require_once 'PHPMailer/class.smtp.php'; $mname = $this->_getParam('mn
2011-07-06 17:08:23 1067
转载 Javascript中数组的复制(转)
原文链接:http://dinguangx.javaeye.com/blog/656130,http://qinglangee.javaeye.com/blog/160888复制数组:javascript中操作对象与java一样采用引用的方式,所以如果通过ob
2011-07-05 15:52:30 1100
转载 协议攻略:HTTP 1.1状态代码及其含义(转)
100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) 101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新) 200 OK 一切正常,对GET和POST请求的应答文档跟在后面。 201 Created 服务器已经创建了文档,Location头给出了它的URL。
2011-06-30 13:47:00 823
转载 百万级访问量网站的技术准备工作(转)
当今从纯网站技术上来说,因为开源模式的发展,现在建一个小网站已经很简单也很便宜,所以很多人都把创业方向定位在互联网应用。这些人里大多数不是很懂技术,或者不是那么精通,而网站开发维护方面的知识又很分散,学习成本太高,所以这篇文章将这些知识点结合起来,系统的来说,一个从日几千访问的小小网站,到日访问一两百万的小网站,中间可能会产生什么问题,以及怎么才能在一开始做足工作尽量避免这些问题。一、
2011-06-22 18:50:00 1148
转载 The Zend Framework MVC Architecture
一、概述:In this chapter, we will cover the following topics:1. Zend framework MVC overview2. The Front Controller3. The router4. The dispatcher5. The Request object6. The Response object
2011-06-16 14:08:00 1122
原创 javascript使用getElementById会抓到name的问题
今天一个朋友问一个问题。 页面的html代码为: 他想获取select的值,所以他写了以下代码。 document.getElementById("datatime");但是很神奇的是,他还获取到了hidden input的值。 我们很想不通原因,后来他在网上查了一些资料之后发现也有其它人碰到过类似
2011-06-15 17:12:00 2188 1
原创 apache代理设置
看到别人讨论的问题,觉得以后可能有用,留存下来。 ProxyRequests Off Order deny,allow Allow from all ProxyPass /test http://192.168.1.208 ProxyPassReverse /test http://192.168.1.208 代理设
2011-06-14 11:30:00 948
转载 Google首页电吉他Doodle源代码
为了纪念电吉他之父莱斯·保罗(Les Paul,1915年6月9日-2009年8月13日)诞辰96周年,Google Doodle又出神作,首页的Logo被设计成一个电吉他形,并且鼠标滑过会弹出美妙的音乐,当你按下键盘图标时,还可以直接用键盘弹奏这个“电吉他”。弹了几下,发现自己很有音乐天赋呢,于是决定保存下来,永久收藏。下面是我从Google首页上抠下来的电吉他源代码,去掉了无关
2011-06-11 14:58:00 915
转载 如何实现即时通信?
基于 WEB 的实时事件通知方式大致有五种方案:HTTP拉取方式(pull),HTTP流,Long Polling,FlashXMLSocket方式,Java Applet。首先说下Comet这个词,Comet 这个词是最早由Alex Russell(DojoToolkit 的项目 Lead)提出的,称基于 HTTP 长连接、无须在浏览器端安装插件的“服务器推(Push)”技术为“Co
2011-06-11 14:41:00 1236
转载 JS操作JSON总结
<br /> JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不需要任何特殊的 API 或工具包。<br />本文主要是对JS操作JSON的方法做下总结。<br />在JSON中,有两种结构:对象和数组。<br /> 1. 一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”
2011-06-01 18:11:00 766
转载 Windows下的SVN服务器安装及配置
<br />准备工作<br /><br /> 首先先下载Windows版本的SVN服务器(各位都会使用搜索引擎所以就不提供下载地址了),这里我以svn-win32-1.4.3的ZIP解压缩版为例,将其解压缩到目标目录,例如我是解压到D盘下的Subversion目录,把D:/Subversion/bin加到系统环境变量,如果你的解压位置与我不同,那么请按照你的实际路径设置环境变量。 <br /><br />第一步:创建SVN数据库<br /><br /> 打开Windows命令提示符,
2011-06-01 11:40:00 1204
php_mongo.dll php5.4,5.5各版本扩展集合
2014-10-11
redmine在centos下配置文档
2013-05-02
zend_amf与actionscript通信的实例
2011-04-27
php+as socket实例
2011-04-01
VC编程技巧280例
2010-03-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人