P9

  Linux下的实时流媒体编程 文档

流媒体指的是在网络中使用流技术传输的连续时基媒体,其特点是在播放前不需要下载整个文件,而是采用边下载边播放的方式,它是视频会议、IP电话等应用场合的技术基础。RTP是进行实时流媒体传输的标准协议和关键技术,本文介绍如何在Linux下利用JRTPLIB进行实时流媒体编程。

maple.lv 2011-03-15   481   0
P

Linux 程序设计入门--网络编程 文档

Linux下C语言编程基础知识 前言: 这篇文章介绍在LINUX下进行C语言编程所需要的基础知识.在这篇文章当中,我们将会学到以下内容: 源程序编译;Makefile的编写 ;程序库的链接 ;程序的调试 ;头文件和系统求助

openanran 2013-01-15   3297   0
Linux  
P6

  Linux下shell编程粗略介绍 文档

综述1.1Shell是什么?壳(shell)保护其内部的核(Kernel)1.2怎样编写shell?利用vi编辑器编辑脚本,将脚本命名为脚本功能.shShell脚本不是复杂的程序,#/bin/sh开头,它通知系统以下的shell程序使用系统上的Bourseshell来解释。

tester 2015-07-24   1626   0
Linux  
P150

  Linux 环境高级编程-第二讲文件 文档

Linux环境高级编程第二讲文件的操作第二讲文件的操作文件I/O(第三章)文件和目录(第四章)第二讲文件的操作文件I/O(第三章)文件和目录(第四章)文件I/O文件的基本操作(打开、定位、读写、关闭)I/O效率文件共享其他重要I/O函数文件I/O文件的基本操作(打开、定位、读写、关闭)I/O效率文件共享其他重要I/O函数文件操作基本顺序打开open创建creat定位

dan_lionly 2012-08-17   559   0
Linux  
P7

  Linux 网络编程实例详解 文档

本文介绍了在Linux环境下的socket编程常用函数用法及socket编程的一般规则和客户/服务器模型的编程应注意的事项和常遇问题的解决方法,并举了具体代 码实例。要理解本文所谈的技术问题需要读者具有一定C语言的编程经验和TCP/IP方面的基本知识。要实习本文的示例,需要Linux下的gcc编译平台支持。

openanran 2013-01-15   4192   0
Linux  
P136

  Linux环境高级编程-第四讲进程 文档

Linux环境高级编程第四讲进程进程进程环境(第七章)进程控制(第八章)进程关系(第九章)进程进程环境(第七章)进程控制(第八章)进程关系(第九章)进程环境main函数和命令行参数进程的启动和终止环境表和环境变量存储空间布局存储器分配setjmp和longjmp函数进程环境main函数和命令行参数进程的启动和终止环境表和环境变量存储空间布局存储器分配setjmp和longjmp函数main函数和命令行参数通常,C程序总是从main函数开始执行main函数原型

dan_lionly 2012-08-17   3447   0
Linux   手册   C/C++   diff  

学习Linux之前需要掌握编程能力么? 资讯

几个月前,我开始在 edX(edX 是麻省理工和哈佛大学于 2012 年 4 月联手创建的大规模开放在线课堂平台)上学习 Linux 入门课程。 这门课程一共 18 章节,通过大量的阅读,视频资料以及一些不定期的能力测验来巩固知识。在我的博客”What happens when a non-coder tries to learn Linux“(非码农学习 Linux)一文中我写了前 6 章节的内容以及如何学习这门课程。这篇文章涵盖了这门课程的前 6 个章节的内容,讲述了 Linux 的一些使用方法。

jopen 2014-12-16   19178   0
Linux  

linux网络编程常见socket错误分析 经验

阻塞的操作被取消阻塞的调用打断。如设置了发送接收超时,就会遇到这种错误。 只能针对阻塞模式的socket。读,写阻塞的socket时,-1返回,错误号为INTR。另外,如果出现EINTR即errno为4,错误描述 Interrupted system call,操作也应该继续。如果recv的返回值为0,那表明连接已经断开,接收操作也应该结束。

jopen 2013-11-23   66114   0
Linux  

linux下C语言socket网络编程简例 博客

这里给出在linux下的简单socket网络编程的实例,使用tcp协议进行通信,服务端进行监听,在收到客户端的连接后,发送数据给客户端;客户端在接受到数据后打印出来,然后关闭。程序里有详细的说明,其中对具体的结构体和函数的实现可以参考其他资料。 程序说明: 这里服务器的端口号和ip地址使用固定的设置,移植时可以根据具体情况更改,可以改写为参数传递更好,这里为了方便,使用固定的。 移植时服务端可以不

openkk 2012-08-12   1864   0
Shellshock   ER   PMD  
P143

  Linux环境高级编程-第五讲信号 文档

Linux环境高级编程第五讲信号第五讲信号信号的概念signal函数不可靠信号与可靠信号信号的发送接收机制信号集与可靠信号机制sigsetjmp和siglongjmp函数abort函数第五讲信号信号的概念signal函数不可靠信号与可靠信号信号的发送接收机制信号集与可靠信号机制sigsetjmp和siglongjmp函数abort函数信号的概念

dan_lionly 2012-08-17   2601   0
Linux   方案  
P150

  Linux 套接字网络编程接口 文档

Linux套接字网络编程接口网络编程接口的产生与发展套接字基础面向连接的传输层套接字编程无连接的套接字编程高级套接字函数服务器的I/O模型网络层的原始套接字面向数据链路层的套接字网络编程接口产生与发展网络编程接口的产生与发展问题的提出站在应用程序实现的角度,应用程序如何方便地使用协议栈软件进行通信呢?如果能在应用程序与协议栈软件之间提供一个软件接口,就可以方便客户与服务器软件的编程。

llyjyzj 2013-06-14   4431   0
Linux   报告  
P137

  Linux 环境高级编程-第六讲线程 文档

Linux环境高级编程第六讲线程第六讲线程线程的概念线程的创建线程的终止线程的同步线程属性同步属性取消选项线程和信号线程和fork第六讲线程线程的概念线程的创建线程的终止线程的同步线程属性同步属性取消选项线程和信号线程和fork线程的概念进程的所有信息对该进程的所有线程都是共享的

dan_lionly 2012-08-17   520   0
Linux   方案   Scala   ErLang  
P

unix系统编程 Unix Systems Programming: Communication, Concurrency, and Threads 文档

都是关于系统编程的各个方面的具体的讲解。先介绍函数,然后给出的代码实例。每隔一段就给出用前面所学可以做到的一个实用小项目(这是有点难度的,觉得没难度的大概有过一些编程经验了)。我觉得最好读者有一些关于操作系统的基础知识,比如看过操作系统原理之类的书籍,还有相应的C语言基础本人看过之后觉得获益良多

yufangyong 2015-03-30   2948   0
UNIX  

C++:后现代的系统编程语言 资讯

C++作为一门经典的编程语言,从上世纪八十年代起至今一直被广泛应用在系统开发和高性能计算领域。近几年来随着各种编程语言和范式的兴起,C++的身影渐渐淡出了人们的视野。但是作为一个仍在不断进步的语言,C++在最近几年飞速发展,已经具备了现代语言应有的特性,而且也有了许多已有的和正在进行的新的拓展。

jopen 2016-02-05   24273   0
C/C++  

如何为可扩展系统进行Socket编程 经验

上世纪九十年代后期,我在一家在线视频游戏工资工作,在哪里我主要的工作就是编写Unix Unix Berkley Socket和Windows WinSock代码。我的任务是确保视频游戏客户端和一个游戏服务器通信。很幸运有这样的机会写一些Java Socket代码,我对Java流式网络编程和简洁明了的API着迷。这一点都不让人惊讶,Java最初就是设计促进智能设备之间的通信,这一点很好的转移到了桌面应用和服务器应用。

jopen 2015-05-21   23600   0

VC++编程中获取系统时间的代码 代码段

总结了在程序中如何获得系统时间的方法 void CGetSystenTimeDlg::OnBnClickedGettimeButton() { // TODO: 在此添加控件通知处理程序代码 //方法一 使用MFC的CTime类 CString str; //获取系统时间 CTime tm; tm=CTime::GetCurrentTime(); str=tm.Format("现在时间是%Y年%m

jopen 2015-01-09   1185   0
C/C++  

系统编程语言Nim 0.11.0发布 资讯

Nim团队在官网正式发布了最新的Nim 0.11.0版本,由于1.0版本预计在今年底到来,此次版本更新并未有很多大的改进,只是为了扩展 Nim 规范的持久性。

jopen 2015-05-04   7385   0

Zenwalk Linux 7.4 发布,基于Slackware的GNU/Linux操作系统 资讯

Zenwalk Linux(以前叫做Minislack)是一份基于Slackware的GNU/Linux操作系统,其宗旨在于以每项任务只设置一个应用程序来保持精简和快捷,它还着重于图形桌面及多媒体使用。Zenwalk的特色在于包含最新的Linux技术以及一整套编程环境和运行库,它能为应用程序开发人员提供一份理想的平台。Zenwalk的模块化实现方法还提供了能将Zenwalk Linux转化为具有高度调节性的现代化服务器(如LAMP架构、通讯、文件共享)的简便方法。

jopen 2014-02-14   6808   0

Linux 服务器监控系统Linux-dash 1.0 发布 资讯

Linux-dash 是一个低开销 Linux 服务器监控系统,基于 Web 的监控界面。Linux-dash 的界面提供了一个详细的概述您的服务器的所有重要方面,包括内存和磁盘使用情况,网络,安装软件,用户,运行的流程。所有信息被组织成widget 部件,你可以跳转到一个特定的部分使用的主要工具栏中的按钮。Linux Dash不是最先进的监控工具,但它可能是一个适合用户寻找一个光滑,轻便,易于部署应用程序。

jopen 2014-12-22   11444   0

专注于方便易用的小型Linux系统 - Puppy Linux 5.3.3 "Slacko" 发布 资讯

Puppy Linux是由Barry Kauler主导开发的一个以体积小、速度快闻名的小型Linux发行版。本网站设立的初衷就是聚合网友们的力量,共同改进Puppy Linux,并改善其对中文用户的友好程度。

openkk 2012-05-05   10877   0
Linux  
1 2 3 4 5 6 7 8 9 10