• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

MenAngel

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

06 2016 档案

OpenGL学习进程(5)第三课:视口与裁剪区域
摘要:本节是OpenGL学习的第三个课时,下面介绍如何运用显示窗体的视口和裁剪区域: (1)知识点引入: 1)问题现象: 当在窗体中绘制图形后,拉伸窗体图形形状会发生变化: 2)问题产生的原因: 没有正确设置投影矩阵。默认的是透视投影矩阵且高宽比为1。因此高宽比改变了,投影就会变形。因此只要高宽比改变了, 阅读全文

posted @ 2016-06-30 17:24 MenAngel 阅读(6359) 评论(0) 推荐(0)

每天一个Linux命令(63)scp命令
摘要:scp(secure copy)用于进行远程文件拷贝。 (1)用法: 用法: scp [参数] [源文件] [目标文件] (2)功能: 功能: scp在主机间复制文件,他使用 ssh(1)作为数据传输,而且用同样认证和安全性。两个远程登录的服务器间的文件复制是允许的。 (3)选项参数: 1) -r 阅读全文

posted @ 2016-06-30 09:33 MenAngel 阅读(544) 评论(0) 推荐(0)

OpenGL学习进程(4)第二课:绘制图形
摘要:本节是OpenGL学习的第二个课时,下面介绍如何用点和线来绘制图形: (1)用点的坐标来绘制矩形: 代码解释: 1)glClear(GLbitfield mask) glClear sets the bitplane area of the window to values previously s 阅读全文

posted @ 2016-06-29 17:37 MenAngel 阅读(7031) 评论(0) 推荐(1)

每天一个Linux命令(62)rcp命令
摘要:rcp代表"remote file copy"(远程文件拷贝)。 (1)用法: 用法: rcp [参数] [源文件] [目标文件] (2)功能: 功能: rcp命令用于在计算机之间拷贝文件。 rcp命令使在两台Linux主机之间的文件复制操作更简单。通过适当的配置,在两台Linux主机之间复制文件而 阅读全文

posted @ 2016-06-29 09:51 MenAngel 阅读(5257) 评论(0) 推荐(0)

每天一个Linux命令(61)killall命令
摘要:killall命令用进程的名字来杀死进程。 (1)用法: 用法: killall [ -egiqvw ] [ -signal ] [进程名称] (2)功能: 功能: 用来结束同名的的所有进程 我们可以使用kill命令杀死指定进程PID的进程,如果要找到我们需要杀死的进程,我们还需要在之前使用ps等命 阅读全文

posted @ 2016-06-28 06:16 MenAngel 阅读(7915) 评论(0) 推荐(0)

OpenGL学习进程(3)第一课:初始化窗体
摘要:本节是OpenGL学习的第一个课时,下面介绍如何初始化一个窗体: (1)显示一个有蓝色背景的窗体: 代码解释: Several routines perform tasks necessary for initializing a window: 1) glutInit(int *argc, cha 阅读全文

posted @ 2016-06-28 06:16 MenAngel 阅读(2483) 评论(0) 推荐(0)

每天一个Linux命令(60)ip命令
摘要:ip命令是Linux下较新的功能强大的网络配置工具。 (1)用法: 用法: ip [OPTIONS] OBJECT [COMMAND [ARGUMENTS]] (2)功能: 功能: ip命令用来显示或操纵Linux主机的路由、网络设备、策略路由和隧道。 (3)选项参数: 1)OPTIONS: 是一些 阅读全文

posted @ 2016-06-27 08:11 MenAngel 阅读(6294) 评论(0) 推荐(0)

OpenGL学习进程(2)OpenGL开发环境的搭建
摘要:通过本节,我们来学习一下在Win10 64、VS1013环境下搭建OpenGL的开发环境。 (1)选择一个编译环境: 现在在windows中OpenGL的主流编译工具有Visual Studio,Broland C++ Builder,Dev C++等,我们选择Visual Studio2013作为 阅读全文

posted @ 2016-06-27 08:11 MenAngel 阅读(4347) 评论(0) 推荐(0)

openGL学习进程(1)OpenGL的简介
摘要:通过本节,我们来简要了解一下openGL。 (1)OpenGL概述: openGL(Open Graphics Library)是个专业的图形程序接口,定义了一个跨编程语言、跨平台的编程接口规格。它用于三维图像(二维的亦可),是一个功能强大,调用方便的底层三维图形处理库,也是该领域的工业标准。 计算 阅读全文

posted @ 2016-06-26 11:10 MenAngel 阅读(1695) 评论(0) 推荐(1)

每天一个Linux命令(59)wget命令
摘要:wget命令用来从指定的URL下载文件。 (1)用法: 用法: wget [参数] [URL] (2)功能: 功能: wget命令用来从指定的URL下载文件。wget非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性,如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。 阅读全文

posted @ 2016-06-26 08:28 MenAngel 阅读(917) 评论(0) 推荐(0)

每天一个Linux命令(58)sudo命令
摘要:sudo命令用来以其他身份来执行命令,预设的身份为root。 (1)用法: 用法: sudo [参数] [命令] (2)功能: 功能: sudo可以针对单个命令授予临时权限。用户也可以通过su切换到root用户运行命令,su启动一个root shell允许用户运行之后的所有的命令。 1)sudo与s 阅读全文

posted @ 2016-06-25 08:27 MenAngel 阅读(4623) 评论(0) 推荐(0)

每天一个Linux命令(57)rpm命令
摘要:rpm是一个功能十分强大的软件包管理系统。 (1)用法: 用法: rpm [参数] [包名] (2)功能: 功能: 使得在Linux下安装、升级和删除软件包的工作变得容易,并且具有查询、验证软件包的功能。与图形化工具相比,使用命令行可以获得更大的灵活性。 (3)选项参数: 1) -l 显示套件的文件 阅读全文

posted @ 2016-06-24 08:19 MenAngel 阅读(1630) 评论(0) 推荐(0)

每天一个Linux命令(56)yum命令
摘要:用于添加/删除/更新RPM包,自动解决包的依赖问题以及系统更新升级。 (1)用法: 用法: yum [参数] [软件名] (2)功能: 功能: yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令。 简介: yum命令是在Fedora和RedHat以及SUSE中基于rpm的软件包管理器,它可 阅读全文

posted @ 2016-06-23 08:26 MenAngel 阅读(4103) 评论(0) 推荐(0)

每天一个Linux命令(55)systemctl命令
摘要:systemctl命令是系统服务管理器指令,它实际上将 service 和 chkconfig 这两个命令组合到一起。 (1)用法: 用法: systemctl [参数] [服务] (2)功能: 功能: systemd 是 Linux 下的一款系统和服务管理器,兼容 SysV 和 LSB 的启动脚本 阅读全文

posted @ 2016-06-22 08:11 MenAngel 阅读(965) 评论(0) 推荐(0)

每天一个Linux命令(54)chkconfig命令
摘要:chkconfig命令检查、设置系统的各种服务。 (1)用法: 用法: chkconfig [必要参数] [服务] (2)功能: 功能: chkconfig命令用来安装,查看或修改 services随系统启动的启动选项的设置。是Red Hat公司遵循GPL规则所开发的程序,它可查询操作系统在每一个执 阅读全文

posted @ 2016-06-21 10:55 MenAngel 阅读(757) 评论(0) 推荐(0)

每天一个Linux命令(53)service命令
摘要:service命令用于对系统服务进行管理。 (1)用法: 用法: service [服务] [操作] (2)功能: 功能: service命令用于启动、停止、重新启动和关闭系统服务,还可以显示所有系统服务的当前状态。 (3)选项参数: 1) status 2) start 3) stop 4) re 阅读全文

posted @ 2016-06-20 16:01 MenAngel 阅读(4489) 评论(1) 推荐(0)

每天一个Linux命令(52)telnet命令
摘要:执行telnet指令开启终端机阶段作业,并登入远端主机。 (1)用法: 用法: telnet [参数] [主机] (2)功能: 功能: telnet命令通常用来远程登录。 原理: Telnet服务虽然也属于客户机/服务器模型的服务,但它更大的意义在于实现了基于Telnet协议的远程登录(远程交互式计 阅读全文

posted @ 2016-06-19 11:24 MenAngel 阅读(37098) 评论(1) 推荐(4)

每天一个Linux命令(51)ss命令
摘要:ss命令用来显示处于活动状态的套接字信息。 (1)用法: 用法: ss [参数] ss [参数] [过滤] (2)功能: 功能: ss是类似netstat的工具。能显示查看网络状态信息,包括TCP、UDP连接,端口。 ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但 阅读全文

posted @ 2016-06-18 09:41 MenAngel 阅读(1149) 评论(0) 推荐(0)

每天一个Linux命令(50)netstat命令
摘要:netstat命令用来打印Linux中网络系统的状态信息,可让你得知整个Linux系统的网络情况。 (1)用法: 用法: netstat [选项参数] (2)功能: 功能: netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。 如果你的计算 阅读全文

posted @ 2016-06-17 09:49 MenAngel 阅读(1737) 评论(0) 推荐(0)

每天一个Linux命令(49)traceroute命令
摘要:traceroute指令让你追踪网络数据包的路由途径,预设数据包大小是40Bytes。 (1)用法: 用法: traceroute [参数] [主机] (2)功能: 功能: 通过traceroute可以知道信息从计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source 阅读全文

posted @ 2016-06-16 09:19 MenAngel 阅读(826) 评论(0) 推荐(0)

每天一个Linux命令(48)ping命令
摘要:ping命令用来测试主机之间网络的连通性。 (1)用法: 用法: ping [参数] [主机名或IP地址] (2)功能: 功能: 确定网络和各外部主机的状态;跟踪和隔离硬件和软件问题;测试、评估和管理网络。 细节: 执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有 阅读全文

posted @ 2016-06-15 13:36 MenAngel 阅读(10303) 评论(0) 推荐(0)

每天一个Linux命令(47)route命令
摘要:Linux系统的route命令用于显示和操作内核IP路由表(show / manipulate the IP routing table)。 (1)用法: 用法: route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [met 阅读全文

posted @ 2016-06-14 13:48 MenAngel 阅读(1724) 评论(0) 推荐(0)

每天一个Linux命令(46)ifconfig命令
摘要:在windows系统中,ipconfig命令行工具被用来获取网络接口配置信息并对此进行修改。Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config)。 (1)用法: 用法: ifconfig [网络设备] [参数] (2)功能: 功能: ifconfig命令用来 阅读全文

posted @ 2016-06-13 18:22 MenAngel 阅读(11926) 评论(0) 推荐(0)

数据结构与算法分析(8)表、栈和队列(三)
摘要:介绍队列的相关知识: (3)队列ADT: 像栈一样,队列也是表。然而,使用队列时插入在一端进行而删除在另一端进行。 3.1队列模型 队列的基本操作是Enqueue(入队),它是在表的末端插入一个元素;还有Dequeue(出队),它是删除(或同时)返回在表的开头的元素。 3.2队列的数组实现 如同栈的 阅读全文

posted @ 2016-06-12 17:33 MenAngel 阅读(860) 评论(0) 推荐(0)

每天一个Linux命令(45)lsof命令
摘要:lsof命令用于查看你进程打开的文件,端口(TCP、UDP),找回/恢复删除的文件,打开文件的进程。 (1)用法: 用法: lsof [参数] [文件] (2)功能: 功能: lsof 命令可显示系统打开的文件.(因为 lsof 需要访问核心内存和各种文件,所以必须以 root 用户的身份运行它才能 阅读全文

posted @ 2016-06-12 08:11 MenAngel 阅读(8880) 评论(0) 推荐(0)

每天一个Linux命令(44)crontab命令
摘要:crontab命令被用来提交和管理用户需要周期性执行的任务,与windows下的计划任务类似。 (1)用法: 用法: crontab [-u user] file crontab [-u user] [ -e | -l | -r ] (2)功能: 功能: 当安装完成操作系统后,默认会安装此服务工具, 阅读全文

posted @ 2016-06-11 09:59 MenAngel 阅读(1207) 评论(0) 推荐(0)

每天一个Linux命令(43)at命令
摘要:at命令用于在指定时间执行命令。at允许使用一套相当复杂的指定时间的方法。可以用相对时间法指定,也可以用绝对时间法指定。 (1)用法: 用法: at [选项参数] [时间] (2)功能: 功能: 在指定的时间执行命令。 (3)选项参数: 1) -c 显示即将执行任务的细节 2) -d 用任务id号删 阅读全文

posted @ 2016-06-10 08:51 MenAngel 阅读(4572) 评论(0) 推荐(0)

每天一个Linux命令(42)watch命令
摘要:watch命令以周期性的方式执行给定的指令,指令输出以全屏方式显示。 (1)用法: 用法: watch [参数] [命令] (2)功能: 功能: 可以将命令的输出结果输出到标准输出设备,多用于周期性执行命令/定时执行命令。 FreeBSD和Linux下watch命令的不同,在Linux下,watch 阅读全文

posted @ 2016-06-09 07:58 MenAngel 阅读(566) 评论(0) 推荐(0)

每天一个Linux命令(41)iostat命令
摘要:iostat是I/O statistics(输入/输出统计)的缩写,对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。 (1)用法: 用法: iostat [参数] [时间] [次数] (2)功能: 功能: 可以提供更丰富的IO性能状态数据, 通过iosta 阅读全文

posted @ 2016-06-08 08:13 MenAngel 阅读(1061) 评论(0) 推荐(0)

每天一个Linux命令(40)vmstat命令
摘要:vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监控。 它能够对系统的整体情况进行统计,无法对某个进程进行深入分析。vmstat 工具提供了一种低开销的系统性能观察方式。 (1)用法 用法: vmstat [选项参 阅读全文

posted @ 2016-06-07 07:30 MenAngel 阅读(4014) 评论(0) 推荐(0)

每天一个Linux命令(39)free命令
摘要:free命令可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区。 (1)用法: 用法: free [选项参数] (2)功能: 功能: free 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存。共享内存将被忽略。 (3)选项参数: 1) 阅读全文

posted @ 2016-06-06 08:58 MenAngel 阅读(3273) 评论(0) 推荐(0)

每天一个Linux命令(38)top命令
摘要:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 (1)用法: 用法: top [参数] top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态。如果在前台执行该命令,它将独占前台,直到用户终止该程序为止。比较准确的说, 阅读全文

posted @ 2016-06-05 08:14 MenAngel 阅读(880) 评论(0) 推荐(0)

每天一个Linux命令(37)kill命令
摘要:Linux中的kill命令用来终止指定的进程(terminate a process)的运行。 kill可将指定的信息送至程序。预设的信息为SIGTERM(15),可将指定程序终止。 (1)用法: 用法: kill [选项] 参数 参数指的是进程或作业识别号,指定要删除的进程或作业。 (2)功能: 阅读全文

posted @ 2016-06-04 08:43 MenAngel 阅读(5250) 评论(0) 推荐(0)

数据结构与算法分析(7)表、栈和队列(二)
摘要:介绍栈的相关知识: (2)栈ADT: 2.1栈模型: 栈是限制插入和删除只能在一个位置上进行的表,该位置是表的末端,叫做栈的顶(top)。对栈的基本操作有Push(进栈)和Pop(出栈),前者相当于插入,后者则是删除最后插入的元素。 栈有时又叫做LIFO(后进先出表)。一般的栈模型是,存在某个元素位 阅读全文

posted @ 2016-06-03 18:53 MenAngel 阅读(897) 评论(0) 推荐(0)

每天一个Linux命令(36)ps命令
摘要:Linux中的ps命令是Process Status的缩写。 ps命令用于报告当前系统的进程状态。可以搭配kill指令随时中断、删除不必要的程序。 (1)用法: 用法: ps [选项参数] [用户名](可选) (2)功能: 功能: 用来显示当前进程的状态。 ps命令可以搭配kill指令随时中断、删除 阅读全文

posted @ 2016-06-03 08:26 MenAngel 阅读(532) 评论(0) 推荐(0)

数据结构与算法分析(6)表的应用实例
摘要:在这里我介绍四个使用表解决实际中的问题的例子,分别是: 1.多项式的加法和乘法运算; 2.基数排序; 3.表的游标实现; 4.多重表在学生选课系统中的应用。(可选) (1)多项式的加法和乘法: 多项式的加法和乘法有两个实现方式,第一个是用数组来实现,它适合大多数项都有的稠密的多项式;第二个是用链表来 阅读全文

posted @ 2016-06-02 20:47 MenAngel 阅读(1741) 评论(0) 推荐(0)

每天一个Linux命令(35)wc命令
摘要:Linux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。 (1)用法: 用法: wc [选项] [文件]...... (2)功能: 功能: wc命令用来计算数字。利用wc指令我们可以计算文件的Byte数、字数或是列数,若不指定文件名称,或是 阅读全文

posted @ 2016-06-02 07:48 MenAngel 阅读(764) 评论(0) 推荐(0)

每天一个Linux命令(34)grep命令
摘要:grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 (1)用法: 用法: grep [选项]... PATTE 阅读全文

posted @ 2016-06-01 08:41 MenAngel 阅读(354) 评论(0) 推荐(0)

 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3