草庐IT

base_num

全部标签

Base64编码知识详解

在我们进行前端开发时,针对项目优化,常会提到一条:针对较小图片,合理使用Base64字符串替换内嵌,可以减少页面http请求。并且还会特别强调下,必须是小图片,大小不要超过多少KB,等等。那么,Base64又到底是什么呢?初步认识下面的这段字符串,应该是大家都很常见的。通过这种固定的格式,来表示一张图片,并被浏览器识别,可以完整的展示出图片:data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0c......这里展示的是一个svg格式的图片,当然我们还可以加载任何浏览器支持的格式的图片。这段字符串就是基于Base64编码得来的,其中base64,后面那一长

Base64编码知识详解

在我们进行前端开发时,针对项目优化,常会提到一条:针对较小图片,合理使用Base64字符串替换内嵌,可以减少页面http请求。并且还会特别强调下,必须是小图片,大小不要超过多少KB,等等。那么,Base64又到底是什么呢?初步认识下面的这段字符串,应该是大家都很常见的。通过这种固定的格式,来表示一张图片,并被浏览器识别,可以完整的展示出图片:data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0c......这里展示的是一个svg格式的图片,当然我们还可以加载任何浏览器支持的格式的图片。这段字符串就是基于Base64编码得来的,其中base64,后面那一长

记一次base64转MultipartFile的坑

现在有个需求是接收base64编码的图片,然后上传到文件服务器上,由于文件服务的代码是固定的代码不能修改,所以只能适配接口。文件服务代码如下:@FeignClient(value="base-files",configuration=SpringMultipartEncoder.class)publicinterfaceUploadsClient{@PostMapping(value="base/file/uploads",produces={MediaType.APPLICATION_JSON_UTF8_VALUE},consumes=MediaType.MULTIPART_FORM_DAT

记一次base64转MultipartFile的坑

现在有个需求是接收base64编码的图片,然后上传到文件服务器上,由于文件服务的代码是固定的代码不能修改,所以只能适配接口。文件服务代码如下:@FeignClient(value="base-files",configuration=SpringMultipartEncoder.class)publicinterfaceUploadsClient{@PostMapping(value="base/file/uploads",produces={MediaType.APPLICATION_JSON_UTF8_VALUE},consumes=MediaType.MULTIPART_FORM_DAT

Model-based learning 简单实践

从样本集进行归纳的方法是建立这些样本的模型,然后使用这个模型进行预测,这叫作基于模型学习(Model-basedlearning)。例如,你想知道钱是否能让人快乐?下面是一个简单的基于线性模型的案例。数据来源:https://github.com/ageron/handson-ml#Python≥3.5importsysassertsys.version_info>=(3,5)#Scikit-Learn≥0.20importsklearnassertsklearn.__version__>="0.20"加载数据#数据所在路径设置importosdatapath=os.path.join("da

Model-based learning 简单实践

从样本集进行归纳的方法是建立这些样本的模型,然后使用这个模型进行预测,这叫作基于模型学习(Model-basedlearning)。例如,你想知道钱是否能让人快乐?下面是一个简单的基于线性模型的案例。数据来源:https://github.com/ageron/handson-ml#Python≥3.5importsysassertsys.version_info>=(3,5)#Scikit-Learn≥0.20importsklearnassertsklearn.__version__>="0.20"加载数据#数据所在路径设置importosdatapath=os.path.join("da

查漏补缺 ASCII、MIME、BASE64

ASCII美国信息交换标准代码(AmericanStandardCodeforInformationInterchange,ASCII)  在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)、以及0、1、2等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪个数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通讯而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了所谓的ASCII编码,统一规定

查漏补缺 ASCII、MIME、BASE64

ASCII美国信息交换标准代码(AmericanStandardCodeforInformationInterchange,ASCII)  在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)、以及0、1、2等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪个数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通讯而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了所谓的ASCII编码,统一规定

linux Base

目录gun组织项目Linux版本指令下达和执行如何关机linuxBasegun组织项目copyleft:代表无版权。copyright:代表有版权opensource:开放源代码、软件谁都可以使用、谁都可以传播、都可二次开发free:免费GPL:通用许可证协议,如果软件打上GPL任何人都可对其进行修改,但是修改完以后必须发布出来。口号:团结就是力量Linux系统之父:linusTorvalds林纳斯.托瓦兹Linux版本我们现在所说的Linux都是发行版distributionversion;就是Linux内核加上各种gun的库文件、应用程序构造而成的操作系统各版本Redhat:企业级操作系统

linux Base

目录gun组织项目Linux版本指令下达和执行如何关机linuxBasegun组织项目copyleft:代表无版权。copyright:代表有版权opensource:开放源代码、软件谁都可以使用、谁都可以传播、都可二次开发free:免费GPL:通用许可证协议,如果软件打上GPL任何人都可对其进行修改,但是修改完以后必须发布出来。口号:团结就是力量Linux系统之父:linusTorvalds林纳斯.托瓦兹Linux版本我们现在所说的Linux都是发行版distributionversion;就是Linux内核加上各种gun的库文件、应用程序构造而成的操作系统各版本Redhat:企业级操作系统