字符串基本操作集锦【转】

字符串基本操作集锦 所有C语言标准库支持的字符串操作都在string.h中,这个文件在/usr/include/下。确切的说,这个文件还包含对数组的访问。所包含的函数分为以下几类:复制、连接、比较、查找等。 Table of Contents 1 复制 2 连接 3 比较 4 查找 5 其他函数 6 strtok函数的实现 1 复制 void * memcpy ( void * destination, const void * source, size_t num );void * mem...

作者: fruitfly1026 发布时间: 12-28

红旗软件 新年有礼(快来抢啊)

红旗软件 新年有礼 :在辞旧迎新之际,为回馈广大fans对红旗软件的关心和支持,请编写包含“红”字的新年祝福 ,赢红旗软件 精美礼品活动开始啦!】只需转发@ 5位好友+编写含“红”字祝福微博,就有机会获得红旗十周年纪念版商务记事本 本!截止:12月31号,共10名噢! 查看大图 | 向左转 向右转

作者: loverf 发布时间: 12-28

[字节对齐][示例]

打印结果为:12 12 16 #include <stdio.h> #pragma pack(4)/*编译选项,表示4字节对齐*/ int main(int argc, char* argv[]) { struct tagTest1 { short a; char d; long b; long c; }; struct tagTest2 { long b; short c; char d; long a; }; struct tagTest3 { short c; long b; char d; long a; }; struct tagTest1 stT1; struct tagTest2 stT2; struct tagTest3 stT3; pr...

作者: kevin33643 发布时间: 12-28

最简便的JSP多站点操作

1:安装Apache,端口默认为80 2:打开一个Jboss或者Tomcat,修改配置文件中的端口、默认目录操作,使其能用Tomcat或者Jboss端口访问主目录 <Context path="" debug="0" docBase="主目录路径" reloadable="true" crossContext="false"></Context> 3:修改Apache配置文件conf\httpd.conf,去掉以下行的#(Apache2.2 在110~115行) LoadModule proxy_module modules/mod_proxy.so ...

作者: mic0601 发布时间: 12-28

Android学习笔记------Android RelativeLayout 的属性

// 相对于给定ID控件 android:layout_above 将该控件的底部置于给定ID的控件之上; android:layout_below 将该控件的底部置于给定ID的控件之下; android:layout_toLeftOf 将该控件的右边缘与给定ID的控件左边缘对齐; android:layout_toRightOf 将该控件的左边缘与给定ID的控件右边缘对齐; android:layout_alignBaseline 将该控件的baseline与给定ID的baseline对齐; android:l...

作者: beanu 发布时间: 12-27

Android学习笔记------Error in an XML file

今天做android的开发,新建了一个xml文件,然后就报Error in an XML file: aborting build 错误。 解决方案: 要建Android XML File 才行~~~ 直接建XML file就出这个问题,而且还没有代码提示。

作者: beanu 发布时间: 12-27

Quixote笔记

Quixote的部署 在Quixote官方白皮书中已经详细描述了Quixote的工作模式。Quixote可以使用Python自代的http_server(主要用于开发调试)和与Apache(或lighttpd)配合使用。 Quixote与Apache配合使用方式如下: 使用CGI,文档中称为egular CGI。被认为效率最低的一种方式,因为每一个请求都会创建一个新的进程。 使用fastCGI,CGI可以运行fastCGI一定是可以应用的。这也是豆瓣采...

作者: reesun 发布时间: 12-27

大量小文件的实时同步方案

传统的文件同步方案有rsync(单向) 和 unison(双向)等,它们需要扫描所有文件后进行比对,差量传输。如果文件数量达到了百万甚至千万量级,扫描所有文件将非常耗时。而且正在发生变化的往往是其中很少的一部分,这是非常低效的方式。 之前看了Amazon的Dynamo的设计文档,它们每个节点的数据是通过Hash Tree来实现同步,既有通过日志来同步的软实时特点(msyql, bdb等),也可以...

作者: reesun 发布时间: 12-27

drbd安装

今天折腾了一下午搜集了一下资料总算搞定了drbd 记录下安装过程免得忘了 ./configur --prefix=/ --with-km make make install mknod /dev/drbd0 b 147 0 修改/etc/drbd.conf 在/etc/drbd.conf配置文件中,on模块后面的必须是对应主机的主机名,否则可能会提示“ ‘r0′ ignored, since this host (mysql-229) is not mentioned with an ‘on’ keyword. ”,其中“ro”为定义的资源...

作者: rmm0811 发布时间: 12-27

多进程和多线程的优缺点

Linux内核对多进程和多线程的支持方式: 线程机制支持并发程序设计技术,在多处理器上能真正保证并行处理。而在linux实现线程很特别,linux把所有的线程都当作进程实现。linux下线程看起来就像普通进程(只是该进程和其他进程共享资源,如地址空间)。上述机制与Microsoft windows或是Sun Solaris实现差异很大。 Linux的线程实现是在核外进行的,核内提供的是创建进程的接口do...

作者: iARM 发布时间: 12-27