重要提示:项目中的文件最好最好不要出现中文,尤其是复杂的中文文件名。 前提:本地已经用git 管理 一个测试项目(项目一),分支为master。 1、注册 github: http://git.oschina.com 2、在github,创建仓库 3、在本地 配置远程仓库 连接github仓库: g ...
分类:
其他好文 时间:
2019-12-08 11:00:45
阅读次数:
104
在源码中的第1330行下面加一行: filename = filename.encode("cp437").decode('gbk') 然后在1510行后面加一行: fname_str = fname_str.encode("cp437").decode('gbk') 这样就可以正常解压了。 ...
分类:
其他好文 时间:
2019-11-21 20:08:52
阅读次数:
93
yum install convmv 命令: convmv -f GBK -t UTF-8 -r --nosmart --notest <目标目录> -f from -t to --nosmart 如果已经是utf-8 忽略 -r 包含所有子目录 --notest 不加表示只列出有什么需要转换的,不 ...
分类:
其他好文 时间:
2019-11-15 18:28:10
阅读次数:
86
将带中文文件名的压缩文件上传到服务器,使用unzip解压后,文件名乱码: 临时解决方法: 通过unzip行命令解压,指定字符集unzip -O CP936 xxx.zip (用GBK, GB18030也可以),可以通过man unzip查看该选项的说明。 永久生效方法: 在环境变量中,指定unzip ...
分类:
系统相关 时间:
2019-11-11 00:54:59
阅读次数:
136
版本:CentOS 7 1908 参考文档: https://jingyan.baidu.com/article/aa6a2c14a00ec00d4d19c446.html https://www.cnblogs.com/sxdcgaq8080/p/10076459.html#commentform ...
分类:
其他好文 时间:
2019-10-14 14:54:37
阅读次数:
122
常用命令 一、新建代码库 二、配置 三、增加/删除文件 四、代码提交 五、分支 六、标签 七、查看信息 八、远程同步 九、撤销 十、其他 Q&A 使用git rebase合并多次commit 如何解决gitk中文乱码,git ls-files 中文文件名乱码问题? 如何处理本地有更改需要从服务器合入... ...
分类:
其他好文 时间:
2019-09-30 12:36:39
阅读次数:
98
HTTP协议header中Content-Disposition中文文件名乱码 产生原因:header中只支持ASCII,所以我们传输的文件名必须是ASCII,当文件名为中文时,必须要将该中文转换成ASCII。 解决方法:对中文文件名使用url编码:java.net.URLEncoder.encod ...
分类:
Web程序 时间:
2019-09-30 09:53:58
阅读次数:
122
负责的网站在ASP.NET网页有一段下载Word/Excel文件的程序,最近使用者要求的文件名称内含繁体中文字, 同事用chrome/firefox浏览器测试下载都很正常显示,但用IE(版本11)开启时,却出现了乱码。 1.准备一个中文文件名的文件 ASP.... ...
angular代码 webapi代码 记录 1.中文文件名解析 后台添加配置说明: ContentDisposition.FileNameStar会生成filename*=UTF-8''XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX格式 前台接收: 使用decod ...
## 前台页面 文件下载只需要在前端页面,(解决了中文文件名不能传输) 跳到对应的controller, 参数跟上文件名fileName <a href="/ssm_kgc/fileDownload?fileName=宏宏.jpg">下载</a> ## 后台java代码 /** * 文件下载,只需要 ...
分类:
其他好文 时间:
2019-07-15 11:57:41
阅读次数:
96