摘要: GCC简介 GCC(GNU Compiler Collection)是一套功能强大、性能优越的编程语言编译器,它是GNU计划的代表作品之一。GCC以GPL和LGPL许可证发行,它是类Unix和苹果电脑 Mac OS X操作系统的标准编译器 除了支持C,还支持C++、JavaGCC常用选项1. 基... 阅读全文
posted @ 2015-05-17 17:00 xumenger 阅读(478) 评论(0) 推荐(0) 编辑
摘要: C的简介 C语言的结构极其紧凑,C语言是一种模块化的编程语言,整个程序可以分割为几个相对独立的功能模块,模块之间的相互调用和数据传递是非常方便的 C语言的表达能力十分强大。C语言兼顾了高级语言和汇编语言的一些特点,既可以像汇编语言那样直接访问硬件的功能,也具有高级语言那样面向用户容易记忆、便于阅读和 阅读全文
posted @ 2015-05-17 13:48 xumenger 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 1.网络环境查看命令 ifconfig命令 查看或临时修改网络状态的命令 可以看到IP、子网掩码……信息 关闭和启动网卡 ifdown 网卡设备名(比如: ifdown eth0):禁用该网卡设备 ifup 网卡设备名:启用该网卡设备 查询网络状态:netstat 选项: -t:列出TCP 协议端口 阅读全文
posted @ 2015-05-16 19:35 xumenger 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 1.Linux配置IP 地址 ifconfig命令临时配置IP 地址 ifconfig命令,最常用的功能是查看本机的网络的配置状态(当然也可以配置网络,不过是暂时性的),直接输入ifconfig命令就可以看到所有的网卡的所有信息 ifconfig eth0 192.168.0.200 netmask 阅读全文
posted @ 2015-05-16 19:04 xumenger 阅读(2329) 评论(0) 推荐(0) 编辑
摘要: 1.网关的作用 简介 网关(GateWay)又称为网间连接器、协议转换器 网关在网络层以上实现网络互联,是最复杂的网络互联设备,仅用于两个高层协议不同的网络互联 网关既可以用于广域网互连,也可以用于局域网互连 网关是一种充当转换重任的服务器或路由器 呵呵:这些概念性的... 阅读全文
posted @ 2015-05-16 18:18 xumenger 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 1.DNS 简介 DNS是域名解析协议 在互联网中通过IP 地址来进行通信。但是IP 地址的表示形式是数字,很难进行记忆(比如116.213.120.232),所以为每个 IP取一个人类更易记忆的域名形式(比如www.google.com),而通过DNS 来把解析域名成为 IP(将方便... 阅读全文
posted @ 2015-05-16 17:54 xumenger 阅读(2433) 评论(0) 推荐(0) 编辑
摘要: 1.端口的作用 在传输层一方面需要确认是使用TCP还是UDP,另一方面是要确定发送方和接收方的端口号。(当然还有差错校验和流量控制的功能) 端口号是什么 IP地址是用来区别网络(互联网)中的不同主机 端口是用来区别计算机中服务(比如QQ服务、HTTP服务、FTP服务……) 常用的服务的端口应该是固定... 阅读全文
posted @ 2015-05-16 16:30 xumenger 阅读(2245) 评论(0) 推荐(0) 编辑
摘要: 紧接着:网络知识学习11.IP地址 IP包头的结构如图 A、B、C网络类别的IP地址范围(图表) A、B、C不同的分配网络数和主机的方式(A是前8个IP地址代表网络,后24个代表主机;B是16:16;C是24:8) 私有IP讲解 2.子网掩码 标准子网掩码,A的是255.0.0.0;B是255.2... 阅读全文
posted @ 2015-05-16 16:16 xumenger 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 以下的内容和之后的几篇博客只是比较初级的介绍,想要深入学习的话建议自己钻研《TCP/IP详解 卷1:协议》1.ISO/OSI七层模型 下四层是为数据传输服务的,物理层是真正的传输数据的,数据链路层、网络层、传输层主要是写入对应数据的传输信息的 物理层:比特 设备之间的比特流的传输、物理接口、电气特性... 阅读全文
posted @ 2015-05-15 23:32 xumenger 阅读(3672) 评论(0) 推荐(0) 编辑
摘要: 看本文时,可以同时参考:Delphi中线程类 TThread实现多线程编程(事件、临界区、Synchronize、WaitFor……) 先说一下RTL和VCL RTL(Run-Time library),运行时库,包括System、SysUtils、Math三个单元,提供的函数与语言、编译器、操作系 阅读全文
posted @ 2015-05-15 09:28 xumenger 阅读(3501) 评论(0) 推荐(0) 编辑
摘要: 1.用户和用户组 用户和用户组概念 用户:使用操作系统的人(Linux支持多个用户在同一时间登陆同一个操作系统) 用户组:具有相同权限的一组用户(Linux系统中可以存在多个用户组) 相关的配置文件 /etc/group:储存当前系统中所有用户组信息 Group: x : 123 : abx,def 阅读全文
posted @ 2015-05-14 22:11 xumenger 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 1.磁盘管理 在服务器的维护中,我们需要关心服务器的磁盘使用了多少、还有多少的剩余空间、某个文件有多大、某个文件夹内的所有文件在一起一共占用的多少空间……问题。以便我们在合适的时机为服务器添加硬盘、分区、管理硬盘文件……操作,让磁盘的利用率最大化 df:查看磁盘分区使用状况 参数介绍: l 仅显示本 阅读全文
posted @ 2015-05-14 20:45 xumenger 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 先说说我,我使用了这么久的vim,但是完全没有将vim的功能完全利用到,无非就是使用了编辑(i)、保存(:w)、退出(:q)、等简单的编辑,命令,以及NerdTree这一个插件,所以在这里需要重新学习vim,争取将vim使用的出神入化,最大化的利用vim的强大的功能1.vim编辑器简介 vi:是Vi 阅读全文
posted @ 2015-05-13 21:56 xumenger 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 1.Shell概述 Shell是一个命令行解释器。它为用户提供了一个向Linux内核发送请求一以便运行程序的界面系统级程序,用户可以用 Shell来启动、挂起、停止甚至是编写一些程序 Shell还是一个功能相当强大的编程语言,易编写,易调试,灵活性较强。Shell是解释执行的脚本语言,在Shell中 阅读全文
posted @ 2015-05-13 20:38 xumenger 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 紧接着上一篇Linux的命令行的学习:Linux学习3 (文件的压缩和解压缩命令zip unzip tar、关机和重启命令shutdown reboot……) 1.挂载命令 简介 简单的理解为Windows中的分配盘符 在安装Linux的时候,往往设置了/、/boot、swap分区,所以这些分区在开 阅读全文
posted @ 2015-05-13 14:37 xumenger 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 转载:http://blog.csdn.net/welcome000yy/article/details/7905463 结合这篇博客:http://www.cnblogs.com/xumenger/p/4372289.html 再结合:http://blog.csdn.net/lailai186/ 阅读全文
posted @ 2015-05-11 11:21 xumenger 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 经常遇到这样的情况,在我们使用Delphi的可视化工具进行UI设计的时候,我们拖拽TEdit或者Label组件,并且在可视化界面上设置它们的长、宽 但是当我们编译和运行程序的时候,却发现真正显示出来的 TEdit或者TLabel组件并不是我们在可视化界面所拖拽的长和宽(显示的“有问题”) 具体的情况 阅读全文
posted @ 2015-05-11 10:55 xumenger 阅读(1173) 评论(0) 推荐(1) 编辑
摘要: 更详细的可以参考:http://www.cnblogs.com/xumenger/p/4450659.html 或者参考之后的博客 四个系统内核对象(事件、互斥、信号、计时器)都是线程同步的手段,从这也能看出处理线程同步的复杂性;不过这还不是全部,Windows Vista开始增加了 Conditi 阅读全文
posted @ 2015-05-11 08:53 xumenger 阅读(988) 评论(0) 推荐(0) 编辑
摘要: 1.压缩和解压缩命令 常用压缩格式:.zip、.gz、.bz2、.tar.gz、.tar.bz2、.rar .zip格式压缩和解压缩命令 zip 压缩文件名 源文件:压缩文件 zip -r 压缩文件名 源目录:压缩目录 unzip 压缩文件名:解压缩 .zip文件 .gz格式压缩和解压缩 gzip 阅读全文
posted @ 2015-05-09 21:55 xumenger 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 1.文件搜索命令:locate [文件名] 在后台数据库中按文件名搜索,搜索速度比find快,耗费资源更少 例子:locate test.txt,就会显示文件名包含 test.txt的所有文件以及这些文件所在的目录 但对于新建的一个文件,立即使用locate搜索是搜索不到的,因为locate不是遍历 阅读全文
posted @ 2015-05-09 18:00 xumenger 阅读(326) 评论(0) 推荐(0) 编辑

业精于勤而荒于嬉,行成于思而毁于随

十万小时的反复练习