`
文章列表
已验证,原文地址:http://ruiaylin.github.io/2014/12/12/python%20update/   PS:怎么在github上搭blog啊   在CentOS 6.X 上面安装 Python 2.7.X CentOS 6.X 自带的python版本是 2.6 , 由于工作需要,很多时候需要2.7版本。所以需要进行版本升级。由于一些系统工具和服务是对 Python 有依赖的,所以升级 Python 版本需要注意。 升级步骤 如何欢乐的,没有痛苦的升级python版本 ,往下看 … 更新系统和开发工具集 更新指令 yum -y up ...
已验证,原文:http://blog.sina.com.cn/s/blog_467eb8ca0102vatl.html   习惯了 在windows下的securecrt和xshell的rz 和sz。 rz 可以很方便的从客户端传文件到服务器,sz也可以很方便的从服务器传文件到客户端,就算中间隔着跳板机也不影响。在mac下试了一下,mac的终端是不支 持的,需要下载item2。另外不能在mac下用expect 自动登录服务器,执行rz或sz 否则终端会挂掉。 ​1.先安装item2,item2 市类似mac风格的终端     item2 下载地址,​​http://iterm2.com ...

GIT学习记录

      之前的工作经历用的都是的svn,没有用过git,感觉很高大上,学习一下,官网就有书/文档可以学习,写篇blog记录一下。        git不同于svn是一个分布式的版本管理工具,也就是说自己本地也可以有代码仓库(各版本记录),类似P2P的版本管理,以防类似SVN这样CS形式的版本管理工具一旦服务器挂了,代码版本就找不到了。       SVN对于每次提交只会记录变更的文件的记录,而git会在每次版本更新时保存全部的记录,没有改变的文件会保存一个镜像(链接方式,而不是物理镜像)。       git大部分操作都可以在本地进行,而SVN必须与服务器交互才可以。   ...
  原文转自:https://cnodejs.org/topic/51c908f873c638f370d02985   暂未验证 基本的用法 查看某个模块的全部信息,或者可以查看单个信息
原文出处:http://blogread.cn/it/article/4565?f=wb PHP的内存管理, 分为俩大部分, 第一部分是PHP自身的内存管理, 这部分主要的内容就是引用计数, 写时复制, 等等面向应用的层面的管理. 而第二部分就是今天我要介绍的, zend_alloc中描写的关于PHP自身的内存管理, 包括它是如何管理可用内存, 如何分配内存等.      另外, 为什么要写这个呢, 因为之前并没有任何资料来介绍PHP内存管理中使用的策略, 数据结构, 或者算法. 而在我们平时开发扩展, 修复PHP的bug的时候, 却对这一部分的知识需要有一个良好的理解. PHP开发组内 ...
  注:只记录了一些关键点,部分知识点/内容请看到的朋友自行百度orG。 注2:虽然叫高性能,但大部分内容都是概述,不算太高阶,适合有一定基础并且面临类似问题的同学阅读。   1. 使用AB进行性能测试 2. 使用浏览器插件(Firebug、YSlow)排查问题 3. 使用require而不是require_once(进行更多的操作系统调用) 4. 提前计算循环长度 $count = count($item); for($i=0; $i<$count; $i++){ }  虽然count的时间复杂度是O(1),但是考虑函数调用的开销,仍然推荐此方式 5. 遍历数 ...
原文在这里:https://github.com/interagent/http-api-design   用我拙劣的英文水平翻译一下,也是练练~ HTTP API Design Guide(HTTP接口设计指南) Introduction(介绍) This guide describes a set of HTTP+JSON API design practices, originally extracted from work on theHeroku Platform API. 本指南描述了一系列关于HTTP+JSON的接口设计实践,最初是由 Heroku(云平台)接口的 ...
IE系列浏览器不支持CSS的圆角(border-radius)等CSS3属性是一个众所周知的问题,而FF、Chrome原生的浏览器支持是的优雅的圆角感觉较好,如何解决这个问题呢?   一种比较传统的方案是放弃CSS3,使用背景图,但是这种方式也会有诸多问题,对页面结构改动较大,需要对自适应大小进行控制等,成本较高。   另外一种是百度了一下,发现有个开源的插件可以解决此问题:http://css3pie.com/ 使用方法很简单,下载了之后直接引用.htc文件即可。   附: htc = HTML Component,应该是IE独有的,支持自定义行为  
  原文地址:http://www.phppan.com/2012/12/http-cache-algorithm/ 推荐pan的博客:http://www.phppan.com   HTTP协议缓存的目标是去除许多情况下对于发送请求的需求和去除许多情况下发送完整请求的需求。以不发送请求或减少请求传输的数据量 ...
  原文地址:http://www.dbasky.net/archives/2012/11/shell-1.html   vi network.sh#!/bin/bash ETH=$1ETH=${ETH:-eth0}IP=`ifconfig $ETH|awk -F '[ :]+' '/inet addr/{print $4}'` while true;do        let I+=1        NOW=`date +"%F %T"` 
原文地址:http://stblog.baidu-tech.com/?p=1954   在当前这个互联网业务飞速发展时期,新的产品如雨后春笋般涌出,老产品线新业务也在不断突破和尝试。这就对快速开发迭代提出了更高的要求。 一、基础运行环境 针对新产品的开发,必须能够快速搭建一套LAMP架构。那么无外乎选择一个webserver,选择一个php版本,选择一个mysql版本,再选择一个PHP开发框架和选择一些php通用扩展和基础库等。这个过程读者可能觉得已经很快了,能不能更快? 选择的过程要求研发同学对相关技术方向有一定的积累,权衡利弊和优先点,又是一番调研和学习。如果有一键安装程序, ...
原文地址:http://www.cnblogs.com/baibaluo/archive/2011/03/03/2071250.html   javascript可以使用的内置函数有 encodeURI() encodeURIComponent() 他们都是用utf-8的编码方式   encodeURI(),用来encode整个URL,不会对下列字符进行编码:+ : / ; ?&。它 ...
    我们通过使用来讲解CAssetManager的使用和工作机制,可以直接看yii自带的demo-blog,打开blog的首页,会看到如下的引入js的html代码:   <link rel="stylesheet" type="text/css" href="/yii/demos/blog/assets/d6bb6ebe/highlight.css" /> <link rel="stylesheet" type="text/css" href="/y ...
CHttpSession提供session级的数据管理和配置,实例化后可以像数组一样存取session值: $session=new CHttpSession; $session->open(); $value1=$session['name1']; // get session variable 'name1' $value2=$session['name2']; // get session variable 'name2' 值得注意的是CHttpSession有两个子类:CcacheHttpSession和CdbHttpSession,可以 ...
  类如其名,CErrorHandler在Yii中主要的功能就是处理未捕获的错误和异常,它使用两种视图:开发视图和生产视图,以区分不同的部署环境。 与CDbConnection一样,CErrorHandler也是CApplication的一个核心组件,在创建应用程序时,作为应用程序的一个内部示例自动初始化,CErrorHandler没有定义自己的init函数,因此使用的是父类的初始化。 在创建应用程序实例时,会调用PHP的错误和异常注册函数来指定使用系统自定义的错误处理类来处理错误和异常: CApplication: abstract class CApplication ext ...
Global site tag (gtag.js) - Google Analytics