自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小小世界的专栏

不停止追求

  • 博客(15)
  • 资源 (12)
  • 问答 (2)
  • 收藏
  • 关注

转载 linux设置开机服务自动启动

linux设置开机服务自动启动 [root@localhost ~]# chkconfig --list     显示开机可以自动启动的服务 [root@localhost ~]# chkconfig --add *** 添加开机自动启动***服务 [root@localhost ~]# chkconfig --del ***   删除开机自动启动***服务

2013-06-24 17:45:23 565

转载 Linux PPPOE客户端使用命令启动进行连接

Linux PPPOE客户端软件比较多,而且大多使用GNU License,我们推荐使用rp-pppoe 这个软件包。AD:2013大数据全球技术峰会课程PPT下载给大家推荐一款很不错的Linux PPPOE客户端很有学习价值,这里我主要讲解Linux PPPOE客户端的应用,包括介绍Linux PPPOE客户端知识等方面。要在Linux下使用PPPOE认证方式,必须安装Linux PPPOE客户

2013-06-24 14:22:28 2883

原创 iptables 小结

最近工作上一个作业用到了iptables命令,主要进行端口映射,在网上查了好多资料,尽管有很多例子,但还是整了好几天才整明白。在这里将学习到的知识总结一下。以下均属个人见解。(有一些是从网络中总结的,不断完善中...) 一、基本知识(1) iptables简介           iptables是一个Linux下优秀的nat+防火墙工具,iptables操作的是2.4以上内核的net

2013-06-22 20:20:11 2300

转载 用iptables做IP的静态映射

用iptables做IP的静态映射还是跟端口映射做的工作差不多,具体操作如下:其实静态映射和端口映射差不多是一个意思,只不过IP静态是整个把内部网的服务器转到internet上(或者外部网络上)去,而端口映射只是把内网的某些服务端口映射到外网服务器的某个端口上。或许有的兄弟会奇怪为什么要做ip静态映射呢?直接设置为外网IP不就完了?其实原因很简单,为了方便统一管理和制定安全策略。假

2013-06-22 20:18:41 5040

转载 iptables 添加,删除,查看,修改

iptables是linux系统自带的防火墙,功能强大,学习起来需要一段时间,下面是一些习iptables的时候的记录。如果iptables不熟悉的话可以用apf,是一款基于iptables的防火墙,挺好用的。请参考:linux apf 防火墙 安装 配置一,安装并启动防火墙[root@linux ~]# /etc/init.d/iptables start当我们用iptabl

2013-06-21 10:09:00 6475

转载 Linux PPPOE客户端使用命令启动进行连接

给大家推荐一款很不错的Linux PPPOE客户端很有学习价值,这里我主要讲解Linux PPPOE客户端的应用,包括介绍Linux PPPOE客户端知识等方面。要在Linux下使用PPPOE认证方式,必须安装Linux PPPOE客户端软件。下面说明如何进行安装:  本文以centos为实验平台,其它平台的Linux安装办法可以参照下面从源代码进行安装的步骤。  一、安装的前

2013-06-19 14:42:54 1322

转载 Linux下RPM软件包的安装及卸载

在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件。Linux 安装时......AD:2013大数据全球技术峰会课程PPT下载在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载

2013-06-19 11:46:21 499

转载 DDNS 的工作原理及其在 Linux 上的实现

王 寒芷, 软件工程师, IBM王 俊元, 软件工程师, IBM简介: DDNS (Dynamic DNS) 扩展了 DNS 将客户端 IP 与其域名进行静态映射的功能,它可以将同一域名实时地解析为不同的动态 IP,而不需要额外的人工干预。这在客户端 IP 地址不断发生变化的情况下,尤其是在无线网络和 DHCP 环境中,都有着极其重要的意义。本文通过分析 DDNS 的工作原理,

2013-06-09 15:05:32 1132

转载 (图)解netfilter/iptables工作原理

解析netfilter/iptables工作原理:在Linux中,提供了一个非常优秀的防火墙工具netfilter/iptables。netfilter/iptables是完全免费的,而且功能强大,使用灵活。netfilter/iptables可以对流入和流出的信息进行细化控制,且可以在一台低配置机器上很好地运行。本文讲述的是netfilter/iptables。AD:2013大数据全球技

2013-06-07 16:07:43 1524

转载 iptables端口映射详解

http://blog.csdn.net/huguohu2006/article/details/6453522搞了一天,终于搞定iptables了,,开头就对着人家配对了的配置对抄,但怎也不对,在网上搜了N多文章也不对,终于找到了一篇比较详细的,看了二次,终于配置成功,现在可以用端口映射访问内网的SSH和VNC等等的了本文作者:张天成    zhangtiancheng#

2013-06-07 15:07:12 2261

转载 解决SQLite3插入数据很慢的问题

初用sqlite3插入数据时,插入每条数据大概需要100ms左右。如果是批量导入,可以引进事物提高速度。但是假设你的业务是每间隔几秒插入几条数据,显然100ms是不能容许的。解决办法是,在调用sqlite3_open函数后添加下面一行代码:sqlite3_exec(db, "PRAGMA synchronous = OFF; ", 0,0,0);上面的解决办法貌似治标不治本,为什么

2013-06-06 17:04:39 749

转载 使用MegaCli工具查看Raid磁盘阵列状态

MegaCli 是一个第三方的工具,需要安装。新版本的 MegaCli-1.01.24-0.i386.rpm 会把程序安装在/opt下,可以自定义安装目录,例如:rpm --relocate /opt/=/usr/sbin/ -i MegaCli-1.01.24-0.i386.rpm 即把安装目录 /opt 替换成 /usr/sbin。MegaCli -LDIn

2013-06-06 11:30:59 3398

转载 使用XML解析器(TinyXML)编程之常用参数讲解-------转载的原版资料2

--------------------------第2部分:tinyxml常用参数讲解------------------------------------TinyXml 是一款优秀的C++的 XML 文档的解析器,占用内存少,速度快,但相应的用户程序相应会比较复杂;下载TinyXml 包的链接http://download.chinaunix.net/download/00130

2013-06-05 16:39:32 812 1

转载 #pragma

百科名片在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。目录一般格式常用参数应用实例

2013-06-05 14:09:49 528

转载 Google Chrome(谷歌浏览器)修改网页背景颜色的办法(比如修改为护眼的豆沙绿)

1 在Chrome Web Store 里搜多stylist插件并安装https://chrome.google.com/webstore/search/stylist?utm_source=chrome-ntp-icon  2工具->扩展程序找到Stylist  点选项进行设置    如下图所示     点Styles  再点demo    选择All site   再把这段代码

2013-06-04 16:50:29 2694

snmp windows安装包 snmputil工具

snmp协议 windows安装包 snmputil工具

2013-07-17

上海交大数据结构课件

上海交大数据结构课件上海交大数据结构课件上海交大数据结构课件上海交大数据结构课件上海交大数据结构课件上海交大数据结构课件上海交大数据结构课件上海交大数据结构课件上海交大数据结构课件

2011-05-13

数据结构习题数据结构习题

数据结构习题数据结构习题数据结构习题数据结构习题数据结构习题数据结构习题数据结构习题数据结构习题

2011-05-13

判断处理器存储方式.c

2011-05-13

代码大全(软件开发人员必备)

代码大全,软件开发人员必备书,计算机实用软件技术系列数

2011-05-13

C++ Primer (第三版,c++中的经典书籍)

相信这本书就不用我介绍了,经典中的经典,学习c++必备的书籍

2011-05-10

一些c语言的题,比较经典

一些课堂习题,感觉比较好,和大家分享,绝对不会让你失望的

2011-05-04

C++课件 系统介绍

系统的介绍了C++的基本知识,一些重要的知识点

2011-04-28

唯C世界精华 100道经典习题

包括c语言教程和100道经典习题及答案,适合初学者和想要更进一步学习c的人

2011-04-26

谭浩强c语言word版

目录: 1 C语言概述 1.1 C语言的发展过程 1.2 当代最优秀的程序设计语言 1.3 C语言版本 1.4 C语言的特点 1.5 面向对象的程序设计语言 1.6 C和C++ 1.7 简单的C程序介绍 1.8 输入和输出函数 1.9 C源程序的结构特点 1.10 书写程序时应遵循的规则 1.11 C语言的字符集 1.12 C语言词汇 1.13 Turbo C 2.0集成开发环境的使用 1.13.1 Turbo C 2.0简介和启动 1.13.2 Turbo C 2.0集成开发环境 1.13.3 File菜单 1.13.4 Edit菜单 1.13.5 Run菜单 1.13.6 Compile菜单 1 1.13.7 Project菜单 1.13.8 Options菜单 1.13.9 Debug菜单 1.13.10 Break/watch菜单 1.13.11 Turbo C 2.0的配置文件 2 程序的灵魂—算法 2.1 算法的概念 21 2.2 简单算法举例 21 2.3 算法的特性 24 2.4 怎样表示一个算法 24 2.4.1 用自然语言表示算法 24 2.4.2 用流程图表示算法 24 2.4.3 三种基本结构和改进的流程图 28 2.4.4 用N-S流程图表示算法 29 2.4.5 用伪代码表示算法 30 2.4.6 用计算机语言表示算法 31 2.5 结构化程序设计方法 31 3 数据类型、运算符与表达式 3.1 C语言的数据类型 32 3.2 常量与变量 33 2 3.2.1 常量和符号常量 33 3.2.2 变量 33 3.3 整型数据 34 3.3.1 整型常量的表示方法 34 3.3.2 整型变量 35 3.4 实型数据 37 3.4.1 实型常量的表示方法 37 3.4.2 实型变量 38 3.4.3 实型常数的类型 39 3.5 字符型数据 39 3.5.1 字符常量 39 3.5.2 转义字符 39 3.5.3 字符变量 40 3.5.4 字符数据在内存中的存储形式及使用方法 41 3.5.5 字符串常量 41 3.5.6 符号常量 42 3.6 变量赋初值 42 3.7 各类数值型数据之间的混合运算 43 3.8 算术运算符和算术表达式 44 3.8.1 C运算符简介 44 3.8.2 算术运算符和算术表达式 45 3.9 赋值运算符和赋值表达式 47 3 3.10 逗号运算符和逗号表达式 48 3.11 小结 49 3.11.1 C的数据类型 49 3.11.2 基本类型的分类及特点 49 3.11.3 常量后缀 49 3.11.4 常量类型 49 3.11.5 数据类型转换 49 3.11.6 运算符优先级和结合性 50 表达式 50 4 最简单的C程序设计—顺序程序设计 4.1 C语句概述 51 4.2 赋值语句 53 4.3 数据输入输出的概念及在C语言中的实现 54 4.4 字符数据的输入输出 54 4.4.1 putchar 函数(字符输出函数) 54 4.4.2 getchar函数(键盘输入函数) 55 4.5 格式输入与输出 55 4.5.1 printf函数(格式输出函数) 56 4.5.2 scanf函数(格式输入函数) 58 顺序结构程序设计举例 60 4 5 分支结构程序 5.1 关系运算符和表达式 61 5.1.1 关系运算符及其优先次序 61 5.1.2 关系表达式 61 5.2 逻辑运算符和表达式 62 5.2.1 逻辑运算符极其优先次序 62 5.2.2 逻辑运算的值 63 5.2.3 逻辑表达式 63 5.3 if语句 64 5.3.1 if语句的三种形式 64 5.3.2 if语句的嵌套 67 5.3.3 条件运算符和条件表达式 69 5.4 switch语句 70 5.5 程序举例 71 6 循环控制 6.1 概述 71 6.2 goto语句以及用goto语句构成循环 71 6.3 while语句 72 6.4 do-while语句 74 6.5 for语句 76 6.6 循环的嵌套 79 5 6.7 几种循环的比较 79 6.8 break和continue语句 79 6.8.1 break语句 79 6.8.2 continue 语句 80 6.9 程序举例 81 7 数组 7.1 一维数组的定义和引用 82 7.1.1 一维数组的定义方式 82 7.1.2 一维数组元素的引用 83 7.1.3 一维数组的初始化 84 7.1.4 一维数组程序举例 84 7.2 二维数组的定义和引用 86 7.2.1 二维数组的定义 86 7.2.2 二维数组元素的引用 86 7.2.3 二维数组的初始化 87 7.2.4 二维数组程序举例 89 7.3 字符数组 89 7.3.1 字符数组的定义 89 7.3.2 字符数组的初始化 89 7.3.3 字符数组的引用 90 7.3.4 字符串和字符串结束标志 91 6 7.3.5 字符数组的输入输出 91 7.3.6 字符串处理函数 92 7.4 程序举例 94 本章小结 97 8 函数 8.1 概述 98 8.2 函数定义的一般形式 99 8.3 函数的参数和函数的值 100 8.3.1 形式参数和实际参数 101 8.3.2 函数的返回值 102 8.4 函数的调用 106 8.4.1 函数调用的一般形式 106 8.4.2 函数调用的方式 106 8.4.3 被调用函数的声明和函数原型 107 8.5 函数的嵌套调用 108 8.6 函数的递归调用 109 8.7 数组作为函数参数 110 8.8 局部变量和全局变量 112 8.8.1 局部变量 113 8.8.2 全局变量 119 8.9 变量的存储类别 120 7 8.9.1 动态存储方式与静态动态存储方式 120 8.9.2 auto变量 120 8.9.3 用static声明局部变量 121 8.9.4 register变量 122 用extern声明外部变量 123 9 预处理命令 9.1 概述 124 9.2 宏定义 125 9.2.1 无参宏定义 126 9.2.2 带参宏定义 127 9.3 文件包含 128 9.4 条件编译 130 9.5 本章小结 10 指针 10.1 地址指针的基本概念 131 10.2 变量的指针和指向变量的指针变量 132 10.2.1 定义一个指针变量 133 10.2.2 指针变量的引用 133 10.2.3 指针变量作为函数参数 137 10.2.4 指针变量几个问题的进一步说明 140 8 10.3 数组指针和指向数组的指针变量 141 10.3.1 指向数组元素的指针 142 10.3.2 通过指针引用数组元素 143 10.3.3 数组名作函数参数 146 10.3.4 指向多维数组的指针和指针变量 148 10.4 字符串的指针指向字符串的针指变量 150 10.4.1 字符串的表示形式 152 10.4.2 使用字符串指针变量与字符数组的区别 158 10.5 函数指针变量 159 10.6 指针型函数 160 10.7 指针数组和指向指针的指针 161 10.7.1 指针数组的概念 161 10.7.2 指向指针的指针 164 10.7.3 main函数的参数 166 10.8 有关指针的数据类型和指针运算的小结 167 10.8.1 有关指针的数据类型的小结 167 10.8.2 指针运算的小结 167 10.8.3 void指针类型 168 11 结构体与共用体 11.1 定义一个结构的一般形式 170 11.2 结构类型变量的说明 172 9 11.3 结构变量成员的表示方法 174 11.4 结构变量的赋值 174 11.5 结构变量的初始化 175 11.6 结构数组的定义 175 11.7 结构指针变量的说明和使用 177 11.7.1 指向结构变量的指针 177 11.7.2 指向结构数组的指针 179 11.7.3 结构指针变量作函数参数 180 11.8 动态存储分配 181 11.9 链表的概念 182 11.10 枚举类型 184 11.10.1 枚举类型的定义和枚举变量的说明 184 11.10.2 枚举类型变量的赋值和使用 185 11.11 类型定义符typedef 12 位运算 12.1 位运算符C语言提供了六种位运算符: 189 12.1.1 按位与运算 191 12.1.2 按位或运算 192 12.1.3 按位异或运算 192 12.1.4 求反运算 193 12.1.5 左移运算 193 10 12.1.6 右移运算 193 12.2 位域(位段) 194 12.3 本章小结 13 文件 13.1 C文件概述 197 13.2 文件指针 198 13.3 文件的打开与关闭 199 13.3.1 文件的打开(fopen函数) 200 13.3.2 文件关闭函数(fclose函数) 202 13.4 文件的读写 204 13.4.1 字符读写函数fgetc和fputc 204 13.4.2 字符串读写函数fgets和fputs 208 13.4.3 数据块读写函数fread和fwtrite 209 13.4.4 格式化读写函数fscanf和fprintf 201 13.5 文件的随机读写 202 13.5.1 文件定位 202 13.5.2 文件的随机读写 203 13.6 文件检测函数 204 13.6.1 文件结束检测函数feof函数 204 13.6.2 读写文件出错检测函数 205 11 13.6.3 文件出错标志和文件结束标志置0函数 206 13.7 C库文件 208 13.8 本章小结

2011-04-25

c语言高级实用编程技巧

适合于c基础较弱,尽快掌握c的语法和简单使用

2011-04-20

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除