后端 【牛客刷题--SQL篇】高级查询之SQL16查找GPA最高值(多种写法)&&SQL17计算男生人数以及平均GPA xchenhao 发表于2024-04-20 浏览4209 评论0 💖个人主页:@与自己作战💯作者简介:大数据领域优质创作者、CSDN@内容合伙人、阿里云专家博主💞牛客刷题系列篇:【SQL篇】】【Python篇】【Java篇】📌推荐刷题网站注册地址:【牛客网–SQL篇】💘推荐理由:从0-1起步,循序渐进🆘希望大佬们多多支持,携手共进📝 如果文章对你有帮助的话,欢迎评论💬点赞👍收藏📂加关注⛔如需要支持请私信我,💯必支持👩👩👦👦网址注册地址:【牛客网–注册地址】👩👩👦👦 一、高级查询 1、计算函数 1.1、SQL16 查
scala Flink写入hdfs报错:Flink job failed with “Checkpoint Coordinator is suspending xchenhao 发表于2024-04-20 浏览8077 评论0 问题描述 Flink接入kafka数据写入hdfs集群,正常运行一段时间20min到1h作业后报错,failed挂掉。 报错信息 检查点问题: Flink job failed with “Checkpoint Coordinator is suspending. 2020-12-26 20:58:54 org.apache.flink.runtime.JobException: Recovery is suppressed by FixedDelayRestartBacko
spring boot Java对接海康摄像头坑点总结(java海康威视摄像头对接) xchenhao 发表于2024-04-20 浏览5543 评论0 一、背景 有一批AI摄像头需要部署到客户方,需要实现的功能:1、摄像头实时预览,摄像头安装在不同地点的内网环境,因此需要通过frpc服务器做内网摄像头的代理;2、摄像头smart事件,进入区域、离开区域、区域入侵、抓拍等数据的获取,目前海康的摄像头一般都支持smart事件主动上报(通过配置网络->高级设置->告警服务器,配置接收主动上报数据的http监听接口)。坑点: 1、摄像头安装在内网环境,实时预览需要打通外网,需要摄像头提供外网能访问的地址, 2、实现事件监听,摄像头在没有
spring boot SpringBoot整合MQTT总结 xchenhao 发表于2024-04-20 浏览14461 评论0 目录 前言: 一、什么是mqtt 二、主要思想 发布/订阅模式 三、MQTT重要概念 3.1 MQTT Client 3.2 MQTT Broker 3.3 MQTT Connection 3.4 MQTT主要参数 四、软件和Apollo 4.1 安装Apollo 4.2 安装Postman 4.3 安装MQTTBox 五、代码实现 5.1 配置pom.xml 5.2 配置MQTT服务器基本信息 5.3 配置读取yml文件的类MqttConfiguration
ribbon 【云原生&微服务一】SpringCloud之Ribbon实现负载均衡详细案例(集成Eureka、Ribbon) xchenhao 发表于2024-04-19 浏览5180 评论0 一、负载均衡概述 在分布式 或 微服务架构中,服务的提供者往往有多个实例 会注册到服务注册中心中,服务消费者需要使用服务时,需要决定使用哪个服务提供者,这正是负载均衡的体现。 负载均衡也可以理解为:将用户的请求平摊分配到每个服务器上,尽可能的压榨每台服务器的带宽、性能。 负载均衡的方式有两种: 服务端负载均衡 像以前的老架构,通过nginx对请求做负载均衡,然后下发到指定的tomcat。 客户端负载均衡 client获取到所有的service实
php 什么是域名? xchenhao 发表于2024-04-19 浏览11078 评论0 背景 域名其实谁都知道是什么,我也知道 但一些底层的知识,包括拓展知识,感觉还不是特别熟络 越到后面,越觉得这种计算机网络基础知识非常重要,所以要重新看看 本篇文章的素材均出自:https://www.bilibili.com/video/BV18a4y1Y7e9?p=3 因为这视频讲的太好了,配合动画,通俗易懂不浮躁,三连!! 域名 其实就是区域的名字 每个域名背后都对应一个 IP 地址 虽然每次访问网站都是输入域名,但都是访问这个域名对应 IP 地址的网络服务器来打开网
未命名 Go语言——对象的三种排序方法 xchenhao 发表于2024-04-19 浏览3832 评论0 排序操作是很多程序经常使用的操作。尽管一个简短的快排程序只要二三十行代码就可以搞定,但是一个健壮的实现需要更多的代码,并且我们不希望每次我们需要的时候都重写或者拷贝这些代码。幸运的是,Go内置的sort包中提供了根据一些排序函数来对任何序列进行排序的功能。 排序整数、浮点数和字符串切片 对于[]int, []float, []string这种元素类型是基础类型的切片使用sort包提供的下面几个函数进行排序。 sort.Ints sort.Floats sort.Strings s :=
tomcat Linux安装tomcat、无法启动的解决方案 xchenhao 发表于2024-04-19 浏览6458 评论0 centos7的Java环境 目录 1.将apache-tomcat-8.5.55.tar.gz上传至 /usr/local目录下,新建tomcat目录,将压缩包移动到tomcat目录下 2.运行tomcat 3.查看tomcat运行状态(查进程) 4.浏览器访问8080端口 5.停止服务 6.如果服务运行不起来或者停止不了,先查进程髯口杀进程 (1)端口被占用 a.已经有tomcat进程 b.8080端口被别的程序占用 (2)Linux机器磁盘满了 7.项目部
PHP编程 Phpstudy简介与使用教程 xchenhao 发表于2024-04-18 浏览19808 评论0 1.phpstudy是什么? phpstudy是一个php运行环境的集成包,用户不需要去配置运行环境,就可以使用,phpstudy不仅是一款比较好用的php调试环境工具,并且还包括了开发工具和常用手册,对于新手是有很大帮助的。 2.phpstudy下载地址 小皮面板(phpstudy) - 让天下没有难配的服务器环境! (xp.cn)https://www.xp.cn/ 3.phpstudy的使用教程 1.打开软件,启动Apache和MySQL服务。 2.点击网站,点击
django 【Django】执行原生SQL查询、.raw()方法执行SQL查询(django 执行sql) xchenhao 发表于2024-04-18 浏览6391 评论0 .raw()方法的使用: django中提供了一个raw()方法来使用sql语句进行查询 class Person(models.Model): first_name = models.CharField(max_length=50) last_name = models.CharField(max_length=50) birth_date = models.DateField(max_length=50) Person.objects.raw
html5 3-2 uni-app 使用 HTML5+ (plus) 注意事项 xchenhao 发表于2024-04-18 浏览6631 评论0 3-2 uni-app 使用 HTML5+ (plus) 注意事项 uni-app App 端内置 HTML5+ 引擎,让 js 可以直接调用丰富的原生能力。 条件编译调用 HTML5+ 小程序及 H5 等平台是没有 HTML5+ 扩展规范的,因此在 uni-app 调用 HTML5+ 的扩展规范时,需要注意使用条件编译。否则运行到h5、小程序等平台会出现 plus is not defined 错误。 // #ifdef APP-PLUS var appid = plus.runt