V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  tramm  ›  全部回复第 8 页 / 共 19 页
回复总数  363
1 ... 4  5  6  7  8  9  10  11  12  13 ... 19  
有啥问题?
先把 utf8 的文件名转成 gbk 的 string, 然后再用 gbk 的 string 去访问不就行了嘛.

我用下面的试了下, 可以访问的啊, 还是说我理解错了你的意思?(FileUtil 是 HuTool 中的)

@Test
public void charsetTest(){
String content = "草泥马";
byte[] gbks = content.getBytes(Charset.forName("GBK"));

// gbk 在 UTF8 下的字符串表示
String gbkInUtf8 = StrUtil.str(gbks, StandardCharsets.UTF_8);
log.info(gbkInUtf8); // ������
FileUtil.writeUtf8String("fuck", "F:\\Projects\\Learn\\JavaProjects\\aio-learn\\Logs\\"+gbkInUtf8+".txt");

String s1 = FileUtil.readUtf8String("F:\\Projects\\Learn\\JavaProjects\\aio-learn\\Logs\\" + gbkInUtf8 + ".txt");
log.info(s1);

List<String> fileNames = FileUtil.listFileNames("F:\\Projects\\Learn\\JavaProjects\\aio-learn\\Logs");
for (String fileName : fileNames) {
String s = FileUtil.readString("F:\\Projects\\Learn\\JavaProjects\\aio-learn\\Logs\\" + fileName, StandardCharsets.UTF_8);
log.info("{} - {}",fileName,s);
}
}
2023-03-09 09:33:32 +08:00
回复了 neoli 创建的主题 Android 求同时能 Google Pay 和国内公交卡的手机和刷机方案
买个带 NFC 的手环, 手表 或者 换个带 NFC 的 SIM 卡
2023-03-06 13:31:02 +08:00
回复了 itechnology 创建的主题 程序员 尴尬了,新招的 Java 开发级别比我还高
建议摆烂, 但别提桶
2023-03-06 10:00:13 +08:00
回复了 jiobanma 创建的主题 程序员 大家给些未来职业规划的建议
快钱: 来得快, 停得快;
慢钱: 细水长流.
2023-02-23 08:50:39 +08:00
回复了 playmaker 创建的主题 程序员 没做过 android、ios 开发,直接学 flutter 可以吗?
可以, 一般应用都用不到原生的...

你要知道, 某个需求不仅仅只是你要用, 别人也要用, 大概率仓库都有对应的功能包的
2023-02-23 08:46:52 +08:00
回复了 zqlcrow 创建的主题 程序员 全栈自研和基于 Git,冲突吗?
还特么收费 ///
2023-02-21 09:14:34 +08:00
回复了 Vhee 创建的主题 程序员 有大佬能讲讲 Java 后端每天的工作流程吗?
半小时糊弄领导,
1 小时写代码,
剩余时间刷刷论坛
你这种抵触的想法, 35 岁之后怎么办啊. 我都替你着急的 :P
2023-02-15 15:09:03 +08:00
回复了 NoKey 创建的主题 程序员 请教一下,有没有适合 Java 程序员的 go 教程
2023-02-15 14:57:17 +08:00
回复了 qviqvi 创建的主题 Java 微服务项目如何管理模块,如何用 git 管理版本
那个, Git 自带子模块的哇.
建一个总的仓库, 各个服务作为子模块版本各自管理
你们公司不能开放端口吗?

不开放端口,也没专线的话,云服务器起个 TCP 服务,公司的这边写个 TCP 中转服务通过长连接连上去,让云服务器那边所有请求下发到公司的这个中转服务器上...不过感觉这个有点麻烦啊
2023-02-13 13:20:35 +08:00
回复了 garywill 创建的主题 Node.js 字符编码的坑很多,一个简陋的 Unicode 强迫症可视化工具
顶, 有没有那种看起来是汉字实际不是的那种编码呢?

之前有个人离职, 接手他的代码, 有好多字虽然看着正常, 但是特么根本搜不到.

就比如: ⼯作模式(工), 累计⾥程(里)...看起来正常, 但是在 IDE 中搜不到, 看了下提交记录, 显示的是个方框里面一个符号 :P
2023-02-13 13:12:33 +08:00
回复了 rzdCG 创建的主题 程序员 21 岁生日啦
恭喜离退休只有 44 年
2023-02-13 09:44:17 +08:00
回复了 MangoCloud 创建的主题 程序员 大家还完车贷房贷之类的,下一步会选择做什么
包养个大学生
2023-02-11 10:02:31 +08:00
回复了 temporary 创建的主题 微软 有了 ChatGPT,微软会让 Cortana 复活吗
国内涉政问题, 基本不会复活
2023-02-10 08:08:04 +08:00
回复了 yinft 创建的主题 问与答 最近的医保改革什么情况,有没有大佬通俗易懂的解释一下
@anonymousar 变了, 我们省过年前已经发文提高 gwy 缴费基数了. 虽然到手的少了点, 但是医保中的多了点..
2023-02-08 16:52:43 +08:00
回复了 dearxe2v 创建的主题 程序员 省市区县乡镇行政区划数据 和 坐标边界数据 2023 年更新
广告贴, 免费的省市区获取没难度. 也就乡镇的边界数据不好搞, 但这个却是收费的...
2023-02-07 08:10:27 +08:00
回复了 yao00jun 创建的主题 程序员 特别好奇 35 岁以上的程序员都去哪里了?
@nkidgm 10 年前 30 岁,现在 35 岁,所以中间有 5 年的下岗了 :P
2023-02-06 14:59:10 +08:00
回复了 unt 创建的主题 程序员 哪款安卓模拟器适合开发者
@loshine1992 网页最上方建议用 Google 的模拟器 :P
1 ... 4  5  6  7  8  9  10  11  12  13 ... 19  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5435 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 03:40 · PVG 11:40 · LAX 19:40 · JFK 22:40
Developed with CodeLauncher
♥ Do have faith in what you're doing.