小说网 找小说 无限小说 烟雨红尘 幻想小说 酷文学 深夜书屋
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 102 下一页

2014年9月30日

Linux Shell编程(7)——变量赋值

摘要: =赋值操作符(它的左右两边不能有空白符) 不要搞混了=和-eq,-eq是比赋值操作更高级的测试。注意:等于号(=)根据环境的不同它可能是赋值操作符也可能是一个测试操作符。例子:简单的变量赋值#!/bin/bash# 裸变量echo# 什么时候变量是“裸”的?比如说,变量名前面没有$?#当变量被赋值... 阅读全文

posted @ 2014-09-30 07:21 牛栏山1 阅读(264) 评论(0) 推荐(0) 编辑

Linux Shell编程(5)——shell特殊字符(下)

摘要: {}代码块[花括号]. 这个结构也是一组命令代码块,事实上,它是匿名的函数。然而与一个函数所不同的,在代码块里的变量仍然能被脚本后面的代码访问。 bash$ { local a; a=123; } bash: local: can only be used in afunction ... 阅读全文

posted @ 2014-09-30 07:18 牛栏山1 阅读(138) 评论(0) 推荐(0) 编辑

Linux Shell编程(4)——shell特殊字符(上)

摘要: 在脚本或其他别的地方出现的特殊字符#注释. 以一个#开头的行 (#!是例外) 是注释行.# 这是一行注释.注释也可以出现在一个命令语句的后面。echo "A comment will follow." # 这里可以添加注释.# ^ 注意在#前面... 阅读全文

posted @ 2014-09-30 07:18 牛栏山1 阅读(184) 评论(0) 推荐(0) 编辑

Linux Shell编程(3)——运行shell脚本

摘要: 写完一个脚本,你能够运行它用命令:sh scriptname, [5] 另外也也可以用bash scriptname. 来执行(不推荐使用:sh <scriptname, 因为这样会禁止脚本从标准输入里读数据)。更为方便的是你可以使用chmod命令来使脚本自身变为可执行的.你可以:chmod 55... 阅读全文

posted @ 2014-09-30 07:13 牛栏山1 阅读(119) 评论(0) 推荐(0) 编辑

Linux Shell编程(2)——第一个shell程序

摘要: 在最简单的情况下,脚本程序不过是存储在一个文件里的系统命令列表。这至少让你执行它 时不必重新按顺序键入相同功能的命令序列。一个清空/var/log目录下的日志文件的脚本# Cleanup# 必须以root用户运行. cd /var/logcat /dev/null > messagescat /d... 阅读全文

posted @ 2014-09-30 07:10 牛栏山1 阅读(110) 评论(0) 推荐(0) 编辑

Linux Shell编程(1)——shell编程简介

摘要: Shell是一个命令解释器。它不仅是操作系统内核与用户之间的绝缘层,同时也是一种功能相当强大的编程语言。一个Shell程序,通常称为脚本,它是一个由系统调用,命令工具,软件包和已编译的二进制包"粘合" 起来的极易使用的工具。事实上,整个UNIX系统命令,软件包和工具都能由一个shell脚本调用。如... 阅读全文

posted @ 2014-09-30 07:07 牛栏山1 阅读(167) 评论(0) 推荐(0) 编辑

Qt入门(20)——Qt模块简介

摘要: 当你安装Qt时,这些模块会被构建到库中。在Qt企业版、Qt评估版和Qt自由版中,包含所有的模块。对于Qt专业版,提供基本的模块——工具、核心、窗口部件、对话框、图标视图和工作区模块。画布模块画布模块提供了一个名为QCanvas的高度优化的二维绘图区。 画布可以有任意数量的QCanvasItems。... 阅读全文

posted @ 2014-09-30 06:59 牛栏山1 阅读(154) 评论(0) 推荐(0) 编辑

Qt入门(19)——自定义窗口部件

摘要: 我们介绍可以画自己的第一个自定义窗口部件。我们也加入了一个有用的键盘接口。我们添加了一个槽:setRange()。 void setRange( int minVal, int maxVal );现在我们添加了设置LCDRange范围的可能性。直到现在,它就可以被设置为0~99。在构... 阅读全文

posted @ 2014-09-30 06:54 牛栏山1 阅读(127) 评论(0) 推荐(0) 编辑

Qt入门(18)——使用信号和槽连接控件

摘要: 下面显示了如何使用信号和槽来创建自定义窗口部件,和如何使用更加复杂的方式把它们连接起来。首先,源文件被我们分成几部分并放在放在t7目录下。t7/lcdrange.h包含LCDRange类定义。t7/lcdrange.cpp包含LCDRange类实现。t7/main.cpp包含MyWidget和ma... 阅读全文

posted @ 2014-09-30 06:51 牛栏山1 阅读(133) 评论(0) 推荐(0) 编辑

Qt入门(17)——组装复杂的控件

摘要: 下面是如何把两个窗口部件封装成一个新的组件。首先,我们使用一个自定义的窗口部件作为一个子窗口部件。#include #include #include #include #include #include #include class LCDRange : public QVBox{public:... 阅读全文

posted @ 2014-09-30 06:47 牛栏山1 阅读(110) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 102 下一页

导航