E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
linux程序设计
《UNIX网络编程》TCP客户端服务器例子
最近在看《UNIX网络编程》(简称unp)和《
Linux程序设计
》,对于unp中第一个获取服务器时间的例子,实践起来总是有点头痛的,因为作者将声明全部包含在了unp.h里,导致后面编写代码会对这个头文件造成依赖
·
2015-11-11 03:18
unix
gcc和arm-linux-gcc 头文件寻找路径
原文地址:http://blog.chinaunix.net/uid-29145190-id-3867605.html 在
LINUX程序设计
当中,经常会遇到头文件包含的问题,那么这些头文件到底在哪个路径下
·
2015-11-10 22:11
linux
linux系统调用和库函数调用的区别
可以参考《
Linux程序设计
》(英文原版为《Beginning Linux Programming》,作者是Neil Mat
·
2015-11-08 16:34
linux
linux系统调用和库函数调用的区别
可以参考《
Linux程序设计
》(英文原版为《Beginning Linux Programming》,作者是Neil Matthew和Richard Stones)第三章: Working with files
·
2015-11-08 15:19
linux
2)
Linux程序设计
入门--进程介绍
2)
Linux程序设计
入门--进程介绍 Linux下进程的创建 前言: 这篇文章是用来介绍在Linux下和进程相关的各个概念.我们将会学到: 进程的概念 进程的身份 进程的创建
·
2015-11-08 15:33
linux
4)
linux程序设计
入门--时间概念
4)程序设计入门--时间概念 前言:Linux下的时间概念 这一章我们学习Linux的时间表示和计算函数 时间的表示 时间的测量 计时器的使用 1。时间表示 在程序当中,我们经常要输出系统当前的时间,比如我们使用date命令 的输出结果.这个时候我们可以使用下面两个函数 #include <time.h>; time_t time(time_t *t
·
2015-11-08 15:33
linux
5)
Linux程序设计
入门--信号处理
5)
Linux程序设计
入门--信号处理 Linux下的信号事件 前言:这一章我们讨论一下Linux下的信号处理函数.
·
2015-11-08 15:32
linux
6)
Linux程序设计
入门--消息管理
6)
Linux程序设计
入门--消息管理 前言:Linux下的进程通信(IPC) Linux下的进程通信(IPC) POSIX无名信号量 System V信号量 System V消息队列
·
2015-11-08 15:31
linux
寒假随想
可惜我只会在纸上画,让他们动起来还真有难度,放假以来一直在看
Linux程序设计
,也就没开始我的这些计划。 其
·
2015-11-08 14:40
随想
linux curses函数库
fedora20,安装yum install ncurses-devel 编译时:-lncurses 头文件:#include<curses.h> 参考:man ncurses \
linux
·
2015-11-08 11:29
linux
1)
Linux程序设计
入门--基础知识
1)
Linux程序设计
入门--基础知识 Linux下C语言编程基础知识 前言: 这篇文章介绍在LINUX下进行C语言编程所需要的基础知识.在这篇文章当中,我们将 会学到以下内容: 源程序编译
·
2015-11-07 14:42
linux
3)
Linux程序设计
入门--文件操作
3)
Linux程序设计
入门--文件操作 Linux下文件的操作 前言: 我们在这一节将要讨论linux下文件操作的各个函数.
·
2015-11-07 14:41
linux
8)
Linux程序设计
入门--线程操作
8)
Linux程序设计
入门--线程操作 前言:Linux下线程的创建 介绍在Linux下线程的创建和基本的使用.
·
2015-11-07 14:41
linux
7)
Linux程序设计
入门--网络编程
8)
Linux程序设计
入门--网络编程 Linux系统的一个主要特点是他的网络功能非常强大。随着网络的日益普及,基于网络的 应用也将越来越多。
·
2015-11-07 14:40
linux
UNIX
Linux程序设计
教程
《UNIX
Linux程序设计
教程》 基本信息: 作者: 赵克佳 沈志宇 丛书名: 原创精品系列 出版社:机械工业出版社 ISBN:9787111403890 上架时间:2012-12-5 出版日期:2013
·
2015-11-05 08:34
linux
Linux程序设计
(整理中)
什么是Linux Linux是一个类UNIX内核的可以自由发布的实现版本,是一个操作系统的底层核心。几乎所有为UNIX编写的程序都可以在Linux上编译运行。 Linux是由赫尔辛基大学的Linus Torvalds开发的,期间得到了因特网上广大UNIX程序员的帮助。它最初只是受Andy Tanenbaum教授的Minix(一个小型类UNIX系统)启发而开发的个人爱好的程序
·
2015-11-02 18:47
linux
要看书籍
一.目前正在看的书有: 1>
Linux程序设计
(4th Edition) 2>设计模式沉思录 二.待看书籍: 《STL源码剖析》 《
·
2015-11-02 16:23
书籍
Ubuntu下遇到问题整理
摘要:这些个主要是我在学《
Linux程序设计
》时,在Ubuntu 10.04下学习等遇到的问题!记录于此希望对某天同样开始学习Ubuntu的新手有帮助。
·
2015-11-02 16:23
ubuntu
bash shell学习-实践 (自己实现一些小工具)
nbsp; 参考资料:鸟哥的Linux私房菜 基础学习篇(第三版) Linux Shell脚本攻略
Linux
·
2015-11-02 15:41
shell
《
linux程序设计
》--读书笔记--第十四章信号量、共享内存和消息队列
信号量:用于管理对资源的访问; 共享内存:用于在程序之间高效的共享数据; 消息队列:在程序之间传递数据的一种简单方法; 一、信号量 临界代码:需要确保只有一个进程或者一个执行线程可以进入这个临界代码并拥有对资源独占式的访问权。 临界区:真正执行数据更新的代码需要独占式的执行,它们被称为临界区域;它们通常只在一个大型程序中占据一小段的代码。 信号量是一个特殊的变量,它只
·
2015-11-02 14:45
linux
Linux系统调用和库函数调用的区别
系统调用实际上就是指最底层的一个调用,在
linux程序设计
里面就是底层调用的意思,面向的是硬件。而库函数调用则面向的是应用开发的,相当于应用程序的api,采用这样的方式有很多种原因: 1.
·
2015-11-01 14:47
linux
Linux程序设计
——用getopt处理命令行参数
Linux程序设计
——用getopt处理命令行参数 Linux下很多程序甚至那些具有图形用户界面(graphical user interface,GUI)的程序,都能接受和处理命令行选项。
·
2015-11-01 14:42
linux
linux操作系统下c语言编程入门
操作系统下c语言编程入门 分类: linux 2006-03-30 10:59 7389人阅读 评论(2) 收藏 举报 2)
Linux
·
2015-11-01 13:36
linux
最近一段时间的总结及接下来的规划
,比较雷人的是,坐在我后面的后面考试的竟然是我们学院教
Linux程序设计
的一个老师~~~ 一回学校,两腿就有些疼,直到今天还疼,去吃个饭还要一瘸一拐地走路。
·
2015-11-01 12:02
总结
bash shell学习-shell script基础 (笔记)
nbsp; 参考资料:鸟哥的Linux私房菜 基础学习篇(第三版) Linux Shell脚本攻略
Linux
·
2015-10-31 11:52
script
dos2unix命令
最近在学习shell编程,可是在《
Linux程序设计
》指定的网站上下载了源码,使用的时候却一直出问题。提示:”bash: .
·
2015-10-31 11:09
dos2unix
《
linux程序设计
》笔记 第一章 入门
linux程序存放位置linux主要有一下几个存放程序的目录: /bin 系统启动程序目录 /usr/bin 用户使用的标准程序 /usr/local/bin 用于存放软件安装目录 /usr/sbin /sbin 系统服务 /opt 可选操作系统组件以上路径存放在$PATH环境变量中。 linu
·
2015-10-31 11:51
linux
linux程序设计
基础
1. Linux 应用程序表现为两种特殊类型的文件:可执行文件和脚本文件。可执行文件是计算机可以直接运行的程序;脚本文件是一组指令的集合,将由另一个程序(解释器)来执行。在用户级别,这两者本质上没有不同。 2. 存储系统程序的标准路径: /bin:二进制文件目录,用于存放启动系统时用到的二进制文件。 /usr/bin:用户二进制文件目录,用于存放用户使用的标准程序。 /usr/
·
2015-10-31 10:59
linux
[每天进步一点 -- 流水账]第4周
周一 2013年1月9日21:27:47 10:00 -- 起床 11:00-16:00 -- 图书馆 《
linux程序设计
》 纸上得来终觉浅啊。。
·
2015-10-31 09:45
流
[每天进步一点 -- 流水账]第3周
12:00- 15:00-- 图书馆 《C++ Primer Plus》 第五章 循环和关系表达式 《
linux程序设计
》文件I/O标准库 fopen fread
·
2015-10-31 09:45
流
linux 操作系统下c语言编程入门
2)
Linux程序设计
入门--进程介绍 3)
Linux程序设计
入门--文件操作 4)
Linux程序设计
入门--时间概念 5)
Linux程序设计
入门--信号处理 6
·
2015-10-31 08:31
linux
Linux学习路线
《
Linux程序设计
》-靠它来入门,然后装一个linux体系,练习shell(party)和linuxC,把基础打牢;2.
u013806814
·
2015-10-28 22:00
linux战地日记
《
Linux程序设计
》--读书笔记---第十三章进程间通信:管道
管道:进程可以通过它交换更有用的数据。 我们通常是把一个进程的输出通过管道连接到另一个进程的输入; 对shell命令来说,命令的连接是通过管道字符来完成的; cmd1 | cmd2 shell负责安排两个命令的标准输入和标准输出 cmd1的标准输入来自键盘 cmd1的标准输出传递给cmd2,作为它的标准输入 cmd2的标准输
·
2015-10-27 12:14
linux
Linux程序设计
中的curses.h编译报错,无法找到curses.h和ncurses.h
源程序screen.c如下: #include <stdio.h> #include <term.h> #include <curses.h> #include <stdlib.h> int main() { setupterm("unlisted
·
2015-10-23 08:30
linux
抓取url的超链接程序(使用到libcurl和libxml2)
抓取url的超链接程序(使用到libcurl和libxml2) 分类:
Linux程序设计
(C/C++) 2010-09-16 16:30 215人阅读 评论(0) 收藏 举报
·
2015-10-21 12:16
curl
sock通信--数据结构的传送
bShare分享,迅速提升10倍流量 sock通信--数据结构的传送 分类:
Linux
·
2015-10-21 12:16
数据结构
syslog()的基本用法
参考自《
Linux程序设计
》第二版 P137 #include <stdio.h> #include <errno.h> #include <stdlib.h>
·
2015-10-21 12:01
syslog
Linux系统常用目录操作函数
参考《
Linux程序设计
》第二版P103 扫描目录: #include <stdio.h> #include <stdlib.h> #include <string.h
·
2015-10-21 12:01
linux
获取进程能打开的最大文件数量【OPEN_MAX】
手上一个小项目,需要获取一个当前Linux操作系统下,一个进程能打开的最大文件数目,在《
linux程序设计
第4版》85页有说: 任何一个运行中的程序能够同时打开的文件数是有限制的,这个限制通常是由
CMbug
·
2015-09-09 11:12
Linux
编程
Linux程序设计
(curses使用示例)
看官们,咱们今天要说的内容还是curses库,我们今天主要说它的用法。闲话休说,言归正转。下面是我利用curses函数库写的一个显示棋盘的小程序,请大家参考:1#include 2#include 3#include 4 5intmain() 6{ 7inti; 8 9initscr();//初始化屏幕 10 11if(!has_colors())//确认终端是否支持彩色显示 12{ 13endw
talk_8
·
2015-09-05 21:00
linux
ncurses
curses
Linux程序设计
-读书笔记2
chap41.处理命令行的命令:intgetopt(intargc,char*constargv[],constchar*optstring)该函数optstring用于接收选项字符串(命令行中以-标识),后跟:表示选项需要接收一个值,与该函数同时使用的还有全局变量optargs用于记录选项参数冒号后面跟的值,如果没有,记录为?。optint用于记录当前处理到那个选项参数。该函数返回值是argv中
conanswp
·
2015-09-04 23:00
共享锁
环境变量
getopt
文件锁
独占锁
Linux程序设计
-读书笔记1
chap11.链接库分为静态链接库.a和共享库.so。2.静态链接库示例:hello.c----------------------------------------#includevoidsayHello(){printf("HelloWorld!");}----------------------------------------静态库.a表示archive(归档)。编译时使用-c阻止编译
Gunner
·
2015-09-01 22:23
Linux
C/C++/VC
Linux程序设计
-读书笔记1
chap11.链接库分为静态链接库.a和共享库.so。2.静态链接库示例:hello.c----------------------------------------#includevoidsayHello(){printf("HelloWorld!");}----------------------------------------静态库.a表示archive(归档)。编译时使用-c阻止编译
conanswp
·
2015-09-01 22:00
linux
C语言
动态库
静态库
shell基础
Linux学习书籍推荐
系统管理技术手册》《UNIX编程艺术》 计算机及操作系统原理书:《深入理解计算机系统(原书第2版)》《现代操作系统(原书第3版)》 深入理解Linux系统 原理篇:《Linux内核设计与实现(原书第3版)》《
Linux
孙悟坑
·
2015-08-28 11:00
Linux程序设计
(搭建开发环境--curses)
看官们,咱们今天要说的内容,是前面内容的一点小补充,具体的内容是:安装curses开发包,以搭建开发环境。闲话休说,言归正转。我们在前面说过搭建开发环境的内容,主要说了开发环境中的GCC和VIM,今天咱们会说如何搭建开发环境中的另外一个工具:curses。curses是Linux上的一个图形库,不过我们使用的Mint只安装了库文件,没有安装与该库相关的头文件。没有这些头文件,就不能进行相关的开发工
talk_8
·
2015-08-09 21:00
ncurses
curses
Linux图形库
OS X 10.10 编译APUE Third Edition 源码
suool.net/2015/07/23/OS-X-10-10-%E7%BC%96%E8%AF%91APUE-Third-Edition-%E6%BA%90%E7%A0%81/上个暑假曾经简单的学习了下
Linux
hu1020935219
·
2015-07-23 15:00
unix
#定位系统性能瓶颈# strace & ltrace
strace和ltrace分别对应的是系统调用和库函数调用,系统调用实际上就是指最底层的一个调用,在
linux程序设计
里面就是底层调用的意思,面向的是硬件。
Hi峰兄
·
2015-07-01 16:17
Linux
linux程序设计
——多个源文件的问题,makefile的语法(第九章)
第九章开发工具本章介绍一些linux系统中的程序开发工具,其中一些工具也可以在UNIX系统中使用.linux系统除提供开发人员必须的编译器和调试器外,还提供一组工具,其中每个都可以完成一件独立的任务,并且允许开发人员将它们创造性地组合在一起,而这种组合能力也是linux从UNIX的哲学体系中继承而来的.9.1多个源文件带来的问题在编写小程序时,许多人都会在编辑完源文件后重新编译所有文件来重组应用程
mathZHA
·
2015-06-26 20:41
C
linux
linux程序设计
linux 下的C/S程序
在看完
Linux程序设计
中关于socket套接字这一章套接字的通信流程的介绍后,自己写了客户端和服务器端的程序。发现了一些需要注意的问题。
宇宙星河
·
2015-05-15 14:08
liunux
菜鸟的《
Linux程序设计
》学习—shell script
1.认识shellscriptshellscript是利用shell的功能缩写的一个“程序”,这个程序是使用纯文本文件,将一些shell的语法与命令(含外部命令)写在里面,搭配正则表达式,管道命令与数据流重定向等功能,以达到我们想要的处理目的。shellscript有很广泛的应用:(1)自动化管理的重要依据(2)追踪与管理系统的重要工作(3)简单入侵检测功能(4)连续命令单一化(5)简易的数据处理
fly_yr
·
2015-05-14 16:00
linux
shell
bash
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他