最新文章列表

Linux/Unix中使用iconv进行编码转换

      iconv命令是运行于linux/unix平台的文件编码装换工具。当我们在linux/unix系统shell查看文本文件时,常常会发现文件的中文是乱码的,这是由于文本文件的编码与当前操作系统设置的编码不同而引起的,这时可以使用iconv进行编码转换,从而解决乱码问题。解决文本文件乱码问题分3步:1.确定文件编码,2.确定iconv是否支持此编码的转换,3.确定Linux/Unix操作系 ...
Josh_Persistence 评论(0) 有8639人浏览 2015-08-08 13:27

c中实现utf8和gbk的互转

#include <iconv.h> #include <stdlib.h> #include <stdio.h> #include <unistd.h> #include <fcntl.h> #include <string.h> #include <sys/stat.h> int code_ ...
jimmee 评论(0) 有41133人浏览 2015-01-10 21:48

第十章 vim 程序编辑器

1.  vim 是进阶版的 vi , vim 不但可以用不同颜色显示文字内容,还能够进行诸如 shell script, C program 等程序编辑功能,你可以将 vim 视为一种程序编辑 ...
leonzhx 评论(0) 有1594人浏览 2014-02-27 21:12

Linux使用iconv转换文件编码集

    思路:     1. 首先,我得知道这个文件具体采用的是什么样的编码,如果是ISO-8859我将会把它转成UTF-8,其他的ASCII这些都先不做处理,这里可以使用file filename或者是enca iconv     enca需要获取下:sudo apt-get install enca     iconv的一般用法是:(可以man iconv)     -f from c ...
dacoolbaby 评论(0) 有1508人浏览 2013-08-15 15:00

php iconv字符串编码转换(GBK到UTF8字符集)的方法与实例

本文原始链接:http://www.jbxue.com/article/6640.html 1、iconv()函数 iconv函数可以实现字符集间的相互转换。例如:从GB2312转换为UTF-8。 iconv函数在php5中内置,GB ...
loveyoubaby99 评论(0) 有3629人浏览 2013-05-02 23:14

shell使用实践

通过shell来获取视频地址,简化生活,所以这个分类到编程之美下面。   这里讲的是使用shell获取163 ted视频下载地址。   效果如图:     shell脚本如下:   #!/bin/sh wget -qO- http://open.163.com/ted/ | iconv -f gbk -t utf-8 | awk '{if($0 ~ /<a href ...
winse 评论(0) 有1255人浏览 2013-03-07 00:02

Linux下文件编码格式的转换

  Linux系统下的文件默认的是UTF-8编码,而Windows使用的是GBK编码的,造成了有些文件拷贝到Linux下是乱码,解决此类问题只需转换一下文件的编码方式即可。 一、查看文件的编码格式    要查看某一文件的编码格式可使用file命令,如"file 1.txt"就是查看文件1.txt的编码方式,"file *"就是查看某一目录下所有文件的编码方 ...
IT玫瑰 评论(0) 有1166人浏览 2012-08-01 17:40

PHP GB2312转UTF-8编码

今晚调试一个php程序,涉及到了从一个gb2312中的一个网页表单提交到一个编码为gb2312的PHP页面中, 此页面工作是将数据村入UTF-8的Mysql数据库表中.再从一个PHP编码为UTF-8的页面中读取编码为UTF-8的Mysql数据库表.编码转换测试了很多次! 记录关键地方: // 获得POST过来的参数 $t_name = urldecode("'&qu ...
greatwqs 评论(0) 有2344人浏览 2012-06-26 22:58

PHP编码转换函数 mb_convert_encoding 与 iconv

string mb_convert_encoding( string $str , string $to_encoding [, mixed $from_encoding ] ) Returns the encoded string. string iconv( string $in_charset , string $out_charset , string $str ) Ret ...
flyer0126 评论(0) 有1832人浏览 2012-05-03 14:17

Codeigniter框架在IE下ajax提交中文乱码问题及解决办法

【后注】:2012-04-28 虽然发表了这篇文章,不过后来发现原来这个问题是由于前端extjs框架在提交ajax数据时没有对数据进行编码造成的,解决办法其实很简单,encodeURI()即可,下面是代码片段: var store = Ext.create('Ext.data.Store', { id:'simpsearchStore', autoLoad: {start: ...
兰迪RANDY 评论(0) 有2666人浏览 2012-04-27 16:33

PHP iconv and mb_convert_encoding

iconv("GBK","UTF-8",$str) equal to mb_convert_encoding($str,"UTF-8","GBK") OR mb_convert_encoding($str,"UTF-8","auto").   iconv have a bug ...
cfpl0594 评论(0) 有840人浏览 2012-03-07 11:53

编译php 5.3.8 出错:make: *** [sapi/fpm/php-fpm] Error 1

昨天编译安装PHP的时候make报错,make: *** [sapi/fpm/php-fpm] Error 1   原因iconv重复安装在不同目录,造成include文件iconv.h等重复 通过 find / -name “iconv.h” 如果查找到2个以上返回结果,说明 iconv重复安装了,卸载多余的版本即可正常编译。   安装iconv是源码编译安装,于是到安装目录cd /us ...
willvvv 评论(0) 有7232人浏览 2012-01-11 10:49

PHP文件上传并解决中文文件名乱码问题

不说什么了,直接上代码,你们肯定能看懂 <?php if(isset($_FILES['file'])){ $upload='upload/'.$_FILES['file']['name']; if(is_uploaded_file($_FILES['file']['tmp_name'])){ //iconv函 ...
jt5 评论(0) 有2220人浏览 2011-07-04 15:03

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics