摘要: 第三章引导启动程序 boot目录中的三个汇编代码文件 bootsect.s和setup.s采用近似intel的汇编语法,需要8086汇编器连接器as86和ld86 head.s用GNU的汇编程序格式 并且运行在保护模式下,需要GNU的as进行编译。为AT&T语法的汇编语言程序。GNU只支持386后的 阅读全文
posted @ 2017-11-27 18:59 学习记录园 阅读(636) 评论(0) 推荐(0)
摘要: BCD码 binary-coded decimal 简称为BCD码或者二-十进制代码,也称为 二进制码十进制数。是一种二进制的数字编码形式,用二进制编码的十进制代码。这种编码形式利用了四个位元来存储一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行。 简介编辑:由于十进制数共有0 1 2 . 阅读全文
posted @ 2017-11-27 18:33 学习记录园 阅读(8446) 评论(0) 推荐(1)
摘要: 标量变量 单单存储一个值得变量 ,单个标量值 $name 为变量 区分大小写 $barney=$barney*2 第一次 取值 等号右边 ;第二次 赋值 等号左边 双目操作符 $f=$f+5 等价于 $f+=5 字符串连接操作符 $s=$s.""; 等价于 $s.=""; print输出结果 有引号 阅读全文
posted @ 2017-11-27 10:30 学习记录园 阅读(227) 评论(0) 推荐(0)
摘要: 1.标量数据 单变量 数字和字符串两种情况 2.所有数字的内部格式都相同。浮点型 perl中没有应对整数值得运算 。 3.浮点数直接量 数字e表示10的次方标示符 例子:-6.5e24负6.5乘以10的24次方 4.整数直接量 perl允许在整数直接量中插入下划线 相等的两个数 5245 5_2_4 阅读全文
posted @ 2017-11-27 10:29 学习记录园 阅读(159) 评论(0) 推荐(0)
摘要: 访问数组中的元素 $fred[0] $fred[1] $number=2.75; print $fred[$number-1] 结果就是print $fred[1] 特殊的数组索引1.对索引值超过数组尾端的元素进行赋值,数组将会根据需要自动扩大 2.对最后一个元素索引值 例如数组名围rocks 则最 阅读全文
posted @ 2017-11-27 10:28 学习记录园 阅读(201) 评论(0) 推荐(0)
摘要: 1。未设浮动属性,位于标准流中 2.如果设置浮动属性,则容器不再位于标准流中,不再占用空间。容器会根据内容确定宽度 3.尽量将搜索引擎要搜索的内容放到网页的前部,更要容易排名到 4.clear属性清除浮动的影响 left right both 定位 position 1.static 默认 标准流包 阅读全文
posted @ 2017-11-27 10:27 学习记录园 阅读(157) 评论(0) 推荐(0)
摘要: 1.border属性 3个 color , width ,style(重要 其中hidden可以解决边框冲突问题) 2.属性简写形式 以border-color为例 2个属性值 上下边框 3个属性值 前者为上边框 中间的为左右边框 后者为下边框 4个属性值 依次为上 右 下 左边框的属性 即顺时针排 阅读全文
posted @ 2017-11-27 10:26 学习记录园 阅读(305) 评论(0) 推荐(0)
摘要: font-family font-size line-height 两行文字基线之间的距离 子元素标签具有集成父元素的属性值 color ( blut;#0000ff;#off;rgb(0,0,255);rgb(0%,0%,0%)) font-weight font-style 倾斜 text-de 阅读全文
posted @ 2017-11-27 10:26 学习记录园 阅读(212) 评论(0) 推荐(0)
摘要: css中的float和position两个属性 1.盒子的浮动 标准流中块级元素在水平方向上会自动伸展,直到包含它的元素的边界;而在竖直方向和兄弟元素一次排列,不能并排,使用浮动方式后,块级元素可以并排。 float默认的属性为none 即标准流。float属性的值设置为left和right元素就会 阅读全文
posted @ 2017-11-27 10:25 学习记录园 阅读(683) 评论(0) 推荐(0)
摘要: 一.文字样式 设置字体 html中 <font face="字体名称"> css中 font-family:字体名称 文字大小 font-size:12px; 行高 一个段落中各行文本的高度 两行文字之间基线的距离 给文字加上下划线 下划线的位置就是文字的基线 line-height:18px;也可 阅读全文
posted @ 2017-11-27 10:24 学习记录园 阅读(491) 评论(0) 推荐(0)
摘要: 1.动态超链接 <a href="****">链接文本</a> 去掉下划线:text-decoration:none 利用css的为类别来制作超链接动态效果的方法 a:link 普通样式 a:visited被点击过的超链接的样式 a:hover鼠标指针经过超链接上时的样式 a:active在超链接上 阅读全文
posted @ 2017-11-27 10:23 学习记录园 阅读(273) 评论(0) 推荐(0)
摘要: 圆角修饰和分割的作用 根据对宽度的适应性分为固定的,流动的和弹性的圆角框;根据使用的背景图片个数,根据使用的颜色可以分为单背景色,和带边框的。 固定宽度圆角框 1.两背景图像法 (1)首先要确定圆角框的颜色,以及圆角框后面的网页背景的颜色, (2)确定html的结构 <div id="rounded 阅读全文
posted @ 2017-11-27 10:22 学习记录园 阅读(167) 评论(0) 推荐(0)
摘要: 本章内容***** 1.dl dt dd标记 块级元素 dl定义列表 dt和dd定义标题 <dl> <dt>北京市的大学</dt> <dd>清华大学</dd> <dd>北京大学</dd> <dd>人民大学</dd> <dd>北京航天</dd> <dt>北京市的大学</dt> <dd>asdf</dd 阅读全文
posted @ 2017-11-27 10:22 学习记录园 阅读(139) 评论(0) 推荐(0)
摘要: 1。去掉下划线 text-decoration:none 伪类 a:link 正常情况下 a:visited 点击过 a:hover 鼠标经过 a:active单击时即当前激活时的样式 2.border-top 可以实现阴影效果 left right bottom 3.浮雕背景 background 阅读全文
posted @ 2017-11-27 10:21 学习记录园 阅读(106) 评论(0) 推荐(0)
摘要: 实例章节1.双竖线菜单 (1)html框架 <div id="menu"> <a href="#">home</a> <a href="#">contact</a> <a href="#">web dev</a> <a href="#">map</a> </div> (2)设置容器css #menu 阅读全文
posted @ 2017-11-27 10:20 学习记录园 阅读(293) 评论(0) 推荐(0)
摘要: 1.自适应的水平菜单 菜单随着浏览器的窗口的宽度的变化而改变排列方式 如果宽度不够 菜单会自动折行 (1)html框架 <div id="menu"> <a href="#">home</a> <a href="#">contact</a> <a href="#">web dev</a> <a hr 阅读全文
posted @ 2017-11-27 10:19 学习记录园 阅读(333) 评论(0) 推荐(0)
摘要: 固定宽度布局 页面首先在整体上进行<div>标记的分块,然后对各个块进行css定位,最后再在各个块中添加相应的内容。 .css的排版观念:从网页内容的逻辑关系出发,区分出内容的层次和重要性,根据逻辑关系,把网页的内容使用div或其他适当的html标记组织好,再考虑网页的形式如何与内容相适应。 布局表 阅读全文
posted @ 2017-11-27 10:17 学习记录园 阅读(223) 评论(0) 推荐(0)
摘要: 比较复杂的用户界面,tab面板 伸缩面板和折叠面板等组件。 tab面板和菜单实际上分为两种 一种是切换各个tab页中的内容时并不刷新浏览器窗口,仅仅是被隐藏起来了 利用javascript显示和隐藏tab面板 另一种是切换各个tab页中的内容时,会刷新浏览器窗口,实际上就是更换了一个新的html页面 阅读全文
posted @ 2017-11-27 10:16 学习记录园 阅读(312) 评论(0) 推荐(0)
摘要: 首先要使内容的整体宽度随着浏览器窗口的变化而变化,因此中间的container容器中的左右两列的总宽度也会发生变化。 出现的两种方式 两列按照一定的比例同时变化,还是一列固定,另一列变化。 命名方法:固定宽度记为f 即fixed 变宽度记为l 即liquid 如果1-2-1不居中的两列,左边的为固定 阅读全文
posted @ 2017-11-27 10:15 学习记录园 阅读(439) 评论(0) 推荐(0)
摘要: 一,jquery中的事件 (1).执行时机 $(document).ready()和window.onload方法有相似的功能,但是在执行时机方面有区别,windwo.onload在网页中所有的元素包括所有的关联文件都加载后才执行,而前者是dom元素就绪时就可以被调用了。不必等到所有关联的文件全部加 阅读全文
posted @ 2017-11-27 10:15 学习记录园 阅读(126) 评论(0) 推荐(0)
摘要: 一.jquery等价于$ jquery选择器继承了css选择器的风格。 $("#ID")代替了document.getElementById()函数,即通过id获取元素。 $("tagName")代替document.getElementsByTagName()函数,通过标签名获取html元素 $( 阅读全文
posted @ 2017-11-27 10:14 学习记录园 阅读(134) 评论(0) 推荐(0)
摘要: 一.文件和目录 (1).解析目录路径:basename()返回路径的文件名部分 获取路径目录:dirname() 返回除了文件名的路径部分 了解关于路径的更多信息:pathinfo() 返回关联数组 pathinfo[dirname] path[basename] pathinfo[extensio 阅读全文
posted @ 2017-11-27 10:13 学习记录园 阅读(156) 评论(0) 推荐(0)
摘要: 4.1基本类型和引用类型的值 解析器要分析赋给变量的值是基本类型值还是引用类型的值 基本类型:undefined null boolean number string 引用类型的值:保存在内存中的对象 在javascript中不允许直接访问内存中的位置,即不能直接访问或操作内存空间。操作对象时,实际 阅读全文
posted @ 2017-11-27 10:13 学习记录园 阅读(276) 评论(0) 推荐(0)
摘要: 网络 重启网络的命令 sh /etc/rc.conf或者 /etc/netstart 重启ipfw: sh /etc/rc.firewall 重启网卡: ifconfig vr0 down ifconfig vr0 up 1.基本网络配置 #vi /etc/rc.conf hostname="mai 阅读全文
posted @ 2017-11-27 10:06 学习记录园 阅读(284) 评论(0) 推荐(0)
摘要: 引用类型是一种数据结构,常常被称为类,对象是某个特定引用类型的实例。 5.1object类型 创建object实例的方式有两种 var person=new object();//使用new操作符后跟object构造函数 var person={//对象字面量表示法 name:"nicholas", 阅读全文
posted @ 2017-11-27 10:05 学习记录园 阅读(126) 评论(0) 推荐(0)
摘要: 1.加电post自检 闪存查找ios 可随时从命令行进入设置模式,为此可在特权模式下输入setup ctrl+c退出特权模式 6.2cli 命令行界面 进入cli router> 为用户exec模式 输入enable后 进入特权模式 router# 再输入disable 退出特权模式 再输入logo 阅读全文
posted @ 2017-11-27 10:04 学习记录园 阅读(749) 评论(0) 推荐(0)
摘要: 高效开发和使用插件 一.创建jquery插件 (1).类型 1.jquery方法 将常用的或者重复使用的功能定义为函数,后绑定到jquery对象上,从而成为jquery对象的一个扩展方法 例如parent() appendTo() addclass()方法 2.全局函数 也可以把自定义的功能函数独立 阅读全文
posted @ 2017-11-27 10:03 学习记录园 阅读(227) 评论(0) 推荐(0)
摘要: 三个方面 dom核心,html-dom和css-dom 一。 1.dom core核心 document.getElementsByTagName("form") 获取表单对象 element.getAttribute("src") 2.html_dom document.forms emement 阅读全文
posted @ 2017-11-27 10:02 学习记录园 阅读(146) 评论(0) 推荐(0)
摘要: 1.局域网设计 1.1分级网络设计 典型设计分三层 接入层 access 、汇聚层 distribution、核心层 core a接入层为终端设备 提供访问接口 在此层提供冲突域的隔离 、vlan的划分和交换机的端口安全 b汇聚层 实现vlan间的通信和广播域的划分,定义网络的策略 policy 控 阅读全文
posted @ 2017-11-27 10:01 学习记录园 阅读(1758) 评论(0) 推荐(1)
摘要: 一 VTP介绍 主干线模式 交换机会用通告保温来指示那些vlan可用 维持vlan信息 此为vlan中继协议 vlan trunking protocol 简称VTP 私有协议 vtp只是传输vlan的相关信息 不能传输vlan所属的端口信息 即不能认为交换机会学到vlan的编号 名称以及每个vla 阅读全文
posted @ 2017-11-27 10:00 学习记录园 阅读(2759) 评论(0) 推荐(0)
摘要: 包括vlan干线 封装 工作方式 vlan的配置 vlan间路由的实现 以及vlan的故障排除 一 vlan介绍 1.优点:提高网络安全 降低开销用于隔离不同的部门 高性能将一个大的广播域分割成多个逻辑工作组 即广播域 提升 网络性能减轻广播风暴 二.vlan干线 a 单个交换机内部存在多个vlan 阅读全文
posted @ 2017-11-27 09:59 学习记录园 阅读(2014) 评论(0) 推荐(0)
摘要: 一.进程的概念 程序代码为文本段或代码段,只是被动的实体。 进程包括程序代码 和当前的活动,通过程序计数器,寄存器、堆栈段、 数据段 、堆等动态的资源 2.进程的状态 代表当前的活动 新的(正在被创建)、运行、等待、就绪、终止 注意等待和就绪的区别 等待是等某个事件的发生(如i/o完成或收到信号)而 阅读全文
posted @ 2017-11-27 09:58 学习记录园 阅读(273) 评论(0) 推荐(0)
摘要: 第一章无线导论 base station基站 access point 接入点 hot spot 热点 infrared light 红外线 1.1.1天线频谱 frequency band 频段 bandwidth 频宽 radio spectrum 无线频谱 ism频段2.4 802.11b g 阅读全文
posted @ 2017-11-27 09:29 学习记录园 阅读(1373) 评论(0) 推荐(0)
摘要: 1.mac所面临的挑战 射频链路品质 radio link 容易受到干扰 802.11采用肯定确认机制 所有传送出去的帧都必须得到响应 工作站发送请求帧 基站收到后发送确认帧 此操作过程称为原子操作 不可分割的单一事物单元 single transactional unit 无线链路质量会影响网络操 阅读全文
posted @ 2017-11-27 09:28 学习记录园 阅读(1301) 评论(0) 推荐(0)
摘要: 生成树协议 spanning-tree protocol 网络中额外添加的链路连接着路由器和交换机 会引起流量的环路 当一个交换机的连接丢失时 另一条链路能快速地取代失败的链路 并且不产生新的流量环路 STP会解决这样的问题 主要内容包括冗余拓扑中存在的问题 生成树协议 生成树收敛 高级生成树协议 阅读全文
posted @ 2017-11-27 09:28 学习记录园 阅读(1393) 评论(0) 推荐(0)
摘要: 接入点 access point 接入点的基本功能 接入点的基本功能 胖ap fat ap 和 瘦ap thin ap 也是精简型接入点 利于集中配置 ac 为用户提供DHCP服务 NAT地址转换功能 接入点的种类 三种 家用 家庭网关 无线路由器 一般商用 企业接入点 新旧安全机制并存 在大区域地 阅读全文
posted @ 2017-11-27 09:27 学习记录园 阅读(260) 评论(0) 推荐(0)
摘要: 无线网络规划 横跨很多毫不相干的学科 网络设计涉及的因素成本 cost 可管理型 manageability 可用性 availability 与性能 performance 至于无线网络 得另外将移动性纳入考虑的范围 一 评估逻辑架构 移动性 1.一致的链路层网络连接 a ap间的自动切换 b a 阅读全文
posted @ 2017-11-27 09:26 学习记录园 阅读(423) 评论(0) 推荐(0)
摘要: 一.生成树协议的演化 生成树协议可以识别防止二层环路 本节介绍每VLAN快速生成树增强版 PVRST+ 和多生成树MST 如何配置协议 以及配置生成树系诶稳定性机制 1.生成树协议的演化 种类 a dec stp b ieee 802.1d c CST 公共生成树 假设桥接网络中只有一条802.1d 阅读全文
posted @ 2017-11-27 09:25 学习记录园 阅读(253) 评论(0) 推荐(0)
摘要: ccna 闫辉单臂路由 和 acl access control list 一单臂路由 当前园区网设计很少用到 成本低 小型的、局域网可用 二ACL access control list 防火墙工作方式:保证内网安全 在接受接口定义一系列访问规则 规则中允许报文通过路由器才可以 部署路由选择协议 阅读全文
posted @ 2017-11-27 09:24 学习记录园 阅读(622) 评论(0) 推荐(0)
摘要: 1 在思科设备上配置,验证基本的路由器操作和路由选择 排错 a管理ios的配置文件 保存 编辑 升级 恢复 b管理ios C验证网络连接 包括ping traceroute telnet ssh 检查当前配置寄存器中的值 show version 一般最后一行还会显示0X2102 7.3.3修改配置 阅读全文
posted @ 2017-11-27 09:24 学习记录园 阅读(160) 评论(0) 推荐(0)
摘要: 一 静态路由协议 两种类型的网络 a ma的网络 多路访问网段 ethernet 多个节点 静态路由写吓一跳地址 b p2p 点到点的网段 serial hdlc ppp 只有两个节点 数据发送出 只有一个对方能接收 静态路由写出站接口 #ip route network [mask] {addre 阅读全文
posted @ 2017-11-27 09:23 学习记录园 阅读(1016) 评论(0) 推荐(0)
摘要: RIP动态路由选择协议 routing information protocol IGP 小范围 路由器限制为15台 超过可能无法收敛 收敛概念 在一个域内 各个路由器知道各个网段的链路信息 接口 彼此学习 同步过程 称为收敛 好的路由选择协议收敛快 反之收敛慢 rip为30s 最差的路由选择协议 阅读全文
posted @ 2017-11-27 09:21 学习记录园 阅读(14829) 评论(0) 推荐(0)
摘要: 因为rip的收敛时间长 尤其是使用过程中 链路down掉 重收敛的时间比较长 所以在中到大型的园区网中很少用到rip协议 只有在很小的局域网中用到rip 因为收敛时间可能会稍微短一些 所以在中大型的园区网内会用到EIGRP 路由选择协议 收敛速度最快 EIGRP enhanced internat 阅读全文
posted @ 2017-11-27 09:18 学习记录园 阅读(4185) 评论(0) 推荐(0)
摘要: ospf ccnp内容 一 link-state protocols IGP 开放式的最短路径优先协议 公有协议 支持中到大型的网络 spf算法 链路状态协议 1.传送的LSA link status advertisement 链路状态通告 包换拓扑信息 具体包括:网段的前缀 掩码 连接的路由器的 阅读全文
posted @ 2017-11-27 09:17 学习记录园 阅读(998) 评论(0) 推荐(0)
摘要: 本节介绍ospf路由选择协议 为链路状态 路由选择协议 一 分类 open shortest path first 开放最短路优先 公有协议 单区域的ospf实施 运行在一个自治系统之内 igp 与eigrp是同一个级别 不建议在多个园区网之间部署ospf 算法1 spf 最短路优先 2 迪杰斯特拉 阅读全文
posted @ 2017-11-27 09:17 学习记录园 阅读(675) 评论(0) 推荐(0)
摘要: ospf ABR和ASBR的区别 官方建议中大型网络的规模参考 根据spf算法 而不是路由器的硬件性能强弱 a ABR最多关联3个区域 b 单区域内路由器最多50台 c 一台运行ospf的路由器 邻接关系的邻居最多60台 路由器的角色 ABR 不同的接口被宣告进不同的区域 其中至少一个接口在area 阅读全文
posted @ 2017-11-27 09:16 学习记录园 阅读(761) 评论(0) 推荐(0)
摘要: 网络规划与项目管理 网络性能 capacity受到覆盖范围的大小以及建筑物格局的影响 干扰 在现场需要时间和精力进行实地勘测 才能有符合需求的设计 项目规划与需求 建筑物基本架构图 》接入点的摆放位置 实地勘探需要多次 并非一次 实地勘探前需要用户需求分析 吞吐量 越大越好 覆盖范围 需要覆盖的区域 阅读全文
posted @ 2017-11-27 09:16 学习记录园 阅读(251) 评论(0) 推荐(0)
摘要: ospf ccnp 三 上图中 rip域中的不连续的100条路由 在a1中导致LSDB太大 在保证网段的可达性的前提下 尽可能减少区域内路由器的lsdb 可以将a1设置为stub区域 r3中有rip传过来的100条路由(5类lsa) 但是r1和r2没有必要有这些LSA 因为无论如何都要将报文传递给r 阅读全文
posted @ 2017-11-27 09:15 学习记录园 阅读(344) 评论(0) 推荐(0)
摘要: Network Types 1.loopback 2.point-to-point 3.broadcast 4.NBMA 5.POINT-TO-Multipoint 6.point-To-Multipoint Non-Broadcast 当路由器上的某个接口被宣告进ospf进程之后 此接口会默认对应 阅读全文
posted @ 2017-11-27 09:14 学习记录园 阅读(423) 评论(0) 推荐(0)
摘要: ppp 一 PPP point to point protocol 数据链路层协议 PPP session establishment 1 link establishment phase 2. authentication phase 3. network layer protocol phase 阅读全文
posted @ 2017-11-27 09:13 学习记录园 阅读(7790) 评论(0) 推荐(0)
摘要: 文件系统目录 root 根用户目录 home 其他用户目录 bin 用户管理命令 用户层面 cat chmod chown date等常用的指令 可以被root和普通用户使用的 sbin 系统管理命令 系统层面 只有root用户才能使用的指令 其他用户只能读取 放在/sbin底下的开机过程所需要 的 阅读全文
posted @ 2017-11-27 09:12 学习记录园 阅读(296) 评论(0) 推荐(0)
摘要: linux系统管理员 一 认识系统服务 二认识与分析登录文件 三启动流程、模组管理与loader 四网络设定与备份策略 五软件的安装 源代码与tarball 六软件的安装rpm srpm与yum 七 xwindow 设置 八核心编译 一认识系统服务 daemon 命令规则 无论如何 这些服务的名称后 阅读全文
posted @ 2017-11-27 09:11 学习记录园 阅读(2014) 评论(0) 推荐(0)
摘要: 认识与分析日志文件 一 什么是登录文件或日志文件 a 说明 记录系统活动信息的文件 何时,何地 ,何人做了什么动作 信息登录 日志文件的重要性 解决系统方面的错误 debug 解决网络服务的问题 事件记录簿 常见的日志文件的文件名 仅root有权限访问 /var/log/boot.log 保存当次系 阅读全文
posted @ 2017-11-27 09:07 学习记录园 阅读(655) 评论(0) 推荐(0)
摘要: 第五部分 linux系统管理员 开机流程 模组管理 与loader 开机流程分析 cmos保存电脑硬件的参数 bios 基本的输入输出系统 读取硬件的软件 MBR master boot record 主要的开机记录扇区 里面可以安装开机管理程序 例如grub pfdisk等有446字节 parti 阅读全文
posted @ 2017-11-27 09:06 学习记录园 阅读(1109) 评论(0) 推荐(0)
摘要: 第五部分系统管理 源代码与软件包 开放源代码的软件安装与升级 源代码 +编译器+目标文件+函数库=可执行文件 =二进制文件 编译器 gcc cc 编译工具 make 根据makefile文件 此文件有厂商提供的configure或config软件来检测并生成 注意看readme 和install 由 阅读全文
posted @ 2017-11-27 09:05 学习记录园 阅读(342) 评论(0) 推荐(0)
摘要: linux 第五部分 系统管理员 网络设定与备份 系统基本设置 1.网络的设置 手动设置与dhcp自动获得 以及更改主机名称 centos 7 对网卡编号的规则 enol1 bios内建的网卡 ens1 bios内建的pci-e界面的网卡 enp2s0 pci-e界面的独立网卡 可能有多个插孔 会有 阅读全文
posted @ 2017-11-27 09:05 学习记录园 阅读(506) 评论(0) 推荐(0)
摘要: CentOS 7 升级内核到最新版本 CentOS 7 升级内核到最新版本 时间:2016-01-19 01:26来源:blog.51cto.com 作者:jicki 的BLOG 举报 点击:次 CentOS 7 默认内核版本为 3.10 升级内核的原因是因为想要测试 docker overlay 阅读全文
posted @ 2017-11-27 09:04 学习记录园 阅读(453) 评论(0) 推荐(0)
摘要: 1、下载VMware衔接地址 http://www.vmware.com/products/workstation/workstation-evaluation ,下载Linux版本的VMware。我下载是:VMware-Workstation-Full-12.0.0-2985596.x86_64. 阅读全文
posted @ 2017-11-27 09:03 学习记录园 阅读(303) 评论(0) 推荐(0)
摘要: 打造基于CentOS7的xfce最简工作环境 打造基于CentOS7的xfce最简工作环境 引言 操作系统与桌面环境的抉择 1 操作系统 2 桌面环境 安装步骤 1 执行CentOS7 最小安装 2 安装X Window system 3 安装Xfce4 4 安装中文字体和中文输入法 5 安装fir 阅读全文
posted @ 2017-11-27 09:02 学习记录园 阅读(1794) 评论(0) 推荐(0)
摘要: Linux下C程序的编辑,编译和运行以及调试 要使用的工具:编辑:vim(vi)编译和运行:gcc调试:gdb 安装很简单(以下是以在CentOS中安装为例): 1.使用vim编辑源文件首先,打开终端练下手: (进入一般模式)按下"i",进入编辑模式,在编辑模式下输入: 输入完成,按"ESC"键,回 阅读全文
posted @ 2017-11-27 09:01 学习记录园 阅读(966) 评论(0) 推荐(0)
摘要: Vim和Emacs一个称为神之编辑器一个被称为编辑器之神,固然很是夸张,但也足以说明这两 款软件的优秀和在程序员界的地位。但是它们都已漫长的学习曲线让人望而生畏,阻止了大 多数人进入。作为一名几乎完全使用Vim写各种代码、文档的人,我想把我自己平时使用的 插件和配置整理下来,方便自己的总结和归纳,如 阅读全文
posted @ 2017-11-27 08:56 学习记录园 阅读(316) 评论(0) 推荐(0)
摘要: vim自带的帮助手册是英文的, 对平时编程的人来说没有多大阅读困难, 何况还有"星级译王"呢, 可偏偏有一帮人将其翻译成了中文, 可偏偏我又挡不住诱惑将它安装了, 唉.......又痛失一个学习英文的好机会, 下不为例.大家看看我的中文帮助界面吧:( 图2 )安装方法: 在下面的网站下载中文帮助的文 阅读全文
posted @ 2017-11-27 08:55 学习记录园 阅读(1050) 评论(0) 推荐(0)
摘要: 1但编译时还是会报错:no such file or directory;这是为什么呢? :在项目/构建选项/搜索路径 选项下,点击添加按钮,添加自己的头文件的存放文件夹,搞定... 2.codeblocks 加载头文件 格式 include <**.h> 不要用“**.h” 1但编译时还是会报错: 阅读全文
posted @ 2017-11-27 08:46 学习记录园 阅读(4120) 评论(0) 推荐(0)
摘要: Taglist taglist是一个用于显示定位程序中各种符号的插件,例如宏定义、变量名、结构名、函数名这些东西 我们将其称之为符号(symbols),而在taglist中将其称之为tag。显然,要想将程序文件中的tag显示出来,需要事先了解全部tag的信 息,并将其保存在一个文件中,然后去解析对应 阅读全文
posted @ 2017-11-27 08:46 学习记录园 阅读(323) 评论(0) 推荐(0)
摘要: 背景基础 1.c语言库用c语言编写 其他语言则不同 早期语言的库是用汇编语言编写的 不同的计算机体系结构有不同的汇编语言 所以在移植性方面差一点 而c语言可以编写出高度可移植性的代码。 2.库 字符串 以第一个出现的空字符作为结束且包含该空字符的连续的字符序列 字母 字符集中的可以打印的字符 小数点 阅读全文
posted @ 2017-11-27 08:45 学习记录园 阅读(252) 评论(0) 推荐(0)
摘要: centos 7安装libreoffice Centos下的LibreOffice安装: 关键字: LibreOffice , sdk ,汉化 ,解压 安装Centos7之后,系统安装了libreoffice 3.x版本。现在想安装 5.x版本。 在自己的电脑上亲自实验安装成功,下面是每一步操作的纪 阅读全文
posted @ 2017-11-27 08:44 学习记录园 阅读(16457) 评论(0) 推荐(1)
摘要: ctype.h ctype.h是c标准函数库中的头文件 定义了一批c语言字符分类函数 (c character classification functions) 用于测试字符是否属于特定的字符类别 ,如字母字符、控制字符等等。既支持单字节 byte字符 也支持宽字符 文件中包含两类字符函数 字符测 阅读全文
posted @ 2017-11-27 08:43 学习记录园 阅读(308) 评论(0) 推荐(0)
摘要: 一 errno.h 背景知识 unix的每一个实现对错误的系统调用都采用一种简单的指示方法 用汇编语言实现 通常使用条件编码的仅为标志来测试 如果进位标志被清零 系统调用流成功 要求所有的结构都返回到机器寄存器或者程序的一个结构中 如果进位标志不是0 调用就出错 寄存器记录一个很小的正数来说明错误的 阅读全文
posted @ 2017-11-27 08:42 学习记录园 阅读(1289) 评论(0) 推荐(0)
摘要: centos 修改时间 计划任务 一,系统时间修改 1 远程连接到centos 或者直接登录系统 #date 查看系统时间 如下图所示 2 #date -s 修改时间 看下面的例子#date -s 03/04/2013(将系统日期设定为2013年03月04日) 3 #date -s 110:38(将 阅读全文
posted @ 2017-11-27 08:41 学习记录园 阅读(878) 评论(0) 推荐(0)
摘要: centos7安装多媒体播放器SMPlayer 2017-03-13 21:37:14 分类: LINUX 分类: LINUX 转自:https://wiki.centos.org/TipsAndTricks/MultimediaOnCentOS7http://blog.chinaunix.net/ 阅读全文
posted @ 2017-11-27 08:31 学习记录园 阅读(381) 评论(0) 推荐(0)
摘要: vim实用技巧 第一章 vim解决问题的方式 . 重复上次的修改 技巧1 结识.命令 在普通模式 只匹配最近的一次修改 例如 x删除 dd删除整行 或者 >缩进 在插入模式,从进入插入模式的那一刻起,直到返回普通模式时为止,vim会记录每个按键操作。做出这样一个修改后再用. 命令时,会重新执行所有按 阅读全文
posted @ 2017-11-27 08:30 学习记录园 阅读(147) 评论(0) 推荐(0)
摘要: vim 第三章 插入模式 在普通模式下可以删除 复制 及粘贴的命令 在插入模式下也存在以中方便快捷的方式 能够粘贴寄存器中文本 两种方式来插入键盘上不存在的非常用字符 替换模式是插入模式的一种特例,它会提花文档中已有的字符 子模式 :插入-普通模式 可以让我们执行一个普通模式命令,之后马上又回到插入 阅读全文
posted @ 2017-11-27 08:29 学习记录园 阅读(1137) 评论(0) 推荐(0)
摘要: 第一部分模式 第2章 普通模式 打开vim的默认状态即为普通模式 普通模式的命令强大 很大程度源于可以把操作符与动作命令结合在一起 技巧7 停顿时请移开画笔 工欲善其事,必先利其器 准备工作必不可少 技巧8 把撤销单元切成块 u键 会除法撤销命令,它会撤销最新的修改 一次修改可以是改变文档内文本的任 阅读全文
posted @ 2017-11-27 08:28 学习记录园 阅读(372) 评论(0) 推荐(0)
摘要: 第四章 vim 可视模式 vim的可视模式允许我们选中一块文本区域并进行操作 3种不同的可视模式 分为 操作字符文本 行文本 块文本 .命令用来重复执行可视模式中的命令 只有在操作面向行的选区时 才特别有用 而在操作面向字符的选区时 有时无法达到我们的预期 技巧20 深入理解可视模式 普通模式的很多 阅读全文
posted @ 2017-11-27 08:27 学习记录园 阅读(543) 评论(0) 推荐(0)