自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 3997

原创 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 1709 1

转载 Apache 别名与重定向

转载自:http://my.oschina.net/davehe/blog/101414当apache接受请求时,在默认情况下会将DocumentRoot目录中的文件送到客户端,如果想将一组文件放置在网站上,希望将它们留在本来位置而搬移到新的位置,处理这种情况可以至少有2中方法,一种建立别名是指将URL对应至特定的目录;一种是重定向表示将URL对应至其他的URL;       

2014-03-27 18:52:48 3188

转载 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 705

转载 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 3201

原创 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 596

转载 Apache Rewrite 规则详解

转载自:http://wuxiong8665.blog.163.com/blog/static/9351220118411945421/PS:引自网络不同地方,供学习在开篇之前:我想说这篇文章其实是我刚刚接触Rewrite的时候学习的文档,应属转载,但是在这里我不想写明原地址,原因是文章中大多数给出的配置命令经实验都是错误的。需要原文的可以在谷歌上搜索一下”Apache R

2014-03-27 09:54:00 457

原创 mysql中字符串和数字比较

今天犯了一个错误,记录一下:mysql中user表有一个id字段,该字段为uuid, 类型为varchar,在进行数据查询的时候不小心将数字和id进行了比较:t.id 此时数据库中有以下几个id:(mysql中字符串转数字是取该字符串中第一个非数字的前面部分)BE859D58-4D06-7B08-C85D-DCBC55808678   转换成数字为:0B18121C0-6FFA

2014-03-26 16:17:52 2825

转载 谈谈网站防盗链

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://windyli.blog.51cto.com/1300305/315283        引子:明明引用了一个正确的图片地址,但显示出来的却是一个红叉或写有“此图片仅限于***网站用户交流沟通使用”之类的“假图片”(下图便是网易博客的防盗链效果)。用嗅探软件找到了多媒体资源

2014-03-26 14:14:20 491

转载 分布式和集群

转载自:http://blog.csdn.net/haoren_e/article/details/6578715分布式各个层次都可能有分布式,比如数据库层,整个应用的数据可能一部分分布在oracle数据库中,另一部分分布在mysql面都有可能。在应用层次上的分布式:整个应用的各个业务逻辑可能分布在不同的应用服务器里面,比如应用有权限管理、公文管理,每一个部分可能分布在不同

2014-03-26 11:12:17 409

原创 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 746

转载 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 837

转载 PHP smarty

/** 默认情况下为true,始终都会重新编译,即生成的缓存文件每次都会变化 *  如果设置成false,则在php源文件和tpl文件发生变化的时候会进行重新编译,缓存文件变化 */// $smarty->force_compile = false;$smarty->debugging = true; // 如果是true,则会弹出smarty 的调试框官网地址:htt

2014-03-21 12:20:56 467

原创 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 602

转载 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 1041

转载 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 396

转载 Windows 下使用 Memcached(2)

转载自:http://www.nowamagic.net/librarys/veda/detail/332Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable

2014-03-20 16:17:48 509

转载 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 925

转载 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 658

转载 js跨域及解决方案

转载自:http://www.cnblogs.com/oneword/archive/2012/12/03/2799443.html1.什么是跨域我们经常会在页面上使用ajax请求访问其他服务器的数据,此时,客户端会出现跨域问题.跨域问题是由于javascript语言安全限制中的同源策略造成的.简单来说,同源策略是指一段脚本只能读取来自同一来源的窗口和文档的属性,这里的

2014-03-19 14:19:49 398

转载 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 582

原创 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 1112

转载 比较数据库中的日期格式

数据库中的时间类型为:`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 1063

转载 php里include,include_once, require和require_once的区别

require   和   include   二种方式提供不同的使用弹性。               require   的使用方法如   require("MyRequireFile.php");   。这个函式通常放在   PHP   程式的最前面,PHP   程式在执行前,就会先读入   require   所指定引入的档案,使它变成   PHP   程式网页的一部份。常用的函式,亦

2014-03-14 10:45:31 361

原创 开发微博应用1

1. 创建应用进入open.weibo.com,到管理中心,点击创建应用,选择“微链接应用”,然后点击“创建应用”按钮,在弹出框中选择“网页应用”,如下图:输入应用名称和应用地址,点击创建!在管理中心找到该应用,在“应用信息”-->"高级信息"中填写回调地址和取消回调地址;在“应用信息”-->"测试帐号"中加入你的测试帐号。2. 下载PHP SDK然后又去下载了新浪微博开发

2014-03-11 10:13:48 464

翻译 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 983

转载 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 442

转载 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 967

原创 Yii中的findAll , findByAttributes和deleteAllByAttributes等方法的使用

findAll() 方法 public array findAll(mixed $condition='', array $params=array ( ))$conditionmixed查询条件或标准。$paramsarray要绑定到的 SQL 语句的参数。{return}array满足指定条件的活动记录列表

2014-03-06 09:09:01 2746

转载 js关于字面量与构造函数创建对象的几点理解

转载自:http://my.oschina.net/bothyan/blog/125668一、在javascript中没有所谓的空对象,即使最简单的{}也具有从Object.prototype继承的方法和属性。二、创建的对象的俩种等价的方法:使用字面量方法创建对象:var oschina = {goes:"far"};  使用内置构造函数创建对象:var oschina = n

2014-03-06 08:53:44 906

转载 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 1126

转载 原型模式

定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。 类图:  优点及适用场景:    使用原型模式创建对象比直接new一个对象在性能上要好的多,因为Object类的clone方法是一个本地方法,它直接操作内存中的二进制流,特别是复制大对象时,性能的差别非常明显。    使用原型模式的另一个好处是简化对象的创建,使得创建对象就

2014-02-27 10:13:18 473

转载 理解$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 455

转载 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 631

转载 angularJS之$apply()方法

这几天,根据buddy指定的任务,要分享一点angular JS的东西。对于一个在前端属于纯新手的我来说,Javascript都还是一知半解,要想直接上手angular JS,遇到的阻力还真是不少。不过我相信,只要下功夫,即使是反人类的设计也不是什么大的问题。     Okay,废话不多说。为了弄明白angular JS为何物,我先是从Scope开始。那么什么是Scope呢?借用官方文档的一段

2014-02-25 10:21:23 853

转载 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 507

转载 js中call与apply用法

call和apply,它们的作用都是将函数绑定到另外一个对象上去运行两者的格式和参数定义:call( thisArg [,arg1,arg2,… ] );       // 参数列表,arg1,arg2,...apply(thisArg [,argArray] );                 // 参数数组,argArray上面两个函数内部的this指针,都会被赋

2014-02-20 16:06:16 397

转载 AngularJs学习笔记--bootstrap

AngularJs学习笔记系列第一篇,希望我可以坚持写下去。本文内容主要来自http://docs.angularjs.org/guide/ 文档的内容,但也加入些许自己的理解与尝试结果。一、总括本文用于解释Angular初始化的过程,以及如何在你有需要的时候对Angular进行手工初始化。二、Angular  标签本例用于展示如何通过推荐的路径整合Angular,

2014-02-20 15:58:47 569

转载 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 853

nginx 1.4.7

nginx 1.4.7服务器,其中放置了start.bat,stop.bat和RunHiddenConsole.exe文件,用于启动和关闭nginx服务器

2014-03-27

I18N-ascii

php中将汉字转换为拼音

2014-03-18

腾讯分析日历

腾讯分析的日期选择控件

2013-12-26

开发入门教程

对于初学者来说还是很有用的,只要能耐心看下去

2012-08-06

jni数据类型转换

讲述了jni中基本的数据类型和相应的数据类型的对应及转换

2012-08-06

java本地接口规范

比较清楚的讲述了java中的本地接口的使用,对编程还是有一定作用的

2012-08-06

C语言深度剖析

很好的很有深度的讲述了C语言,剖析的很有深度很完整

2012-08-06

判断GPS打开否

判断GPS是否已经打开,从而进行处理,还是有一定用处

2012-07-19

打开GPS的原理

讲述了打开GPS的原理,还是有一定用处的

2012-07-19

对apk进行签名

介绍了apk如何进行签名,还是有一定用处的

2012-07-19

扫描wifi热点

实时进行wifi热点的扫描,从而发现热点进行处理

2012-07-19

androidUi开发

介绍android的UI开发,还是有一定的用处的,望参考

2012-07-19

subversion的使用方法

使用subersion的方法,有一定的价值,望参考

2012-07-19

快递查询,使用的一维码

我们的实训代码加成绩,觉得很不错就上传了

2012-07-19

扫面二维码

使用手机摄像头对二维码进行扫描和解析,是个很好的例子

2012-07-18

编码H264文件

是一个jar包,使用之前记得将rar文件的后缀名改为jar即可使用

2012-07-18

解码H264文件

对H264文件进行解码,是从ffmpeg中抽取出来的,还算实用

2012-07-18

向sd卡写文件

在android上往sd卡上写文件的类,进行了一些封装,可直接用

2012-07-18

访问webService

访问webservice的基础代码,只是用于测试,但是功能完善

2012-07-18

vc任意形状按钮的实现

可以实现对不规则按钮的实现,例如位图和图标按钮的实现

2010-12-20

空空如也

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

TA关注的人

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