首页
学习
活动
专区
工具
TVP
发布

高性能分布式系统设计

专栏作者
31
文章
36879
阅读量
28
订阅数
Jython动态加载Jar
用Jython做单元测试Java项目的时候,需要能动态的从Jar包里load类。 以下是一个简单的方法: import sys sys.path+=["./extlibs/servlet-api-2.5.jar"] from javax.servlet.http import * 第二行是关键,只要你能找到Jar的位置,就不愁加载不起来哈。
Linker
2018-04-13
1.2K0
BlackHolePy 一个支持TCP和白名单的DNS代理服务器
BlackHolePy =========== BlackHolePy是一个迷你型的DNS(代理)服务器。 它的主要特色: 1) 支持TCP DNS并支持白名单,从而在防止DNS污染的同时支持了内部私有域名解析。 如果你的企业或组织在内部架设了自己的DNS Server,那么可以配置 config.py 里面的 WHITE_DNSS 。 2) 内置了Cache, 带给你飞一般的感觉。尤其是访问国外网站的时候。 运行需求 =========== Pyth
Linker
2018-04-13
1.5K0
Python系语言发展综述
Python系语言经过多年的发展,衍生出多个版本。其中: CPython 也就是通常说的Python。这个版本在3.x系列发展的时候遇到困难,由于设计上的失误,很多开源组件还是坚持在2.5+版本。这种情况,在3.x系列不发生巨大改变的情况下,不会改变。 Cython 由于人工智能和数学的需要,更快的数值计算需求催生了Cython。Cython的优势:代码可以从Python转换到C/CPP,从而保护了源码并且提高了CPU密集性的计算的性能。 PyPy 从欧盟拿了不少资助,发展的很好。RPytho
Linker
2018-04-13
7500
Hive的排序和Reduce的一个很隐蔽的问题
Reduce是通过Python进行的,完成Reduce后sort。 结果,乱序了。 分析发现:Hive按照字符串排序,而不是按照字段的double类型。 进一步分析:Hive从stdin读入一行的时候,无从知晓列类型。只能按照字符串排序。 结论:绝对不要在Reduce后排序。
Linker
2018-04-13
6720
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档