问题标签 [character-set]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - 将 MySQL 查询减少到一个查询以加快速度
在 general_log 文件中,我有疑问:
是否可以进行 1 个查询而不是 7 个查询?它会显着加速吗?
java - 如何在 IntelliJ 中显示 IBM mainfrance 字符集(EBCDIC?)
我正在使用 IntelliJ,当我在编辑器中打开数据文件时,我可以使用窗口右下角的“字符集”选择器重新加载文件并以适当的字符集显示
例如,我可以在UTF-8
,ISO-8859-1
和之间切换windows-1251
。
这适用于我从 UNIX、Windows 和 Mac 获得的各种文件。
但我正在处理来自 IBM 大型机的文件(是 EBCDIC 吗?),我似乎无法正确显示特殊字符。
有谁知道如何Cp277
在 IntelliJ 中显示这个字符集(是 EBCDIC,我的同事提示我可能是,我不确定)吗?
mysql - MySql Unicode 排序规则 utf8mb4_german2_ci 未找到 *** 德语变音符号排序规则 ***
安装 MySql 5.7 后,我找不到这个排序规则:
utf8mb4_german2_ci
工作日志 4013 提到服务器 5.6 将出现“Unicode German2 排序规则”(“影响:Server-5.6;状态为:完成) https://dev.mysql.com/worklog/task/?id=4013
新的排序规则将是:
utf8_german2_ci
,
ucs2_german2_ci
,
utf8mb4_german2_ci
,
utf16_german2_ci
,
utf32_german2_ci
在我的数据库(mysql 5.6)中,我也找不到新的排序规则。工作日志 4013 只是草稿还是提案?!
import - Oracle:从 WE8ISO8859P1 转换为 AL32UTF8
我正在尝试整合一些数据库,但我在使用 CHARACTER Sets 时遇到了一些问题。
我的数据库如下所示:
源数据库
目标数据库
我导出了一个模式,但是当我导入新数据库时,我遇到了很多错误,例如:
我已经运行了csscan实用程序。结果如下:
那么,有什么方法可以在导入前找出目的地中 VARCHAR2 的值?我可以改变表格的结构。在我们的示例中,我可以更改我的表并将列的大小从 400 修改为 403。
如果您需要更多信息或其他任何信息,请发表评论。
提前致谢!
php - 如何在PHP中用正则表达式替换所有实际上不是空格的空格
我有以下字符串,我想从多个空格中“清除”:
没什么大不了的吧?但是,字符串在使用后没有“清理”:
因为,字符串实际上是这样的:
那么,我该如何解决这个问题呢?
谢谢。
拜托,我不想替换 Â 字符之类的str_replace('Â', '')
东西
utf-8 - adodb setConnectionParameter CharacterSet
你如何在adodb中使用以下代码?
在哪里放置“'CharacterSet','UTF-8'”?
受保护的 $connectionParameters = array();
unicode - 是否有任何不尊重 ASCII 的字符集?
据我了解,字符编码将位映射到整数,而字符集将整数映射到字符。
所以在 Unicode 字符集中有一个电话字符。它使用整数 9742 表示,更常用的十六进制表示为 260E。然后使用 UTF-8 将其保存到一个文件中,它将整数 9742 转换为 10011000001110。如果我错了,请纠正我。
昨天我创建了一个使用 Unicode 字符集和 UTF-8 编码的文本文件,并将它保存到我的桌面。然后我在我的文本编辑器中重新打开了该文件,并开始手动切换字符集以获得乐趣。不出所料,开始显示问题和奇怪的字符!我注意到只有一些字符被歪曲了。这让我想到,为什么只有一些角色会崩溃?为什么不是全部?
有人告诉我,中断的字符是原始 ASCII 规范之外的字符。经过反思,这似乎是有道理的,因为只有非美国字符会中断。有人告诉我,因为所有字符集都使用前 128 个字符的 ASCII 字符集,所以它们将保持不中断,而中断的是 127 以上的字符。如果我错了,请纠正我。
终于,我开始思考了。是否有任何不尊重 ASCII 的字符集?如果是这样,它们叫什么,它们是做什么用的?
mysql - 将城市名称 Łódź 存储在 MySQL 表中
我目前在 MYSQL 中有一个地址表,其字符集设置为“utf8”,排序规则设置为“utf8_unicode_ci”。存在一个列名地址,我正在尝试将城市名称 Łódź 存储到地址列中。我尝试直接在 SQLyog Community 64 的表格中键入,以及使用工具 MYSQL for Excel,但它一直显示错误“字符串值不正确”。
我试图将字符集设置为“utf8mb4”,将排序规则设置为“utf8mb4_unicode_ci”,但它仍然给我同样的错误。
关于如何设置字符集和排序规则以存储 Łódź 的任何帮助?这个城市名称只是众多例子之一,接下来我可能还会遇到其他类似的角色。我可以将什么用于通用字符集?
html - 如何通过 HTTP 标头知道 HTML 内容的字符集?
我知道charset=
HTTP中的参数header:Content-Type
可以用来确定HTML内容的字符集。但是如果header中缺少参数Content-Type
,我怎么知道HTML内容的字符集呢?
我也知道有标签,如
在用于指定字符集的 HTML 中。但是我们只有在解析 HTML 之后才能得到那个标签,而解析 HTML 需要先知道字符集。