JS字符串与二进制的相互转化 1 2 3 4 5 //字符串转ascii码,用charCodeAt(); //ascii码转字符串,用fromCharCode(); var str = "A"; var code = str.charCodeAt(); var str2 = String.fromC ...
分类:
Web程序 时间:
2018-01-07 23:31:32
阅读次数:
537
基础类型范围: byte b = 44; //byte占1个字节,取值范围为-128~127(-2的7次方~2的7次方-1) char c = 'b'; //当转换为数字时,对应为字符的ASCII码表的十进制数 short s = 1024; //short占2个字节,-2的15次方~2的15次方- ...
分类:
其他好文 时间:
2018-01-07 20:12:43
阅读次数:
202
再次复习下ASCII码,unicode,utf-8是怎么回事: 最初的编码是ASCII码,每个英文占1字节,不能存储中文;为了统一世界各国的编码出现了unicode,但是在unicode中不管中文英文都占2字节,也就是原本1M的文件变成了2M, 造成了空间浪费;于是出现了unicode的扩展版本ut ...
分类:
其他好文 时间:
2018-01-07 20:06:00
阅读次数:
101
一、Python简介 1、Python创始人 Guido van Rassum, 于1989年,创立。 2、Python的主要应用领域 云计算:openstack web 开发: 科学运算 AI 金融:量化交易、金融分析等 图形GUI 语言的类型: 3、编程语言的类型 解释型语言:容易移植 编译型语 ...
分类:
编程语言 时间:
2018-01-06 23:24:17
阅读次数:
244
ASCII:2^8=256个字符,包括英文拉丁字符、数字、特殊字符等,一个字符占一个字节1byte=8bit ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。标准ASCII 码也叫基础ASCII码,使用7 位二进制数(剩下的1位二进制为0)来表示所有的大写和小 ...
分类:
其他好文 时间:
2018-01-06 16:00:37
阅读次数:
233
后缀数组。 解决多个字符串的最长公共子串。 采用对长度的二分,将子串按height分组,每次判断是否在每个字符串中都出现过。 复杂度O(NlogN) By:大奕哥 Ps:wa了好多遍,因为插进去的ascII码值没有选好,附一张ascII表。 ...
分类:
其他好文 时间:
2018-01-05 19:06:36
阅读次数:
236
题目描述 在一个字符串(1<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置 思路:使用一个hashmap遍历一遍,统计每个字符出现的次数,然后再统计一遍,找到第一个出现一次的元素。 所有的字符有256个,可以开辟一个256的数组,直接使用字符访问就可以了,会 ...
分类:
其他好文 时间:
2018-01-03 21:10:08
阅读次数:
194
4day 1、二进制运算 a、十进制转换二进制 342 转换成二进制 342 101010110 Python提供了一种简单的计算二进制的方法:bin() b、文字转换成二进制 ASCII码表 GBK码表 UTF-8码表 Python2默认使用ASCII码 Python3默认使用UTF-8码 c、数 ...
分类:
编程语言 时间:
2018-01-01 23:50:25
阅读次数:
334
字符串和编码: 1.当处理文本时,需要现将文本转换为文字,一个字节为8位儿,一个字节最高表示整数255(1111 1111),对应255个状态; 最为人熟知的是ASCii码,ASCii码含128个状态,满足了英文编码转换的需要,但是中文,日文,等等,如果各国编各自的难免会撞车。这是为了统一,Unic ...
分类:
编程语言 时间:
2017-12-31 00:36:17
阅读次数:
171
原文地址:点击这里 本节内容: 一、前言 Python中的字符编码是个老生常谈的话题,同行们都写过很多这方面的文章。有的人云亦云,也有的写得很深入。近日看到某知名培训机构的教学视频中再次谈及此问题,讲解的还是不尽人意,所以才想写这篇文字。一方面,梳理一下相关知识,另一方面,希望给其他人些许帮助。 P ...
分类:
编程语言 时间:
2017-12-28 15:03:32
阅读次数:
250