自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 CentOS环境下Python连接impala问题解决过程

环境CentOS7 & Python 3.6.6安装impyla及其相关依赖,注意版本号版本号不对,可能会造成错误pip install -rrequirement.txtrequirement.txtimpyla==0.14.1bitarray==0.8.1six==1.11.0thrift==0.11.0thrift-sasl==0.2.1 ...

2019-05-17 13:58:49 3912 3

原创 AES加密算法 Java与Python跨平台实现

AES加密算法 Java与Python跨平台实现什么是AESJava的实现Python的实现什么是AESNote:网上有很多实现代码但是鱼龙混杂,笔者摸索了半天,实现了AES加密文本跨平台的安全传输这里以Python和Java为例,方案采用AES128+Base64.这里以Python和Java为例,方案采用AES128+Base64。AES的算法本身是跨平台的,只不过以下这些要素决...

2018-12-13 18:10:12 2460 2

原创 C语言表达式求值顺序

一个C语言程序jiajia.c如下: [code=c]#includeint main(){ long i; i=0; printf("%ld\n",(++i)+(++i)+(++i)); }[/code]该程序在X86、linux机器上编译后的运行结果为7,而在SPARC/SUNOS机器上编译后的运行结果为6.试分析结果不同的原因。jiajia.s

2013-12-22 22:24:57 665

原创 生产者消费者问题

/* 生产者消费者问题*/#include#include#include#include#include#define N 10 /* 定义10个缓冲数*/#define M 5 /* 定义5个消费者和5个生产者*/int in = 0; /* 生产者标号*/int out = 0; /* 消费者标号*/int buff[N] = {0}; /* 缓冲数目做初始化

2013-11-08 00:36:25 613 1

转载 Linux--线程编程

ux--线程编程进程  系统中程序执行和资源分配的基本单位  每个进程有自己的数据段、代码段和堆栈段  在进行切换时需要有比较复杂的上下文切换 线程  减少处理机的空转时间,支持多处理器以及减少上下文切换开销, 比创建进程小很多  进程内独立的一条运行路线  处理器调度的最小单元,也称为轻量级进程可以对进程的内存空间和资源进行访问,并与同一进

2013-11-01 17:48:45 426

转载 vfork与fork

一、进程的创建步骤以及创建函数的介绍1、使用fork()或者vfork()函数创建新的进程2、条用exec函数族修改创建的进程。使用fork()创建出来的进程是当前进程的完全复制,然而我们创建进程是为了让新的进程去执行新的程序,因此,就需要用到exec函数族对创建出来的新进程进行修改,让他拥有和父进程不一样的东西,修改后就可以执行新的程序,当然,修改后的子进程包含了要执行程序的信息。在

2013-10-13 13:37:42 437

转载 函数调用

自定义函数我们不仅可以调用C标准库提供的函数,也可以定义自己的函数,事实上我们已经这么做了:我们定义了main函数。例如:int main(void){ int hour = 11; int minute = 59; printf("%d and %d hours\n", hour, minute / 60); return 0;}main函数的特殊之处在于执行程序时它

2013-09-15 10:51:36 768

转载 C语言多维数组与多级指针

多维数组与多级指针也是初学者感觉迷糊的一个地方。超过二维的数组和超过二级的指针其实并不多用。如果能弄明白二维数组与二级指针,那二维以上的也不是什么问题了。所以本节重点讨论二维数组与二级指针。一、二维数组1、假想中的二维数组布局我们前面讨论过,数组里面可以存任何数据,除了函数。下面就详细讨论讨论数组里面存数组的情况。Excel 表,我相信大家都见过。我们平时就可以把二维数组假想成一个

2013-09-15 10:01:11 631

转载 gcc 与 gdb

为了进行gdb远程调试,我下载了gdb源码进行编译。一开始,我是用的gdb-6.4版本,当执行  arm-linux-gdb hello  命令后,会显示如下错误:/home/huweisong/root_nfs/hello: not in executable format: File format not recognized                    经过分析,发

2013-09-15 09:58:47 659

转载 C语言数组参数与指针参数

我们都知道参数分为形参和实参。形参是指声明或定义函数时的参数,而实参是在调用函数时主调函数传递过来的实际值。一、一维数组参数1、能否向函数传递一个数组?看例子:void fun(char a[10]){   char c = a[3];}intmain(){   char b[10] = “abcdefg”;   fun(b[10]);   retu

2013-09-15 09:53:05 739

Linux C 函数.CHM

网上的大部分都不可读,好不容易找到一个可以读的Linux C 函数库。分享给大家。

2012-12-06

空空如也

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

TA关注的人

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