资讯中心

站内搜索

自制Java镜像发布到dockerhub公网使用

问题现象 书接上回,上周处理了一个docker问题,写了篇博客:自定义docker镜像,ubuntu安装命令并导出 我们使用谷歌的jib插件打包,详情可以参考这篇文章:Spring Boot:使用maven的jib插件打docker使用所需的镜像包 我们打包导出的docker镜像,无法使用ping命令,报错,找不到这个命令bash: ping:***mand not found 我们使用的是极简镜像eclipse-temurin:11-jre-focal,这个版本里的ub

如何使用 Python 3 中的 Requests 和 Beautiful Soup 处理 Web 数据

简介 网络为我们提供了比我们能阅读和理解的更多数据,因此我们经常希望以编程方式处理这些信息,以便理解它。有时,网站创建者通过 .csv 或逗号分隔值文件或通过 API(应用程序编程接口)向我们提供这些数据。其他时候,我们需要自己从网络上收集文本。 本教程将介绍如何使用 Requests 和 Beautiful Soup Python 包来利用网页数据。Requests 模块允许您将 Python 程序与 Web 服务集成,而 Beautiful Soup 模块旨在快速完成屏幕抓取。使用 P

【node进阶】在node.js中优雅的使用Socket.IO模块

✅ 作者简介:一名普通本科大三的学生,致力于提高前端开发能力 ✨ 个人主页:前端小白在前进的主页 🔥 系列专栏 : node.js学习专栏 ⭐️ 个人社区 : 个人交流社区 🍀 学习格言: ☀️ 打不倒你的会使你更强!☀️ 🔥前言 上篇文章中结合websokcet进行了简单的聊天小案例,但是我们可以发现使用ws模块来写代码的时候未免有一些繁琐,需要我们自己去设置type,使用socket.io后事件监听将会十分的简单便捷,很好的弥补了ws模块的缺陷。

iframe标签的使用

1、什么是iframe iframe是HTML元素,用于在网页中内嵌另一个网页。 iframe默认有一个宽高,存在边界。 iframe是一个行内块级元素,可以通过display修改。 所有浏览器都支持 iframe 标签。不过版本支持情况不同。 可以把需要的文本放置在 <iframe 和 </iframe 之间,这样就可以应对无法理解 iframe 的浏览器。 在 HTML 4.1 Strict DTD 和 XHTML 1.0 Strict DTD 中,不支持 if

【前端】深入了解React JSX语法及实例应用

  人不走空                                                                              🌈个人主页:人不走空       💖系列专栏:算法专题 ⏰诗词歌赋:斯是陋室,惟吾德馨     React是一种流行的JavaScript库,用于构建用户界面。其中,JSX(JavaScript XML)是React中定义UI组件结构的一种语法。在本篇博客中,我们将深入介绍React JSX语

【MySQL】 复合查询

一、基本查询回顾 下面给出三张表,分别是员工表(emp)、部门表(dept)和工资等级表(salgrade)。 后续所要进行的查询操作都将以这三张表作为数据源,包括基本查询和复合查询。 通过下面的练习能够评估你的SQL查询的基本功。 雇员信息表数据库文件 三张表单 员工表(emp) 雇员编号(empno), 雇员姓名(ename),雇员职位(job),雇员领导编号(mgr),雇佣时间(hiredate)。 工资月薪(sal),奖金(***m),部门编号(deptno

mysql处理json格式的字段,一文搞懂mysql解析json数据

一、概述 1、什么是JSON 略。自行百度。 2、MySQL的JSON JSON 数据类型是 MySQL 5.7.8 开始支持的。在此之前,只能通过字符类型(CHAR,VARCHAR 或 TEXT )来保存 JSON 文档。 MySQL 8.0版本中增加了对JSON类型的索引支持。可以使用CREATE INDEX语句创建JSON类型的索引,提高JSON类型数据的查询效率。 存储JSON文档所需的空间与存储LONGBLOB或LONGTEXT所需的空间大致相同。 在M

Mybatis-plus---的批量插入

批量插入 一、继承IService(伪批量) 二、insertBatchSomeColumn Mybatis-plus很强,为我们诞生了极简CURD操作,但对于数据批量操作,显然默认提供的insert方法是不够看的了,于是它和它来了!!! Mybatis-plus提供的两种插入方式         继承IService(伪批量)         insertBatchSomeColumn  一、继承IService(伪批量) 在Mapper继承BaseMapper<T

【MySQL新手入门系列四】:手把手教你MySQL数据查询由入门到学徒

SQL语言是与数据库交互的机制,是关系型数据库的标准语言。SQL语言可以用于创建、修改和查询关系数据库。SQL的SELECT语句是最重要的命令之一,用于从指定表中查询数据。在此博客中,我们将进一步了解SELECT语句以及WHERE子句以及它们的重要性。 前面我们已经大致讲了一下mysql的安装等介绍,MySQL 中的“新增、删除与修改”操作。但是查询太重要了,我们再花点时间来说道说道。 【MySQL新手入门系列一】:手把手教你入门MySQL 【MySQL新手入门系列二】:手把手教你入门My

SpringBoot 集成WebSocket详解

感谢参考文章的博主,关于WebSocket概述和使用写的都很详细,这里结合自己的理解,整理了一下。 一、WebSocket概述 1、WebSocket简介 WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。 图来自参考文章: 2、为什么需要WebSocket HTTP 是基于请求响应式的,即通信只能由客户端发起,服务端做出响应,无状态,无连接。 无状态:

如何解决 Spring Boot Actuator 的未授权访问漏洞

Spring Boot Actuator 的作用是提供了一组管理和监控端点,允许你查看应用程序的运行时信息,例如健康状态、应用程序信息、性能指标等。这些端点对于开发、测试 和运维团队来说都非常有用,可以帮助快速诊断问题、监控应用程序的性能,并采取必要的措施来维护和管理应用程序。 Spring Boot Actuator 未授权访问的配置 Spring Boot Actuator 提供了许多有关应用程序运行时信息的有用端点(endpoints),如/health、/info、/metr
加载更多

一个令你着迷的主题!

查看演示 官网购买