《网络编程》,对bzero等函数的实现颇有兴趣,于是便翻看了其源代码的实现。bzero、bcopy、bcmp等函数源码如下:
bzero源码:
[cpp] view plaincopyprint?
void
bzero(s1, n)
void *s1;
unsigned n;[......]
《网络编程》,对bzero等函数的实现颇有兴趣,于是便翻看了其源代码的实现。bzero、bcopy、bcmp等函数源码如下:
bzero源码:
[cpp] view plaincopyprint?
void
bzero(s1, n)
void *s1;
unsigned n;[......]
Linux下最常见的就是errno了,一般当发生错误时便会给全局变量errno赋值,其所有可能的值可查看linux的库文件,以下是查看linux v3.0的结果:
/usr/include/asm-generic/errno-base.h
[cpp] view[......]
linux内存对齐
每个特定平台上的编译器都有自己的默认“对齐系数”(也叫对齐模数)。程序员可以通过预编译命令#pragma pack(n),n=1,2,4,8,16来改变这一系数,其中的n就是你要指定的“对齐系数”,并且只能是2的幂。
对齐规则如下:
1、数据成员对齐规则:结构(st[......]
1.硬盘安装的linux,在系统图形界面启动后,可使用Ctrl+Alt+F1~6切换到字符界面,再用Ctrl+Alt+F7切换到图形界面。对于使用虚拟机安装的linux,由于虚拟机屏蔽了Ctrl+Alt键,必须使用其他热键:Ctrl+Alt+shift+F1~6切换到字符界面;使用Alt+F7返回到[......]
云存储服务越来越普及,传输速度、数据安全和隐私问题也被提升到了一个新的高度,许多用户希望拥有一个自己专属的云数据存储。而最近希捷给用户带来了一款新的家庭云解决方案:希捷个人云2盘位。让用户能方便而安全地访问家里存储的内容,下面我就对这款产品进行一番试用评测。
希捷个人云2Ba[......]
Linux操作系统中,*.zip、*.tar、*.tar.gz、*.tar.bz2、*.tar.xz、*.jar、*.7z等格式的压缩与解压。
zip格式
压缩: zip -r [目标文件名].zip [原文件/目录名]
解压: unzip [原文件名].zip
注:-r参数代表递归[......]
jboss 启动 出现错误!不停的出 最后发现是eclips会自动部署到我的工作空间下一个当前项目所以冲突了!直接删掉 就解决了!
D:\JavaWork\gbadmi[......]
jbpm4删除表数据语句。
delete from jbpm4_variable;
delete from jbpm4_task;
delete from jbpm4_property;
delete from jbpm4_lob;
delete from jbpm4_[......]
java如何将汉字转为拼音 简码 及全拼音实例。
只需要一个pinyin4j-2.5.0 目前新版本
下载地址:http://pinyin4j.sourceforge.net/
import net.sourceforge.pinyin4j.[......]
java 递归列出所有的目录,本实例是非常实用的,并且对于理解以及学习java 递归算法具有非常大的帮助。
import java.io.File;
public class DiGui {
public static void getDir(String strPath) throws[......]