精华内容
下载资源
问答
  • 试卷代号1253 座位号口口 国家开放大学2019年秋季学期期末... C语言中使用的字符常量其起止标记符是 A单引号 B双引号 C中括号 D尖括号 2一个程序中用户定义的普通函数名称不能为 A . Main B . maln C . xyz D . ma
  • 个程序里我们实现了两类窗口打开方式,一个是自身消失而 后打开另一个窗口,一个是打开另一个窗口而自身不消失。可以看到他们实现 方法是不同。 三、Qt Creator 登录对话框(原创) 实现功能: 在弹出对话框...
  • 试卷代号 1253 座位号亡 国家开放大学2019 年秋季学期期末统一考试 C 语言程序设计试题 2020 年 1 月 I: :1~I~I 二 I 四 1 惹分 1 得分1 评卷人 一单项选择题把合适的选项... 一个程序中用户定义的普通函数名称不能为
  • 函数名是由用户定义的标识符,函数名后有一个空括号,其中无参数,但括号不可少。{} 的内容称为函数体。在函数也有类型说明, 这是对函数体内部所用到的变量的类型说明。在很多情况下都不要求无参函数有...
  • 2-18 编写一个程序,运行时提示输入一个数字,再把这个数字显示出来。 解: 源程序: #include <iostream.h> int main() { int i; cout 请输入一个数字:"; cin >> i; cout 您输入一个数字是" ; return 0; } 程序...
  • 信号是一个通知机制,异步产生,因为低层的硬件异常是由内核异常处理程序处理的,用户进程不可见,信号机制向用户通知异常发生,并记录在pcb中用。可以用 kill -l 命令查看,每个信号都有编号和宏定义的名称;1-31 ...

          信号是一个通知机制,异步产生,因为低层的硬件异常是由内核异常处理程序处理的,用户进程不可见,信号机制向用户通知异常发生,并记录在pcb中用。可以用 kill -l 命令查看,每个信号都有编号和宏定义的名称;1-31 为普通信号,34-64为实时信号。

    产生方式:

    1、键盘组合键

    2、由硬件异常产生信号

    3、调用kill()函数,默认动作是终止进程

    信号处理:

    1、忽略

    2、执行默认动作

    3、自定义动作:捕捉信号

         

         core dump当一个进程异常中止时,可以选择把进程的用户空间的数据全部保存到磁盘上,生成文件,文件名叫core。可以调试检查core文件查看错误原因。下面是linux命令查看core文件

    ulimit -c 返回0表示core文件关闭

    ulimit -c 1024 core文件最大为1024k

    下面为我写的一个死循环所测试的core文件





         信号发送

    头文件:<sys/types.h>

                  <signal.h>

      int  kill (pid_t pid ,int  sig)

    当pid>0 发送给进程,pid<0发送给进程组的每个进程

      头文件:<unistd.h>

    unsignal  int alarm (unsignal  int secs)

    alarm函数让内核在secs秒内发送一个SIGALARM信号给所调用的进程,返回值为前一次闹钟剩余的时间

    上面的小程序是1秒钟之内不停地数数,1秒钟到了就被SIGALRM信号终⽌止

    运行:


    下面的小程序是父进程调用kill 函数给子进程发送一个9号信号,kill函数可以给一个指定的进程发送指定的信号。

    目的让子进程运行5秒后父进程发送信号结束子进程的死循环




    展开全文
  • “在库中的对应命令名”请务必准确填写静态库公开导出符号名称(C函数(cdecl)编译后,符号名称通常是在函数名称前加下划线(_));“在库中的对应命令名”以@开头表示以cdecl方式调用,否则表示以默认stdcall...
  • MYSQL中文手册

    2013-03-11 21:21:34
    在同一个数据库创建多个表缺陷 7.5. 优化MySQL服务器 7.5.1. 系统因素和启动参数调节 7.5.2. 调节服务器参数 7.5.3. 控制查询优化器性能 7.5.4. 编译和链接怎样影响MySQL速度 7.5.5. MySQL如何使用...
  • 配置用户环境 ...---在用户环境,为一个复杂、需要经常使用命令行所起名称 ---可用来替换普通命令,更加方便 (2)alias别名设置 查看已设置别名 --- alias [别名名称] 定义...

    配置用户环境

    1、自定义命令

    1Linux命令字的来源

    如何指定命令字?

    ---指令名:函数>别名>内部命令>外部命令

    ---可执行程序的路径

    什么是别名?

    ---在用户环境中,为一个复杂的、需要经常使用的命令行所起的短名称

    ---可用来替换普通命令,更加方便

     

    2alias别名设置

    查看已设置的别名

    --- alias [别名名称]

    定义新的别名

    --- alias  别名名称 =‘实际执行的命令行’

    取消已设置的别名

    --- unalias [别名名称]

    永久性别名的设置:在真机上设置

    [root@xiaoredhat~]# vim /root/.bashrc

    当年,有写错的,导致真机启动不了了。

    属于root家目录下,查看别名设置的命令。

     

     

    2、用户初始化文件

    1)用户个性化配置文件

    影响指定用户的bash解释环境

    -~/.bashrc,每次开启bash终端时生效    //只针对root有效

    [root@server0~]#vim ~student/.bashrc

    ... ...

    alias ld='ls-lhd --color=auto'   //仅对student用户有效

    [student@server0~]$ alias ld

    alias ld='ls -lhd --color=auto'

     

    [root@localhost ~]# vim /etc/hostname

    Server0.example.com

    [root@localhost ~]# exit

    [root@localhost ~]# s

    在虚拟机上写入,而非真机。注意啦!

    [root@server0~] # vim /root/.bashrc

    Vim的技巧:

    想把一行复制粘贴,esc(回到命令模式)--->把光标定义在一行,复制yy--->粘贴p

    alias hello =’echo hello’

    [root@server0~] # vim /home/student/.bashrc

    写入:

    alias hi=’echo hi’

    [root@server0~] # vim /etc/bashrc  #shell脚本写的,之后学到会看懂。

    写入:

    alias haha=’echo xixi’    //第一行,挑个空白地方。

    三个都写完了。

    root能够执行的别名有哪几个?

    hello、haha可以。直觉上觉得可以,但是执行的时候,三个都不可以。

    注意:每次都需要开启bash环境,终端时生效。 就是在打开终端。退出原先终端后,再重新打开终端。

    [root@server0~] #  exit

    [root@xiaoredhat ~]# s   //重新远程,再打开终端。

     hello、haha可以,hi不可以。

     

    [root@server0~]# su -student

    [student@server0~] $ hello   //hello不行。

    [student@server0~] $ hi       //hi可以。

    [student@server0~] $ haha    //haha可以。

     

    [root@server0~] # vim /root/.bashrc                    hello     影响root文件,指定用户的bash解释环境

    alias hello =’echo hello’

    [root@server0~] # vim /home/student/.bashrc     hi        影响student文件,指定用户的bash解释环境,hi是写到home下的,所以不可以。

    alias hi=’echo hi’

    [root@server0~] # vim /etc/bashrc                        haha     影响全局配置文件,所有用户的bash解释环境

    alias haha=’echo xixi’

     

    (2)全局环境配置

    影响所有用户的bash解释环境

    - /etc/bashrc,每次开启bash 终端时生效   //影响所有用户的

     

    [root@server0 ~]# hello   #成功
    hello
    [root@server0 ~]# hi     #失败    
    bash: hi: 未找到命令...
    [root@server0 ~]# haha    #成功
    xixi
    [root@server0 ~]# su - student
    [student@server0 ~]$ hello  #失败 
    bash: hello: command not found...
    [student@server0 ~]$ hi    #成功
    hi
    [student@server0 ~]$ haha   #成功
    xixi

    看一看真机的,etc/bashrc最后几行写了些什么?

    [root@xiaoredhat ~]# vim /etc/bashrc

    echo Taren1 | passwd --stdin root &> /dev/null     //为root设置密码。

    /usr/sbin/hwclock -w

    在每次开机进入系统之前,重置密码Taren1。开机的时候改无数次密码,最终重启还是Taren1.

    教学环境是怎么做到的。密码是统一的。

    [root@xiaoredhat ~]# ls /etc/passwd

    /etc/passwd

     

    案例2  自定义用户环境   #设置一个别名

    为系统server0和desktop0创建自定义命令

    (1)自定义命令的名称为qstat

    (2)此自定义命令将执行以下操作:

        /bin/ps -Ao pid,tt,user,fname,rsz     //迷惑性,不用管

      (3)此自定义命令对系统中的所有用户都有效    //全局的

    [root@server0 ~]# vim /etc/bashrc

    alias qstat=' /bin/ps -Ao pid,tt,user,fname,rsz'

    不用去思考命令是干什么的。只要把给出的命令原原本本的复制粘贴就好了。

    写到/etc/bashrc文件当中

    ---------------------------------------------------------------------------------------

     

    转载于:https://www.cnblogs.com/sneg/p/10901407.html

    展开全文
  • excel使用

    2012-11-25 17:06:01
    自定义函数,也叫用户定义函数,是Excel最富有创意和吸引力功能之一,下面我们在Visual Basic模块创建一个函数。 在下面例子,我们要给每个人金额乘一个系数,如果是上班时工作餐,就打六折;如果是加班...
  • 在同一个数据库创建多个表缺陷 7.5. 优化MySQL服务器 7.5.1. 系统因素和启动参数调节 7.5.2. 调节服务器参数 7.5.3. 控制查询优化器性能 7.5.4. 编译和链接怎样影响MySQL速度 7.5.5. MySQL如何使用内存 ...
  • 例如数据表中用户选择字段方式改变,用户查询需求也会不断更新和完善。所有这些,都要求系统提供足够手段进行功能调整和扩充。而要实现这一点,应通过系统开放性来完成,既系统应是一个开放系统,只要...
  • 8.3.4 使用通配符找到某个字符串在另一个字符串中的起始位置 223 8.3.5 检测字符串相似度 224 8.3.6 获取字符串最左和最右部分 224 8.3.7 检测字符串中的字符数或者字节数 225 8.3.8 把字符串一部分替换...
  • javascript入门笔记

    2018-05-15 15:01:07
    程序中,一旦声明好,就不允许被修改数据 2、声明常量 const 常量名=值; 常量名在命名时采用全大写形式 作业: 1、声明一个变量 r ,来表示一个半径,并赋值 2、声明一个常量PI ,来表示圆周率3.14 ...
  • -修正了使用IFrameUrlTab在切换过程会重复加载问题,这是一个在v2.1.6引入问题(feedback:eroach)。 -修正了启用AutoPostBackGrid,其RowClick会覆盖LinkButtonField, HyperLinkField, CheckBoxField...
  • 7.2.3 绑定一个地址端口对函数bind() 189 7.2.4 监听本地端口listen 192 7.2.5 接受一个网络请求函数accept() 194 7.2.6 连接目标网络服务器函数connect() 199 7.2.7 写入数据函数write() 200 7.2.8 读取数据...
  • 5.3.3 理解字母大小写和函数名称 5.4 理解为什么要定义自己函数 5.5 了解基本函数结构 5.5.1 函数命名 5.6 使用参数 5.7 理解作用域 5.8 参数引用传递和值传递 5.9 使用Return关键字 5.9.1 从函数返回...
  • C#微软培训教材(高清PDF)

    千次下载 热门讨论 2009-07-30 08:51:17
    第三章 编写第一个应用程序 .20 3.1 Welcome 程序 .20 3.2 代 码 分 析 .20 3.3 运 行 程 序 .23 .4 添 加 注 释 .25 3.5 小 结 .27 第二部分 C#程序设计基础.28 第四章 数 据 类 型 .28 4.1 值 类 型...
  • powerbuilder

    2013-11-21 17:11:48
    参数printjobnumber:用PrintOpen()函数打开的打印作业号fontnumber:指定该打印作业使用字体的字体编号,该编号与PrintDefineFont()函数中定义的编号应该对应,字体编号的有效取值在1到8之间,0表示使用打印机的...
  • C#微软培训资料

    2014-01-22 14:10:17
    第三章 编写第一个应用程序 .20 3.1 Welcome 程序 .20 3.2 代 码 分 析 .20 3.3 运 行 程 序 .23 .4 添 加 注 释 .25 3.5 小 结 .27 第二部分 C#程序设计基础.28 第四章 数 据 类 型 .28 4.1 值 类 型...
  • 数据逻辑结构是对数据元素之间逻辑关系描述,它可以用一个数据元素集合和定义在此集合中的若干关系来表示。数据逻辑结构有两个要素:一是数据元素集合,通常记为D;二是D上关系,它反映了数据元素之间...
  • 2.3.1 一个多文件工程例子............................. ............. 34 2 . 3 . 2多文件工程编译.............................................. 36 2.3.3 Makefile 规则..................................
  • C++MFC教程

    热门讨论 2013-05-21 13:37:15
    在16位系统系统只有一个消息队列,所以系统必须等待当前任务处理消息后才可以发送下一消息到相应程序,如果一个程序陷如死循环或是耗时操作时系统就会得不到控制权。这种多任务系统也就称为协同式多任务系统...
  • detour 2.1

    热门讨论 2010-07-16 17:36:41
    ---- 本文将简介Detours原理,Detours库函数用法, 并利用Detours库函数在Windows NT上编写了一个程序,该程序能使有“调试程序”的用户权限的用户成为系统管理员,附录利用Detours库函数修改该程序使普通用户...
  • 通知DoubleTap手势中的事件,包含down、up和move事件(这里指是在双击之间发生事件,例如在同一个地方双击会产生DoubleTap手势,而在DoubleTap手势里面还会发生down和up事件,这两个事件由该函数通知);...
  • 在XML和DTD文件,第一个定义的都是根元素。 3.Parent Element(父元素)/Child Element(子元素) 父元素是指包含有其它元素的元素,被包含的元素称为它的子元素。看上面的"结构树",其中是父元素,,是它的子元素,...
  • 软件工程知识点

    2012-12-02 21:34:25
    如同任何事物都有一个发生、发展、成熟直至衰亡全过程一样,软件系统或软件产品也有一个定义、开发、运行维护直至被淘汰这样全过程,我们把软件将要经历这个全过程称为软件生命周期。它包含:软件定义、软件...

空空如也

空空如也

1 2 3 4
收藏数 79
精华内容 31
关键字:

一个程序中用户定义的普通函数名称