12 2012 档案

摘要:strcpy和memcpy都是标准C库函数,它们有下面的特点。strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符。已知strcpy函数的原型是:char* strcpy(char* dest, const char* src);mem... 阅读全文
posted @ 2012-12-31 17:00 功夫 熊猫 阅读(1621) 评论(1) 推荐(1) 编辑
摘要:Flash插件Flash插件可以让您通过浏览器浏览视频和动画内容。目录测试Flash升级Flash故障排除注意: Firefox软件更新的功能并不会更新插件。请查阅Adobe安全公告和咨询网页以了解关于Adobe Flash Player和其他Adobe产品的安全和稳定性信息。要了解如何安装Firefox的Flash插件,请查阅安装 Flash 插件.测试Flash要了解Flash是否正确安装和正常工作,请访问Adobe测试页面。如果该页面告诉你Flash插件没有正确安装,请参阅安装 Flash 插件以安装Flash插件。升级Flash要了解当前安装的版本是否为最新版本,请访问插件测试页面,如 阅读全文
posted @ 2012-12-31 16:44 功夫 熊猫 阅读(2713) 评论(1) 推荐(0) 编辑
摘要:最大传输单元维基百科,自由的百科全书最大传输单元(Maximum Transmission Unit,MTU)是指一种通信协议的某一层上面所能通过的最大数据包大小(以字节为单位)。最大传输单元这个参数通常与通信接口有关(网络接口卡、串口等)。因特网协议允许IP分片,这样就可以将数据报分成足够小的片段以通过那些最大传输单元小于该数据报原始大小的链路了。这一分片过程发生在 IP 层(OSI模型的第三层,即网络层),它使用的是将分组发送到链路上的网络接口的最大传输单元的值。原始分组的分片都被加上了标记,这样目的主机的 IP 层就能将分组重组成原始的数据报了。在因特网协议中,一条因特网传输路径的“路径 阅读全文
posted @ 2012-12-28 19:46 功夫 熊猫 阅读(717) 评论(0) 推荐(0) 编辑
摘要:linux下ip地址除了primary外,还有两种: 1. ip alias(子接口) 2. secondary ip(辅助ip)都可在一块物理网卡上添加,alias由ifconfig添加,ifconfig查看时以子接口如eth0:1的形式显示;secondary ip由ip命令所支持.添加子接口: # ifconfig eth0:1 10.10.56.33/24 up #添加到内存中并立即生效,ifconfig和ip addr sh可查看.也可到/etc/sysconfig/network-scripts目录下面创建一个对应的子接口配置文件: cd /etc/sysconfig/ne... 阅读全文
posted @ 2012-12-27 19:16 功夫 熊猫 阅读(4048) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/imj060336/article/details/2032765有限状态机(finite state machine)是一个数学概念,如果把它运用于程序中,可以发挥很大的作用。它是一种协议,用于有限数量的子程序("状态")的发展变化。每个子程序进行一些处理并选择下一种状态(通常取决于下一段输入)。有限状态机(FSM)可以用作程序的控制结构。FSM对于那些基于输入的在几个不同的可选动作中进行循环的程序尤其合适。投币售货机就是FSM的一个好例子。另外一个你可以想到的复杂的例子就是你正在用的东西,想到了吗?没错,就是操作系统。在投币售货 阅读全文
posted @ 2012-12-27 11:12 功夫 熊猫 阅读(2395) 评论(1) 推荐(1) 编辑
摘要:Linux下网卡命名规律:eth0,eth1。第一块以太网卡,第二块。lo为环回接口,它的IP地址固定为127.0.0.1,掩码8位。它代表你的机器本身。1、ifconfig是查看网卡的信息。ifconfig [Interface]Interface是可选项,如果不加此项,则显示系统中所有网卡的信息。如果添加此选项则显示所指定的网卡信息例如:ifconfig eth0<ccid_nobr><ccid_code>eth0 Link encap:Ethernet HWaddr 00:0C:29:F3:3B:F2 inet addr:192.168.0.1... 阅读全文
posted @ 2012-12-24 20:34 功夫 熊猫 阅读(1167) 评论(0) 推荐(0) 编辑
摘要:C语言中sizeof 与strlen 区别 一.本质区别 sizeof 和strlen 有本质上的区别。sizeof 是C 语言的一种单目运算符,如++、--等,并不是函数,sizeof 的优先级为2 级,比/、% 等3 级运算符优先级高,sizeof以字节的形式给出操作数的存储空间的大小。而 st... 阅读全文
posted @ 2012-12-24 16:51 功夫 熊猫 阅读(8111) 评论(2) 推荐(2) 编辑
摘要:http://www.cnblogs.com/wanqieddy/archive/2011/06/09/2076785.htmlLinux中find常见用法示例·find path -option [ -print ] [ -exec -ok command ] {} \;find命令的参数;pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。 -print: find命令将匹配的文件输出到标准输出。 -exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' { } \;,注 阅读全文
posted @ 2012-12-21 15:13 功夫 熊猫 阅读(313) 评论(0) 推荐(1) 编辑
摘要:make clean与make distclean的区别make clean仅仅是清除之前编译的可执行文件及配置文件。 而make distclean要清除所有生成的文件。Makefile在符合GNU Makefiel惯例的Makefile中,包含了一些基本的预先定义的操作:make根据Makefile编译源代码,连接,生成目标文件,可执行文件。make clean清除上次的make命令所产生的object文件(后缀为“.o”的文件)及可执行文件。make install将编译成功的可执行文件安装到系统目录中,一般为/usr/local/bin目录。make dist产生发布软件包文件(即di 阅读全文
posted @ 2012-12-21 14:14 功夫 熊猫 阅读(278) 评论(0) 推荐(0) 编辑
摘要:【PSY】[歌詞] 父親一直以來是怎麼走過來的爸爸我現在終於明白了一直都為了明天奔波孩子不知不覺中長大了 也不聽話了為了養育孩子 賭上一生的青春看到孩子的照片努力多賺一份錢哽咽著眼淚拼命再累也要挺著這樣不怕累垮嗎?孩子,別擔心。老爸可是Superman!被老闆壓榨,也不能反抗被家人頂撞,也不能逃避這世界太可怕了!該死的,真想逃避!但 我可以忍受,因為我有每天在我懷中玩耍可愛的孩子所以我能撐下去再累也要走下去老婆 孩子們 老爸要上班了爸爸我現在終於明白了你一直以來是怎麼走過來的你不要再感到孤獨今後我會陪在你身邊的還在求學的妳們 老爸的要求只有一個希望妳們能成為 正直健康的好孩子老爸我會比別的爸爸 阅读全文
posted @ 2012-12-20 11:10 功夫 熊猫 阅读(1050) 评论(0) 推荐(1) 编辑
摘要:使用更安全的C字符串操纵 作者: Builder.comWednesday, November 3 2004 11:13 AM声明在 和 中的标准 C 函数是由于缓冲区溢出所引发的缺陷(bug)和安全漏洞的丰富来源。虽然推荐的解决方案是迁移到 C++ 的 和 库,但是并不是所有的程序都可以这样迁移。通过对很多流行的应用程序和操作系统的与安全相关的缺陷的研究发现,C 字符串函数的应用比我们想象的要多。这个技巧将向你展示如何轻易地提高你的代码安全级别,即使代码中使用了标准 C 函数。C99 标准 包括了一些明确检查了缓冲区大小的新函数,因此降低了出现溢出的机会。考虑以下有缺陷的例子: void f 阅读全文
posted @ 2012-12-19 17:04 功夫 熊猫 阅读(473) 评论(0) 推荐(0) 编辑
摘要:calloc可以代替malloc+memset,但是malloc+memset代替不了calloc, calloc大块内存时,如果是从系统分配,就可以免了memset的操作,快很多。memset可以设任意数,calloc只能设0 calloc表示申请count*size大小的内存 malloc只有一个参数malloc函数原型: extern void *malloc(unsigned int num_bytes);函数描述: 分配长度为num_bytes字节的内存块入口参数: num_bytes 内存块的大小(单位为字节)出口参数: 无(或为空)返回值: 如果分配成功则返回指向被分配内存... 阅读全文
posted @ 2012-12-19 11:04 功夫 熊猫 阅读(2079) 评论(1) 推荐(0) 编辑
摘要:tons(), ntohl(), ntohs(),htons() 函数Posted on 2009-07-16 19:33 heaad 阅读(10158) 评论(1) 编辑 收藏 在C/C++写网络程序的时候,往往会遇到字节的网络顺序和主机顺序的问题。这是就可能用到htons(), ntohl(), ntohs(),htons()这4个函数。网络字节顺序与本地字节顺序之间的转换函数:htonl()--"Host to Network Long"ntohl()--"Network to Host Long"htons()--"Host to Ne 阅读全文
posted @ 2012-12-18 20:07 功夫 熊猫 阅读(427) 评论(1) 推荐(0) 编辑
摘要:Linux sudo命令与其配置文件/etc/sudoers2012-05-04 11:00:56 我来说两句 收藏 我要投稿Linux sudo命令与其配置文件/etc/sudoers对linux有一定了解的人多少也会知道点关于sudo命令。sudo命令核心思想是权限的赋予 ,即某个命令的所属用户不是你自己,而你却有权限执行它。但是我们需要注意的是,虽然你有权限执行这个命令,但是在执行的时候却仍是以这个命令本身所属用户来完成的[注释1]。(su命令类似sudo命令,但是两者的差别在于前者su是一个粗粒度权限赋予, www.2cto.com对su最好的理解我觉得是change user ru. 阅读全文
posted @ 2012-12-11 11:55 功夫 熊猫 阅读(1717) 评论(0) 推荐(0) 编辑
摘要:memset函数使用详解 今天做题卡在MEMSET函数的使用上了,本来以为int a[100]; memset(a, MAX,sizeof(a));就是将a数组全部赋值为MAX,现在才知道他的填充是以字节为单位,一般用于对字符型变量的初值进行赋值. 更详细的解说见百度百科 --> http://ba 阅读全文
posted @ 2012-12-05 10:20 功夫 熊猫 阅读(1813) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/robin-ty/archive/2010/09/03/1817294.html交流纽带” --《C语言程序设计 现代方法》 写多了 Java 代码,对 String 类 很是喜爱,可惜经典的 C 语言没有。。。最近在做程序过程中,发现对C语言字符串的处理很模糊,一会儿用数组,一会儿用指针,一会儿又引入 string.h。。。于是决定总结一下C语言中字符串的处理,一则作为笔记,二则作为技术交流和大家分享。字符串字面量(字符串常量,在C标准中称为,字符串字面量)如何存储字符串字面量 从本... 阅读全文
posted @ 2012-12-04 19:45 功夫 熊猫 阅读(1574) 评论(1) 推荐(0) 编辑
摘要:memmove 原型:extern void *memmove(void *dest, const void *src, unsigned int count); 用法:#include <string.h> 功能:由src所指内存区域复制count个字节到dest所指内存区域。 说明:src和dest所指内存区域可以重叠,但复制后dest内容会被更改。函数返回指向dest的指针。 举例: // memmove.c #include <syslib.h> #include <string.h> main() { char s[]="Golden G 阅读全文
posted @ 2012-12-04 18:32 功夫 熊猫 阅读(263) 评论(0) 推荐(0) 编辑
摘要:VM 中ubuntu下----Eclipse ctrl+s 显示update conflict的问题VMworkstation中使用共享主机的方式,在eclipse下编辑windows下的文件,ctrl+s时,显示update conflict 问题。原因是linux系统与windows 进行网络共享时,系统时间不同步,存在文件conflict.同样在服务器程序中也要注意这个问题。 阅读全文
posted @ 2012-12-04 14:57 功夫 熊猫 阅读(686) 评论(0) 推荐(0) 编辑
摘要:http://blog.chinaunix.net/space.php?uid=20587912&do=blog&id=405022windows 的Souce Insight 是非常经典的C编译器,无论是应用程序开发和编译都是相当不错,Linux 有Kcodes,但功能不如Source Insight.有一种解决方案的是在LINUX安装Wine, 然后安装Source Insight. Wine编译安装 Wine 下载路径:http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.0.1.tar.bz2 wine的安装 阅读全文
posted @ 2012-12-02 18:25 功夫 熊猫 阅读(3461) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示