- 博客(18)
- 资源 (14)
- 收藏
- 关注

转载 linux c单链表实现简单学生信息管理系统
Linux c学生信息管理系统是在linux平台下运行的c程序。 开发的主要目的是为了对自己学习的总结也是对自己学习的点滴记录,以备后续查看学习。 开发平台:centos7.2系统下开发运行 完成功能 主要使用单向链表来保存学生的节点信息 通过链表对学生节点进行增删改查的操作 可以对学生按照学号和名字进行删除 对学生按照学号和名字进行查找 程序主要是练习模块化的操作设计,对程序进行模块开...
2019-04-20 16:12:36
889

原创 Hadoop-2.6.0下HDFS的集群HA的主备自动切换搭建
一.环境说明 1.1 安装环境说明及安装包 1). 操作系统为CentOS6.6 2). Hadoop版本为Hadoop-2.6.0 hadoop-2.6.0.tar.gz(64位) 3).JDK版本为 1.7 jdk-7u75-linux-x64.gz 4). zookeeper-3.4.6.tar.gz 现有四台机器配置分布如下 主机
2015-09-02 13:36:45
4635

原创 Hadoop-2.6.0上调用C的API实现类似云盘的功能
Hadoop-2.6.0上调用C的API实现类似云盘的功能(上传,下载,删除,重命名) 测试系统:CentOS6.6, hadoop-2.6.0 本次测试是调用hadoop下的C的API来访问HDFS实现类似云盘的上传,下载,删除,重命名的功能,其它功能还请有意者自行添加,废话少说,开始进入正题。 首先我们要能在hadoop-2.6.0上的C的API访问HDFS 详情可以访问:http:/
2015-08-16 17:22:32
1250

原创 Hadoop-2.6.0上的C的API访问HDFS
在通过Hadoop-2.6.0的C的API访问HDFS的时候,编译和运行出现了不少问题,花费了几天的时间,上网查了好多的资料,终于还是把问题给解决了 参考文献:http://m.blog.youkuaiyun.com/blog/Aquester/25242215 系统:CentOS 6.6,hadoop-2.6.0, 在hadoop集群的datanode机器上进行 样例代码来源官方文档中的C
2015-08-14 14:13:54
4963

转载 CentOS 64位上编译Hadoop 2.6.0源码包
Hadoop不提供64位编译好的版本,只能用源码自行编译64位版本。学习一项技术从安装开始,学习hadoop要从编译开始。 1.操作系统编译环境 yum install cmake lzo-devel zlib-devel gcc gcc-c++ autoconf automake libtool ncurses-devel openssl-devel libXtst 2
2015-08-02 18:15:59
792

原创 hadoop-2.6.0集群开发环境配置
hadoop-2.6.0集群开发环境配置 一.环境说明 1.1安装环境说明 本例中,操作系统为CentOS 6.6, JDK版本为JDK 1.7,Hadoop版本为Apache Hadoop 2.6.0 现有四台机器如下 10.25.100.130 node01 //namenode 10.25.100.131 node02 //datanode 10.
2015-07-30 19:07:45
987

原创 linux c服务器与客户端之间的文件传输
最近做了一下linux C网络方面的项目,简单的写了一下服务器于客户端之间上传,下载文件,利用并发服务器,可以实现多个客户端同时上传,下载。 写的不好,还请大神多多指教!多的不说,一切都在代码中,部分代码如下所示: /*server.c */ 服务器端 void *recvmation(void *arg) //接收客户端发送过来的信息,线程 { int my_fd = *((int *
2015-05-24 17:31:27
10042
4

原创 linux网卡驱动及上网
1.输入 ifconfig eth0 IP地址 netmask 子掩网 比如:ifconfig eth0 192.168.1.110 netmask 255.255.255.0 2.输入 route add default gw 网关 比如:route add default gw 192.168.1.1 3.DNS设置 echo "nameserver xx.xx.xx.xx">>
2015-05-23 13:31:12
628

转载 linux route命令使用
说明:route命令是打印和操作ip路由表 描述:route操作基于内核ip路由表,它的主要作用是创建一个静态路由让指定一个主 机或者一个网络通过一个网络接口,如eth0。当使用"add"或者"del"参数时,路由表被修改,如果没有参数,则显示路由表当前的内容。 参数说明:add:添加一条新路由。 del:删除一条路由。 -net:目标地址是一个网络
2015-04-21 14:28:28
492

原创 Mysql 中C API 的学生信息管理
使用嵌入式MySQL服务器库,能够在客户端应用程序中使用具备全部特性的MySQL服务器。 主要优点在于,增加了速度,并使得嵌入式应用程序的管理更简单。 嵌入式服务器库是以MySQL的客户端/服务器版本为基础的,采用C/C++语言编写。 其结果是嵌入式服务器也是用C/C++语言编写的。 在其他语言中,嵌入式服务器不可用。 API与嵌入式MySQL版本和客户端/服务器版本等效。 要想
2015-01-20 14:40:26
1462

转载 如何设置显示vim编辑器的行号
VIM 配置: 设置显示vim的行号 在root用户下进行操作; 1、在/etc/vim/下打开找到vimrc文件; 2、用vi打开vimrc 3、去掉引号,set mouse = a (支持鼠标) 4、在最后加上三行 a、set nu b、set autoindent c、 set cindent 5、保存并推
2014-12-14 15:59:21
2202

转载 vim使用教程(全)-最好的编辑器
vim的学习曲线相当的大,所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的vim的学习曲线相当的大,所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progres
2014-12-13 18:54:47
523

转载 字节存储排序:大端和小端的判别及转换
当前的存储器,多以byte为访问的最小单元,当一个逻辑上的地址必须分割为物理上的若干单元时就存在了先放谁后放谁的问题,于是端(endian)的问题应运而生了,对于不同的存储方法,就有大端(big-endian)和小端(little- endian)两个描述。 字节排序按分为大端和小端,概念如下 大端(big endian):低地址存放高有效字节 小端(little endian)
2014-07-27 10:21:58
604

原创 Linux pipe 函数
1. 函数说明 pipe(建立管道): 1) 头文件 #include 2) 定义函数: int pipe(int filedes[2]); 3) 函数说明: pipe()会建立管道,并将文件描述词由参数filedes数组返回。 filedes[0]为管道里的读取端 filedes[1]则为管道的写入端。 4) 返回值:
2014-07-17 17:04:13
547
原创 Go 数组
数组(Array) 数组是大小固定,相同数据类型,有序元素序列的集合。数组的大小在定义的时候就确认好的,同一个数组元素的数据类型是相同的。数组存储数据的内存是连续的,有序的元素序列,元素的存储有先后顺序。数组的索引下标从0开始,最大下标为数组的长度减1。 数组的声明 数组的声明语法如下: var 变量名 [元素的数量]Type 语法说明如下所示: var:是Go 语言中声明变量的关键字 变量名:声明的数组变量名 元素的数量:数组的大小,可以是一个表达式,最终通过编译计算的结果必须是整型数值 Type:数组
2021-10-11 17:24:35
541
原创 Go 语言变量的声明和初始化
什么是变量 变量(variable) 一词来源于数学,是计算机中存储计算结果或表示值得抽象概念,我们可以通过变量名访问变量的值。 Go 语言是静态类型语言,在静态类型语言中变量必须指定一个类型,例如:整型,布尔型,字符串,数组,指针等。Go语言的每一个变量都有自己的类型,变量必须经过声明才可以使用。可以在声明变量时指定变量的类型,也可以让编译器自动推断变量类型。 标准格式 Go 语言变量声明的标准格式为 var 变量名 变量类型 var 是声明变量的关键字,中间用空格隔开,和C语言..
2021-05-05 19:27:53
615
1
原创 详解大端模式和小端模式
一, 什么是大端和小端 Big-Endian和Little-Endian的定义如下: 1) Little-Endian就是低位字节排列在内存的低地址端,高位字节排放在内存的高地址端 2) Big-Endian就是高位字节排放在内存的低地址端,低位字节排放在内存的高地址端 举一个简单的例子, 比如数字0x12 34 56 78在内存中的表示形式为: 二, 数组在大端小端情况下的
2017-10-15 17:05:30
344
原创 ftp客户端的简单实现
根据ftp协议实现简单版的ftp客户端与ftp服务器进行互传文件 由于业务需要使用FTP服务器进行文件传输,因为一些因素的限制,需要自己实现一个ftp的客户端与ftp服务器进行文件传输的任务, 利用抓包工具对ftp协议进行分析,实现了一个简单的ftp客户端 实验环境 系统:centos6.5下编译测试 项目地址: https://github.com/wuchenxiaod
2017-09-15 13:34:38
3114
全国行政地区五级联动数据库
2019-02-28
校园交通导游系统
2015-06-14
MinGW-5.1.3.exe
2015-06-07
Linux 下服务器与客户端之间的文件传输
2015-05-24
Linux高性能服务器编程
2015-05-03
Msql 中C API的学生信息管理系统
2015-01-19
职工工资信息管理系统
2014-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人