置 顶
2014
09-30
09-30
磁盘安全和数据安全
本文档分为4大部分
第一部分为 linux文件删除原理
第二部分为 windows文件删除原理
第三部分为 数据存储及恢复的基本原理
第四部分为 个人总结和经验之谈
前3部分是网络收集整理,都不是原文 所以无法找到文章出处 谅解
第四部是自己写的 是多年的工作经验总结
数据无价. 别怕麻烦.
一、linux文件删除原理
Linux是通过link的数量来控制文件删除的,.... Read More >
2014
09-30
09-30
bash 回收站小脚本
在linux 难免会出现文件误删这类悲催的问题,所以,可以自己制作一个回收站的小脚本来做替代rm命令,这样就可以从回收站将已经删除的文件找到了哦.
该脚本也存在一些弊端,比如同名文件在自定义的回收站只会有最后一个. 个人没有修复了. 毕竟操作的时候小心点比什么都重要.
该脚本可以直接写到 bashrc 或者在bashrc 引用
具体内容如下.... Read More >
2014
09-26
09-26
带宽计算,大B与小b的区别(流量与带宽)
前几天,一个偶然的时间,我的技术经理考问我大B与小b的区分,那在这里就和朋友们一起详细的学习一下。呵呵; 这里指的是带宽网速的单位计算方式方法及关系吆。
在计算机网络、IDC机房中,其宽带速率的单位用bps(或b/s)表示;换算关系为:1Byte=8bit
1B=8b ---------- 1B/s=8b/s(或1Bps=8bps)
1KB=1024B .... Read More >
2014
09-24
09-24
NodeJS子进程简介(child_process)
NodeJS子进程简介
NodeJS 子进程提供了与系统交互的重要接口,其主要 API 有:
标准输入、标准输出及标准错误输出的接口
child.stdin 获取标准输入
child.stdout 获取标准输出
child.stderr 获取标准错误输出
获取子进程的PID:child.pid
提供生成子进程的重要方法:child_process.spawn(cmd, arg.... Read More >
2014
09-24
09-24
node.js源码安装和npm命令的使用
# 使用yum安装需要的包
yum install gcc-c++ compat-gcc-34 compat-gcc-34-c++ bzip2*
# 升级python 部分node.js需要新版本python支持
tar zxf Python-2.7.5.tgz
cd Python-2.7.5
./config.... Read More >
2014
09-19
09-19
让数据库变快的10个建议
大多数网站的内容都存在数据库里,用户通过请求来访问内容.数据库非常的快,有许多技巧能让你优化数据库的速度,使你不浪费服务器的资源.在这篇文章中,我收录了十个优化数据库速度的技巧.
0. 小心设计数据库
第一个技巧也许看来理所当然,但事实上大部分数据库的问题都来自于设计不好的数据库结构.
譬如我曾经遇见过将客户端信息和支付信息储存在同一个数据库列中的例子.对于系统和用数据库的开发者.... Read More >
2014
09-18
09-18
crontab 详解及举例
任何使用者只要不被列入 /etc/cron.deny 当中,那么他就可以直接下达『 crontab -e 』去编辑自己的例行性命令了!整个过程就如同上面提到的,会进入 vi 的编辑画面, 然后以一个工作一行来编辑,编辑完毕之后,输入『 :wq 』储存后离开 vi 就可以了! 而每项工作的格式都是『 五个时间参数 实际动作指令 』,那么那五个时间参数代表什么呢?
代表意义
分钟
小.... Read More >
2014
09-16
09-16
Apache 工作模式详解
apache作为现今web服务器用的最广泛也是最稳定的开源服务器软件,其工作模式有许多中,目前主要有两种模式:prefork模式和worker模式
prefork模式
这个多路处理模块(MPM)实现了一个非线程型的、预派生的web服务器,它的工作方式类似于Apache 1.3。它适合于没有线程安全库,需要避免线程兼容性问题的系统。它是要求将每个请求相互独立的情况下最好的MPM,这样若一个请.... Read More >
2014
09-15
09-15
RAID卡 常见参数说明
为了保证cache和memory的数据一致性,通常有三种方法:
1〉write through:CPU向cache写入数据时,同时向memory也写一份,使cache和memory的数据保持一致.优点是简单,缺点是每次都要访问memory,速度比较慢.
2〉post write:CPU更新cache数据时,把更新的数据写入到一个更新缓冲器,在合适的时候才对memory进行更新.这样可以.... Read More >
2014
09-10
09-10
iptables的简单应用和举例
# 挂载模块
# 注意,模块可能需要编译安装iptables并重新编译内核 如果无该模块会报错
# 需要使用该模块,提前准备好,再执行这几个命令即可
# 比如限制qq , 限制关键字,则需要模块支持
modprobe ipt_MASQUERADE
modprobe ip_conntrack_ftp
modprobe ip_nat_ftp
.... Read More >