前言:最近有朋友给推荐一本书,英文原版<Wrox.Professional.Hadoop.Solutions>,感觉很好打算翻译成中文,共享给朋友,时间关系,不知能否成行,先干着吧.以下部分是本书的目录,算是一个开始,至于何时能够成稿,且干着吧,毕竟最近不是一般的忙. 关于中文名称,英文直译<专业的Hadoop解决方案>,个人更倾向于使用<Hadoop专业解决方案>至于选择哪个最终还没有确定,也想听一听大家的意见.敬请留言. 图书大纲: 中文部分: chapter1:大…
修改系统语言环境 1.修改系统当前语言环境 export LANG=en_US 2.更新家目录的文件命名 xdg-user-dirs-gtk-update 跳出对话框,提示是否更新成英文,同意即可 3.修改系统当前语言环境为中文 export LANG=zh_CN.UTF-8 修改系统配置文件 1.当前用户的家目录配置文件位置: vim ~/.config/user-dirs.dirs 2.打开看一下应该就知道如何修改了,关键的一点是:先把中文目录重命名,在去user-dirs.dirs相应的信…
前言:需要对某目录下的文件进行分类,目录是中文名字就会报错,偶尔会手动修改文件名字,不太方便 解决办法:使用unicode()对路径进行处理 举例: 未进行处理前,该目录下的文件中文名称也是乱码显示的. 处理后,中文目录和文件名都ok了 根据后缀名对文件分类的小脚本: # encoding=utf-8 import os import shutil path='F:\图片处理' upath=unicode(path,'utf-8') dirs=os.listdir(upath) for item…
转自:http://blog.chinaunix.net/uid-9789774-id-3080448.html Git的Windows版本Msysgit对中文的支持不够好 当使用时,会出现以下三种情况的中文乱码: 1.ls不能显示中文目录 解决办法:在git/git-completion.bash中增加一行: alias ls='ls --show-control-chars --color=auto' 2.git commit不能提交中文注释 解决办法:修改git/inputrc中对应的行:…
在使用 readdir() 遍历指定目录时,使中文目录和文件名都正常显示需要使用 iconv() 进行文件编码转换: <?php header("Content-type:text/html;charset=utf-8"); $num = 0; $dirname = 'practise'; $dirname = iconv( 'utf-8', 'gb2312',$dirname ); $dir_handle = opendir($dirname); echo '<table…
关于解决pyinstaller2.1将.py打包成exe文件在中文目录下不能执行的问题 这个问题困扰我好久了,今天终于非常偶然的在http://www.v2ex.com/t/113856#reply10看到了@pc10201说的,pyinstaller2.1会出现这个问题,换用pyinstaller2.0就可以在中文目录下执行了,我于是去找了一下pyinstaller2.0,我上传到网盘了,http://pan.baidu.com/s/1pJ5CvYb 这个问题我搜索了很久,终于找到解决的问题了…
给Linux安装图形用户界面之后,会在工作目录中生成图片, 文档, 下载........等中文目录,以前不知道如何进入这些目录,感觉也没有必要,今天在火狐上下载了一个软件,默认在下载这个目录当中,实在没办法进入到这个目录当中,后来发现可以通过复制粘贴来解决这个问题. 下图: 其实大家可以下载输入法,在虚拟终端界面或者vim编辑器都能够使用中文输入.…
转: Java中FTPClient上传中文目录.中文文件名乱码问题解决方法 问题描述: 使用org.apache.commons.net.ftp.FTPClient创建中文目录.上传中文文件名时,目录名及文件名中的中文显示为“??”. 原因: FTP协议里面,规定文件名编码为iso-8859-1,所以目录名或文件名需要转码. 解决方案: 1.将中文的目录或文件名转为iso-8859-1编码的字符.参考代码: 复制代码 代码如下:    String name="目录名或文件名"; na…
用了这软件好几个月了,一直没出现问题.最近做精简时,发现一个奇怪的问题. 相同的配置,为什么两个程序表现得不一样? 难道是哪里的配置不一样? 难道是插件被我精简得太厉害了? 难道是插件有依赖文件被我删除了? 然后我把功能完全实现的那个文件目录全部把有问题的那边替换掉.结果还是一样,代码依然提示不全. 这是因为什么原因了? 难道要重启电脑?不会吧. sublime 倒是关闭.打开了无数次. 所有上面的,能想到的方法都试过了,都排除了. 依然只能提示几个. 我想要的效果是可以提示html标签属性.c…
Git的Windows版本Msysgit对中文的支持不够好 当使用时,会出现以下三种情况的中文乱码: 1.ls不能显示中文目录 解决办法:在git/git-completion.bash中增加一行: alias ls='ls --show-control-chars --color=auto' 2.git commit不能提交中文注释 解决办法:修改git/inputrc中对应的行: set output-meta on set convert-meta off 3.git log无法显示中文注…
如果安装了中文版的Cent OS之后,root目录和home目录下会出现中文的路径名,如“桌面”.“文档”.“图片”.“公共的”.“下载”.“音乐”.“视频”等目录,这样在命令行上操作十分的不方便,需要切换输入法,总不是那么酣畅淋漓.要是能把这些中文目录改成英文目录就好了. 如何修改,打开终端,在终端下输入命令: [xg@server ~]$export LANG=en_US [xg@server ~]$xdg-user-dirs-gtk-update 这个时候会弹出一个配置界面,提示是否将中文…
原文地址:http://blog.csdn.net/esonbest1234/article/details/50729582 习惯问题,喜欢使用fedora为您在home目录下自创建的“桌面”.“文档”,“图片 .公共的” .“下载”. “音乐”.“ 视频”等目录.时间久了,总感觉有一点痛快,在命令行下操作这些目录下的文件时总要切换输 入法,总不是那么酣畅淋漓.要是能把这些中文目录改成英文目录就好了.有人会说,重命名不是得了. 我试过,重命名可以,不过好像有点问题.例如,把“下载”重命名为“D…
Nginx 使用中文URL,中文目录路径 分类: linux2012-05-03 11:04 2672人阅读 评论(0) 收藏 举报 nginxurl服务器translationcentosserver [root@Tserver ~]# env|grep LANG LANG=en_US.UTF-8 二:NGINX配置文件里默认编码设置为utf-8 server{ listen 80; server_name .inginx.com ; index index.html index.htm in…
<h4>修改home下的中文目录为英文目录</h4>习 惯问题,喜欢使用fedora为您在home目录下自创建的“桌面”.“文档”,“图片 .公共的” .“下载”. “音乐”.“ 视频”等目录.时间久了,总感觉有一点痛快,在命令行下操作这些目录下的文件时总要切换输入法,总不是那么酣畅淋漓.要是能把这些中文目录改成英文目录就 好了.有人会说,重命名不是得了.我试过,重命名可以,不过好像有点问题.例如,把“下载”重命名为“Downloads”,浏览器默认的下载目录变了.上网查,才知道一…
win7英文目录和中文目录,文件夹的别名 在使用win7的很多目录例如我的文档.我的音乐等目录,你会发现文件夹是中文名的,路径也是中文的.但这个不是真的路径.点击一下地址栏,就可以看到真实路径了. 这个路径怎么修改呢?如果只是点右击文件夹进行修改,中文名也就是别名会改变,但是英文名是不会改变的.如果我们想要修改文件夹路径,没办法修改?或者我们想建立一个目录放文件,需要使用英文路径,但是为了美观,用中文别名,这又是怎么实现的呢? 经过多次百度.谷歌……我找到了设置文件夹别名的方法. 在文件夹里边有…
转自h t t p : / /xugang-1017-126-com.iteye.com/blog/2081845 如果安装了中文版的Cent OS之后,root目录和home目录下会出现中文的路径名,如“桌面”.“文档”.“图片”.“公共的”.“下载”.“音乐”.“视频”等目录,这样在命令行上操作十分的不方便,需要切换输入法,总不是那么酣畅淋漓.要是能把这些中文目录改成英文目录就好了. 如何修改,打开终端,在终端下输入命令: [xg@server ~]$export LANG=en_US [x…
写Python的程序,读取含有中文目录下的文件,结果发现根本读取不了该中文目录下的文件, 原因:通过调试发现:该文件的目录乱码,目录无法解析,自然导致无法读取文件内容 解决方法: strPath = "E:\superBoard\pro_input\1.8有理数的减法\1.8有理数的减法.htm" #这里的strpath是你的中文路径名 strPath = unicode(strPath , "GB2312") 此时得到的中文路径就不会乱码了 延伸知识: unico…
原因不详,可能是.htaccess.网上说删除后再更新固定链接会再生成,但是我没有.我又把原来的.htaccess上传后更改固定链接为“数字型”,测试后可以正常浏览. 然后又再更改为原来的“日期和名称型”,然后就好了,原来的带中文目录的链接地址也能正常访问了. 我估计是因为之前vps使用的是nginx,现在的服务器是apache,这种目录转换的使用方法不一样.再加上他没能自动生成.htaccess,所以要上传一个.再更换固定连接的形式,然后他才实现了固定连接的转换.…
一.启动SFtp 二.上手vs code SFTP插件 2.1 初始配置 2.2解决乱码问题 三.SFTP配置 3.1常用配置 3.2示例配置 四.SFTP使用 五.扩展阅读 一.启动SFtp 话说小编最近爱上了vs code开发工具,一是方便敏捷,二是与逐浪CMS结合开发非常高效. 于是想配备一款FTP工具. 用上了大家推荐的sftp插件,就是下面这款: 作为一款FTP插件确实是很优秀,因为他提供了其它FTP插件所不具备的文件目录浏览功能,可视化操作非常方便. 安装它就是非常方便了,只要在扩展…
1.安装eclipse 准备 eclipse-dsl-luna-SR2-linux-gtk-x86_64.tar.gz 安装 1.解压文件. 2.创建图标. ln -s /opt/eclipse/eclipse /usr/bin/eclipse #使符号链接目录 vim /usr/share/applications/eclipse.desktop #创建一个  Gnome 启动 添加如下代码: [Desktop Entry] Encoding=UTF-8 Name=Eclipse 4.4.2…
HDFS文件结构 1.NameNode的文件结构,NameNode会创建VERSION.edits.fsimage.fstime文件目录.其中dfs.name.dir属性是一个目录列表,是每个目录的镜像文件.VERSION文件是JAVA属性文件,其中包含运行HDFS的版本信息.包含内容: 其中,namespaceID是文件系统的唯一标识符,当文件系统第一次格式化时,便会被创建,这个标识符是必须跟各DataNode及诶单和NameNode保持一致.NameNode会使用它识别新的DataNode,…
使用Python的ftplib模块连接ftp服务器时, 使用cwd()连接含中文的目录, 报错 : UnicodeEncodeError: 'latin-1' codec can't encode characters in position 17-20: ordinal not in range(256) 解决方法 一:修改源码 修改ftplib.py: 将encoding='latin-1' 修改为 : encoding='utf-8' 解决方法二:外部修改编码方式 cwd(folder.e…
http://www.linuxidc.com/Linux/2016-05/130873.htm 打开终端,在终端中输入命令: export LANG=en_US xdg-user-dirs-gtk-update 跳出对话框询问是否将目录转化为英文路径,同意并关闭.在终端中输入命令: export LANG=zh_CN关闭终端,并重起.下次进入系统,系统会提示是否把转化好的目录改回中文.选择不再提示,并取消修改.主目录的中文转英文就完成了~…
元数据目录分析 在第一次部署好Hadoop集群的时候,我们需要在NameNode(NN)节点上格式化磁盘: $HADOOP_HOME/bin/hdfs namenode -format 格式化完成之后,将会在$dfs.namenode.name.dir/current目录下如下的文件结构 current/ |-- VERSION |-- edits_* |-- fsimage_0000000000008547077 |-- fsimage_0000000000008547077.md5 `--…
下面是Hadoop日记系列的目录,由于目前时间不是很充裕,以后的更新的速度会变慢,会按照一星期发布一期的原则进行,希望能和大家相互学习.交流. 目录安排 1>  Hadoop日记Day1---Hadoop介绍 2>  Hadoop日记Day2---虚拟机中搭建Linux 3>  Hadoop日记Day3---Hadoop的伪分布式安装 4>  Hadoop日记Day4---去除HADOOP_HOME is deprecated 5>  Hadoop日记Day5---HDFS介…
打开终端,在终端中输入命令: export LANG=en_US xdg-user-dirs-gtk-update 在弹出的窗口中询问是否将目录转化为英文路径,同意并关闭. 在终端中输入命令: export LANG=zh_CN 关闭终端,并注销或重启.下次进入系统,系统会提示是否把转化好的目录改回中文.选择不许要并且勾上不再提示,并取消修改.主目录的中文转英文就完成了~ 重新进入系统后就可以发现主要目录的链接已变为英文…
1.安装需要的软件 sudo apt install xdg-user-dirs-gtk 2.临时转换系统语言为英文,重启后会自动恢复原值的 export LANG=en_US 3.执行转换命令,弹出的窗口中会询问是否将目录转化为英文路径,同意并关闭 xdg-user-dirs-gtk-update 4.转换回系统语言为中文,也可以不执行下面的命令,直接重启也一样的 export LANG=zh_CN        …
是由于JDK所致.下面是网上的解决方案 解决案例1: .0_24/jre/lib/fonts.进入到fonts目录,新建文件夹 fallback cd /usr/java/jdk1..0_24/jre/lib/fonts mkdir fallback 进入到fallback目录下, cd fallback ,查询本地系统使用的中文字体 #find / -name *.ttc /usr/share/fonts/wqy-zenhei/wqy-zenhei.ttc ,#ln -s /usr/share…
因为一个作业需要创建一些中文的目录,其实主要还是考虑一下编码问题. 首先确认下系统环境是什么编码,如果是gbk或者GB2312那就需要转下码,还有些特殊字符,就需要有个特殊的写法. iconv('UTF-8', 'GBK//IGNORE', $directoryName); 这个对大多数情况的中文都不会有问题的,然后就是调用mkdir方法就可以了. 如果是utf-8的,我遇到的情况是不需要做任何附加的处理,这个和我的代码文件也是utf-8的编码也有关系,我试了空格.圆点什么的都不会有问题. 可能…
本文转载至: http://www.aboutyun.com/thread-7358-1-1.html hadoop涉及输出文本的默认输出编码统一用没有BOM的UTF-8的形式,但是对于中文的输出window系统默认的是GBK,有些格式文件例如CSV格式的文件用excel打开输出编码为没有BOM的UTF-8文件时,输出的结果为乱码,只能由UE或者记事本打开才能正常显示.因此将hadoop默认输出编码更改为GBK成为非常常见的需求.       默认的情况下MR主程序中,设定输出编码的设置语句为:…