Tag: 编码

如何确定OSX中的文件编码?

我试图在TextMate中input一些UTF-8字符到LaTeX文件中(它的默认编码是UTF-8),但是LaTeX似乎并不了解它们。 运行cat my_file.tex在terminal中正确显示字符。 运行ls -al显示我以前从未见过的东西:文件列表中的“@”: -rw-r–r–@ 1 me users 2021 Feb 11 18:05 my_file.tex (而且,是的,我在LaTeX中使用\usepackage[utf8]{inputenc} 。) 我find了iconv ,但是似乎没有办法告诉我编码是什么 – 它只会转换一次,我知道了。

如何解码base64编码的string?

我试图“解码”下面的Base64string: OBFZDTcPCxlCKhdXCQ0kMQhKPh9uIgYIAQxALBtZAwUeOzcdcUEeW0dMO1kbPElWCV1ISFFKZ0kdWFlLAURPZhEFQVseXVtPOUUICVhMAzcfZ14AVEdIVVgfAUIBWVpOUlAeaUVMXFlKIy9rGUN0VF08Oz1POxFfTCcVFw1LMQNbBQYWAQ == 这就是我所知道的string本身: 原始string首先通过以下代码: private static string m000493(string p0, string p1) { StringBuilder builder = new StringBuilder(p0); StringBuilder builder2 = new StringBuilder(p1); StringBuilder builder3 = new StringBuilder(p0.Length); int num = 0; Label_0084: while (num < builder.Length) { int num2 = 0; while (num2 < p1.Length) { if ((num == builder.Length) || (num2 == builder2.Length)) […]

NodeJS:如何解码base64编码的string回二进制?

我正在用salt实现密码哈希,所以我生成salt为二进制,哈希密码,base64编码密码和盐,然后将它们存储到数据库中。 现在当我检查密码的时候,我应该把salt解码成二进制数据,用它来散列提供的密码,base64对结果进行编码,并检查结果是否与数据库中的匹配。 问题是,我找不到一种方法将盐解码成二进制数据。 我使用Buffer.toString方法对它们进行了编码,但似乎没有反转function。

如何将string转换为Java中的UTF8字节数组

在Java中,我有一个string,我想编码为一个字节数组(UTF8,或其他编码)。 另外,我有一个字节数组(在一些已知的编码),我想转换成一个Javastring。 我如何做这些转换?

如何在脚本中findUnix文件的编码

我需要find放置在目录中的所有文件的编码。 有没有办法find使用的编码? file命令不能做到这一点。 我感兴趣的编码是:ISO-8859-1。 如果编码是其他的,我想把文件移动到另一个目录。

为什么一个base64编码的string在末尾有一个=符号

我知道什么是base64编码,以及如何在C#中计算base64编码,但是我已经多次看到,当我将一个string转换为base64时,最后是一个= 。 有几个问题出现了: base64string总是以=结尾吗? 为什么最后会附加一个= ?

在HTML中,我可以用&#x2713; 。 有没有相应的X标记?

是否有对应的X标记✓( ✓ )? 它是什么?

如何在Sublime Text 2中看到当前的文件编码?

如何在Sublime Text 2中看到当前的文件编码? 这似乎是一个非常简单的事情,但search没有产生太多。 任何指针将不胜感激!

在C#中将string转换为字节数组

我对C#很陌生。 我正在从VB转换成C#。 这个语句的语法有问题: if ((searchResult.Properties["user"].Count > 0)) { profile.User = System.Text.Encoding.UTF8.GetString(searchResult.Properties["user"][0]); } 然后我看到以下错误: 参数1:不能从“对象”转换为“byte []” “System.Text.Encoding.GetString(byte [])”的最佳重载方法匹配有一些无效参数 我试图修复基于这个职位的代码,但仍然没有成功 string User = Encoding.UTF8.GetString("user", 0); 有什么build议么?

什么是Unicode,UTF-8,UTF-16?

Unicode的基础是什么,为什么需要UTF-8或UTF-16? 我在Google上研究过这个,也在这里search,但是对我来说还不清楚。 在VSS做文件比较的时候,有时候会有消息说这两个文件有不同的UTF。 为什么会这样呢? 请简单说明一下。