Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Linux终端图形库curses简介和实例分析

Linux终端图形库curses简介和实例分析

随着电脑知识的普及, 越来越多的电脑爱好者开始了解和使用Linux.。Linux的轻松自由之风给了我们不同的感受。但是我们不能满足于基本的命令和KDE, Gnome等用户界面的操作. 我们要干什么? 编程, 对, 编程! 对于编程爱好者, Linux有着很好的编程环境: gcc(GNU Compiler Collection)能够编译C, C++, Java等很多种语言, 而且Linux环境下有很多函数库可以调用.了解一些这些函数库的使用, 会给你的编程工...
Linux文件编程学习

Linux文件编程学习

在Linux平台下对文件编程可以使用两类函数:(1)Linux操作系统文件API;(2)C语言I/O库函数。 前者依赖于Linux系统调用,后者实际上与操作系统是独立的,因为在任何操作系统下,使用C语言I/O库函数操作文件的方法都是相同的Linux文件APILinux的文件操作API涉及到创建、打开、读写和关闭文件。open函数有两个形式,其中pathname是我们要打开的文件名(包含路径名称,缺省是认为在当前路径下面),flags可以去下面的一个值或者是...
Linux平台下学写批处理

Linux平台下学写批处理

由于项目测试的需要,我在自己的Linux笔记本上用虚拟机搭了一个weblogic测试服务。随之就碰到了一个问题,每次都是要在终端中键入一堆cd命令寻找目录,非常繁琐,于是我就想写一个批处理来启动服务。以前在windows下写过批处理,但是对于Linux我连基本的操作都不会,更别说写批处理了,经过半个小时的查找资料和实验,最后批处理还是出来了。 我的操作系统是SUSE 10,weblogic安装在root目录下,实例目录为/domains/ctcpstes...
Java在Linux系统下的输出西方时间的解决

Java在Linux系统下的输出西方时间的解决

我到了Linux系统下,时区的ID就变成了“America/New_York”,输出的是西方时间。 查了好多中文资料都没彻底解决,这台服务器曾经是“Mon Mar 17 15:18:24 EST 2008”,西方时间,后来改为CST 上海时间,在程序中输出的时间就和系统时间相差了13个小时,java虚拟机读取的时区不是系统设置的时区吗?不太明白是怎么回事。 我后来是这么解决的,在命令行输入:export TZ="Asia/Shanghai"。在JAV...
Linux系统中TCP keepalive属性分析

Linux系统中TCP keepalive属性分析

Linux系统中TCP是面向连接的,在实际应用中通常都需要检测连接是否还可用.如果不可用,可分为:a. 连接的对端正常关闭.b. 连接的对端非正常关闭,这包括对端设备掉电,程序崩溃,网络被中断等.这种情况是不能也无法通知对端的,所以连接会一直存在,浪费国家的资源.TCP协议栈有个keepalive的属性,可以主动探测socket是否可用,不过这个属性的默认值很大.全局设置可更改/etc/sysctl.conf,加上:net.ipv4.tcp_keepali...
SUSE Linux中安装Quartus 7.2过程笔记

SUSE Linux中安装Quartus 7.2过程笔记

前几天发现了Linux版本的quartus,只有altera的官网可以下,具体的破解好像在网上只有6.0之前版本的,但是还是挂上机器下7.2。晚上临走前把迅雷设置为下载完关机,第二天下班后过来看,机器还开着,不知什么原因下载都中断了。于是等到不上班的时候把硬盘卸下来到实验室借用纪同学的机器下载安装。中午1点就到了实验室下载,一共四个文件:quartus,nios,ip,modelsim,一直下到吃晚饭才下完。 在altera的网站上有安装说明,强调了好几...
关于Linux 下面的umask 用法

关于Linux 下面的umask 用法

在Linux 下umask为系统用来剥夺新创建文件的一个系统变量。umask一般来说默认值为022 (Freebsd中可以确定)对于新创建的文件来说他的权限是666-umask(出与安全考虑 新创建的文件没有执行权限)对于新创建的目录来说他的权限是777-umask在Linux 才可以调用umask函数来修改默认的uamsk值 其调用方式是:头文件 : 函数说明: mode_t umask)mode_t mask);该函数特殊的地方就是执行可定能成功。...
Linux中的定时器:alarm()及setitimer()

Linux中的定时器:alarm()及setitimer()

Linux系统中的定时器有2种,以下分别介绍:1、alarm如果不要求很精确的话,用alarm()和signal()就够了unsigned int alarm(unsigned int seconds)函数说明: alarm()用来设置信号SIGALRM在经过参数seconds指定的秒数后传送给目前的进程。如果参数seconds为0,则之前设置的闹钟会被取消,并将剩下的时间返回。返回值: 返回之前闹钟的剩余秒数,如果之前未设闹钟则返回0。alarm()执行...
<< 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 >>