自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

西代零零发

既然选择远方,便只顾风雨兼程

  • 博客(13)
  • 收藏
  • 关注

原创 MySQL中文乱码问题解决

1乱码问题根源MySQL 4.1及以后的版本开始支持多语言,这个所谓的多语言,就是在输入输出时MySQL会替你做编码转换。而这个转换规则就是由客户端编码和服务器端编码来决定的。 编码转换的规则就是:在输入数据时将编码由“客户端编码”转换为“服务器端编码”,输出时将数据由“服务器端编码”转换为“客户端编码”。 mysql> show variables like"%char%";

2013-04-28 22:42:48 7171

原创 PHP框架Yii系列教程(四):使用Memcache保存会话

1环境准备安装Memcached服务端:yum -y installmemcached.x86_64 安装PHP-Memcache扩展:yum -y installphp-pecl-memcache.x86_64 查看PHP-Memcache扩展是否安装成功:php -m | grepmemcache2启动Memcached服务分别在11211和11

2013-04-28 21:23:10 12851 1

原创 PHP框架Yii系列教程(三):集成Redis

1安装Redis切换至/usr/local/src下,下载并安装redis:$ wgethttp://redis.googlecode.com/files/redis-2.6.12.tar.gz$ tar xzf redis-2.6.12.tar.gz$ cd redis-2.6.12$ make 进入redis-2.6.12目录,修改redis.conf:daem

2013-04-28 21:20:34 23373 4

原创 PHP框架Yii系列教程(二):功能简介

1 MVC架构1.1处理流程一个Web请求在Yii内部的执行流程如下图所示:1.2组件角色组件名角色与责任index.php入口脚本。创建Application的单例对象。application前端控制器。分析用户请求并将其分派到合适的控制器中以作进一步处理。它同时作为服务中心,维护

2013-04-28 21:18:29 17344

原创 PHP框架Yii系列教程(一):入门实例

1准备Yii源码首先新建helloyii目录作为Web应用的根目录,并添加到Nginx的配置文件中。然后将Yii框架源码部署到helloyii下,目录结构如下:helloyii/|-- framework    |-- ……    |-- YiiBase.php    |-- yiic    |-- yii.php    `-- zii2编写HelloWorld

2013-04-27 09:45:53 51357

转载 国外十大最流行PHP框架排名

以下为十个目前最流行的基于MVC设计模式的PHP框架。  1. Yii  Yii是一个基于组件的高性能的PHP的框架,用于开发大规模Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web服务,到主体化,I18N和L10N,Yii提供了今日Web 2.0应用开发所需要的几

2013-04-20 16:54:43 3878 2

原创 Vim+XDebug调试PHP

1安装PHP调试环境安装了php-devel以后就会有phpize和php-config这两个脚本yum installphp-devel.x86_642安装Xdebug2.1安装用yum安装可能会失败,用pecl安装成功。#yum installphp-pecl-xdebug.x86_64pecl installxdebug2.2修改权限分配共享库xd

2013-04-16 16:33:13 13436 1

转载 领域特定语言DSL

所谓领域专用语言(domain specific language / DSL),其基本思想是“求专不求全”,不像通用目的语言那样目标范围涵盖一切软件问题,而是专门针对某一特定问题的计算机语言。几乎自计算机发明伊始,人们就开始谈论DSL使用DSL了。Unix社群是一个频繁使用DSL的社群,他们通常称之为小语言或迷你语言。(关于这一传统,Eric Raymond的《Unix编程艺术》有上

2013-04-10 09:21:08 2863

转载 MIT Scheme 的基本使用

MIT Scheme 的基本使用安装和启动启动在 Windows 下正确安装 MIT Scheme 系统后,程序菜单里将有一个 MIT Scheme 目录,其中包含:Documentation:以浏览器方式打开 HTML 形式的 Scheme 文档MIT GNU Scheme:Edwin 环境下启动 Scheme。Edwin 是一个类似 emacs 的编辑器

2013-04-09 22:43:22 6888

原创 CommonLisp不太优美之处

最近一直在看SICP和PracticalCL两本书,简单了解对比了下CommonLisp和Scheme,感觉CL的语法不是很爽。下面仅列举一点,初学LISP,高手轻喷。CL-USER> (funcall #'+ 2 3)5CL-USER> (defun add (a b) (+ a b))ADD;这样直接调用没问题CL-USER> (add 2 5)7;在add2的

2013-04-09 22:42:27 2639 2

转载 Lisp一瞥:增强型变量Symbol

变量,是所有编程语言里都有的语法概念。在C/C++中,变量用于标示一个内存地址,而变 量名则在语法层面上代表这个地址。当链接器最终链接我们的程序时,就将这些名字替换 为实际的地址。在其他语言中,变量虽然或多或少有其他不同的含义,但也大致如此。Lisp中的变量也差不多这样,但若将variable和Lisp中的 symbol 放在一起,则多少会 带来些困惑。Lisp中的“变量”

2013-04-08 21:20:47 2618

原创 Discuz!X2.5安装手册

1 Discuz!X简介Discuz!X系列是康盛的最新打造的品牌,在Discuz!基础上增加了很多模块,如门户、家园、排行榜、群组。而Discuz!上没有,仅仅是单独的论坛。所以说Discuz!X更加适用于建设门户网。如果说是Discuz!是一个论坛系统的话,那么Discuz!X就是一个门户CMS、社区SNS、空间blog及论坛BBS的结合体。2准备工作Ø  按照《Nginx

2013-04-03 22:14:03 6001

原创 Nginx+PHP(FastCGI)环境搭建

在网上搜了几篇相关文章,内容都大同小异。还是自己动手搭建吧,顺带记录下过程留给需要的朋友们。1安装Nginx安装Nginx,具体步骤就不赘述了。2安装MySQLØ  安装MySQL:yum installmysql-serverØ  启动MySQL服务:servicemysqld start或cd /usr ; /usr/bin/mysqld_safe &Ø

2013-04-03 22:02:28 2419

空空如也

空空如也

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

TA关注的人

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