- 博客(29)
- 资源 (69)
- 收藏
- 关注
转载 房屋质量
建筑质量好坏由建筑商决定的 比如说万科的房子是由小包工队承建的 质量也不一定好 小开发商如果找中铁的建筑公司 质量一样好 所以想知道商品房质量如何最主要是要看建筑单位其次看开发商及监理单位
2013-10-29 17:24:53 771
转载 C语言宽字符处理函数对照表
字符分类: 宽字符函数普通C函数描述 iswalnum() isalnum() 测试字符是否为数字或字母 iswalpha() isalpha() 测试字符是否是字母 iswcntrl() iscntrl() 测试字符是否是控制符 iswdigit() isdigit() 测试字符是否为数字 iswgraph() isgraph() 测试字符是否是可见字符 iswlower
2013-10-29 17:06:11 1015
转载 TCP UDP传输原理 及 数据块,分节,分组,数据报,数据包的区别
关于TCP输出: 每个TCP套接口有一个发送缓冲区,当应用程序调用write时,内核将应用程序的缓冲区的数据拷贝到TCP的发送缓冲区,(如果write成功返回,仅仅表示应用程序的缓冲区已经全部拷贝到TCP的发送缓冲区,说明此时应用程序的缓冲区中的数据可以丢弃,并不表示TCP的数据已经成功发送)TCP以对方MSS(maximum segment size)大小或者更小发送数据块给IP,并
2013-10-25 17:04:19 1288
转载 Linux下的定时器:alarm()与setitimer()
Linux下的定时器:alarm()与setitimer() 发布时间:2007.12.27 06:45 来源:赛迪网 作者:kornLinux下的定时器有两种,以下分别介绍:1、alarm如果不要求很精确的话,用alarm()和signal()就够了unsigned int alarm(uns
2013-10-24 11:31:02 455
转载 45度回合RPG网页游戏《烽烟OL》v1.3正式开源!
45度回合RPG网页游戏《烽烟OL》V1.3版本 正式开源!!完整server端+client端源码,提供下载!!特别声明(务必查看!切!切!切!):1、本项目由Firefly团队原创,基于最宽松的MIT开源协议,Firefly团队允许任何厂商及个人对其进行修改和商用,并将会在9秒社团内的firefly板块 进行技术问题咨询与解答!2、我们是服务器端团队,所以客户端如果有您看不过去眼的
2013-10-22 17:18:49 1618
转载 Concurrency Kit 0.3.2 发布,C 并发工具包
Concurrency Kit 0.3.2 发布,该版本修复了很多文档方面的问题,包括一个简单的 SPMC 非堵塞密集的指针数组。其主要设计为非常重的迭代负载,详情请看文档中关于 ck_array 部分。Concurrency Kit 提供了大量的并发原生方法和数据结构用于帮助设计和实现高性能的系统开发。该项目最大限度的降低对操作系统的相关性,提供统一的接口,便于程序在不同系统间的移植。
2013-10-22 17:10:25 671
转载 libguestfs 1.24 发布,虚拟机磁盘映像文件API
ibguestfs 1.24 增加 virt-builder 工具来快速和安全的创建新的虚拟机;支持用户模式 Linux 作为后端(替代 KVM);virt-resize 和 virt-sysprep 可使用 URIs 来操作远程磁盘;增加 Go 语言绑定;支持 systemd 日志、设置 qemu 缓存模式和 ARM(32位)和 PowerPC 64.libguestfs 是一组 Lin
2013-10-22 17:05:42 836
转载 10 个具有特殊用途的 Linux 发行版
Linux 发行版众多,大家除了可以基于发行版的流行程度进行选择外,也可适当留意该发行版的特定用途,或许在另外的场合该发行版正是你所需要的。今天我们将与大家分享 10 个具有特殊用途的 Linux 发行版,希望对你有用。Scientific Linux基于 Redhat,由两个科学研究机构 Fermilab 和 CERN 合作开发,适合对科学研究感兴趣的个人或团体。官方主页:https
2013-10-22 16:29:37 573
转载 Linux 内核将用 Nftables 替代 iptables
新的防火墙子系统/包过滤引擎 Nftables 将在 Linux 3.13 中替代有十多年历史的iptables。iptables/netfilter在2001年加入到2.4内核中。诞生于2008年的 NFTables设计替代 iptables, 它提供了一个更简单的kernel ABI,减少重复代码,改进错误报告,更有效的支持过滤规则。除了iptables,NFTables还将替代ip6ta
2013-10-22 16:12:52 824
转载 大端与小端存储模式详解
大端与小端存储模式详解分类: C/C++学习交流 2009-08-13 10:51 3241人阅读 评论(1)收藏 举报存储byteibm端模式(Endian)的这个词出自Jonathan Swift书写的《格列佛游记》。这本书根据将鸡蛋敲开的方法不同将所有的人分为两类,从圆头开始将鸡蛋敲开的人被归为Big Endian,从尖头开始将鸡蛋敲开的人被归为Litti
2013-10-18 18:13:26 556
转载 开源编码转换库libiconv
libiconv目 录1libiconv历史简介2libiconv编码简介3libiconv使用举例3.1 使用步骤3.2 函数参数:1libiconv历史简介由于历史原因,国际化的文字常常由于语言或者国家的原因使用不同的编码。随着互联网时代的到来,通过互联网进行文字交流也逐渐增多:浏览外国的网站,这个时候字符编码的转换变得尤为重要。这带来了
2013-10-18 12:49:04 1352
转载 utf8与ucs2编码互转及原理
原文:http://liangguanhui.iteye.com/blog/558849我们都知道对于UNICODE来说,UCS-2是内码,而UTF-8则是它的实现方式。每一个字节都有8个位,而对于UTF-8来说,每一个字节的前两位尤为重要,按照前两位的不同,一共有四种排列组合:00xxxxxx,01xxxxxx,10xxxxxx,11xxxxxx。按照UTF-8标准,
2013-10-18 12:46:32 2650
转载 ioctl函数详细说明
ioctl函数 本函数影响由fd参数引用的一个打开的文件。 #includeint ioctl( int fd, int request, .../* void *arg */ );返回0:成功 -1:出错 第三个参数总是一个指针,但指针的类型依赖于request参数。我们可以把和网络相关的请求划分为6类:套接口操作文件操作接口操作ARP高
2013-10-15 11:48:40 638
转载 WISPr解释
WISPr即Wireless Internet Service Provider roaming,是由WIFI-Alliance提出的协议规范,以满足用户在不同无线Internet服务提供商进行漫游使用wlan服务的需求,类似于移动手机用户可以在不同移动服务运营商间无缝漫游。WISPr Specification规定了实现WLAN漫游用户接入无线服务提供商的最佳鉴权认证的建议。由无线LAN
2013-10-15 10:41:51 2917
转载 Linux system()函数返回值详解(3)
【C/C++】Linux下system()函数引发的错误10人收藏此文章,我要收藏发表于1年前(2012-04-21 11:33) , 已有2811次阅读 ,共0个评论今天,一个运行了近一年的程序突然挂掉了,问题定位到是system()函数出的问题,关于该函数的简单使用在我上篇文章做过介绍: http://my.oschina.net/renhc/blog/53580
2013-10-14 18:14:10 915
转载 linux system返回值详解(2)
【IPC通信】基于管道的popen和pclose函数6人收藏此文章,我要收藏发表于1年前(2011-11-12 23:20) , 已有4544次阅读 ,共0个评论标准I/O函数库提供了popen函数,它启动另外一个进程去执行一个shell命令行。 这里我们称调用popen的进程为父进程,由popen启动的进程称为子进程。 popen函数还创建一个管道用于父子进程间通信。
2013-10-14 18:13:14 1011
转载 linux system函数返回值详解(1)
【C/C++】Linux下使用system()函数一定要谨慎15人收藏此文章,我要收藏发表于1年前(2012-04-15 00:35) , 已有14760次阅读 ,共3个评论曾经的曾经,被system()函数折磨过,之所以这样,是因为对system()函数了解不够深入。只是简单的知道用这个函数执行一个系统命令,这远远不够,它的返回值、它所执行命令的返回值以及命令执行失败原因如何
2013-10-14 18:12:42 6547 1
转载 在多线程应用程序中使用循环缓冲区高效地进行日志记录
在多线程应用程序中使用循环缓冲区高效地进行日志记录如何在您的应用程序中查找并分析错误没有任何软件是完全没有错误的,在程序的运行期间,应用程序用户可能会碰到意想不到的结果。要分析并找出导致这些问题的原因,程序员所广泛使用的一种方法就是日志记录。在本文中,您将了解如何使用循环缓冲区通过内存操作(而不是文件操作)高效地进行日志记录。为该缓冲区选择合适的大小,从而确保转储相关的消息,这将在
2013-10-11 17:02:34 693
转载 Linux 日志级别(loglevel)详解
前几天,我在想printk中到底是哪些信息会打印到console上,哪些东西可以通过dmesg来查看。参考了网上一些资料以及自己做的一些实验,总结一下Linux中的console loglevel以及printk, dmesg知识。只有当printk打印信息时的loglevel小于console loglevel的值(即:优先级高于console loglevel),这些信息才会被打印到con
2013-10-11 16:55:08 2125
转载 摸清Linux日志处理的来龙去脉
每个使用UNIX/LINUX的人都知道日志的用处,那你是否清楚LINUX这些日志信息处理的来龙去脉呢? 我们可以看到LINUX系统信息日志的途径基本有以下2种:(1)dmesg查看----这个命令比较常见 (2)/var/log/下的文件 那下面我们就从这个2个途径着手,一步步的走下去. (一)首先,我们来看dmesg这个常见的命令背后隐藏的是什么!! (1)先让我们来MA
2013-10-11 16:54:16 459
转载 Linux c 目录操作函数scandir
Linux c 目录操作函数scandir(2012-04-06 14:07:02)转载▼标签:it 头文件#include 函数定义:int scandir(const char*dir,struct dirent **namelist,int (*filter)(const void*b),
2013-10-11 15:47:17 936
转载 klogd和syslogd 详解
日志对于系统的重要性不言而喻,比如对于故障诊断和入侵检测,没有日志几乎寸步难行。Linux系统当中最流行的日志记录器是 Sysklogd ,当前最新版本是 1.5 。Sysklogd 日志记录器由两个守护进程(klogd syslogd)和一个配置文件(syslog.conf)组成。klogd 不使用配置文件,它负责截获内核消息,它既可以独立使用也可以作为 syslogd 的客户端运行。s
2013-10-11 15:04:42 5013
转载 linux getopt 和getopt_long详解
Linux下很多程序甚至那些具有图形用户界面(graphical userinterface,GUI)的程序,都能接受和处理命令行选项。对于某些程序,这是与其他程序或用户进行交互的主要手段。具有可靠的复杂命令行参数处理机制,会使得您的应用程序更好、更有用。不过很多开发人员都将其宝贵的时间花在了编写自己的命令行解析器,却不使用getopt(),而后者是一个专门设计来减轻命令行处理负担的库函数。1
2013-10-11 11:09:38 570
转载 Linux 中的计时——gettimeofday函数
Linux 中的计时——gettimeofday函数使用C语言进行计时,在用户空间中可以使用C语言函数gettimeofday 得到时间,它的调用格式是:#include int gettimeofday(struct timeval *tv, struct timezone *tz); int settimeofday(const struct timeval *tv
2013-10-10 17:25:22 515
转载 linux C 中的volatile使用(经典)
linux C 中的volatile使用一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。下面是volatile变量的几个例子: 1). 并行设备的硬件寄存器(如:状态寄存器) 2). 一个中断服务子程序
2013-10-10 10:44:07 542
转载 strspn 和strcspn
strspn 和strcspn(2012-07-11 11:40:51)转载▼标签:杂谈分类:杂七杂八1、strcspn头文件:#inclued定义函数:size_t strcspn(const char *s, const char * reject);函数说明:strcspn()从参数s 字符串的开
2013-10-08 17:29:00 499
转载 C语言inline函数的使用方法
C语言inline函数的使用方法2012-01-20 00:00中国IT实验室佚名关键字:C语言 大学在教科书上学习过inline函数,定义为inline函数之后,会省去函数调用的开销,直接嵌套汇编代码,取代函数调用,提高效率。工作后项目中也很少用到inline来定义函数,近几天在研读google的google c++ style guide,发现之前自己对
2013-10-08 12:33:42 977
CGI perl编程(第二版)
2013-08-29
思科tr069协议介绍
2013-08-22
Principles.of.Concurrent.and.Distributed.Programming.2nd
2013-10-15
he-definitive-guide-to-linux-network-programming
2013-09-24
Python_Programming_An Introduction_to_Computer_Science(2nd Edition)
2013-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人