- 博客(37)
- 资源 (6)
- 收藏
- 关注
转载 Django学习笔记—获取正确的客户端IP地址
原文地址: http://newliu.com/post/12/在使用了comments库为网站添加评论系统后,我发现一个奇怪的现象:在admin后台看到的评论者IP地址居然全部都是127.0.0.1,这明显不是真正的客户端IP地址。我去查看了一下comments的源代码,获取客户IP地址的一句代码在Python27\Lib\site-packages\django\contr
2013-05-30 09:49:10 10792
转载 解决 django+mysql 的乱码问题
1 django 方面 1.1 自己写的 .py 文件的最开头写上下面这句 # coding: utf-8 1.2 不管是 .py 文件还是 .html 文件,都用 vi 设置成 utf-8 格式,设置方法如下 :set fileencodi
2013-05-16 22:08:28 2116 1
转载 Django 模板(template)中文乱码
解决这个问题有一个很简单的步骤。首先确保html文件使用的是utf-8字符集:其次确保html文件是utf-8编码的,不确定的话用记事本打开,另存为的时候就能够看到是否是utf-8编码的了,不是的改成utf-8编码。最后如果是从后台传过来的中文字符,确保views.py文件也是使用utf-8字符:在第一行加上#coding:utf-8并确保views.py使
2013-05-16 09:55:55 1542
转载 django1.4模板中如何导入js、css等外部文件
假如我的项目的目录tree为:mysite:manage.pymysite:__init__.py settings.py urls.py wsgi.py blog(建立的应用程序): models.py views.py test.py __init__.py templates开始配置:1、在外部的mysite目录下(也就是项目的根目录
2013-05-16 09:54:20 902
转载 Django 修改model后同步修改数据库
http://blog.chinaunix.net/uid-26880392-id-3217071.htmlDjango 当前版本syncdb只在新建models时能自动生成数据库。但开发时偶尔需要修改数据库结构的情况,比如:添加字段、修改字段等。这时候,syncdb就不好用了。常见的办法分两类:1、删除整个数据库,重新syncdb;2、或者手工修改数据
2013-05-14 08:44:25 2242
转载 hadoop中的DistributedCache
转载自:http://www.cnblogs.com/xuxm2007/archive/2011/06/29/2092145.htmlhttp://hadoop.apache.org/mapreduce/docs/r0.21.0/api/org/apache/hadoop/filecache/DistributedCache.htmlDistribute application
2013-01-24 19:43:55 746
转载 Using Hadoop Distributed Cache
http://www.ashishpaliwal.com/blog/2012/04/using-hadoop-distributed-cache/
2013-01-18 15:35:11 387
转载 为何客户端软件可以而浏览器则不能连接FTP服务器
http://www.cnblogs.com/qytan36/archive/2010/05/15/1736270.html
2013-01-07 13:24:30 1202
转载 centos FTP服务器的架设和配置
http://blog.csdn.net/kofterry/article/details/4277267CentOS配置FTP异常:500 OOPS: cannot change directory:/home/***http://hi.baidu.com/mars_venus/item/4dbac7f5ebe9dddf6225d26a
2013-01-07 10:18:39 423
转载 Hadoop传递参数的方法总结
http://sishuok.com/forum/blogPost/list/5432.html;jsessionid=8F57D38617F957514BE30FD48BF96A9E在MapReduce程序中向map和reduce函数传递参数的问题http://blog.sina.com.cn/s/blog_6b7cf18f0100x9jg.html
2012-12-18 16:28:44 498
转载 在Linux Fedora上部署Ruby On Rails环境
http://blog.csdn.net/kunshan_shenbin/article/details/7243661
2012-11-27 15:08:19 327
转载 MapReduce算法学习--Pairs和Stripes
http://www.cnblogs.com/koalaer/archive/2012/04/18/MapReduce_paris_stripes.htmlhttp://www.cnblogs.com/mdyang/archive/2011/06/29/data-intensive-text-prcessing-with-mapreduce-contents.htmlhttp://ww
2012-11-12 11:06:53 967
转载 关于ChainMapper的测试
hadoop api提供有ChainMapper和ChainReducer链式处理数据的接口,ChainMapper在一个map节点可以执行多个mapper逻辑,他们像unix管道一样,前一个map的输出作为后一个map的输入,直到最后一个map输出作为partition的输入,然后到reduce节点。而ChainReducer则不能从字面意义上理解为多个reduce连接起来处理数据,ChainR
2012-11-09 16:08:09 567
转载 Hadoop RPC详细分析
RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据http://bbs.hadoopor.com/thread-329-1-2.html
2012-11-06 09:26:08 568
转载 HDFS操作全记录
http://www.cnblogs.com/tommyli/archive/2012/01/13/2321663.htmlJAVA操作HDFS API(hadoop)http://www.cnblogs.com/alisande/archive/2012/06/06/2537903.html
2012-10-29 16:33:57 344
转载 Hive数据导入
可以通过多种方式将数据导入hive表1.通过外部表导入用户在hive上建external表,建表的同时指定hdfs路径,在数据拷贝到指定hdfs路径的同时,也同时完成数据插入external表。例如:编辑文件test.txt$ cat test.txt 1 hello2 world3 test4 case字
2012-10-23 11:21:34 762
转载 Hive MetaStore(Mysql库表说明)
使用Mysql作为Hive metaStore的存储数据库。里面大约有20张库表。 其中主要涉及到的表如下:表名说明关联键TBLS所有hive表的基本信息(表名,创建时间,所属者等)TBL_ID,SD_IDTABLE_PARAM表级属性,(如是否外部表,表注释,最后修改时间等)TBL_IDCOLUM
2012-10-23 10:02:05 1075
转载 MapReduce Shuffle介绍
原文链接地址:MapReduce:详解Shuffle过程http://langyu.iteye.com/blog/992916Hadoop的Shuffle分析http://www.hadoop.so/hadoop/2012/0822/23.html
2012-10-19 09:10:46 336
转载 MySQL新建用户,授权,删除用户,修改密码
首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的。注:本操作是在WIN命令提示符下,phpMyAdmin同样适用。 用户:phplamp 用户数据库:phplampDB1.新建用户。//登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> insert into mysql.
2012-09-24 15:02:57 518
原创 Hadoop学习网址(入门)
Hadoop集群(第9期) _MapReduce初级案例http://www.cnblogs.com/xia520pi/archive/2012/06/04/2534533.htmlLinux下使用Eclipse开发Hadoop应用程序http://blog.sina.com.cn/s/blog_62186b4601012acs.html
2012-09-20 16:00:52 288
转载 HDFS文件操作
HDFS是一种文件系统,存储着Hadoop应用将要处理的数据,类似于普通的Unix和linux文件系统,不同的是他是实现了google的GFS文件系统的思想,是适用于大规模分布式数据处理相关应用的、可扩展的分布式文件系统。它有以下优点:1、在分布式存储中,经常会出现节点失效的情况,HDFS可以持续监视,错误检查,容错处理,自动恢复;2、分布式存储的文件都是非常巨大的,HDFS重新规
2012-09-18 14:58:15 366
转载 分析Hadoop自带WordCount例子的执行过程(1)
http://blog.csdn.net/phinecos/article/details/4612002
2012-09-17 16:14:07 464
转载 Hadoop FS Shell命令
FS Shell调用文件系统(FS)Shell命令应使用 bin/hadoop fs 的形式。 所有的的FS shell命令使用URI路径作为参数。URI格式是scheme://authority/path 。对 HDFS文件系统,scheme是hdfs ,对本地文件系统,scheme是file 。其中scheme和 authority参数都是可选的,如果未加指定,就会使用配置中指定
2012-09-13 15:57:40 774
转载 浅析Java抽象类和接口的比较
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很
2012-08-16 15:21:47 231
转载 处理AndroidSQLite-close()was never explicitly called on database异常
在开发Android应用过程中,如果不小心会遇到如下所示的异常: 引用 E/Database(3150): close() was never explicitly called on database ...... 解决其实很简单,只要复写activity的onDestroy函数,在onDestroy中关闭数据库即可。 @Overrideprotected void onDe
2012-08-06 15:41:16 609
转载 怎样在Eclipse中使用debug调试程序
怎样在Eclipse中使用debug调试程序?最基本的操作是:1, 首先在一个java文件中设断点,然后debug as-->open debug Dialog,然后在对话框中选类后--> Run当程序走到断点处就会转到debug视图下,2, F5键与F6键均为单步调试,F5是step into,也就是进入本行代码中执行,F6是step over, 也就是执行本行代码,
2012-07-30 14:01:26 377
转载 vector/list/map
vectorvector可能是应用最广泛的容器类。vector支持动态数组,即可以依据需要扩充的数组。在C++中,一个数组的大小在编译时就已确定了,这是应用数组最有效的途径,也是限制性最大的方法,程序无法在运行时调节数组的大小来适应变化的程序条件。vector容器通过依据需要分配内存解决了这一问题。vrctor虽然是动态的,但依旧可以通过标准数组来访问其元素。vector模板定义:temp
2012-07-26 09:08:53 364
原创 Django Error
1.IndentationError: unexpected indent遇到IndentationError: unexpected indent你就要知道python编译器是在告诉你:Hi,老兄,你的文件里格式不对了,可能是tab和空格没对齐的问题,你需要检查下tab和空格了。 2.下面情形系统会抛出TemplateSyntaxError异常无效的tags标签的参数
2012-07-14 15:58:03 380
转载 struct和typedef struct
Q:用struct和typedef struct 定义一个结构体有什么区别?为什么会有两种方式呢?struct Student { int a; } stu; typedef struct Student2 { int a; }stu2; A:事实上,这个东西是从C语言中遗留过来的,typedef可以定义新的复合类型或给现有类型起一个别名,在C语言中,
2012-07-13 15:59:10 339
转载 typedef struct
1. 基本解释typedef为C语言的关键字,作用是为一种数据类型定义一个新名字。这里的数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct等)。在编程中使用typedef目的一般有两个,一个是给变量一个易记且意义明确的新名字,另一个是简化一些比较复杂的类型声明。至于typedef有什么微妙之处,请你接着看下面对几个问题的具体阐述。2. typedef
2012-07-13 15:49:06 424
转载 作为软件工程师,你必须知道的20个常识
1,针对面向对象的设计与分析:为了让软件有更好的可维护性,重用性以及快速开发,简短的OOAD与它的SOLID原则对于每一个软件工程师来说都是该牢记的。2,软件品质因素:软件工程的好坏与软件的品质因素是绝对关联的。请在开发过程中深刻的理解这一点。 3,数据结构与算法:深刻理解像数组,列表,栈,树,图,集合等这样的基本数据结构,并在软件开发过程的关键部分使用好的
2012-07-08 09:26:22 453
转载 如何使用“浏览文件夹”选择对话窗
本文摘自:http://www.cnblogs.com/wangliang651/archive/2006/07/07/445473.html(稍作修改)有时我们需要获得某个文件夹的路径,而不是文件的路径,这时需要用API函数SHBrowseForFolder来实现。函数原型为:LPITEMIDLIST SHBrowseForFolder(LPBROWSEINFO lpbi);其中
2012-07-06 12:16:04 491
原创 vbs错误对照表
Microsoft VBScript语法错误(0x800A03E9)-->内存不足Microsoft VBScript语法错误(0x800A03EA)-->语法错误Microsoft VBScript语法错误(0x800A03EB)-->缺少 ':'Microsoft VBScript语法错误(0x800A03ED)-->缺少 '('Microsoft VBScript语法错误(0
2012-07-05 11:02:03 1234
转载 VC++ 6.0下编写COM客户程序的三种方法
介绍在VC++ 6.0下编写COM客户程序的三种方法,虽然每一种方法都可以达到使用代码组件的目的,但详细了解并掌握所有方法会为根据具体情况选择适当方法提供更大的余地。COM库函数 ---------------------------------------------------利用COM库函数使用代码组件的方法是介绍的三种方法中实现起来最麻烦和困难的方法。它要求开发人员必须具有
2012-06-29 15:52:53 729
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人