- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 SpringBoot接收MultipartFile强转CommonsMultipartFile失败
项目目的:使用MultipartFile接收http post传进来的图片,Controller中把接收到的图像转换为File对象给后续程序使用。 代码实现:SpringBoot MVC接收外部传入的图片,强转失败。代码如下:@PostMapping("/parseImage")public String parseImage(HttpServletRequest re...
2018-08-30 16:15:25 6689
原创 Hive变量替换
Hive的变量前面有一个命名空间,包括三个hiveconf,system,env 和 hivevar 1. hiveconf的命名空间指的是hive-site.xml下面的配置变量值。2. system的命名空间是系统的变量,包括JVM的运行环境。3. env的命名空间,是指环境变量,包括Shell环境下的变量信息,如HADOOP_HOME之类的 普通的变量可以使用...
2015-08-23 19:01:49 579
原创 Ganglia python扩展 - 配置文件说明
一、.pyconf配置说明modules { module { name = "example" //指标名称,也是生成.rrd文件的文件名,此处跟.py文件名保持一致 language = "python" enabled = yes // 取值yes或者no param RandomMa...
2015-08-23 18:54:02 141
原创 gmond帮助
[root@test2 ganglia]# gmond -hgmond 3.7.2The Ganglia Monitoring Daemon (gmond) listens to the clustermessage channel, stores the data in-memory and when requestedwill output an XML description of th...
2015-08-23 18:53:31 144
原创 Ganglia python扩展 - mod_python.c源码分析(2)
续上文七. metric_init初始化过程在metric_init函数中每个metric至少定义以下项中的前八项:d = {'name': '<your_metric_name>', // metric name,指标名称'call_back': <metric_handler_function>, // 回调函...
2015-08-23 18:53:15 142
原创 Ganglia python扩展 - mod_python.c源码分析(1)
本文参考Ganglia 3.7.2版本代码完成。 代码一开始就定义了2个指向NULL的数组指针metric_info和metric_mapping_info,这是两个全局变量,其值在metric_init中初始化(metric_init函数把metric字典解析后存入这两个数组),然后在call back函数中展开,这样就完成了2个函数之间数据传递。 函数解读...
2015-08-23 18:53:01 136
原创 python 中 property类的使用用法
首先需要声明的是property 只适用于新式类。 property是python有别于其它语言所特有的类,该类实现把函数名变为属性名使用。property类有3个方法getter、setter、deleter, 分别把对应的操作绑定到指定的函数实现。因此:1) 对property类对象的读操作就是执行绑定到getter的函数2) 对对象赋值操作就是执行绑定到sette...
2015-07-06 22:04:50 312
原创 CRT下使用NMON显示乱码
在CRT下使用NMON时界面显示把"|"都显示成"0m"等乱码,如图所示: 而xshell终端则没有这个问题,显示正常。 用env命令 把两个终端的环境变量打印出来比较,发现只有TERM不一样,CRT下设置的是linux,xshell下设置的是xTerm,为了验证这个问题修改CRT下的TERM,export TERM=xterm,再使用nmon乱码消失。 ...
2015-01-07 12:49:15 613
原创 pydev中出现Unresolved import: 等错误
使用eclipse + pydev 开发python, 经常会出现很多莫名其妙的红叉Unresolved import等错误信息,实际上程序并没有什么问题,都能执行通过。即然是无效错误,直接忽略就行了,但是看见太多的红叉心里又非常的不舒服,干脆把它去掉。 在项目上右键选择属性,选择PyDev - PYTHONPATH --> Source Folders 把所有...
2014-09-25 20:44:48 411
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人