草庐IT

欧洲发布统一电子设备的充电端口修正案,拟统一充电规格(USB Type-C)

2022年6月7日,欧洲议会(EuropeanParliament)发布一项关于无线电设备指令的修正案,用以统一常用的中小型便携式电子设备的充电端口。该修正案旨在减少每年产生的电子垃圾,并让消费者在购入新电子设备时,可自行选择是否要额外购买充电设备。   根据此修正案,可通过电源线重复充电的手机,以及其他相似类别的无线电设备(如:平板电脑、电子阅读器、耳机、数码相机、头戴式耳机、掌上游戏机,以及便携式扬声器)皆须采用USBType-C端口。在该法案生效40个月后,笔记本电脑也须适用此规范。待修正案正式批准后,将在欧盟官方公报(EUOfficialJournal)上公布,20日后生效,并于生效日

欧洲发布统一电子设备的充电端口修正案,拟统一充电规格(USB Type-C)

2022年6月7日,欧洲议会(EuropeanParliament)发布一项关于无线电设备指令的修正案,用以统一常用的中小型便携式电子设备的充电端口。该修正案旨在减少每年产生的电子垃圾,并让消费者在购入新电子设备时,可自行选择是否要额外购买充电设备。   根据此修正案,可通过电源线重复充电的手机,以及其他相似类别的无线电设备(如:平板电脑、电子阅读器、耳机、数码相机、头戴式耳机、掌上游戏机,以及便携式扬声器)皆须采用USBType-C端口。在该法案生效40个月后,笔记本电脑也须适用此规范。待修正案正式批准后,将在欧盟官方公报(EUOfficialJournal)上公布,20日后生效,并于生效日

给linux(centos)操作系统设置主机名的几种方式

镜像下载、域名解析、时间同步请点击阿里云开源镜像站一、前言就是我们需要集群部署hadoop,Flink时,写ip地址太长了,然后大家想的就是能不能用比如:node1,node2,node3去代替IP地址,在一个局域网中,每台机器都有一个主机名,便于主机与主机之间的区分,因此为每台机器设置主机名,以容易记忆的方法来相互访问。比如我们在局域网中可以为根据每台机器的功用来为其命名,也可以通过各个节点来命名。二、三种方式给linux主机系统改名在linux系统中,设置主机名我知道的有三种不同的方式,下面我们来看看这几种方式之间的区别。1、通过hostname新名字命令格式:hostnamenewhos

给linux(centos)操作系统设置主机名的几种方式

镜像下载、域名解析、时间同步请点击阿里云开源镜像站一、前言就是我们需要集群部署hadoop,Flink时,写ip地址太长了,然后大家想的就是能不能用比如:node1,node2,node3去代替IP地址,在一个局域网中,每台机器都有一个主机名,便于主机与主机之间的区分,因此为每台机器设置主机名,以容易记忆的方法来相互访问。比如我们在局域网中可以为根据每台机器的功用来为其命名,也可以通过各个节点来命名。二、三种方式给linux主机系统改名在linux系统中,设置主机名我知道的有三种不同的方式,下面我们来看看这几种方式之间的区别。1、通过hostname新名字命令格式:hostnamenewhos

go语言开发环境搭建

1.下载Go官网下载地址:https://golang.org/dl/Go官方镜像站(推荐):https://golang.google.cn/dl/2.版本选择:Windows平台和Mac平台推荐下载可执行文件版,Linux平台下载压缩文件版。2.1windows安装1.一直next即可(可以选择安装位置)2.安装结束后执行命令goversion即可打印出版本信息3.如果没有打印版本信息,找到刚才安装目录的bin目录,把它添加到path环境变量中,重启cmd再次执行goversion2.2Linux安装    如果不是要在Linux平台敲go代码就不需要在Linux平台安装Go,我们开发机上

go语言开发环境搭建

1.下载Go官网下载地址:https://golang.org/dl/Go官方镜像站(推荐):https://golang.google.cn/dl/2.版本选择:Windows平台和Mac平台推荐下载可执行文件版,Linux平台下载压缩文件版。2.1windows安装1.一直next即可(可以选择安装位置)2.安装结束后执行命令goversion即可打印出版本信息3.如果没有打印版本信息,找到刚才安装目录的bin目录,把它添加到path环境变量中,重启cmd再次执行goversion2.2Linux安装    如果不是要在Linux平台敲go代码就不需要在Linux平台安装Go,我们开发机上

Tekton pipeline 的全局超时时间 不生效的问题

修改全局超时时间tekton的pipeline、task运行时有时需要设置超时时间,确保会退出,除了在pipelinerun、taskrun上设置spec.timeouts外,还可以设置全局的超时时间,通过default-timeout-minutes参数,这样一来如果pipelinerun/taskrun没有设置超时也会有一个保底的。官方文档:https://tekton.dev/vault/pipelines-v0.28.2/install/#customizing-basic-execution-parametersapiVersion:v1kind:ConfigMapmetadata:

Tekton pipeline 的全局超时时间 不生效的问题

修改全局超时时间tekton的pipeline、task运行时有时需要设置超时时间,确保会退出,除了在pipelinerun、taskrun上设置spec.timeouts外,还可以设置全局的超时时间,通过default-timeout-minutes参数,这样一来如果pipelinerun/taskrun没有设置超时也会有一个保底的。官方文档:https://tekton.dev/vault/pipelines-v0.28.2/install/#customizing-basic-execution-parametersapiVersion:v1kind:ConfigMapmetadata:

已解决 - Elasticsearch 操作更新数据后,没有立即生效问题

问题描述:SpringBoot 项目使用 RestHighLevelClien操作ES修改数据成功,之后前端调用查询接口发现数据并未更新,待1S左右再次刷新发现ES数据成功更新。从现象来看是ES操作后存在延迟。问题原因这个问题是Elasticsearch本身在操作数据后有一定的延迟性导致。Elasticsearch默认情况下在写入数据后,是要等1s后才能被查询到。因为Elasticsearch中每次索引refresh会产生一个新的lucene段,这会导致频繁的 segmentmerge 行为,对系统CPU和IO占用都比较高。解决方案  方案1:代码中指定setRefreshPolicy的刷新策

已解决 - Elasticsearch 操作更新数据后,没有立即生效问题

问题描述:SpringBoot 项目使用 RestHighLevelClien操作ES修改数据成功,之后前端调用查询接口发现数据并未更新,待1S左右再次刷新发现ES数据成功更新。从现象来看是ES操作后存在延迟。问题原因这个问题是Elasticsearch本身在操作数据后有一定的延迟性导致。Elasticsearch默认情况下在写入数据后,是要等1s后才能被查询到。因为Elasticsearch中每次索引refresh会产生一个新的lucene段,这会导致频繁的 segmentmerge 行为,对系统CPU和IO占用都比较高。解决方案  方案1:代码中指定setRefreshPolicy的刷新策