首页 > 其他分享 >2022春-- 三行代码让你输出锟斤拷

2022春-- 三行代码让你输出锟斤拷

时间:2022-12-10 18:12:37浏览次数:60  
标签:test2 -- Hex 0xBF 0xBD 三行 2022 0xEF

兰兰: 我在学习编程时有个大名鼎鼎的笑话 锟斤拷 是怎么生成的啊
小承:简单的说是由于编码不一致导致解析错误,下面我用三行java代码演示下
对应的是特殊字符,当编码异常时会显示这个 0xEF 0xBF 0xBD ,
当两个 0xEF 0xBF 0xBD 0xEF 0xBF 0xBD 连在一起的时候并且用gbk解析就会出现锟斤拷
byte[] test = Hex.decodeHex(Hex.encodeHex(" ".getBytes()));
String test2 = new String(test, Charset.forName(“GBK”));
System.out.println(test2);

标签:test2,--,Hex,0xBF,0xBD,三行,2022,0xEF
From: https://www.cnblogs.com/tencentbook/p/16972017.html

相关文章

  • 《别找替罪羊》豆瓣:8.3
    作者:美国亚宾泽协会出版社:江西人民出版社出品方:后浪副标题:如何跳出自欺欺人的思维盒子原作名:Leadership&Self-Deception:GettingOutof......
  • spring——Spring Bean 作用域&Spring Bean 生命周期
    默认情况下,所有的SpringBean都是单例的,也就是说在整个Spring应用中,Bean的实例只有一个。我们可以在<bean>元素中添加scope属性来配置SpringBean的作用范围。......
  • Dijkstra 算法说明与实现
    Dijkstra算法说明与实现作者:Grey原文地址:博客园:Dijkstra算法说明与实现CSDN:Dijkstra算法说明与实现问题描述问题:给定出发点,出发点到所有点的距离之和最小是多少?......
  • 2021冬--运行快捷指令实现wol电脑开机
    老板:小承,苹果的快捷指令开机怎么搞啊,这样我就不用从我300平的床上下来开机了小承:首先确认下电脑是否支持wol网卡开机操作,其次你要有个同一局域网下的树莓派或服务器或路由......
  • Python正则表达式
    Python正则表达式情况:在一个EXCEL文件中,记录了众多公司的账目,单位有万元和亿元,彼此混杂。现想把单位统一为万元,且不显示出来法一:利用EXCEL的公式=IF(VALUE(MID(B2,1,......
  • 29. 响应式布局
    一、什么是响应式布局  响应式布局就是网页可以根据不同的设备或窗口的大小呈现出不同的效果。使用响应式布局,可以使一个网页适用于所有设备。响应布局的关键就是媒体查......
  • 2021冬-不靠谱的老板-在windows-server2022上创建存储
    老板:小承啊,公司的一个微型服务器需要把一个固态和一个机械硬盘融合成一个存储池,并配置重复数据清理,快去搞一下小承:好的老板,这就来在计算机管理-磁盘管理–里面确保两块硬盘......
  • Blazor和Vue对比学习(进阶.路由导航三):代码导航
    导航除了使用组件外(Blazor使用NavLink,Vue使用router-link或RouterLink),更多的时候,主要还是使用代码进行导航,更加灵活。Blazor提供了 NavigationManager对象,可以在代码层进......
  • spring——Spring 注入集合——在集合中设置普通类型的值
    我们还可以在Bean标签下的<property>元素中,使用以下元素配置Java集合类型的属性和参数,例如List、Set、Map以及Properties等。标签说明<list>用于注入lis......
  • Entity Framework Core 笔记 - 入门
    先决条件请确保安装了.NETCore第6或7版本,我这安装的是7.   一.领域建模方式1.CodeFirstPOCO:PlainOldCLRObject。内在含义是指那些没有从任何类继承......