![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
转载的好东东
碎片记录
这个作者很懒,什么都没留下…
展开
-
[回顾]清华申请退学博士作品:完全用Linux工作
[回顾]清华申请退学博士作品:完全用Linux工作按: 尽管我们已经不习惯看长篇大论, 但我还是要说, 这是一篇值得你从头读到尾的长篇文章.2005年9月22日,清华在读博士生王垠在水木社区BLOG上发表了《清华梦的粉碎--写给清华大学的退学申请》明确要求退学, 引起社会各界广泛争论. 他创作的长篇文章《完全用Linux工作》, 洋洋两万多字, 从不同角度居高临下的转载 2012-12-25 08:39:18 · 696 阅读 · 0 评论 -
C语言字符串操作总结大全(超详细)
本文转自:点击打开链接 http://www.jb51.net/article/37410.htm1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度字符串 strlen(p) 取字符串长度 strcmp(p, p1)转载 2014-02-20 10:11:47 · 751 阅读 · 0 评论 -
关于codewarrior调试出现illegal BP的问题解决过程(转载)
昨天两位工程师调试同时出现这个问题,网上对于illegal BP的解决方法讲解的很模糊,没有一个具体的指导方针。我试着阐述我们问题的解决过程,希望对大家解决类似情况可以起到抛砖引玉的作用。 两位工程师同时出现该问题,但由于负责不同的功能,并且互相独立,可以判断是不同的问题引起的。 通过单步运行(step over),工程师J发现当进入某个子函数时,对某个指针指向的变量清零时出错转载 2012-12-21 09:54:29 · 4880 阅读 · 1 评论 -
Linux环境下的 make和makefile详解
【IT168 技术】 无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或make install.利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和makefile工具就可以简洁明快地理顺各个源文件之间纷繁复杂的相互关系。而且如此多的转载 2012-12-21 10:27:46 · 589 阅读 · 0 评论 -
设备驱动中的中断问题及实例解析
1、关于设备驱动中的中断问题 操作系统为了使得快速设备和慢速设备合适工作,需要中断来提高效率,一个外设要使用一个中断就必须注册中断号,获得跟这个中断号相关的一些资源,并且在中断发生的时候内核可以进行一些处理,例如:调用中断处理例程来真正的处理设备中断。Linux处理中断的方式很大程度上与它在用户空间处理信号的方式是一样的。 我们知道,从本质上讲,中断处理例程会和其他代码转载 2012-12-21 10:21:22 · 772 阅读 · 0 评论 -
Linux操作系统的安全模块要点分析
Linux 面临的威胁主要有DoS 攻击、本地用户获取非授权的文件的读写权限、远程用户获得特权文件的读写权限、远程用户获得root 权限等。 可采用以下措施进行预防: (1)删除所有的特殊账户,包括lp、shutdown、halt、news、uucp、operator、games、gopher 等。 可参考以下命令: [root@redhat root]# userdel转载 2012-12-21 10:32:02 · 748 阅读 · 0 评论 -
Linux内核系统之安全入侵侦察解析
【IT168 技术】Linux内核安全随着Linux系统的流行,也就越来越受到大家的关注,这里向大家介绍LIDS也就是Linux内核安全入侵侦察系统。看看Linux内核存在哪些问题,LIDS又能为我们带来哪些方面特点。 LIDS( Linux入侵侦察系统是Linux内核补丁和系统管理员工lidsadm),它加强了Linux内核。它在内核中实现了一种安全模式 -- 参考模式以及内核中的Mand转载 2012-12-21 10:30:52 · 812 阅读 · 0 评论 -
linux fork函数的精辟解说
【IT168 技术】 #include ; #include ; main () { pid_t pid; pid=fork(); if (pid printf("error in fork!"); else if (pid == 0) printf("i am the child process, my process id is %dn转载 2012-12-21 10:29:51 · 479 阅读 · 0 评论 -
linux中fork()函数详解
【IT168 技术】 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都复制到新的新进程中,只有少数值与原来的进程的值不同。相转载 2012-12-21 10:28:59 · 478 阅读 · 0 评论 -
Linux内核参数-proc
【IT168 技术】 1) Linux Proc文件系统,通过对Proc文件系统进行调整,达到性能优化的目的。 2) Linux性能诊断工具,介绍如何使用Linux自带的诊断工具进行性能诊断。 /proc/sys/kernel/优化 1) /proc/sys/kernel/ctrl-alt-del 该文件有一个二进制值,该值控制系统在接收到ctrl+alt+delete按转载 2012-12-21 10:26:53 · 562 阅读 · 0 评论 -
Linux内核参数-proc
【IT168 技术】 Linux chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。 Linux chkconfig命令使用语法: chkconfig [--add] [--del ][--list] [系统服务] 或 chkconfig [--level ] [系统服务]转载 2012-12-21 10:25:19 · 532 阅读 · 0 评论 -
linux设备驱动程序学习笔记
linux设备驱动程序学习笔记.doc转自:http://my.oschina.net/accesssoul/blog/61401转载 2012-12-21 10:22:50 · 375 阅读 · 0 评论 -
PIC以太网开发板——基于微芯最新ENC28J60以太网控制器
PIC以太网开发板——基于微芯最新ENC28J60以太网控制器 PIC以太网开发板——基于微芯最新ENC28J60以太网控制器导航栏ENC28J60芯片介绍ENC28J60编程要点硬件资源说明软件使用说明MicroChip TCP/IP协议栈第转载 2012-12-21 10:05:24 · 1868 阅读 · 0 评论 -
STM32使用内部振荡器及其和外部晶体振荡器的区别
在STM32上如果不使用外部晶振,OSC_IN和OSC_OUT的接法如果使用内部RC振荡器而不使用外部晶振,请按照下面方法处理:1)对于100脚或144脚的产品,OSC_IN应接地,OSC_OUT应悬空。2)对于少于100脚的产品,有2种接法:2.1)OSC_IN和OSC_OUT分别通过10K电阻接地。此方法可提高EMC性能。2.2)分别重映射OSC_IN和OSC_OUT至转载 2014-10-16 15:14:16 · 7880 阅读 · 0 评论