1.linux中需要执行的py文件第一行加入 #! /usr/bin/env python ,以指定python解释器2.用python2作为解释器可以在py文件头部可以添加# -*- coding:utf-8 -*- 来指定采用utf-8文件编码以支持中文,python3不用添加,天然支持中文3. ...
分类:
其他好文 时间:
2020-01-23 21:20:35
阅读次数:
136
这篇博客用于记录学习字符编码过程中得到的结论,不做过多的理论讲述。 参考资料:字符集与编码(五) 1. char 类型 在Java中,char类型存放一个用UTF-16编码代码单元(16位)表示的字符,用于表示单个字符,通常用来表示字符常量。例如:'A'是编码为65所对应的字符常量。 与"A"不同, ...
分类:
编程语言 时间:
2020-01-22 23:31:03
阅读次数:
118
1、“列类型”与“where值类型”不符 2、join时 ① ② 相join的两个表的字符编码不同,不能命中索引,会导致笛卡尔积的循环计算(nested loop)。 参考 : https://mp.weixin.qq.com/s/1Sowt2TcjMGDv55OQOe2rQ ...
分类:
数据库 时间:
2020-01-21 20:16:48
阅读次数:
111
1、ANSI 多字节编码 最早时计算机只支持英文字符,都是用 ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)编码,一个字母或符号只需要一个字节存储。微软针对本地化字符编码采用的就是用 ANSI(American ...
分类:
其他好文 时间:
2020-01-21 18:10:03
阅读次数:
73
字符编码 字符编码:字符 编码(字符编码表) 二进制 目前内存中使用的统一是unicode,编码和解码对应了相应的字符集 保证不乱码的关键: 1.字符当初以什么编码存放的, 就应该以什么编码解码。 2.在python2中解释器默认使用的编码是ASCII码,python3默认使用的是UTF 8 3.目 ...
分类:
编程语言 时间:
2020-01-21 16:34:34
阅读次数:
97
文件操作 对文件操作流程 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 现有文件如下 1 Somehow, it seems the love I knew was always the most destructive kind 2 不知为何,我经历的爱情总是最具毁灭性 ...
分类:
编程语言 时间:
2020-01-21 16:20:25
阅读次数:
135
meta元素有4个属性:name、http-equiv、content、charset.meta标签通过name属性来表述页面文档的元信息,通过http-equiv属性设置http请求指令,通过charset设置页面的字符编码。按照属性设置分类,meta可以分为三类:name属性和content属性组合,构成名称/值对,用于描述网站信息.标准的meta名称包括application-name、au
分类:
Web程序 时间:
2020-01-19 20:49:11
阅读次数:
127
总结一下常见的几种编码优缺点 ANSI编码是一种对ASCII码的拓展:ANSI编码用0x00~0x7f (即十进制下的0到127)范围的1 个字节来表示 1 个英文字符,超出一个字节的 0x80~0xFFFF 范围来表示其他语言的其他字符。也就是说,ANSI码仅在前128(0-127)个与ASCII ...
分类:
其他好文 时间:
2020-01-16 00:38:48
阅读次数:
399
Ubuntu下C++使用icu库检测字符编码。需先安装libicu-dev库: C++代码如下: 测试一下,正常检测出了当前文件编码: ...
分类:
编程语言 时间:
2020-01-15 19:45:31
阅读次数:
86
Laravel 5.4默认使用utf8mb4字符编码,而不是之前的utf8编码。因此运行php artisan migrate 会出现如下错误: [Illuminate\Database\QueryException] SQLSTATE[42000]: Syntax error or access ...
分类:
其他好文 时间:
2020-01-15 19:34:57
阅读次数:
71