当前位置: 首页

设计模式4 - 构建者模式Builder Design Pattern

设计模式4 - 构建者模式Builder Design Pattern 1 Introduction Builder pattern is used to construct a complex object step by step and the final step will return the object. The process of constructing an object should be generic so that it can be used to create different repre ...

Hadoop namenode无法启动

转载http://blog.csdn.net/bychjzh/article/details/7830508 刚刚装好Pig,打算打开hadoop模式尝试下Pig,但是发现Pig报错 [root@master pig-0.9.1]# pig 2011-12-03 07:27:30,158 [main] INFO  org.apache.pig.Main - Logging error messages to: /home/bell/software/hadoop-0.20.2/pig-0.9.1/pig_1322868450 ...

vs2010连接mongodb服务器,X64位

   这个东西真是耗费了很多时间和精力,中间出现好多错误,把英文的mongodb和boost仔细看了好几遍,可算是弄出来了。 http://docs.mongodb.org/manual/reference/connection-string/ http://www.boost.org/doc/libs/1_54_0/more/getting_started/windows.html   一、scons,python,SpiderMonkey, ...

[入门级]在Ubuntu上用Apache发布Django项目

[入门级]在Ubuntu上用Apache发布Django项目 本人甚愚,一本薄薄的『Django Web開發指南』怎麼也看不完。 雖然書看不完,倒是做了一個簡單的Django項目。 還記得書中道:“誰要是敢使用開發用的manage.pl runserver來發佈Django項目,就吊銷他的執照。” 故決定用Apache來發佈。 『Django Web開發指南』附錄上介紹 ...

win7下安装mongodb

1.下载mongodb,解压 2.新建路径,如D:\mongodb,将解压出来的bin目录复制到该目录下 3.在D:\mongodb目录下在新建data目录,在data目录下新建两个目录:db和log。 4.打开命令行,进入目录D:\mongodb\bin;输入mongod.exe --dbpath D:/mongodb/data/db,可能会提示“waiting for connections on port 27017”时,到 ...

The Catalog of Design Patterns 设计模式目录

The Catalog of Design Patterns    设计模式目录   The catalog beginning on page 93 contains23 design patterns. Their names and intents are listed next to give you an overview. The number in parentheses aftereach pattern name gives thepage number for the pattern (a convention we f ...

Hadoop常见异常及其解决方案

1、Shell$ExitCodeException 现象:运行hadoop job时出现如下异常: 14/07/09 14:42:50 INFO mapreduce.Job: Task Id : attempt_1404886826875_0007_m_000000_1, Status : FAILED Exception from container-launch: org.apache.hadoop.util.Shell$ExitCodeException:  org.apache.hadoop.util.Shell$ExitC ...

Django学习之manage.py使用

1.django-admin.py startproject mysite 开始一个项目,会初始化一些项目的结构文件 2.python manage.py runserver ip:port 如: python manage.py runserver 127.0.0.1:8080 利用ip可以访问不在同一个主机的数据库 3.python manage.py syncdb 注:会创建在setting.py下配置的INSTALL_APPS下的所有 app,创建 ...

java rabbitMQ demo

java rabbitMQ demo  rabbitMQ是一个在AMQP基础上完整的,可服用的企业消息系统。他遵循Mozilla Public License 开源协议。   关于amqp可参考http://www.oschina.net/p/rabbitmq/  rabbitmq是一个消费的代理;通过生产者客户端生产一个信息,转 ...

用 Perl 读写 Excel 文件

Spreadsheet::WriteExcel 和 Spreadsheet::ParseExcel在 2000 年,Takanori Kawai 和 John McNamara 编写出了 Spreadsheet::WriteExcel 和 Spreadsheet::ParseExcel 模块并将它们张贴在 CPAN 上,这两个模块使得在任何平台上从 Excel 文件抽取数据成为可能(尽管不容易)。 正如我们在稍后将看到的,如果您正在使用 Windo ...

数据结构:二叉树的访问--广度优先遍历法

数据结构:二叉树的访问--广度优先遍历法 资料摘自<数据结构C++语言描述> 广度优先扫描(层次扫描)算法 初始化步骤:将根节点插入到队列中 递归步骤: 1.队列为空时过程终止 2.将头节点p从队列中并打印其数据值 3.用该节点去标识位于树的下一层的子节点 if(p->Lef ...

perl 语言学习笔记

1、一个简单地例子 hello ,world 编程基础: #! /usr/bin/perl print “Hello,word!\n” 在Linux中用 chmod a+x my_program 来赋予其可执行的权限,或者在chmod 后使用755 来代替a+x 。两种 方法都是告诉系统这个文件是一个程序(可执行的)。 现在你可以如下运行它: $ ./my_program 第一行是特殊的注 ...

java数据结构与算法-线性表与链表(1)

这是小生第一次写博客,语言上难免有一些不清楚,思路上难免有一些不清晰,还望各位批评指正。 最早接触数据结构与算法都是通过C语言实现的,但是我的开发过程中用C语言比较少。随着代码量逐渐的增大,我发现数据结构与算法的重要性越来越强,所以开始研究数据结构与算法的JAVA实现。 在这一篇文章中,我们先来介绍一 ...

Oracle 9i监听程序启动与关闭

  启动Oracle 9i监听程序,操作如下:  说明:Oracle的监听程序主要是为客户端的连接提供接口的。  ――――――――――――――――――――――――――――――   [oracle@Linux oracle] $ lsnrctl    LSNRCTL for Linux: Version 9.2.0.1.0 - Production on 26-FEB-2004 16:1 ...

关于windows下django使用celery实现异步调用(RabbitMQ)

linux 想要实现轻而易举,但是在windows下我找了诸多办法,总是没办法解决,最终花了一天时间终于搞定。 1:安装pip         先下载get-pip.py,打开链接复制保存            使用:pythonget-pip.py 安装 2:安装RabbitMQ,celery,django-celer ...

oracle 10gORA-07445 RAC环境下一个案例

oracle 10gORA-07445 RAC环境下一个案例 oracle 10gORA-07445 1.   数据库使用的软件及其版本 序号 名称 内容 1 操作系统 CentOS release 5.6 (Final) x86-64 2 数据库版本 Oracle Database 10g Release 2 3 ...

模糊C均值算法(FCM)分割图像MATLAB程序

模糊C均值算法(FCM)分割图像MATLAB程序   做课题的时候用到模糊C均值算法(FCM)分割图像,写了MATLAB程序给需要的朋友们,仅供参考。若有不妥之处,望予以指教。   % 文件名: FCM.m % 功能: 模糊C均值(FCM)聚类算法分割图像 % 作者: 雨帘 % 时间: 2011/11/17 %%%%%%%%%%%%%%% F ...

ETL工具Kettle对PostgreSQL操作的基本介绍

ETL工具Kettle对PostgreSQL操作的基本介绍 用途和背景 ETL (extract, transform, load)工具是用于数据库数据迁移清洗处理等操作的工具。 我们有时会面临一种情况:实时运行的系统由于需求的变化而去更新DB的结构,这样便需要收集系统实时运行的数据,然后将其传入到新的DB结构中去,以确保实 ...

负载均衡之IP

负载均衡之IP 转载请说明出处:http://blog.csdn.net/cywosp/article/details/38036537     首先让我们来看看下面这张大家都非常熟悉的TCP/IP协议族的分层图:                    关于 ...

不能不知道的JSP页面填充技巧

最近一直在做前台JSP页面,遇到了很多问题,也学到了很多东西。今天主要想谈一下页面填充的作用。笔者认为,页面填充主要由这些好处:1.实现级联 2.实现页面的局部刷新 3.动态加载。 今天主要就前两点做一些总结:级联的实现本就是局部刷新的,当选择一个下拉框后,受影响的下拉框将被重新加载;页面局部 ...