ICode9

精准搜索请尝试: 精确搜索
  • 利用静态方法和静态变量的特点,在项目中如何使用2021-12-26 13:36:53

    使用静态方法完成一些工具性质的类: public class Computer {   public static int plus(int i,int j){ return i + j; }   public static int minus(int i,int j){ return i - j; } }   怎么使用呢?   Computer.plus(3,2);   使用静态变量完成一些全局只有一份的常量类的

  • varchar 存多少个汉字,多少个英文2021-12-17 23:00:29

    转载自(https://www.zhangchangbao.com/posts/2019/01/09/mysql-varchar-存多少个汉字-多少个英文.html) 1. 关于UTF-8 UTF-8(Unicode Transformation Format-8bit)。是用以解决国际上字符的一种多字节编码。 它对英文使用8位(即一个字节) ,中文使用24位(三个字节)来编码。 2. 关于GBK GBK

  • 关于字符集编码的小知识(GBK/ASCII/UTF-8)2021-12-17 17:02:42

    GBK: 中国人的字符很多,大概有9万多个,用一个字节去存储完全不够用,所以中国人一般采用2个字节编码一个中文字符,这样大概可以存储6万多个信息(常用的信息也就6万多个),这套编码叫GBK编码,它必须兼容ASCII编码表。 ASCII: 因为美国人的字母信息较少,使用8个二进制(2的8次方为256)完全够

  • Python 3 写文件 UnicodeEncodeError: 'gbk' codec can't encode character2021-12-04 22:31:26

    Python 3 写文件 UnicodeEncodeError: 'gbk' codec can't encode character   网页代码中存在“”<meta charset="gbk">“”,如果存为 utf-8,再用浏览器打开,会出现乱码。因此,必须存为 gbk。   解决方法: 在写入 string 到文件时,采用   string.encode("gbk", 'ignore').deco

  • linux下iconv ut8转成gbk2021-12-01 16:33:28

    转自:https://blog.csdn.net/baidu_31901023/article/details/95504812 就是我们在Linux 上产生 uft-8 的xls文件如何在 window/mac  office 打开不出现乱码. 方法如下: iconv -f utf8 -t gb2312 result_tmp.xls> result.xls 然后报错:iconv: illegal input sequence at position

  • linux 设置字符集和语言环境2021-11-30 11:00:10

      1. 全局字符集语言环境 $cat /etc/locale.conf LANG=zh_CN.UTF-8 (需root权限)修改为GBK #echo LANG=zh_CN.GBK>/etc/locale.conf 字符串‘LANG=zh_CN.GBK’覆盖到文件 #source /etc/locale.conf 激活配置文件   2.用户字符集语言环境 $echo LANG=zh_CN.UTF-8>>~/.b

  • ascll 和gbk,utf-8的简介2021-11-29 20:30:18

    编码(信息交换标准代码)     编码的由来:     在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示 1 和 0 )。     例如,像 a、b、c、d 这样的 52 个字母(包括大写)以及 0、1 等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时

  • GBK UTF-8 ASCLL url编码集合2021-11-29 20:02:00

    目录 GBK 基本含义: GBK 编码标准: UTF-8 字符集 ASCLL ASCII 字符集 ASCII 可打印的字符 ASCII 设备控制字符  URL编码 编码规则 编码表 GBK GBK全称《汉字内码扩展规范》(GBK即“国标”、“扩展”汉语拼音的第一个字母,英文名称:Chinese Internal Code Specification) ,中华人民共

  • ASCII GBK UTF-8 编码2021-11-29 19:34:01

    ASCII ASCII ((American Standard Code for Information Interchange): 美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是最通用的信息交换标准,并等同于国际标准ISO/IEC 646。 表达方式 ASCII 码使用指定的7 位或8 位二进制数组

  • C语言的字符编码问题2021-11-29 15:34:53

    C编译器实际上本身并不识别和处理UTF-8、GBK等编码,它只认ASCII字符,通过ASCII字符解析代码,至于多字节字符,比如注释、字符串中的中文字符,C编译器根本不管,它只当字节序列看待,反正ASCII字符已经能正确定界了。因此,实际上字符串中的中文字符,就是按照源代码中的字节序列直接存储的。 真

  • Python报错 “UnicodeDecodeError: ‘gb2312’ codec can’t decode byte 0xa4 in position… : illegal multibyte2021-11-20 21:31:25

    一、报错场景 使用python遇到报错:“UnicodeDecodeError: ‘gb2312’ codec can’t decode byte 0xa4 in position… : illegal multibyte sequence”一般有如下两种场景: 1.爬取中文网站内容 html = requests.get(url).decode("gb2312") 2.读取gbk编码的文件 result = open(f

  • 记录一次IDEA 中报错 JAVA符号找不到的玄学问题2021-11-10 16:00:49

    记录一次IDEA 中报错 JAVA符号找不到的玄学问题 拉取公司最新版本项目通过maven编译完成之后,点击build报错符号找不到,然后点击提示看到找不到的地方,IDEA没有报红线,按住Ctrl点击报错找不到的类,也能跟踪到,跟踪maven依赖树也可以找到报错类所在的jar包是正常导入的。 尝试File -

  • QT 读取文件中文乱码解决方案(代码)2021-11-06 09:07:01

     编码问题回顾和总结: GB2312 :是对 ASCII 的中文扩展。兼容ASCII; GBK: 包括了 GB2312 的所有内容,同时又增加了近20000个新的汉字(包括繁体字)和符号; GB18030:在GBK基础上加入少数民族的几千个新字,扩展成GB18030; Unicode:所有的字符被一视同仁,汉字不再使用“两个扩展ASCII”,而是使用“

  • 从内部分析Java控制台乱码2021-10-28 17:02:01

    JAVA处理字符的原理。JAVA使用UNICODE来存储字符数据,处理字符时通常有三个步骤: 按指定的字符编码形式,从源输入流中读取字符数据 以UNICODE编码形式将字符数据存储在内存中 按指定的字符编码形式,将字符数据编码并写入目的输出流中。 JAVA处理字符时总是经过了两次编码转换,

  • python调试出现报错:SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xb0 in pos2021-10-27 22:01:10

    原因:如图,代码里字符串里加上汉字就会报相关错误; 解决办法:开头加上 #-*-coding:GBK -*-   即可解决    

  • cmd出现乱码2021-10-27 21:34:25

    运行命令提示符时出现乱码,编码问题,那其默认编码是什么呢? 打开命令行属性,可以发现默认编码为gbk,代码936    我们使用chcp命令也可以查看其编码为936,即gbk   现在要做的是改编码,改为utf-8,代码为65001 改完后即可,但改的编码只对当前命令行有限 ,用了新的命令行又得重新改。

  • Gradle编译Scala项目报错 错误: 编码GBK的不可映射字符2021-10-26 15:34:58

    Gradle编译Scala项目报错 错误: 编码GBK的不可映射字符 Gradle编译Scala项目时, Scala文件引用了java文件的常量, 在build.gradle文件中有代码 tasks.withType(JavaCompile) { options.encoding = "UTF-8" } 但是还会报错错误: 编码GBK的不可映射字符, 并且报错指向的是

  • java中的编码转换(以utf8和gbk为例)2021-10-21 12:32:01

    在正常javaweb开发中经常会发现字符转换的需求,会存在中文字符转换乱码的现象,如何解决以及其转换原理我至今懵懵懂懂,于是专门写了个测试代码进行尝试,总算理清了编码,先上结论,总结如下: utf8中存放有各种语言编码,当前主流开发中会使用utf8进行编码解码,该方式不会产生乱码,产生乱

  • 十六进制转字符串2021-10-18 15:37:23

    安装 npm install iconv-lite --save main.js var iconv = require('iconv-lite'); app.config.globalProperties.iconv = iconv hexToString('b2d9d7f7b3c9b9a60000000000') function hexToString(h) { // let gbk_buf = proxy.iconv.

  • 盘点3种Python网络爬虫过程中的中文乱码的处理方法2021-10-14 23:35:35

    大家好,我是Python进阶者。前几天给大家分享了一些乱码问题的文章,感兴趣的小伙伴可以前往:UnicodeEncodeError: 'gbk' codec can't encode character解决方法,这里再次给大家祭出网络爬虫过程中三种中文乱码的处理方案,希望对大家的学习有所帮助。 前言 前几天有个粉丝在Python交流群

  • 字符集编码大杂烩2021-10-14 18:02:45

    编码的概念            计算机存放数据只能存放数字,所有字符都会被转换成不同的数字。本文多少借鉴了一点其他大佬的珍贵笔记,主要记录了本人对"ASCII"、"GBK"、"Unicode"、"UTF-8"这几种字符集的理解 1.ASCII         于是就有了最初的ASCII码,但是ASCII,但是ASCII

  • 设置 CTeX 的字体2021-10-13 09:02:59

    设置 CTeX 的字体 动机 CTeX 自动检测并使用 Windows 下的中易系列字体,而考虑字体的专业性,与英文的搭配性,以及版权问题,应避免使用该系列字体。 注意到,LaTex 文本有五种常用的字形: 配置标识 命令\text__ 类型 示例 中文 main 衬线 \(\text{Roman}\) 宋体类 main Bold bf

  • weblogic应用乱码总结2021-10-12 14:59:45

    由于操作系统、浏览器、数据库、JVM采用的字符集都不一样,基于Weblogic Server开发的应用经常出现中文显示乱码问题,其实在Weblogic Server上运行的WEB应用有很多与字符集有关的设置,下面做一个总结,为了正确处理中文,最好把这些设置都设上。 1. 在JSP文件头加入 < %@ page contentT

  • 使用命令行执行java程序时出现错误: 编码GBK的不可映射字符2021-10-04 19:32:15

         有两种解决方法: 1. javac -encoding UTF-8编译,以test.java的源程序为例,编译时执行的命令为:javac -encoding UTF-8 test.java      2. 在保存时把java文件转换成ANSI编码格式(这里用EditPlus改变编码格式)      https://blog.csdn.net/a13545564067/article/deta

  • 抓取网页源代码并保存为文件时出现乱码2021-09-30 11:35:55

    首先明确两个概念: 计算机中的编码(encode)==》字符->字节 计算机中的解码(decode)==》字节->字符 下面看两个例子: str="百度" bs=str.encode('gbk') print(bs) print(bs.decode('gbk')) bs=str.encode('utf-8') print(bs) print(bs.decode('utf-8')) 运

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

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

ICode9版权所有