下载 kubectl.exe 二进制文件使用 curl.exe -LO "https://dl.k8s.io/release/v1.26.0/bin/windows/amd64/kubectl.exe" 命令下载kubectl.exe 二进制文件,如果担心下载下来的二进制文件被篡改或下载过程中失败,可使用官方提供的 sha-256方式进行校验。 D:\dev\devops\tool>
当MySQL版本不一致,尤其是发生较大的版本变动时,总是容易引发一些灾难。今天我们就来谈一谈不同版本下 MySQL 索引引发的问题。MySQL脚本崩溃现场下面是一段看起来人畜无害的优良代码,有编码有注释,完全符合SQL规范。create table if not exists `todo_msg` ( `id` varchar(32) not null COMMENT '主键ID', `cod
当MySQL版本不一致,尤其是发生较大的版本变动时,总是容易引发一些灾难。今天我们就来谈一谈不同版本下 MySQL 索引引发的问题。create table if not exists `todo_msg` ( `id` varchar(32) not null COMMENT '主键ID', `code` varchar(20) default null COMMENT '任务编码', `
自从阿里提出中台概念之后,中台的概念开始火了起来,许是最近几年没有其它的信息技术新名词吧。当初阿里提出中台的概念时候,我觉得阿里真能玩,把自己的软件路线修正了,就整出一个新概念,还带领了整个IT行业疯狂的跟风,好像哪家IT公司没有做中台,就不再是一家软件行业的公司了。直到最近,随着经济的不景气,越来越多的公司开始直面中台的失败,晒出各种各样的翻车现场,当真是花样百出。其实,中台这个东西本身没有错,
几张图描述一下PLM、ERP、MES系统之间的关系
MQTT协议因低延迟、效率高在工业物联网领域使用的频率特别高。前文介绍了如何用代码发送MQTT消息,本文在前文的基础上实现MQTT消息的订阅接收。操作步骤:引入相关的依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-inte
MQTT协议因低延迟、效率高在工业物联网领域使用的频率特别高,前面两篇文档分别对MQTT内容和MQTT服务器做了简单介绍,今天本文从实战的角度阐述如何用代码实现发送MQTT消息。1. 引入相关的依赖```<dependency> <groupId>org.springframework.boot</groupId> <artifactId>s
我们知道MQTT消息服务器有很多,但是最常用的只有两个:Mosquitto和EMQTT。在性能上来看,EMQTT的并发量最高,但同时CPU使用也占比很高。Moqtuitto虽然并发量不及EMQTT,但是其发送消息更快,CPU占用也更少。因此,本文选择了Moqtuitto作为MQTT消息服务器。Mosquitto安装Mosquitto有很多版本,如果想体验新版本可以上github下载源文件编译,比较
1.MQTT是什么?MQTT全称消息队列遥测传输(MessageQueuingTelemetryTransport)。其主要提供了订阅/发布两种消息模式,更为简约、轻量,易于使用,特别适合于受限环境(带宽低、网络延迟高、网络通信不稳定)的消息分发,属于物联网(InternetofThing)的一个标准传输协议。2.MQTT的历史IBM公司的安迪·斯坦福-克拉克及Arcom公司的阿兰·尼普于1999
生活要有仪式感,无论过去,现在,还是未来,读懂生活,才能读懂自己
BIRT是以Java和JavaEE为基础为Web应用程序开发的基于Eclipse的开源报表系统,虽然支持文件导出功能,但不支持导出时动态自定义文件名称,尤其不支持中文。Birt默认提供了两种导出文件时自定义名称的方法,如下:DefaultFilenameGenerator:报表文件名称.后缀名TimestampFilenameGenerator:报表文件名称+yyyyMMdd-HHmmss.后缀名
奇葩需求:客户要求某业务系统中生成的报表数据可以编辑。为响应客户的需求,本文基于Birt4.6实现报表数据的可编辑(伪修改)。BIRT是以Java和JavaEE为基础为Web应用程序开发的基于Eclipse的开源报表系统,其本身并不支持报表数据的修改。因此想要实现报表数据的可编辑,需要修改生成报表的渲染页面。本文的方案是在报表生成页面引入Jquery实现报表表格数据的可编辑,这是一种简单的快速实现
应用环境:tomcat-8.5.16jdk 1.8BIRT 4.6.01. BIRT官网下载最新的BIRT运行环境 - Latest BIRT Runtime Release Build: 4.6.0,目前BIRT最新版本为4.6.0。2. 解压Birt-Runtime-x.x.zip,在根目录下找到birt.war,将其拷贝到Tomcat/webapps目录下。3. 启动T
1. JWT是什么?JWT,全称JSON WEB TOKEN, 是WEB客户端与服务器之间相互进行安全通信的规范。通信双方的对象本身通过JSON传递数据是不安全的,但是由于有了数字签名的存在,这些信息变的可信的。2. JWT特点简洁(Compact): 可以通过URL,POST参数或者在HTTP header发送,因为数据量小,传输速度也很快自包含(Self-contained):负载中包含了所有
模块可以很好的定义作用域来避免全局名称空间污染,它可以显示的定义出函数间的依赖关系,而不需要引用全局变量。RequireJS可以加载多个不同的模块,虽然加载的顺序不一样,但是能保证依赖的顺序是正确的。1. 当模块中只有键值对时,可通过如下方式定义。define({ name : "beautiful", &
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号