- 博客(7)
- 收藏
- 关注
原创 linux Shell sort按照指定列排序
文本如下: 110,1|1,10 110,1|2,101 110,3|1,103 110,4|1,16 110,5|1,12 112,1|1,10 112,1|2,101 112,2|1,103 110,6|1,11 104,2|1,34 112,3|1,103 112,4|1,16 112,6|1,11 113,1|1,30 110,2|1,103 112,5|1...
2018-06-21 14:35:37 55938 1
原创 C/C++ 结构体字节对齐原则--鸡汤
一 无#pragma pack原则1:结构内部各个成员的首地址必然是自身大小的整数倍。原则2:sizeof的最终结果必然是结构内部最大成员的整数倍,不够补齐。二 有#pragma pack(n)原则3:结构内部各个成员的首地址必然是min[n,自身大小]的整数倍。(以指定字节n与当前处理字节sizeof值比较)原则4:整个sizeof的最终结果必然是min[n,结构内部最大成员],...
2018-09-28 17:05:31 592
原创 Linux shell awk内部实现数据库order by功能
脚本功能说明实现文本指定列数据排序(类似数据库中实现order by)脚本运行实例原始数据脚本源码运行结果如上图展示,该脚本实现了第一列的排序...
2018-09-21 16:55:42 504 1
原创 linux awk使用实例
说明:利用awk实现类似于数据库group by功能;文本如下:学号 科目 成绩1 chinese 901 math 401 EngLish 592 chinese 952 math 802 EngLish 523 chinese 894 math 29(1)按照学号统计每个学号的总成绩 cat file.txt | grep -v “#” | awk ...
2018-07-26 13:33:30 1249
原创 c/c++混合编译makefile模板
TARGET = heyCC = gccCCP = g++CSRCS = $(wildcard *.c)CPPSRCS = $(wildcard *.cpp)OBJS = $(CSRCS:.c=.o) $(CPPSRCS:.cpp=.o)DEBUG_FLAG = INC_PATH = LIB_PATH =$(TARGET) : $(OBJS) $(CCP) $(DEBUG_F...
2018-03-21 14:47:33 1260
原创 mysql c++ iostream冲突
g++ -c -g Dictconner.cpp -I/usr/include/mysql -I/bata/lzp/maxf/mysql/new -L/usr/lib64/mysql -lmysqlclient -o Dictconner.oIn file included from /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../includ...
2018-03-20 15:49:51 415
原创 Hadoop通过C API访问HDFS文件系统
一 LIB HDFS接口简介 hadoop filesystem apis是JAVA CLIENT API,HDFS并没有提供原生的c语言访问接口。但HDFS提供了基于C调用接口LIBHDFS,为C语言访问HDFS提供了很大的便利 头文件:hdfs.h --- ${HADOOP_HOME}/include 库文件:libhdfs.so --{HADOOP_HOME...
2018-03-13 16:13:44 1022
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人