51CTO博客开发
今天安装lua试试,这个从开始装的,发现一篇文字,字数虽少,但是却讲的很清楚。如下:最先将Nginx,Lua组合到一起的是OpenResty,它有一个ngx_lua模块,将Lua嵌入到了Nginx里面;随后Tengine也包含了ngx_lua模块。至于二者的区别:OpenResty是Nginx的Bundle;而Tengine则是Nginx的Fork。值得一提的是,OpenResty和Tengine
Fedora和Red Hat有yum安装软件,Ubuntu有apt工具。apt简单的来说,就是给Ubuntu安装软件的一种命令方式。一、apt的相关文件/etc/apt/sources.list设置软件包的获取来源/etc/apt/apt.confapt配置文件/etc/apt/apt.conf.d/apt的零碎配置文件/etc/apt/preferences版本参数/var/cache/apt/
MemcacheMemcache是danga.com的一个开源项目,它是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的Hash表,能够用来存储各种格式的数据。查看当前的memcache连接数:[root@mem1 ~]# netstat -n | grep :11211 | wc -l15752查看默认允许的连接数:[root@mem1 ~]# cat /etc/rc.lo
语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。~ 开头表示区分大小写的正则匹配~* 开头表示不区分大小写的正则匹配!~和!~*分别为
Smarty 学习笔记一 安装与使用http://www.cnblogs.com/gbyukg/archive/2012/05/16/2504327.html Smarty 学习笔记二 常用内置变量http://www.cnblogs.com/gbyukg/archive/2012/05/17/2506316.html smarty学习笔记三 常用内建方法http://www.cnblogs.co
近几天,我的 ADSL 上不了网了。几乎在家里,只能买碟看片。世界上有什么大事,论坛中有多少 MM 灌水我都不知道。本来说,这帖要在周三时发出来。没想到的是,昨天联通公司才把网解决。10010的客服,我从回家开始打,一直打到夜里12点,都没人理。哎。。。上次我们讲到了 JSP 的指令操作。这次,我们要好好谈谈最后遗留下来的 JSP 动作。为什么要单用一章来讲。主要有两个原因,一个是上次说的内容太多
近日,看《林师傅在首尔》,感觉越看越饿。没办法,最后改成边看边吃了。本来胖胖的身体,因为看这部连续剧的原因更胖了。哎。。。请大家记住,一定要吃饭时看,不然后悔呀。。。言归正传,前两章主要是 JSP 的一些简单地介绍,从本章开始,我们要正式去学习 JSP 的具体知识。如果有过 Web 开发经历的人员,可以依个人情况来想今后的章节,因为有一些一看就懂,有一些可能与平常所用到的开发语言不太一样。毕竟,所
一般教科书都喜欢让人家先学习一些概念,之后再开始找平台,我喜欢先干点,有了一定的概念再谈谈那些讲理论的事。我们在上次搭建平台时已经对 JSP 的平台搭建及写法有了相关的了解。我们这回来说一下理论方面的事。嗯。。。从哪开始呢???好吧从这里开始(和没说一样)。一、介绍一位新同学——JSPJSP(全称:Java Server Pages)是由 Sun MicroSystem公司(简称:Sun,现在被
古人云,“欲先善其事,必先利其器”。我们要想做好我们的工作,学好我们要学的东西,首先要有一个比较好的应用平台。比如,你是学计算机的,就要有台计算机;你是学习电工的,就要有一大堆的电路板及一大堆电线;如果你是学管理的,你最好还是先试试,你能不能管理好楼下铺砖的农民工。好我,我们要学习JSP,那我们就要有一个JSP的开发环境。好我们现在来搭建一个新型的JSP开发环境(J2EE)也这样搭。这个开发环境我
PHP-FPM是一个PHPFastCGI进程管理器,是只用于PHP的。PHP-FPM其实是PHP源代码的一个补丁,旨在将FastCGI进程管理整合进PHP包中。必须将它patch到你的PHP源代码中,在编译安装PHP后才可以使用。现在我们可以在最新的PHP 5.3.2的源码树里下载得到直接整合了PHP-FPM的分支,据说下个版本会融合进PHP的主分支去。相对Spawn-FCGI,PHP-FPM在C
一,使用Yii::app()->request->getParam('id'); //get,post Yii::app()->request->getQuery('name'); //get Yii::app()->request->getPost('name'); //post二,源码 CHttpReques
一,操作//设置 $cookie = new CHttpCookie('mycookie','this is my cookie'); $cookie->expire = time()+60*60*24*30; //有限期30天 Yii::app()->request->cookies['mycookie']=$cookie; //获取 $cookie = Yii::app()
一,基础类 CUserIdentity:是一个基于用户名验证的身份和密码的基类 CWebUser:代表一个Web应用程序的持久状态二,身份验证基本过程 一个典型的使用CWebUser的身份验证过程如下:用户提供所需的信息进行身份验证。一
一,组件注册 CWebApplication::registerCoreComponents() protected function registerCoreComponents() { parent::registerCoreComponents(); $components=array( 'sessi
这个星期开始学习Python了,因为看的书都是基于Python2.x,而且我安装的是Python3.1,所以书上写的地方好多都不适用于Python3.1,特意在Google上search了一下3.x和2.x的区别。特此在自己的空间中记录一下,以备以后查找方便,也可以分享给想学习Python的friends.1.性能Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Gui
安装PyDev:首先需要去Eclipse官网下载:http://www.eclipse.org/,Eclipse需要JDK支持,如果Eclipse无法正常运行,请到Java官网下载JDK安装:http://www.oracle.com/technetwork/java/javase/downloads。打开Eclipse,找到Help菜单栏,进入Install New Software…选项。点击
//使用html实体打印汉字(10进制) echo '&#'.getUnicodeFromOneUTF8('庆'); /** * 把一个汉字转为unicode的通用函数,不依赖任何库,和别的自定义函数,但有条件 * 条件:本文件以及函数的输入参数应该用utf-8编码,不然要加函数转换 * 其实亦可轻易编写反向转换的函数,甚至不局限于汉字,奇怪为什么php没有现成函数 * @author x
Mongodb 与sql 语句对照此处用mysql中的sql语句做例子,C# 驱动用的是samus,也就是上文中介绍的第一种.引入项目MongoDB.dll//创建Mongo连接 var mongo = new Mongo("mongodb://localhost"); mongo.Connect();//获取一个数据库,如果没有会自动创建一个 var db = mong
首先,在Yii框架中,你不需要像标准PHP代码那样使用session_start(),在Yii框架中,autoStart属性缺省被设置为true,所以,虽然没有使用session_start(),你仍然可以使用$_SESSION全局变量,但最好使用Yii框架封装的Yii::app->session:Yii::app()->session['var']='value';
1. 获取控制器名在控制器中获取控制器名: $name = $this->getId();在视图中获取控制器名: $name = Yii::app()->controller->id; 2. 获取动作名 在控制器beforeAction()回调函数中获取动作名: $name = $action->id; 在其他地方获取动作名: $name = $this->getAc
phpredis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系很有用;以下是redis官方提供的命令使用技巧:下载地址如下:https://github.com/owlient/phpredis(支持redis 2.0.4)Redis::__construct构造函数$redis = new Redis();connect, open 链接redis服务参数host:
redis windows安装文件下载地址:http://code.google.com/p/servicestack/wiki/RedisWindowsDownload#Download_32bit_Cygwin_builds_for_Windows我选择的redis为最新版的安装文件,见下图: Redis安装文件解压后,有以下几个文件。见下图redis-server.exe:服务程序 redi
有的时候我们可能不得不使用 js 来处理 html entities,例如把 > 这样的内容转化成 > 符号,或者是相反的操作。如果你不幸遇到了这样的需求,下面的内容也许会有所帮助。unescapeHtmlEntities 的实现非常简单,创建一个节点元素,然后将字符串写入这个元素的 innerHTML 属性,最后返回这个元素的文本内容。调用下面的函数时传参'&
SymptomsSubversion clients receive the following error message when attempting to connect to VisualSVN Server:svn: OPTIONS of 'https://server.domain.local/svn/repo': SSL handshake failed: SSL
一、CentOS安装TortoiseSVNyum install -y subversion二、SVN客户端命令1、将文件checkout到本地目录svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co2、往版本库中添加新的文件svn add file 例如:svn add tes
1、const用于类成员变量定义,一旦定义且不能改变其值。define定义全局常量,在任何地方都可以访问。2、define不能在类中定义而const可以。3、const不能在条件语句中定义常量if (...) { const FOO = 'BAR'; // invalid } but if (...) { &nb
假设 obj 为某个 HTML 控件obj.offsetTop 指 obj 相对于版面或由 offsetParent 属性指定的父坐标的计算上侧位置,整型,单位像素。obj.offsetLeft 指 obj 相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置,整型,单位像素。obj.offsetWidth 指 obj 控件自身的绝对宽度,不包括因 overflow 而未显示的
1.简介 memcache模块是一个高效的守护进程,提供用于内存缓存的过程式程序和面向对象的方便的接口,特别是对于设计动态web程序时减少对数据库的访问。 memcache也提供用于通信对话(session_handler)的处理。 更多Memcache 模块相关信息可以到 http://www.danga.com/memcached/ 查阅。 &nbs
chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。 使用语法: chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset] chkconf
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号