- 博客(39)
- 资源 (22)
- 收藏
- 关注
原创 Yii 中使用import和components引入组件
使用import: 'import'=>array( 'application.models.*', 'application.components.*', 'application.behaviors.*', 'ext.mongo.*', 'ext.ueditor.*', 'applicat
2014-04-01 19:31:04 4048
原创 Yii集成Ueditor
1. 到Ueditor官网下载Ueditor mini版(有PHP,JSP等版本)2. 将umeditor.config.js, umeditor.min.js文件以及dialogs文件夹、lang文件夹和theme s文件umeditor夹放到前台对应的地方(script或lib文件夹下)3. 将PHP文件夹下的文件放置到extensions文件夹下,目录为/extensions/u
2014-04-01 19:02:20 1744 1
转载 Apache 别名与重定向
转载自:http://my.oschina.net/davehe/blog/101414当apache接受请求时,在默认情况下会将DocumentRoot目录中的文件送到客户端,如果想将一组文件放置在网站上,希望将它们留在本来位置而搬移到新的位置,处理这种情况可以至少有2中方法,一种建立别名是指将URL对应至特定的目录;一种是重定向表示将URL对应至其他的URL;
2014-03-27 18:52:48 3251
转载 Ubuntu 下安装 nginx, php-fpm 以及mysql
转载自:http://blog.csdn.net/f0225/article/details/221927471、 安装 Nginxapt-get install nginx启动Nginx服务:service nginx start浏览器输入网址看看是否正常:http://192.168.1.208(修改成你设置的静态IP)网页显示”Welcome to
2014-03-27 18:31:57 727
转载 PHPMailer 腾讯企业邮箱
转载自:http://blog.csdn.net/f0225/article/details/22052213注意事项:邮箱账户不能开启微信动态验证码因为腾讯企业邮箱必须用SSL加密协议(http://service.exmail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1000564),所以PHP必须开启openssl扩展ph
2014-03-27 18:30:05 3270
原创 windows下安装nginx
第一步:下载nginx,直接将下载好的nginx解压后放到某个文件夹下就行,下载地址就不提供了第二步:start.bat,stop.bat和RunHiddenConsole.exe文件放置在nginx的根目录下,通过该地址http://download.csdn.net/detail/doushen1/7107845获取上面的三个文件,别忘了修改start.bat文件中的有关路径。
2014-03-27 16:55:22 621
转载 Apache Rewrite 规则详解
转载自:http://wuxiong8665.blog.163.com/blog/static/9351220118411945421/PS:引自网络不同地方,供学习在开篇之前:我想说这篇文章其实是我刚刚接触Rewrite的时候学习的文档,应属转载,但是在这里我不想写明原地址,原因是文章中大多数给出的配置命令经实验都是错误的。需要原文的可以在谷歌上搜索一下”Apache R
2014-03-27 09:54:00 474
原创 mysql中字符串和数字比较
今天犯了一个错误,记录一下:mysql中user表有一个id字段,该字段为uuid, 类型为varchar,在进行数据查询的时候不小心将数字和id进行了比较:t.id 此时数据库中有以下几个id:(mysql中字符串转数字是取该字符串中第一个非数字的前面部分)BE859D58-4D06-7B08-C85D-DCBC55808678 转换成数字为:0B18121C0-6FFA
2014-03-26 16:17:52 2853
转载 谈谈网站防盗链
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://windyli.blog.51cto.com/1300305/315283 引子:明明引用了一个正确的图片地址,但显示出来的却是一个红叉或写有“此图片仅限于***网站用户交流沟通使用”之类的“假图片”(下图便是网易博客的防盗链效果)。用嗅探软件找到了多媒体资源
2014-03-26 14:14:20 529
转载 分布式和集群
转载自:http://blog.csdn.net/haoren_e/article/details/6578715分布式各个层次都可能有分布式,比如数据库层,整个应用的数据可能一部分分布在oracle数据库中,另一部分分布在mysql面都有可能。在应用层次上的分布式:整个应用的各个业务逻辑可能分布在不同的应用服务器里面,比如应用有权限管理、公文管理,每一个部分可能分布在不同
2014-03-26 11:12:17 438
原创 apache virtualHost配置
1. 编辑httpd.conf,查找Include conf/extra/httpd-vhosts.conf,把前面注释符号“#”删掉。2. 编辑httpd-vhosts.conf,我把WAMPServer安装在D:/wamp,所以我这里的路径是D:\wamp\bin\apache\apache2.2.8\conf\extra\httpd-vhosts.conf把里面的内容清空掉,换成
2014-03-24 19:23:27 780
转载 PHP session
转载自:http://blog.csdn.net/f0225/article/details/18814447<?phpclass SessionHandle{ public function open($savePath,$sessionName) { echo 'This is open '; return true; }
2014-03-21 17:13:52 871
转载 PHP smarty
/** 默认情况下为true,始终都会重新编译,即生成的缓存文件每次都会变化 * 如果设置成false,则在php源文件和tpl文件发生变化的时候会进行重新编译,缓存文件变化 */// $smarty->force_compile = false;$smarty->debugging = true; // 如果是true,则会弹出smarty 的调试框官网地址:htt
2014-03-21 12:20:56 493
原创 Apache htacee 文件示例
以YII为示例:在src目录下的htacee文件示例为:Options +FollowSymLinksRewriteEngine OnAddEncoding gzip .gzAddEncoding gzip .gzip ForceType text/javascript ForceType text/cssRewriteCond %{REQUEST_URI} .
2014-03-21 11:19:45 626
转载 supervisor
转载自:http://blog.csdn.net/f0225/article/details/21694431官网地址: http://supervisord.org/[program:scheduler]command = php /var/www/campaignportal/protected/modules/resque/components/bin/resque-sched
2014-03-21 10:53:45 1073
转载 Windows 下使用 Memcached(3)
转载自:http://www.cnblogs.com/jeffwongishandsome/archive/2011/11/06/2238265.html打开CMD控制台:使用telnet 127.0.0.1 11211(设置的Memcached的端口) 连接MemcachedMemcached常用命令及使用说明一、存储命令存储命令的格式:
2014-03-20 16:27:23 420
转载 Windows 下使用 Memcached(2)
转载自:http://www.nowamagic.net/librarys/veda/detail/332Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable
2014-03-20 16:17:48 527
转载 Windows 下安装 Memcached(1)
转载自:http://bzyyc.happy.blog.163.com/blog/static/61430647201131001015214/今天突然想在本地机器上安装个memcached,以便今后做实验使用。于是就开始试试啦。1. 先从网上下载了memcached for windows (http://www.splinedancer.com/memcached-win32/)。
2014-03-20 15:58:47 949
转载 AJAX 跨域请求 - JSONP获取JSON数据
转载自:http://601502546.blog.163.com/blog/static/2596107620132279163943/Asynchronous JavaScript and XML (Ajax ) 是驱动新一代 Web 站点(流行术语为 Web 2.0 站点)的关键技术。Ajax 允许在不干扰 Web 应用程序的显示和行为的情况下在后台进行数据检索。使用 XMLHt
2014-03-19 14:24:12 679
转载 js跨域及解决方案
转载自:http://www.cnblogs.com/oneword/archive/2012/12/03/2799443.html1.什么是跨域我们经常会在页面上使用ajax请求访问其他服务器的数据,此时,客户端会出现跨域问题.跨域问题是由于javascript语言安全限制中的同源策略造成的.简单来说,同源策略是指一段脚本只能读取来自同一来源的窗口和文档的属性,这里的
2014-03-19 14:19:49 418
转载 PHP-GD库-分类整理
转载自:http://www.cnblogs.com/silvester/articles/1694677.html图像信息:gd_info 取得当前安装的 GD 库的信息imagetypes 返回当前 PHP 版本所支持的图像类型image_type_to_extension 取得图像类型的文件后缀image_type_t
2014-03-19 14:02:22 603
原创 PHP将中文翻译成拼音
从i18n-ascii.txt文件中读取数据,进行翻译,代码如下: /** * Generate project alias by project name */ private function _generateAlias($name, $projectId) { $file = dirname(__FILE__) . DIRECTORY
2014-03-18 15:19:33 1148
转载 比较数据库中的日期格式
数据库中的时间类型为:`start_time` TIMESTAMP NULL DEFAULT '0000-00-00 00:00:00',及一条数据将这样显示:2014-03-17 10:59:54在Yii中进行比较时可以这么写:方法一: $criteria = new CDbCriteria(); $time = date('Y-m-d H:i:s')
2014-03-17 17:19:20 1092
转载 php里include,include_once, require和require_once的区别
require 和 include 二种方式提供不同的使用弹性。 require 的使用方法如 require("MyRequireFile.php"); 。这个函式通常放在 PHP 程式的最前面,PHP 程式在执行前,就会先读入 require 所指定引入的档案,使它变成 PHP 程式网页的一部份。常用的函式,亦
2014-03-14 10:45:31 381
原创 开发微博应用1
1. 创建应用进入open.weibo.com,到管理中心,点击创建应用,选择“微链接应用”,然后点击“创建应用”按钮,在弹出框中选择“网页应用”,如下图:输入应用名称和应用地址,点击创建!在管理中心找到该应用,在“应用信息”-->"高级信息"中填写回调地址和取消回调地址;在“应用信息”-->"测试帐号"中加入你的测试帐号。2. 下载PHP SDK然后又去下载了新浪微博开发
2014-03-11 10:13:48 498
翻译 Yii 中的relation
原文:http://www.yiiframework.com/wiki/428/drills-search-by-a-has_many-relation/此文主要讲述YII中的relation(HAS_MANY ,BELONGS_TO, MANY_MANY)RelationBELONGS_TO: 多对一HAS_MANY: 一对多MANY_MANY: 多对
2014-03-06 12:52:17 1020
转载 js数组
js中元素的下标:var arr = [];arr['test'] = 'hello';通过console.log(arr);输出:[test: 'hello']直接在控制台打出arr为:[] 1. 数组的创建var arrayObj = []; //推荐使用字面量来创建对象或数组var arrayObj = new Array(); //创建一个数组var array
2014-03-06 10:37:50 470
转载 Yii deleteByAttributs 用法,慎用Dao的delete
转载自:http://ju.outofmemory.cn/entry/27968Yii框架一定要慎用Dao的delete,一不小心它生不成条件的话,就变成了整表删除。可以用ActiveRecord的deleteByAttributes或deleteAll方法相对不容易写错。deleteByAttributes用法如下:MyClass::model()->dele
2014-03-06 10:00:34 983
原创 Yii中的findAll , findByAttributes和deleteAllByAttributes等方法的使用
findAll() 方法 public array findAll(mixed $condition='', array $params=array ( ))$conditionmixed查询条件或标准。$paramsarray要绑定到的 SQL 语句的参数。{return}array满足指定条件的活动记录列表
2014-03-06 09:09:01 2790
转载 js关于字面量与构造函数创建对象的几点理解
转载自:http://my.oschina.net/bothyan/blog/125668一、在javascript中没有所谓的空对象,即使最简单的{}也具有从Object.prototype继承的方法和属性。二、创建的对象的俩种等价的方法:使用字面量方法创建对象:var oschina = {goes:"far"}; 使用内置构造函数创建对象:var oschina = n
2014-03-06 08:53:44 927
转载 Yii CActiveRecord 逻辑删除封装
<?phpclass BaseModel extends CActiveRecord{ /** * Set id,cretate_time,update_time value before save this model */ protected function beforeSave() { if($this->isNewRecor
2014-03-06 08:51:31 1151
转载 原型模式
定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。 类图: 优点及适用场景: 使用原型模式创建对象比直接new一个对象在性能上要好的多,因为Object类的clone方法是一个本地方法,它直接操作内存中的二进制流,特别是复制大对象时,性能的差别非常明显。 使用原型模式的另一个好处是简化对象的创建,使得创建对象就
2014-02-27 10:13:18 494
转载 理解$watch ,$apply 和 $digest --- 理解数据绑定过程
原文地址:http://angular-tips.com/blog/2013/08/watch-how-the-apply-runs-a-digest/注这篇博文主要是写给新手的,是给那些刚刚开始接触Angular,并且想了解数据帮定是如何工作的人。如果你已经对Angular比较了解了,那强烈建议你直接去阅读源代码。Angular用户都想知道数据绑定是怎么实现的。你可能会看
2014-02-26 10:31:36 477
转载 angularjs的事件 $broadcast and $emit and $on
转载自:http://www.angularjs.cn/A08cEvent 事件事件是解耦良器,angularjs提供了很方便的事件机构。 发送事件可以用$scope.$emit('name', 'args');或者是 $scope.$broadcast('name', 'args');要了解两者的差别, 首先要了解angularjs control
2014-02-25 14:18:03 651
转载 angularJS之$apply()方法
这几天,根据buddy指定的任务,要分享一点angular JS的东西。对于一个在前端属于纯新手的我来说,Javascript都还是一知半解,要想直接上手angular JS,遇到的阻力还真是不少。不过我相信,只要下功夫,即使是反人类的设计也不是什么大的问题。 Okay,废话不多说。为了弄明白angular JS为何物,我先是从Scope开始。那么什么是Scope呢?借用官方文档的一段
2014-02-25 10:21:23 876
转载 JavaScript Promises
转载自:http://wildermuth.com/2013/8/3/JavaScript_PromisesNo I am not talking the promise that JavaScript will fix everything if you use it. I don't even believe that ;) I am talking about the conce
2014-02-24 18:39:03 525
转载 js中call与apply用法
call和apply,它们的作用都是将函数绑定到另外一个对象上去运行两者的格式和参数定义:call( thisArg [,arg1,arg2,… ] ); // 参数列表,arg1,arg2,...apply(thisArg [,argArray] ); // 参数数组,argArray上面两个函数内部的this指针,都会被赋
2014-02-20 16:06:16 413
转载 AngularJs学习笔记--bootstrap
AngularJs学习笔记系列第一篇,希望我可以坚持写下去。本文内容主要来自http://docs.angularjs.org/guide/ 文档的内容,但也加入些许自己的理解与尝试结果。一、总括本文用于解释Angular初始化的过程,以及如何在你有需要的时候对Angular进行手工初始化。二、Angular 标签本例用于展示如何通过推荐的路径整合Angular,
2014-02-20 15:58:47 590
转载 The basics of using ui-router with AngularJS
URL routing is a popular approach to matching the contents of a URL to specific functionality within a web application. URL routes programatically present specific content to users based on the URL th
2014-02-20 15:52:39 903
nginx 1.4.7
2014-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人