2)Linux程序设计入门--进程介绍 Linux下进程的创建 前言: 这篇文章是用来介绍在Linux下和进程相关的各个概念.我们将会学到: 进程的概念 进程的身份 进程的创建 守护进程的创建 1。进程的概念 Linux操作系统是面向多用户的.在同一时间可以有许多用户向操作系统发出各种命 令.那么操...
分类:
系统相关 时间:
2014-11-18 06:54:37
阅读次数:
271
3)Linux程序设计入门--文件操作Linux下文件的操作 前言: 我们在这一节将要讨论linux下文件操作的各个函数. 文件的创建和读写 文件的各个属性 目录文件的操作 管道文件 1。文件的创建和读写 我假设你已经知道了标准级的文件操作的各个函数(fopen,fread,fwrite等等).当然...
分类:
系统相关 时间:
2014-11-18 06:54:23
阅读次数:
346
Tomcat基础之JAVA各位小伙伴,从这篇文章开始,接连将有七篇文章来对tomcat这个软件,或者说是WEB容器做一个专题讨论。还是一样的格调,本人不会有意排版,把文章搞的跟专业论文一样,只是想到哪写到哪,尽量写出自己知道的东西。之所以介绍一下java,是因为tomcat所面向的语言..
分类:
编程语言 时间:
2014-11-16 18:55:02
阅读次数:
301
这篇文章是《Linux程序设计 第四版》中的第二章的最后练习题(2.8综合应用),
题目是编写一个CD数据库应用程序,
首先:用两个文件来保存存储的数据,一个是title_file.cdb,一个是column_file.cdb!
title_file.cdb里面保存的是唱片的基本信息:拥有如下四个字段:
CD的目录编号,标题,唱片类型,作曲家或艺术家;
column_fi...
分类:
系统相关 时间:
2014-11-16 17:24:29
阅读次数:
304
一、解释:/ect/fstab:记录了计算机上硬盘分区的相关信息,启动Linux的时候,检查分区的fsck命令,和挂载分区的mount命令,都需要fstab中的信息,来正确的检查和挂载硬盘。/etc/mtab:每当mount挂载分区、umount卸载分区,都会动态更新mtab,mtab总是保持着当前系统中已挂载的..
分类:
其他好文 时间:
2014-11-13 19:07:12
阅读次数:
231
linuxmsgget返回no spaceleft首先要说的是此类标准函数应该养成查看man手册了解其用法及返回值的习惯。返回nospaceleft分为两种情况:1,创建的msgqueue个数超过整个系统限制,通过ipcs-l查看系统对msgqueue限制的具体个数,通过ipcs-q查看当前已经创建...
分类:
系统相关 时间:
2014-11-13 00:24:44
阅读次数:
411
开发技术讲究封装与模块化,安全技术强调底层安全性。安全技术需要打开封装、追根溯源!《0day 安全:软件漏洞分析技术(第2版)》 第21章 探索 Ring0 笔记Intel x86 系列处理器使用"环"的概念来实施访问控制,共有 4 个权限级别,由高到低分别为 Ring0、Ring1、Ring2、R...
分类:
其他好文 时间:
2014-11-12 21:05:11
阅读次数:
217
etstat -anp |grep 端口号root用户执行netstat -ntupln表示不查询dnst表示tcp协议u表示udp协议p表示查询占用的程序l表示查询正在监听的程序查看那个进程占用了xxx端口 lsof -i:xxx 查看进程号为xxx的进程在哪里 ps -ef|grep...
分类:
系统相关 时间:
2014-11-10 13:21:32
阅读次数:
208
从来没有遇到过。。。 运行环境:在Linux自带的文本编辑器中输入C程序,在shell中编译运行,下面直接看代码和运行结果。第一个代码:#include #include #include #define N 2 int main() { ...
分类:
系统相关 时间:
2014-11-06 23:32:34
阅读次数:
263
通信是一个比较重要的概念。只要存在多于一个执行单元(并发),就有可能存在通信。linux上的并发主要分为多进程(任务)和多线程。linux也提供了多个通信机制来支持不同进程或者不同线程之间的信息传递。通信方式主要包括管道,套接字,消息队列,共享内存,信号量,互斥量,信号(如kill -0检测进程是否...
分类:
系统相关 时间:
2014-11-06 20:02:42
阅读次数:
200