#!-*- coding:utf8 -*- import requests import time import json end = int(time.time()) start = end - 3600 #查询过去一小时的数据 d = { "start": start, "end": end, ...
魔数(U4) 常量池(U2) 常量池保存的数据 字面量 概念接近Java的常量 符号引用 类和接口全限定名 字段名称和描述符 方法的名称和描述符 name_index指向一个CONSTANT_Utf8_info类型的常量 CONSTANT_Utf8_info的length为U2(长度为两个字节,最大 ...
分类:
其他好文 时间:
2019-11-12 12:41:47
阅读次数:
78
还记得那会用QT进行编程的时候,最怕的就是中文,乱码后各种百度,各种谷歌都没法解决,那时解决都是靠运气的。后来自己仔细想了一下,QT既然可以跨平台,那他的中文字符格式一定不会是GBXXX的,linux和macOS上默认的中文编码可不是GBXXX的,好像是UTF8,那么为了保证不出问题,它在win上默认的编码也应该是UTF8.(当然,这里也查阅了相关的资料)做个实验验证一下:完全没问题,然后看看GB
分类:
其他好文 时间:
2019-11-11 23:07:08
阅读次数:
144
package main import ( "fmt" "strings" ) func main031() { fmt.Printf("字符形式:%c;\n", 0x007B) //{ fmt.Printf("UTF8码值(序号)形式:%U;\n", "妹")//U+007B } /*检索字符串*... ...
分类:
编程语言 时间:
2019-11-10 19:39:00
阅读次数:
101
用于给文档加密 1 # Author:CallMeV 2 # DATE :2019-11-10 3 # Time : 18:24 4 5 import hashlib 6 7 m = hashlib.md5() 8 print(m) 9 10 m.update('我喜欢你'.encode('utf8 ...
分类:
其他好文 时间:
2019-11-10 19:21:11
阅读次数:
231
mysql从5.5.3版本开始,才支持4字节的utf8编码,编码名称为utf8mb4(mb4的意思是max bytes 4),这种编码方式最多用4个字节存储一个字符。 要想证明这个问题,可以执行以下sql: select * from information_schema.CHARACTER_SET ...
分类:
数据库 时间:
2019-11-10 11:57:46
阅读次数:
113
在处理中文数据,经常加入下面的代码: 设置python默认字节流编/解码器按照utf8解码方式,把字节流编/解码为unicode; 具体来说,所起到的作用,可以用下面两个错误来解释: UnicodeEncodeError: 'ascii' codec can't encode characters ...
分类:
编程语言 时间:
2019-11-09 21:38:36
阅读次数:
126
python2 1 #python2上所有的字符编码都需要先decode到unicode,再从unicode encode到目标编码 2 str_utf8 = "我就是我" 3 print("str_utf-8:我就是我:",str_utf8) 4 #将utf-8转换为unicode 5 str_u ...
分类:
编程语言 时间:
2019-11-09 10:00:39
阅读次数:
90
1、悲观锁? 悲观锁顾名思义就是很悲观,悲观锁认为数据随时就有可能会被外界进行修改,所以悲观锁一上来就会把数据给加上锁。悲观锁一般都是依靠关系型数据库提供的锁机制,然而事实上关系型数据库中的行锁,表锁不论是读写锁都是悲观锁。 2、乐观锁? 乐观锁顾名思义,就是很乐观,每次自己操作数据的时候认为没有人 ...
分类:
数据库 时间:
2019-11-09 00:32:43
阅读次数:
111
(1)进行接口测试的时候,写好接口测试用例,然后模拟请求的时候,会出现请求头鉴权。给你了key值那么可以 import hashlibimport timeimport base64def get_sha1(str_data): sha1_str = hashlib.sha1(str(str_dat ...
分类:
其他好文 时间:
2019-11-08 18:59:51
阅读次数:
126