- 博客(7)
- 收藏
- 关注
原创 心形代码-保存示例
force = -1 / (((x - CANVAS_CENTER_X) ** 2 + (y - CANVAS_CENTER_Y) ** 2) ** 0.6) # 这个参数…CANVAS_CENTER_Y = CANVAS_HEIGHT / 2 # 画布中心的Y轴坐标。CANVAS_CENTER_X = CANVAS_WIDTH / 2 # 画布中心的X轴坐标。:param shrink_ratio: 放大比例。:param x: 原x。:param y: 原y。:param x: 原x。
2023-09-02 19:58:11 179
原创 前端传回的日期转为后端的LocalDateTime
在前端传回日期时,后端实体类的接收属性是LocalDateTime类型时.前端错误:Failed to convert from type [java.lang.String] to type [@org.springframework.format.annotation.DateTimeFormat @com.fasterxml.jackson.annotation.JsonFormat java.time.LocalDateTime] for value ‘2021-06-01 16:00’后端错
2021-06-08 08:31:24 1597 1
原创 机器学习(二):决策树
1.决策树2.决策树的优缺点优点:计算复杂度不高,输出结果易于理解,对于中间值的缺失不敏感,可以处理相关特性数据。缺点:可能会产生过度匹配问题适用数据类型:数值型和对称型3.计算公式香农熵:信息增益:Gain(S, A)=E(S)–E(S, A) (总香农熵-类别香农熵)增益率:基尼指数:(3,4公式本次代码未涉及)4.构造过程计算给定数据集的香农熵。划分数据集。选择最好的数据集划分。递归创建决策树。使用决策树分类函数。存储决策树。...
2021-02-20 14:59:42 107
原创 K-近邻算法
机器学习(1):K-近邻算法1.k-近邻算法:采用测量不同特征值之间的距离方法进行分类。2.优缺点优点:精度高,对异常值不敏感,无数据输入假定。缺点:计算复杂度高,空间复杂度高适用数据范围:数值型个标称型3.所需计算公式4.KNN分类算法计算数据集中点与当前点的距离。按照距离进行递增次序排序。选取距离最近的K个点统计k个点中每种情况出现的频率确定k个点中出现频率最高的类别,作为分类import operatorfrom numpy import *from numpy i
2021-02-17 14:16:45 103
原创 关于java多线程的学习总结
1.线程与进程的区进程:程序执行的一次过程,系统运行的基本单位,因此是动态的。系统运行一个程序就是一个进程创建,运行,到消亡的过程。线程:与进程相似,比进程更小的单位,一个进程可以产生多个线程,线程可以共享同一块内存空间和系统资源,负担小也被称为轻量级进程。2.什么是多线程:多个线程同时运行或交替运行。3.为什么使用多线程而不是多进程:因为线程是轻量级进程,是程序执行的最小单位。线程间的切换和调度的成本远小于进程。4.同步和异步:通常形容一次方法调用。同步:执行完后返回:异步:立即返回5.
2020-06-04 10:40:20 221
原创 shell学习总结
关于shell编程的学习总结----查阅使用1.shell是一个用c语言编写的程序,是用户使用Linux的桥梁。Shell即是一种命令语言也是一种程序设计语言。2.Shell环境 :文本编辑器+解释执行脚本的解释器3.种类:Bourne Shell (user/bin/sh或bin/sh) Bourne Again Shell (/bin/bash)C Shell(/user/csh)K Shell(/user/bin/ksh)Shell for Root(/sbin/sh)例子#!/bi
2020-06-03 22:26:29 226
原创 学习记录第一天 CSS+js实现方块滑动
在刷B站视频的时候发现了一个好玩的代码于是上手打了一个,记录自己的学习过程。通过css + js 实现方块的滑动效果<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=dev...
2020-04-17 17:53:11 300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人