- 博客(46)
- 资源 (7)
- 收藏
- 关注

原创 linux环境下的hive mysql hadoop环境搭建
软件环境Centos6.5 vmware workstation 11 JDK1.6或者以上版本 hadoop-1.2.1 hive-0.8.1 sshhadoop环境搭建sshd服务安装和配置ssh免密码登陆 一般来说Linux下默认安装了ssh服务,运行service sshd start启动ssh服务.如果没有安装的,可以使用yum install ssh来安装sshd服务.
2015-02-09 22:13:14
1361
原创 django日志配置
LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'formatters': { 'main_format':{ 'format': '[%(levelname)s] [%(asctime)s] [%(pathname)s] [%(module)s] [%(line
2017-02-08 14:52:45
530
原创 django报错:django.core.exceptions.ImproperlyConfigured: 处理办法
django.core.exceptions.ImproperlyConfigured:
2017-01-05 16:16:14
1722
转载 Nginx架构分析
Nginx强劲的高性能表现来自其合理的软件设计。传统的web服务器和应用服务器架构设计上采用多进程或线程作为其处理业务的基本单位,而Nginx更多的使用了事件驱动的架构。正是这种架构使得Nginx可以轻松支持数十万的并发链接。【译注:Nginx相比其他的web服务器使用了更少的进程,将IO事件集中在固定的进程内处理,减少了很多系统开销,可以从下文理解到。】The Inside NGINX infog
2016-04-27 14:37:32
1204
原创 再谈一致hash算法
consistent hashing 算法早在 1997 年就在论文 Consistent hashing and random trees 中被提出,目前在 cache 系统中应用越来越广泛; 1 基本场景 比如你有 N 个 cache 服务器(后面简称 cache ),那么如何将一个对象 object 映射到 N 个 cache 上呢,你很可能会采用类似下面的通用方法计算 object 的
2016-04-27 14:24:25
6382
原创 Restful的定义
越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种”互联网软件”采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网络则主要研究系统之间的通信。互联网的兴起,使得这两个领域开始融合,现在我们必须
2016-04-06 15:06:33
763
原创 动态库和Linux调试技术
Linux支持共享库已经有悠久的历史了,不再是什么新概念了。大家都知道如何编译、连接以及动态加载(dlopen/dlsym/dlclose) 共享库。但是,可能很多人,甚至包括一些高手,对共享库相关的一些环境变量认识模糊。当然,不知道这些环境变量,也可以用共享库,但是,若知道它们,可能就会用得更好。下面介绍一些常用的环境变量,希望对家有所帮助:ld的环境变量LD_LIBRARY_PATH 这个环境变
2015-09-11 11:15:57
1282
原创 关于node.js中的异步流程控制
前言Nodejs框架类库很多,功能相近的框架,本来只打算学一种写一种。之前写过流程控制框架windjs文章,本来是想着要支持一下“国人框架”。无奈啊,作者竟然放弃了维护,国人真的不靠谱啊!“流程控制”本来是件比较简单的事,但是由于Nodejs的异步架构的实现方法,对于需要同步的业务逻辑,实现起来就比较麻烦。嵌套3-4层,代码就会变得的支离破碎了!今天就遇到了一个业务逻辑,连续对数据库操作,前后有依赖
2015-09-11 09:54:01
1117
python VedioCapture包
2016-01-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人