自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 资源 (1)
  • 收藏
  • 关注

转载 正则表达式30分钟入门教程

本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。一旦入门后,你可以从网上找到更多更详细的资料来继续学习。别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表达式其实并不像你想像中的那么困难。当然,如果你看完了这篇教程之后发现自己明白了 很多,却又几乎什么都记不得,那也是很正常的--其实我认为没接触过正则表达式的人

2014-08-28 11:12:21 203

转载 Centos PHP 安装

1、设置端口可以通过防火墙,例如开启80端口       防火墙配置目录 vi /etc/sysconfig/iptables       在默认开启的22端口下添加 规则      -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙2、防火墙重启   

2014-08-27 15:09:52 358

转载 Python学习之python 注释

一、单行注释     单行注释以#开头,例如:    print 6 #输出6二、多行注释     (Python的注释只有针对于单行的注释(用#),这是一种变通的方法)     多行注释用三引号'''将注释括起来,例如: ''' 多行注释 多行注释 '''三、中文注释   在文件头上写入:#coding=gbk或:#coding=utf-8    虽然#这个符

2014-08-27 14:15:19 466

原创 SecureCRT实用配置

SecureCRT实用配置目录SecureCRT常用配置参考:http://blog.csdn.net/ithomer/article/details/9503123小技巧设置SecureCRT支持在vim中使用鼠标滚动Options->Global Options->Edit Default Session->Terminal->Mouse勾选Send scro

2014-08-07 13:33:59 1032

转载 二叉树的深度优先遍历、广度优先遍历和非递归遍历、图的深度优先和广度优先遍历

1

2014-08-07 13:33:57 390

原创 django基础入门(2)django中第一…

1 建立视图进入到第二个mysite目录。新建立views.py文件。代码如下:from django.http import HttpResponsedef hello(request):return HttpResponse('hello world') 可以知道,视图文件,从django中引入模块http,并导入HttpResponse函数。视图中一个hello函

2014-08-07 13:33:55 275

原创 django基础入门(1)django基本配置

1 安装python。现在已经到了3.0.但现在推荐使用2.*.。官网地址:http://www.python.org/下载地址:http://www.python.org/ftp/python/2.7.4/python-2.7.4.msi解压缩后,直接安装即可。例如,安装到c盘根目录。即地址为:C:\Python272 配置windows环境变量。在path里添加C:\Pyt

2014-08-07 13:33:53 316

原创 python框架django

Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手DjangoReinhardt来命名的。中文名Django外文名Django编程语言pyt

2014-08-07 13:33:51 933

原创 Js 冒泡事件阻止

1. 事件目标现在,事件处理程序中的变量event保存着事件对象。而event.target属性保存着发生事件的目标元素。这个属性是DOMAPI中规定的,但是没有被所有浏览器实现 。jQuery对这个事件对象进行了必要的扩展,从而在任何浏览器中都能够使用这个属性。通过.target,可以确定DOM中首先接收到事件的元素(即实际被单击的元素)。而且,我们知道this引用的是处理事件的DOM元

2014-08-07 13:33:49 314

转载 CentOS 6.3下Samba服务器的安装

一、简介  Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server MessageBlock的缩写,即为服务器消息块,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。后来微软又把SMB 改名为 CIFS(Common Internet File System

2014-08-07 13:33:46 468 1

原创 Vim命令合集

命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim 直接启动vimvim filename 打开vim并创建名为filename的文件文件命令打开单个文件vim file同时打开多个文件vim file1 file2 file3 ...在vim窗口中打开一个新文件

2014-08-07 13:33:44 272

原创 Vim常用命令

Vim常用命令1切换插入模式:命令模式下a                               (小写)光标之后进行插入A                               (大写)光标所在行尾进行插入i                                (小写)光标前开始进行插入I                               (大

2014-08-07 13:33:42 401

原创 Linux如何查看进程、杀死进程、启…

关键字: linux 查进程、杀进程、起进程1.查进程   ps命令查找与进程相关的PID号:    ps a显示现行终端机下的所有程序,包括其他用户的程序。    ps -A显示所有程序。    ps c列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。    ps -e此参数的效果和指定"A"参数相同。    ps e列出程序时,显示每个程序

2014-08-07 13:33:40 415

原创 PHP 5.4 中的新特性

转自:http://www.oracle.com/technetwork/cn/articles/dsl/lerdorf-php54-1564639-zhs.html 大约八年前,我为 Oracle 技术网写了一篇名为“您了解 PHP 吗?”的文章。在那篇文章中,我谈到了 PHP 固执的功能优于形式的“Web问题”解决方法,以及它所具备的让事情变得简单的能力。当时,我们即将发布 PHP 5

2014-08-07 13:33:38 295

原创 php调用shell

由于PHP基本是用于WEB程序开发的,所以安全性成了人们考虑的一个重要方面。于是PHP的设计者们给PHP加了一个门:安全模式。如果运行在安全模式下,那么PHP脚本中将受到如下四个方面的限制: 执行外部命令在打开文件时有些限制连接MySQL数据库基于HTTP的认证在安全模式下,只有在特定目录中的外部程序才可以被执行,对其它程序的调用将被拒绝。这个目录可以在php

2014-08-07 13:33:35 280

原创 [转]HTTP协议详解(真的很经典)

转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspx引言                                        HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是

2014-08-07 13:33:33 350

原创 基于 Pushlets 的消息推送设计

Pushlets 是通过长连接方式实现“推”消息的。推送模式分为:Poll(轮询)、Pull(拉)。本文围绕 Pull模式进行设计。原理客户端发起请求,服务端接收到请求后根据 Pushlets协议进行处理。推数据通过 HTTP 响应返回。客户端在接收到响应后根据 Pushlets 协议进行处理,重新发起请求。Pull 模式时序:join:join 请求,服务器端建立 Pus

2014-08-07 13:33:31 369

原创 Curl高级用法详解

PHP中的CURL函数库(Client URL Library Function)curl_close — 关闭一个curl会话curl_copy_handle — 拷贝一个curl连接资源的所有内容和参数curl_errno — 返回一个包含当前会话错误信息的数字编号curl_error — 返回一个包含当前会话错误信息的字符串curl_exec — 执行一个curl会话curl_

2014-08-07 13:33:29 1351

原创 使用 PHP 快速生成 Flash 动画

Web 2.0 引入了 Rich Internet Application。但 Rich InternetApplication的含义是什么?通常,它意味着向应用程序中添加具有高度响应能力的交易操作。具体来说,它意味着可以即时更改页面中的小部件、Web表单和报告,而无需从服务器中检索新页面。一种用于构建 Rich Internet Application(RIA)的方法就是使用动态 HTM

2014-08-07 13:33:27 507

原创 193@365

人生路上,本来就到处是挫折。就算你身处一个条件好的家庭,心态不好,一样觉得哪里都是乌云密布。我们空手来到这个世界上本就不该有太多的欲望。人的烦恼也大都来自对一些本身不属于自己的东西,就会造就强求来的不想要,不强求得不到的悲哀。随着年龄的成长,人的烦恼越多,会渐渐的觉得自己不快乐了,甚至不知道什么是真正的快乐。是我们在人生的旅途上迷失了自己。我是谁?我想要什么?有的时候问问自己,是真的回答不上来

2014-08-07 13:33:25 326

原创 nginx启动,重启,关闭命令

nginx启动,重启,关闭命令停止操作停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文章)来进行的步骤1:查询nginx主进程号ps-ef | grep nginx在进程列表里面找master进程,它的编号就是主进程号了。步骤2:发送信号从容停止Nginx:kill-QUIT 主进程号快速停止Nginx:kill-TERM 主进程号强制停止Ng

2014-08-07 13:33:22 280

原创 window.name实现的跨域数据传输

这篇文章是对 JavaScript跨域总结与解决办法 的补充。有三个页面:a.com/app.html:应用页面。a.com/proxy.html:代理文件,一般是一个没有任何内容的html文件,需要和应用页面在同一域下。b.com/data.html:应用页面需要获取数据的页面,可称为数据页面。 实现起来基本步骤如下:在应用页面(a.com/app.html)中创

2014-08-07 13:33:20 281

原创 JavaScript跨域总结与解决办法

什么是跨域1、document.domain+iframe的设置2、动态创建script3、利用iframe和location.hash4、window.name实现的跨域数据传输5、使用HTML5 postMessage6、利用flash本文来自网络(http://f2e.me/200904/cross-scripting/,该网址已不能访问),仅作个人

2014-08-07 13:33:18 243

原创 Ajax 与 JQuery

本章中,我们将涵括以下内容:通过Ajax加载局部页面内部资源管理在页面中引入资源使用JSON将参数从PHP传递到JS中处理表单中字段数量可变的情况介绍Yii的客户端是构建于jQuery构建的,jQuery是目前使用最广泛的JS类库,它功能强大且易于学习。在这个章节,我们将主要学习jQuery在Yii框架中的应用。如果你需要学习jQuery,请参照jQuery官

2014-08-07 13:33:16 365

原创 linux 创建连接命令 ln -s 软链接

这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln-s 源文件 目标文件。 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空

2014-08-07 13:33:14 1037

原创 Zend Studio 无法开启解决办法

一:来自于台湾的一个兄弟的博客A4k"xg%yEd&b今天 Zend Studio 突然無法啟動了,Google 了一下,仍舊無解。於是乎,我就把ZendStudio 再安裝一次覆蓋過去原本的目錄,但仍無法開啟。我想,覆蓋或許還不能解決問題,於是我把ZendStudio給狠心的移除掉,再裝了一次。結果仍然無法解決我的問題,氣死我了。l

2014-08-07 13:33:12 272

原创 关于 YII 学习 的文章 连接

http://fantom.iteye.com/blog/1140705http://blog.csdn.net/xinqingch/article/category/1281587http://www.yiibase.com/http://yiibook.com/book/yii1.1_application_development_cookbook/chapter-3

2014-08-07 13:33:10 304

原创 Yii 框架里数据库操作详解-[…

一、查询数据集合1、$admin=Admin::model()->findAll($condition,$params);该方法是根据一个条件查询一个集合,如: findAll("username=:name",array(":name"=>$username));   2、$admin=Admin::model()->findAllByPk($postIDs,$condition

2014-08-07 13:33:07 282

原创 PHP5中PDO的简单使用

PDO(PHP Data Object) 是PHP 5新出来的东西,在PHP6都要出来的时候,PHP6只默认使用PDO来处理数据库,将把所有的数据库扩展移到了PECL,那么默认就是没有了我们喜爱的php_mysql.dll之类的了,那怎么办捏,我们只有与时俱进了,我就小试了一把PDO。(本文只是入门级的,高手可以略过,呵呵)【PDO是啥】PDO是PHP 5新加入的一个重大功能,因为在P

2014-08-07 13:33:05 386

转载 沧浪激水 悲情人生

原文地址:悲情人生">沧浪激水 悲情人生作者:西各沧浪激水 悲情人生——关于历史进程与人生价值的一点思考 文/西各 滔滔不绝的人类历史长河,人之生死存亡都是那么偶然。个人比之为人类社会的一粒尘埃毫不为过。那么人的意义到底是什么? 一、沧浪奔流,谁可击水 二千六百年前的一天下午,被放逐的屈原路过江边,遇到渔父,渔父好心劝他做人不要过于坚持,以推移处世、随欲而安为好,

2014-08-07 13:33:03 1358

原创 stream_set_blocking让程序无阻塞

stream_set_blocking让程序无阻塞2009-10-2110:10:04    技术 |评论(2) | 浏览(866)stream_set_blocking ($resource, $flag); $flag 取值为0或10是非阻塞,1是阻塞阻塞的意义是什么呢?某个函数读取一个网络流,当没有未读取字节的时候,程序该怎么办?是一直等待,直到下一个未读取的字节的出现,还是

2014-08-07 13:33:01 4792

原创 PHP CURL 的用法

curl 是使用URL语法的传送文件工具,支持FTP、FTPS、HTTPHTPPS SCP SFTP TFTP TELNET DICT FILE和LDAP。curl 支持SSL证书、HTTPPOST、HTTP PUT 、FTP上传,kerberos、基于HTT格式的上传、代理、cookie、用户+口令证明、文件传送恢复、http代理通道和大量其他有用的技巧。详见参考手册原来php默认并不

2014-08-07 13:32:59 864

原创 我的博客今天1岁141天了,我领取了…

我的博客今天1岁141天了,我领取了徽章.  2011.06.01,我在新浪博客安家。2011.06.08,我写下了第一篇博文:《用PHP实现邮件发送(包括发送html邮件的方法)》。2012.07.25,我上传了第一张图片到相册。至今,我的博客共获得3,785次访问。这些年,新浪博客伴我点点滴滴谱写生活!

2014-08-07 13:32:57 304

原创 HTTP响应头信息和请求头信息详解

一:响应头信息HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议

2014-08-07 13:32:54 327

原创 MyISAM InnoDB 区别

MyISAM 和 InnoDB 讲解InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,      MyISAM 和 InnoDB 讲解  InnoDB和MyISAM是许多人在使用

2014-08-07 13:32:52 324

原创 用php操作redis队列实例讲解

redis简介: Redis是一个比较高级的开源key-value存储系统,采用ANSIC实现。其与memcached类似,但是支持持久化数据存储,同时value支持多种类型:字符串(同memcached中的value),列表 ,集合 (Set),有序集合 (OrderSet)和Hash。所有的值类型均支持原子操作,如列表中追加弹出元素,集合中插入移除元素等。Rdids的数据大部分位于

2014-08-07 13:32:50 576

原创 红薯 Linux 下 Redis 安装详解

redis作为NoSQL数据库的一种应用,响应速度和命中率上还是比较高效的。项目中需要用集中式可横向扩展的缓存框架,做了一点调研,即便redis、memcached存在效率上的差异(具体比较参考http://timyang.net/data/mcdb-tt-redis/),但其实都能满足目前项目的需求;但是redis还是比较风骚的,支持链表和集合操作,支持正则表达式查找key,目前项目缓存的结

2014-08-07 13:32:48 240

转载 redis和 redis的php扩展

做学问,学习原文地址:redis的php扩展">redis和 redis的php扩展作者:Web开发Redis介绍   数据库主要类型有对象数据库,关系数据库,键值数据库等等,对象数据库太超前了,现阶段不提也罢;关系数据库就是平常说的MySQL,PostgreSQL这些熟的不能再熟的东西,至于键值数据库则是本文要着重说的,其代表主要有MemcacheDB,TokyoCabinet等等。

2014-08-07 13:32:46 379

转载 php队列进程

转了原文地址:php队列进程作者:夏天的味道这几天做项目无意中接触了消息队列,找了几篇文章看了一下。发现这个东西用来控制PHP进程之间的同步很不错。这是我的参考文章,有兴趣的可以看一下。http://www.cnblogs.com/TechZi/archive/2010/07/23/1783342.htmlhttp://www.laruence.com/2008/04/21/101.htm

2014-08-07 13:32:44 601

原创 Linux 知识宝典

一句话精彩问答 2004-04-20 11:10:14编者: 陈绪先生来自: SUN中国工程研究院编者按:鉴于目前中国Linux的发展现状,90%以上的问题都可以用一句话来回答,这便是本文的初衷。欢迎大家添加自己的“一句话”,收录后注明原始提供者。更详细的文档,请浏览本版精华区或http://sunjava.spymac.net/linux/ ------------------

2014-08-07 13:32:41 1591

空空如也

空空如也

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

TA关注的人

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