HDR

HDR

sed删除行首空格

如果确认只是空格:

sed ‘s/^ *//’ infile

如果判断不清行首是空格还是制表符的话, 还可以用这个:

sed ‘s/^[[:space:]]*//’ infile[……]

阅读全文»

div+css布局之float与clear的用法

CSS Float Layout Basics – CSS浮动布局基础:基于浮动的布局利用了float(浮动)属性来并排定位元素,并在网页上创建列。可以利用这个属性来创建一个环绕在周围的效果,例如环绕在照片周围,但是当你把它应用到一个<div>标签上时,浮动就变成了一个强大的网页布局工具。float属性把一个 网页元素移动到网页(或者其他包含块)的一边。任何显示在浮动元素下方的HTML都在网页中上移,并环绕在浮动周围。

float的属性如下表所示:

&nbsp[……]

阅读全文»

小记css中float浮动问题

脱离了tabel布局的时代,div+css的布局使我们的网站更加灵活易用,但是发现初学者总是不约而同的犯同样的错误,且有些还屡犯不改,呵呵,我想大约与我一样,很多时候做事情只追求“解决”,而没有研究其本质。 这篇博客记录下我的经验,欢迎指教。

 我今天想讲一下浮动的问题。

 看上面这张图片,这种排列的布局是再常见不过了,固定宽度,固定高度,向左浮动就解决了。但是,这个设计中内容的多少是可变的,这就意味着如果这些块中的一些内容比其他的多,就会破坏[……]

阅读全文»

python路径常用函数

# — coding:utf-8 —

# python路径常用函数 os.path #

import os

#返回目录或者文件名 = os.path.split(path)[1]

os.path.basename(path)

#返回文件目录或者路径的父目录 = os.path.split(path)[0]

os.path.dirname(path)

#判断文件、目[……]

阅读全文»

ubuntu下的locale

因为某些原因,将一台平时自己用的ubuntu机器用来作为临时的测试机。
将工程和公共的资源,比如统一的网站页头、页尾的php等都弄到测试机上去之后,启动应用,访问页面,发现php引入的部分出现了乱码。
自己的开发机器上有这样公共资源,跑起来并不会出现乱码。
因此,应该是编码的原因,将编码设置为公司统一的zh_CN.GB18030之后,发现还是乱码,瞬间凌乱了。
最后,发现,原来是这台机器上面并没有安装zh_CN.GB18030。

vi /var/lib/locales/supported.d[……]

阅读全文»

多网卡负载均衡(双网卡做bonding模式)

如果节点上有多个网络接口时可以通过bonding将多个网络接口虚拟为一个网络接口,bonding可以提供高可用及负载均衡功能,从而提高节点的网络接口性能及可用性。

1、使用如下命令安装

T01-MON11:~# apt-get install ifenslave-2.6

2、修改网络接口配置文件/etc/network/interfaces。

auto lo

iface lo inet loopback

auto bond0[……]

阅读全文»

CSS兼容性技巧整理--从IE6-IE9 火狐谷歌浏览器兼容

  CSS兼容常用技巧

  请尽量用xhtml格式写代码,而且DOCTYPE影响 CSS 处理,作为W3C标准,一定要加DOCTYPE声明。

  1.div的垂直居中问题

  vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行

  2. margin加倍的问题

  设置为float的div在ie下设置的margin会加倍。这是一个[……]

阅读全文»

CURL 错误码 中文翻译

错误代码列表

CURLE_UNSUPPORTED_PROTOCOL (1) – 您传送给 libcurl 的网址使用了此 libcurl 不支持的协议。 可能是您没有使用的编译时选项造成了这种情况(可能是协议字符串拼写有误,或没有指定协议 libcurl 代码)。 
CURLE_FAILED_INIT (2) – 非常早期的初始化代码失败。 可能是内部错误或问题。 
CURLE_URL_MALFORMAT (3) – 网址格式不正确。 
CURLE_COULDNT[……]

阅读全文»

ubuntu的init与系统服务设置

init

Init是位于/sbin/init的一个程序,它是在linux下,在系统启动过程中,初始化所有的设备驱动程序和数据结构等之后,由内核启动的一个用户级程序,并由此init程序进而完成系统的启动过程。

ubuntu与传统的linux略有不同,使用upstart完成系统的启动,但表面上仍维持init程序的形式。

运行级别

传统上,linux有几种不同的运行级别,包括如下几种:

# 0 – 停机
# 1 – 单用户模式[……]

阅读全文»

鄂ICP备13000209号-1

鄂公网安备 42050602000277号