×

scala

K-means聚类算法一文详解+Python代码实例

Peter Peter 发表于2024-05-15 浏览10159 评论0
目录 前言 一、聚类分析 二、K-means原理 1.距离度量算法 欧几里得距离(欧氏距离) 曼哈顿距离 切比雪夫距离 2.K-means算法思想 三.K-means算法实现 step1:选取K值 1.手肘法 python代码: 2.轮廓系数法 python代码:  step2:计算初始化K点  step3:迭代计算重新划分   step4:可视化展现 四、K-means优缺点 优点: 缺点: 点关注,防走丢,如有纰漏之处,请留言指教,非常感谢 参阅:

Ruby教程

笔记前端知识体系 (笔记前端知识体系有哪些)

Peter Peter 发表于2024-05-15 浏览5336 评论0
前端知识体系 一、前端三要素 HTML(结构):超文本标记语言(Hyper Text Markup Language),决定网页的结构和内容 CSS(表现):层叠样式表(Cascading Style Sheets),设定网页的表现样式 JavaScript(行为):是一种弱类型脚本语言,其源代码不需经过编译,而是由浏览器解释运行,用于控制网页的行为 结构层(HTML) 略 表现层(CSS) CSS层叠样式表是一门标记语言,而不是编程语言,因此不可以自定义变量,不

spring

最新最全面的Spring详解(一)——Spring概述与IOC容器

Peter Peter 发表于2024-05-15 浏览3842 评论0
前言 本文为 【Spring】Spring概述与IOC容器 相关知识,下边将对Spring概述,IOC容器(包括:IOC概述、配置元数据、容器实例化与使用、Bean的概述、依赖注入 Dependency Injection、Bean 作用范围(作用域)、更多Bean的特性、基于注解的容器配置、容器的启动过程、classpath扫描和组件管理)等进行详尽介绍~ 📌博主主页:小新要变强 的主页 👉Java全栈学习路线可参考:【Java全栈学习路线】最全的Java学习路线及知识清单,Java

spring boot

Spring Boot DTO 示例 - 实体到 DTO 的转换

Peter Peter 发表于2024-05-14 浏览4605 评论0
在本教程中,我们将学习如何在Spring Boot 应用程序中创建 DTO(数据传输对象)类,以及如何使用 ModelMapper 库将实体转换为 DTO,反之亦然。 数据传输对象设计模式是一种常用的设计模式。它基本上用于一次性将具有多个属性的数据从客户端传递到服务器,以避免多次调用远程服务器。 在用Java编写的RESTful API上使用DTO(以及在Spring Boot上)的另一个优点是,它们可以帮助隐藏域对象(JPA实体)的实现细节。如果我们不仔细处理可以通过哪些操作更改哪些属性,

后端

【毕业季】这四年一路走来都很值得——老学长の忠告(毕业这些年)

Peter Peter 发表于2024-05-14 浏览35084 评论0
活动地址:毕业季·进击的技术er 大家好,我是路飞! 又是一年毕业季,大学四年还没来得及好好体验校园生活,就匆忙收尾了!这四年时光里,有过目标和追求,也有过遗憾和不舍,从四年前刚踏入大学校门时满怀的憧憬和期待,到现在终于结束了自己长达十几年的学生身份,离开校园踏入社会。正式作为一个在互联网苟且偷生,为了生活和前途而努力的打工人。 一、我毕业了! 由于疫情影响,今年无论是考研难度,还是就业压力,无疑是最艰难的一届(当然未来几届苦命的学弟学妹应该比我们这届也好不到哪里去QAQ),

tomcat

idea如何修改配置的Tomcat版本(idea怎么修改tomcat版本)

Peter Peter 发表于2024-05-13 浏览8580 评论0
因为我的Tomcat版本过低,导致一些idea代码无法正常响应表现在浏览器上,所以需要将原先配置好的Tomcat7修改为Tomcat9,本文只适合idea在原有基础上成功配置过Tomcat的码友们 1、下载新的Tomcat版本 下载链接:Apache Tomcat® - Welcome! 在这里有几个版本的Tomcat供下载,点击需要下载的版本,跳转至下个界面  选择你的电脑的操作系统位数,现在大多数电脑是64位,不知道的可以自己去搜索一下哦 然后下载到指定的目录,这里

php

Thinkphp6的日志(thinkphp 日志)

Peter Peter 发表于2024-05-12 浏览6561 评论0
日志级别 debug, info, notice, warning, error, critical, alert, emergency 其中有一个特别的级别:sql,专门用来记录sql语句的 设置日志记录级别 对于程序比较重要的业务模块可以进行埋点(进行日志记录) 可以通过设置日志记录级别来开启和关闭记录 有助于排除错误(比每次出现错误去代码里增加记录日志好多了) # 修改 config/log.php # 配置 'lev

未命名

(六)centos7案例实战——sonarQube安装及springboot项目集成sonarQube完成代码质量检查

Peter Peter 发表于2024-05-11 浏览4835 评论0
前言 sonarQube是一款代码质量检查工具,在项目中已经广泛使用,尤其在自动化运维devops中,会集成sonarQube组件,用于代码质量检查,保证CICD的稳定性。本节内容我们主要介绍如何在centos环境中搭建一套sonarQube环境,并在springboot项目中集成sonarqube组件,完成本地代码的质量检查。 正文 软件下载 地址:Download | SonarQube 上传软件包到服务器并解压  ①上传软件包到服务器 ②解压sonarq

scala

使用maven集成java和scala开发环境(scala开发环境搭建)

Peter Peter 发表于2024-05-10 浏览4662 评论0
git地址:https://gitee.com/jyq_18792721831/sparkmaven.git 创建项目 我们首先创建一个普通的maven项目 创建项目后接着创建一个hello的模块 也是普通的maven模块 增加scala依赖 我们在父项目中是不会写代码的,父项目只是为了管理子项目的,所以父项目的src目录可以删除 我们在父项目的pom.xml中增加依赖 如下 <?xml version="1.0" encoding="UTF-8"

rabbitmq

Docker 安装 RabbitMQ(Docker安装rabbitmq)

Peter Peter 发表于2024-05-10 浏览6212 评论0
1 RabbitMQ 端口作用 网络资料: RabbitMQ 端口 作用 4369 epmd,RabbitMQ节点和CLI工具使用的对等发现服务 5672、5671 由不带TLS和带TLS的AMQP 0-9-1和1.0客户端使用 25672 用于节点间和CLI工具通信(Erlang分发服务器端口),并从动态范围分配(默认情况下限制为单个端口,计算为AMQP端口+ 20000)。除非确实需要这些端口上的外部连接(例如,群集使用联合身份验证或在子网外部的计算机上使用C

html5教程

Twaver-HTML5基础学习(1)两点一线

Peter Peter 发表于2024-05-01 浏览5698 评论0
这是学习Twaver第一天 首先要明白Twaver是可以做什么的:官方文档:欢迎请点击阅读 我这里主要学习:开发指南 – TWaver HTML5 2D 基本概念 TWaver HTML5(以下简称TWaver)使用HTML5技术和javascript语言,可在支持HTML5的浏览器上进行绘图。 使用TWaver前,需熟悉几个基本概念:图元(Element)、容器(DataBox)和画布(Network)。 图元:图形中的各种基本元素,如节点(Node)、连线(Link)