由于上次做项目的时候,客户要求需要对系统状态做自动备份,当时觉得自己写得脚本实在是不够上档次,就开始在网上搜索各种比较好的脚本,现在找到了一个还挺不错的脚本,与大家一起来解析分享一下。其实我第一遍看的时候中间有一小部分没有弄懂,觉得里面的语法真的是用的恰到..
分类:
系统相关 时间:
2014-08-20 14:17:12
阅读次数:
232
du和df的区别:du统计文件大小相加,df统计数据块使用情况,如果有一个进程在打开一个大文件的时候,这个大文件直接被rm或者mv掉,则du会更新统计数值,df不会更新统计数值,还是认为空间没有释放。直到这个打开大文件的进程被Kill掉。我们碰到的问题是,我们在定期删除/var/spoo..
分类:
系统相关 时间:
2014-08-20 14:16:42
阅读次数:
256
(一)安装pyOpenSSL1、下载并安装https://launchpad.net/pyopensslpyOpenSSL-0.11.winxp32-py2.7.msi64位pyOpenSSL:附件中2、导入pyOpenSSL库>>>importOpenSSL3.使用方法http://stackoverflow.com/questions/7279282/extract-the-value-of-a-x-509-certificate-custo..
分类:
编程语言 时间:
2014-08-20 14:16:32
阅读次数:
446
搭建Apache服务器1.要求:ZZSRV1.BIGCLOUD.LOCAL使用Apache来提供Web服务。此服务器上单独安装1块80GB的磁盘,使用LVM来进行卷管理:VG名称:DATAVG使用全部的80GB物理磁盘创建一个LV,LV名称为LV1。LV1使用VG的全部空间。LV1文件系统为EXT4,MountPoint为/wwwroot。要求服务器..
分类:
其他好文 时间:
2014-08-20 14:16:12
阅读次数:
306
一:ffmpeg最新yum源cat/etc/yum.repo.d/atrpms.repo[atrpms]name=RedHatEnterpriseLinux$releasever-$basearch-ATrpmsfailovermethod=prioritybaseurl=http://dl.atrpms.net/el$releasever-$basearch/atrpms/stableenabled=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG..
分类:
其他好文 时间:
2014-08-20 14:16:03
阅读次数:
214
一个web项目从tomcat迁移到weblogic遇到的问题...
分类:
Web程序 时间:
2014-08-20 14:14:22
阅读次数:
309
今天编程的时候要用到ComboBox控件,然而SilverLight中的ComboBox与平常所用的大不一样,无论怎么设置都实现不了编辑功能,所以想出了这个土方法,原理就是让ComboBox和TextBox位置上重叠,TextBox在上面。
具体实现步骤如下:...
分类:
Web程序 时间:
2014-08-20 14:14:02
阅读次数:
252
1> 编写strcpy函数,已知函数原型char*strcpy(char* strDest,char* strSrc)
ANSWER:
Chat* strcpy(char* strDest,char* strSrc)
{
If(strSrc==NULL) return NULL;
Char*ch1=strSrc,*ch2=strDest;
While(*ch1!=’\0’)
...
分类:
编程语言 时间:
2014-08-20 14:13:42
阅读次数:
250
var hash = { // 邮箱域名对应的邮箱登录地址
'qq.com' : 'http://mail.qq.com',
'gmail.com' : 'http://mail.google.com',
'sina.com' : 'http://mail.sina.com.cn',
'sina.cn' : 'http://mail.sina.com...
分类:
Web程序 时间:
2014-08-20 14:13:36
阅读次数:
145
最近用 postfix + dovecot 搭建了一个邮件服务器, 被人当做垃圾邮件转发器,经过配置postfix 的黑白名单, postfix 提示成功的 REJECT 了垃圾邮件, 不过还是有无数的IP地址, 连接过来要进行发送邮件, 虽然垃圾邮件被拒绝了,但是未知连接太多,造成 maillog 日志越变越大, 拖慢 postfix 的运行速度, 总得想个办法解决。要是能把这些无用的IP地址...
分类:
其他好文 时间:
2014-08-20 14:13:35
阅读次数:
360
类的构造函数Python类的构造函数是__init__,它与其它函数的区别,首先是通过前面和后面带两个双下划线来跟别的函数名称进行区分。它的格式如下:def __init__(self, 参数列表):def是定义函数的关键字,__init__是构造函数的名称,self是类本身的参数,用来区分那些函数是属于类。最后的参数列表是可有可无的。构造函数主要用来初始化成员变量和分配资源,它是一个类旦生后立即...
分类:
其他好文 时间:
2014-08-20 14:13:12
阅读次数:
194
选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。
选择排序的主要优点与数据移动有关。如果某个元素位于正确的最终位置上,则它不会被移动。选择排序每次交换一对元素,它们当中至少有一个将被移到其...
分类:
编程语言 时间:
2014-08-20 14:13:03
阅读次数:
269
String类型是实际工作中经常用到的类型,从数据类型上划分,String是一个引用类型,是API中定义的一个类。所以String类型的对象可以用new创建,例如String name=new String("string");为变量name进行赋值,值为“string” ,然而String类比其他类有些特殊,可以使用'='直接赋值,如 String name="string";也是为变量name...
分类:
编程语言 时间:
2014-08-20 14:12:52
阅读次数:
263
包
在Scala中,包的作用域和其他作用域一样地支持嵌套,在下一层作用域中可以访问上一层作用域中的名称。
package com {
package horstmann {
object Utils {
def percentOf(value: Double, rate: Double) = value * rate / 100
}
package impatient {
...
分类:
其他好文 时间:
2014-08-20 14:12:42
阅读次数:
177
TS12芯片驱动
使用模拟I2C驱动TS12完成触摸按键检测功能:
#include "stm8s.h"
#include "global.h"
#include "drv_key.h"
uint8_t KeyByte;
/*******************************************************************************
// ...
分类:
其他好文 时间:
2014-08-20 14:12:22
阅读次数:
255