ICode9

精准搜索请尝试: 精确搜索
  • MAC系统, MATPLOTLIB、SEABORN中文乱码问题2022-06-11 01:03:10

    import matplotlib.pyplot as plt import seaborn as sns plt.rcParams['font.family'] = ['Arial Unicode MS'] #用来正常显示中文标签 plt.rcParams['axes.unicode_minus'] = False #用来正常显示负号 sns.set_style('whitegrid',{'font.san

  • 一文读懂字节、字符与字符编码2022-06-05 10:00:29

    字节、字符与字符编码 字节 位(bit)是计算机中信息的最小单元。位是由电路实现的,硬件底层使用数字电路,以电压的高低作为记录信息的方式:较高的电压表示数值“1”,较低的电压表示数字“0”。因此,一个位有两种可能的值,二进制是一种非常适合表示计算机存储数据的方式。 计算机使用字节

  • ANSI 字符串转换为 Unicode 字符串2022-05-25 20:32:54

    // 将多字节 string 转换为 wchat_t 宽字节字符串 BOOL MyMultiByteToWideChar(LPCCH pMultiByteStr, LPWSTR *lpWideCharStr) { BOOL fOk = FALSE; int nLenOfWideCharStr = 0; // Calculate the number of characters needed to hold // the wiide-character ve

  • python中的编解码2022-05-25 11:00:15

    python中的编解码实在麻烦,经常解码报错,因此来梳理一下   unicode、utf-8、ascii码、b''、\u、\x   这些经常用的,之间的转换及含义 unicode、utf-8、ascii是编码类型,由于计算机只识别0和1,所以自然界的问题,在计算机中处理,需要编码成这些类型。   ascii码是最开始的,美国人用的包

  • Qt读取文件乱码2022-05-20 23:33:40

    转载来自:https://blog.csdn.net/huang1600301017/article/details/121174229 编码问题回顾和总结:GB2312 :是对 ASCII 的中文扩展。兼容ASCII;GBK: 包括了 GB2312 的所有内容,同时又增加了近20000个新的汉字(包括繁体字)和符号;GB18030:在GBK基础上加入少数民族的几千个新字,扩展成GB1803

  • utf8和utf8mb4的区别2022-05-20 10:34:44

    转:https://blog.csdn.net/qq_52385631/article/details/123019036 1. 基础知识1.1 bit , byte , word字 word 字节 byte (B) 位 bit (b) 1.2 单位换算1字节 = 8位(1 byte = 8bit) 1字 = 2字节(1 word = 2 byte) 一个汉字 = 2字节 中文标点 = 三个字节 一个英文字母 = 一

  • HTML特殊字符符号大全2022-05-16 21:33:59

    HTML常用特殊字符:只要你认识了 HTML 标记,你便会知道特殊字符的用处。 HTML 原代码 显示结果 描述 < < 小于号或显示标记 > > 大于号或显示标记 &amp; & 可用于显示其它特殊字符 " “ 引号 &reg; ® 已注册 &copy; © 版权 &trade; ™ 商标 &ensp;   半个空白

  • 编码ascii码,unicode码,utf-8编码2022-05-13 10:01:02

    1. ASCII   ASCII 只有127个字符,表示英文字母的大小写、数字和一些符号,但由于其他语言用ASCII 编码表示字节不够,例如:常用中文需要两个字节,且不能和ASCII冲突,中国定制了GB2312编码格式,相同的,其他国家的语言也有属于自己的编码格式 2. Unicode    由于每个国家的语言都有属于自

  • python所有的内置异常类型汇总2022-05-06 22:01:29

    在 Python 中,所有异常必须为一个派生自 BaseException 的类的实例。 通过子类化创建的两个不相关异常类永远是不等效的,既使它们具有相同的名称。 下列异常主要被用作其他异常的基类。 BaseException: 所有异常的基类 Exception(重点掌握) 所有内置的非系统退出类异常都派生自此类。

  • 快速理解Unicode和utf-8的本质2022-05-01 10:05:03

    字符串编码 基本概念 在代码中处理,为了字节统一,都统一使用Unicode 核心:在pyhton中s.encode("utf-8")中的变量实例s必须是已经是Unicode格式,否则继续编码utf-8一定报错;

  • 统一码2022-04-30 20:00:06

    百度百科地址: https://baike.baidu.com/item/%E7%BB%9F%E4%B8%80%E7%A0%81/2985798?fr=aladdin 统一码(Unicode),也叫万国码、单一码,是计算机科学领域里的一项业界标准,包括字符集、编码方案等。Unicode是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一

  • python之内置函数ord函数 || 内置函数char函数2022-04-25 19:34:32

    ord函数:返回字符对应的ASCII码 格式: ord('字符串')  说明:函数返回值类型为 int 类型 解释: ord() 函数以一个字符(长度为1的字符串)作为参数,返回该一个长度的字符串所对应的 ASCII 数值,或者 Unicode 数值。(返回值是其字符串对应的十进制整数) 实例1:可以理解为 ord 函数是为了

  • 将dataset中的数据导出至Excel中而不需要安装MS Excel的方法(含UNICODE支持)2022-04-25 13:33:18

    偶尔做界面程序,需要一个导出Excel,而在客户端又不用安装MS Excel的方法,总结如下。测试了两种方法,第一种方法如下(此方法支持UNICODE不存在问题): 参考:http://www.swissdelphicenter.ch/torry/showcode.php?id=1427 procedure DBGridToExcelADO(Query: TDataSet; FileName: string; Sh

  • 判断字符宽度2022-04-22 04:00:06

    之前曾在《C# 中容易忽视的 Encoding.GetByteCount 内存问题》中提到过,可以使用 Encoding.Default.GetByteCount 方法来判断字符是全宽(宽度为 2)还是半宽(宽度为 1)。 这个方法实际上是计算对字符编码后产生的字节数,只是在中文环境下,宽字符在使用默认编码后一般都会占用两个字节,使得

  • Java基本数据类型2022-04-18 00:02:51

    Java基本数据类型 对于Java语言来说,它是一个强类型语言。因此对于所有变量的生成,都必须先声明一种类型。Java中对于数据类型主要分为引用数据类型和基本数据类型。本节主要对基本数据类型做一个介绍。 Java中对基本数据类型主要分为八种。其中4中整型、2种浮点类型、一种字符类型

  • python 之路,致那些年,我们依然没搞明白的编码2022-04-16 12:32:43

    摘自:金角大王https://www.cnblogs.com/alex3714/articles/7550940.html 本节内容   编码回顾   编码转换   Python的bytes类型   编码回顾 在备编码相关的课件时,在知乎上看到一段关于Python编码的回答 这哥们的这段话说的太对了,搞Python不把编码彻底搞明白,总有一天它会猝

  • 执行CreateProcess报非法访问2022-04-16 02:31:06

    程序调用CreateProcess总是报非法访问,类似这样调用: BOOL fSuccess = CreateProcess(NULL, command, NULL, NULL, TRUE, CREATE_NEW_CONSOLE, NULL, NULL, &si, &pi);   调了半天不知道什么原因,看command等参数也是正确的,最后无意间将第二个参数lpCommandLine利用strdup进行了

  • 白话版:Unicode、GBK、UTF-8 简单粗暴的比喻2022-04-08 13:31:06

    每天总结一个小知识点,工作小记第3回;   正在学习如何把一个东西给别人讲的很简单。   早上在地铁上,看到一个公众号的文章,里面应该是笔误,而且一个简单的东西给说的太晦涩了,我写个白话暴力版:       Java8中的String的char,应该是Unicode编码,而不是UTF-8编码; 已经给文章回复了,但

  • 正则2022-04-05 00:34:54

    1、预留字符   限定符说明 . 任意英文字母比如a-z,表示从a到z ? 当该字符紧跟在任何一个其他限制符(*,+,?,{n},{n,},{n,m})后面时,匹配模式是非贪婪的。非贪婪模式尽可能少的匹配所搜索的字符串,而默认的贪婪模式则尽可能多的匹配所搜索的字符串。例如,对于字符串“oooo”,“o+?”将

  • es6字符串的扩展-Unicode表示方法,遍历接口for...of2022-04-02 14:33:04

    一、字符串的Unicode表示方法  还没用过,以后再写 二、字符串的遍历器接口   使用for..of循环遍历字符串 for (let codePoint of 'foo') { console.log(codePoint) } // "f" // "o" // "o"   for...of遍历器最大的优点可以识别大于0xFFFF的码点,传统的for循环无法识别这样

  • Go xmas2020 全英课程 04 学习笔记、Strings2022-04-02 06:31:05

    课程地址 go-class-slides/xmas-2020 at trunk · matt4biz/go-class-slides (github.com) 主讲老师 Matt Holiday 04-Strings Strings 字符串在 go 中都是 unicode ,unicode 是一种特殊的技术用于表示国际通用字符。 rune 相当于 wide character,是 int32 的同义词,四个字节足够大

  • VS2010 报错该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失2022-03-31 01:33:05

    尤其代码是从linux平台复制过来: 报错如图:   更有甚者基本函数都报错:   当下检查发现if else break case等基本函数并无问题时,报错行数明显不一致等一定要注意文档编码格式, 最简单的办法是用notepad++,逐个将.cpp和.h改成统一编码,如图   改成UTF-8-BOM编码,点保存。 vs提醒有变

  • 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server2022-03-25 23:02:40

    处理: 感觉自己写的着实没有毛病啊,但就是不行,莫名无语。 然后在网上找了找,有没有其他人出现这个问题,原来是自己学识薄浅,不知道数据库还有这样的规定,长见识了 其实这个问题就是语法上的错误,在MYSQL中,为了区分MYSQL的关键字与普通字符,引入了一个反引号,那么列名称使用的是反引号,而不是

  • julia的Unicode 字符输入2022-03-20 13:02:24

    来源:https://docs.julialang.org/en/v1/manual/unicode-input/ 所有的字符可在上述链接自行查看 点击具体操作可了解如何使用 Code point(s) Character(s) Tab completion sequence(s) Unicode name(s) U+000A1 ¡ \exclamdown Inverted Exclamation Mark U+000A3 £ \sterli

  • Python字符串前缀u、r、b、f含义2022-03-19 10:34:23

    https://www.cnblogs.com/songzhenhua/p/13236794.html#:~:text=前缀u表示该字符串是unicode编码,Python2中用,用在含有中文字符的字符串前,防止因为编码问题,导致中文出现乱码。,另外一般要在文件开关标明编码方式采用utf8。 Python3中,所有字符串默认都是unicode字符串。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有