ICode9

精准搜索请尝试: 精确搜索
  • PHP代码审计笔记(基础篇)--SQL注入2021-05-02 16:04:04

    题记     这几天把我前些日子整理的代码审计文章上传一下,大概学习过程就是看别人文章复现理解,一切学习都是从简往深里学习,这里感谢下Bypass公众号的文章,这些天看了下b站的觉醒年代解说,瞬间又充满干劲了。 0x01 普通注入 SQL参数拼接,未做任何过滤 <?php $con = mysql_connect

  • java中如何判断字符串是否乱码2021-04-30 10:03:52

    前端传参为中文  后端接受乱码  最简单方法就是直接在后端判断是不是乱码问题  直接上代码   if(a!=null) { if(!(java.nio.charset.Charset.forName("GBK").newEncoder().canEncode(a))){ try {     wdmc = new String(wdmc.getBytes("iso-8859-1"), "utf-8");

  • 如何解决Python3写入CSV出现‘gbk‘ codec can‘t encode的错误2021-04-23 19:01:25

    今天,我在 Windows 上用 Python3 爬取知乎上有关中医的问答,但是在把爬取的内容写进CSV文件的时候,出现了以下异常。 UnicodeEncodeError: 'gbk' codec can't encode character '\u2630' in position 3969: illegal multibyte sequence 经过上网查找,发现问题的原因在于 Python3

  • java编译错误:编码GBK的不可映射字符2021-04-23 10:00:05

    最近在编写Java代码的时候出现了错误: 引起错误的代码为: 看起来没有什么问题,但是进行编译的时候会报错,出现乱码。 这个问题其实很好解决,就是如果你在代码里出现中文,Java编译就很容易出错,只要运行时指定编码方式,使用:javac -encoding UTF-8 就可以了 欢迎评论区添加其他解决

  • Java25.TomCat2021-04-19 18:03:39

                       ** TomCat启动时,控制台出现乱码问题的解决      找到conf文件夹下的 logging.properties 文件 找到这一行: java.util.logging.ConsoleHandler.encoding = UTF-8 将UTF-8修改为GBK,保存即可。    

  • vscode Java Scanner 获取中文字符串println输出显示乱码问题分析和解决方案2021-04-16 23:02:21

    @目录问题描述问题分析问题原因解决思路源文件编码终端编码编译编码格式问题解决 问题描述 通过new Scanner(System.in).next();输入一段中文字符串并显示到控制台时,输出的总是一些00???@@@等之类的乱码。 代码如下: Scanner sc = new Scanner(System.in); System.out.println("

  • Python2和3字符编码的区别2021-04-15 18:08:04

    目录一、字符编码应用之Python1.1 执行Python程序的三个阶段二、Python2与Python3字符串类型的区别2.1.1 str类型7.0.2 Unicode类型2.1 Python29.1 Python3总而言之一、字符编码应用之Python1.1 执行Python程序的三个阶段Python test.py(我再强调一遍,执行test.py的第一步,一定是先将

  • Non-UTF-8 code starting with '\xe4' 或 UnicodeDecodeError: 'gbk' codec2021-04-14 19:52:47

    python3默认使用UTF-8格式开头一般不用加    # -*- coding:utf-8 -*-# coding=utf-8但是有的中文中还是会出现无法识别的情况,抛出Non-UTF-8 code starting with '\xe7'  错误,这时候就需要在第一行加上这句。python 读取文件时报错UnicodeDecodeError: 'gbk' codec can't decode

  • windows命令行下 使用Mysql 无法插入中文字符或中文乱码问题2021-04-11 23:05:29

    快速解决 - 设置客户端与服务器通讯的编码。 set names gbk;   详细解释原因: 我们使用windows命令行去连接Mysql服务器或者发送命令都是连接服务器的连接层。 接下来我们先看看客户端发送用的什么编码 再看一下Mysql服务器接收和返回都是用的什么编码 执行命令: show variab

  • IEDA tomcat catalina 日志乱码2021-04-11 14:08:21

    1 先打开tomcat的安装目录 2 编辑 conf 目录下的 logging.properties 3 用notepad++ 打开,把里面的UTF-8 通通改成 GBK 4 保存,重启Tomcat,即可生效。      

  • Python 学习第一天2021-04-10 11:33:56

      之前在C# & SQL service & Javascript & Echart & CSS Html5 等编程语言上面进行深耕,从业10年来,从未想过换换赛道是什么感觉。不过你现在知道了,从今天开始,将致力于开始python的学习。 说自己算小白吧,自己又不算(自己还会其它的编程语言,所有编程语言的思想都是相同的),说自己不算

  • UTF-8编码终端下Git diff GBK编码文件乱码解决2021-04-09 12:32:57

    UTF-8编码终端下Git diff GBK编码文件乱码解决 问题现象 在Mac笔记本上喜欢使用iTerm2终端,配色比较漂亮养眼,同时考虑兼容性,默认终端环境编码采用UTF-8编码。 平时处理代码时,会遇到使用GBK编码的文件,这时使用默认的git diff命令,可以显示出文件差异,但是由于编码 差异,终端显示出来是

  • 压缩包安装fitter库,gbk编码错误解决方法2021-04-08 16:59:13

    安装fitter库 直接pip和conda install都安装不了(不知道为什么,反正找不到 在https://pypi.tuna.tsinghua.edu.cn/simple/fitter下载压缩包 解压文件夹 控制台cd到解压后的文件夹位置 输入命令python setup.py install 解决编码错误 出现错误UnicodeDecodeError: 'gbk'

  • UNICODE,GBK,UTF-8区别2021-04-07 23:29:30

    一、编码历史与区别         一直对字符的各种编码方式懵懵懂懂,什么ANSI UNICODE UTF-8 GB2312 GBK DBCS UCS……是不是看的很晕,假如您细细的阅读本文你一定可以清晰的理解他们。Let's go!   很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表

  • UTF-8与GBK区别2021-04-04 13:01:24

    UTF-8是一种国际化标准的文字编码,我们已知Windows系统程序已经将最初的UTF-8转向Unicode,而GBK的存在是为了中国国情而创造的,不过GBK也将伴随着中文字符的一直流传下去。 简单而言: GBK: 专门用来解决中文编码,双字节。 是在国家标准GB2312基础上扩容后兼容GB2312标准。 包含全部中文

  • 编码方式2021-04-01 19:33:45

    8位编码 GB2312内码 GBK编码 汉字的国标码,专门用来表示汉字,是双字节编码,而英文字母和iso8859-1一致(兼容iso8859-1编码)。其中gbk编码能够用来同时表示繁体字和简体字,而gb2312只能表示简体字,gbk是兼容gb2312编码的 BIG5 SJIS UNICODE 这是最统一的编码,可以用来表示所有语言的字符,而

  • Eclipse中println输出html中文乱码2021-03-27 14:29:10

    ** Eclipse中println输出html中文乱码 错误代码: 输出: 这是由于文本编码类型不对导致的。 解决办法: 添加这几句话:request.setCharacterEncoding(“GBK”); response.setContentType(“text/html;charSet=GBK”); ```java package demo; import java.io.IOException; impor

  • MySQL数据库入门——常用基础命令2021-03-24 10:52:14

    MySQL数据库入门———常用基础命令    数据——公司的生命线,因此在大多数的互联网公司,都在使用开源的数据库产品,MySQL也因此关注度与使用率非常的高,所以做为运维的屌丝们,掌握它的一些基本操作还是必要的,那么今天就来侃一侃一些常用的基础命令,走过的、路过的,就不要再错过了,掌握

  • 2021-03-182021-03-18 22:31:09

    错误: 编码GBK的不可映射字符 错误如下 D:\Users\LPY\eclipse-workspace\OnClass\src\com\test>javac Test.java Test.java:2: 错误: 编码GBK的不可映射字符 这时,需要使用-encoding指令来为文件制定编码格式.命令如下: javac -encoding UTF-8 Test.java//编译 Java Test//运

  • 错误: 编码GBK的不可映射字符2021-03-14 13:30:14

    错误: 编码GBK的不可映射字符 由于默认字符编码GBK无法映射中文字符,通过cmd进行编译时报错 输入 javac -help 回车,查找帮助信息 查找到帮助信息中参数 -encoding 可以指定源文件中的字符编码 由于默认字符编码为GBK,无法显示中文字符,将字符编码参数设置为UTF-8即可显示

  • 编码错误UnicodeDecodeError: 'gbk' codec2021-03-10 18:04:15

    错误一个文件 pip install pipreqs pipreqs . 若出现类似上边的报错UnicodeDecodeError: 'gbk' codec can't decode byte 0xa6 in position 186: illegal multibyte sequence pipreqs ./ --encoding=utf8 指定启动参数 -X utf8 C:\Users\python.exe -X utf8 C:\Scripts\ri

  • mysql中文乱码问题2021-03-08 22:33:13

    需要使用的语句 set character_set_client=gbk; set character_set_connection=gbk; set character_set_database=gbk; set character_set_results=gbk; set character_set_server=gbk; mysql客户端显示中文的正常配置 mysql> show variables like '%character%'; +----------

  • UTF-8,Unicode、ASCII和GBK2021-03-01 19:29:17

    ASCII:最为普遍的一种编码方式。用一字节对字符进行编码,只能表示英文字母。Unicode:它为每种语言中的每个字符设定了统一并且唯一的二进制编码。它并不是一种特定的编码方式,它有一系列方式如UTF-8,UTF-16等。UTF-8:目前一种常用的编码方式,对不同范围的字符使用不同长度的编码。GB

  • 两个"�"="锟斤拷"?2021-02-23 23:34:58

    关于作者:程序猿石头(ID: tangleithu),现任阿里巴巴技术专家,清华学渣,前大疆后端 Leader。欢迎关注,交流和指导! 本文首发于微信公众号,原文链接,转载请全文保留。 以一首七言绝句作为开篇: 手持两把锟斤拷 口中疾呼烫烫烫 脚踏千朵屯屯屯 笑看万物锘锘锘 � 为何物? 在上次石头哥发的这篇

  • tomcat控制台中文乱码2021-02-23 15:05:17

      对于乱码问题,本质原因就一个:字节流解码为字符串时,使用了错误的字符集(和编码所用字符集不一致)! 我们来到tomcat目录的conf子目录中,找到一个名为 "logging.properties" 的文件,打开这个文本文件,找到如下配置项: java.util.logging.ConsoleHandler.encoding = UTF-8 将 UTF-8 修改

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

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

ICode9版权所有