自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sysbeetion

计算机

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

转载 宏定义中使用do{}while(0)的好处

define MACRO_NAME(para) do{macro content}while(0)的格式,总结了以下几个原因: 1,空的宏定义避免warning:define foo() do{}while(0)2,存在一个独立的block,可以用来进行变量定义,进行比较复杂的实现。 3,如果出现在判断语句过后的宏,这样可以保证作为一个整体来是实现:define foo(x) /action1(

2015-11-13 15:58:27 346

转载 关于__attribute__

__attribute__

2015-11-05 14:38:51 304

原创 注释规范判断

#include <stdio.h>#include <string.h>#include <sys/types.h>#include <sys/stat.h>#include <stdlib.h>#include <unistd.h>#include <fcntl.h>#define MAX_CHAR 1024#define MAX_ROWS 1024#define M

2015-10-12 20:50:06 290

原创 socket编程:简单的多客户端聊天室

服务器:#include "chat.h"void *stranspond(void *arg);int fd_A[MAX_CLIENT];int conn_amount;struct user_list user;int main(){ int server_fd;

2015-10-08 15:28:14 417

原创 linux下socket编程

一、什么是socket socket可以看成是用户进程与内核网络协议栈的编程接口。 socket不仅可以用于本机的进程间通信,还可以用于网络上不同主机的进程间通信。 socket API是一层抽象的网络编程接口,适用于各种底层网络协议,如IPv4、IPv6。IPv4和IPv6的地址格式定义在netinet/in.h中,IPv4地址用sockaddr_in结构体表示,包括16位端口号和32位IP

2015-10-08 14:41:09 257

转载 硬软RAID的区别

软RAID的概念:软RAID就是指RAID的所有功能都是操作系统(OS)与CPU来完成,没有第三方的控制/处理(业界称其为RAID协处理器)与I/O芯片。这样,有关RAID的所有任务的处理都由CPU来完成。硬RAID的概念:硬RAID则全面具备了自己的RAID控制/处理与I/O处理芯片,甚至还有阵列缓冲(Array Buffer),对CPU的占用率以及整体性能中最有优势。RAID卡有多种,除主

2015-10-08 14:29:12 514

原创 在存储机中安装系统

1、在启动时按ctrl+h 进入RAID管理界面。 在此界面上,使用alt+对应选项的名称下有下划线的字母,可以快速选中该选项,不必一直按 tab 键。2、clear 当前的创建的 RAID3、新建一个RAID4、将事先写入u盘的系统插入,选择u盘启动。5、按照安装顺序安装,选择安装在之前创建的RAID

2015-10-08 14:21:00 226

原创 linux下配置网络

网络配置文件在  /etc/sysconfig/network-scripts/ifconfg-* 下ONBOOT = YES  开机时启动BOOTPROTO = STATIC 静态ipIPADDR = 192.168.1.163NETMASK = 255.255.255.0GATEWAY = 192.168.1.1 网关DNS1 = 114.114.114.1

2015-10-08 14:05:01 243

原创 各种RAID的理解

RAID0: 由于磁盘寻道需要进行机械切换,消耗较多的时间。为了克服这一点,将许多磁盘并联在一起,形成一个RAID0。读写数据时,不切换磁道而是向下一个磁盘进行读写,从而提高效率。其中条带值指单块磁盘上的数据块。是效率最高的RAID.RAID1: 把写入磁盘的数据100%写入到其他盘中,数据安全性最高,但是存储空间利用率低。并且有短板效应。如RAID提供的最大容量与RAID中磁盘容量最小

2015-10-08 14:02:01 477

原创 磁盘基础

磁盘的结构:盘片:在盘片上是均匀的极细的磁粉。每一个盘片都有两个盘面,从上到下从0开始编号。磁头:使用控制电流,通过磁盘读写头去改变磁盘表面磁性粒子的NS极步进电机:使磁头精确到每一个磁道。普通的电机做不到那么精确。步进电机使用音圈技术,音圈最初设计是为了使 扬声器极细微的震动。使用步进电机使得磁头臂在磁场 作用下精确步进。启停区:

2015-10-08 11:18:23 390

转载 Linux下查看软、硬raid信息的方法

Linux下查看软、硬raid信息的方法。软件raid:只能通过Linux系统本身来查看cat /proc/mdstat可以看到raid级别,状态等信息。硬件raid: 最佳的办法是通过已安装的raid厂商的管理工具来查看,有cmdline,也有图形界面。如Adaptec公司的硬件卡就可以通过下面的命令进行查看:# /usr/dpt/raidutil -L all可以看到非

2015-09-30 16:32:47 327

http-2.2.25-win32-x86-no_ssl.msi

http-2.2.25-win32-x86-no_ssl.msi

2015-07-22

空空如也

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

TA关注的人

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