CANDY_J
码龄7年
关注
提问 私信
  • 博客:86,522
    86,522
    总访问量
  • 50
    原创
  • 2,135,043
    排名
  • 42
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2018-05-09
博客简介:

CANDY的博客

查看详细资料
个人成就
  • 获得63次点赞
  • 内容获得19次评论
  • 获得400次收藏
  • 代码片获得2,881次分享
创作历程
  • 7篇
    2021年
  • 42篇
    2020年
  • 2篇
    2018年
成就勋章
TA的专栏
  • PAT乙级
    22篇
  • 机器学习
    2篇
  • Spark
    2篇
  • 面试
  • 统计方法
    2篇
  • IDEA
    2篇
  • 数值分析
    6篇
  • 阿里ECS
    5篇
  • serverless
    1篇
  • C++
    3篇
  • MySQL
  • Spring
  • 数据结构与算法
  • Linux
    1篇
  • C语言
    4篇
  • Java
    1篇
兴趣领域 设置
  • 大数据
    flink
  • 人工智能
    opencv语音识别计算机视觉机器学习深度学习神经网络自然语言处理tensorflowpytorch图像处理nlp数据分析
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

LabeledPoint

一、 定义表示数据点的特征和标签的类二、 构造器LabeledPoint(double label, Vector features) label: 数据点的标签features: 据点的特征向量三、 方法修饰符和类型方法说明Vectorfeatures()VectorgetFeatures()获取特征doublegetLabel()获取标签doublelabel()static LabeledPointparse(Strin
原创
发布博客 2021.02.21 ·
1024 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vectors及密集向量(dense)和稀疏向量(sparse)

一、构造器Vectors() 二、 方法修饰符和类型方法说明static Vectordense(double[] values)从双精度数组创建密集向量static Vectordense(double firstValue, double... otherValues)根据参数值创建密集向量static Vectordense(double firstValue, scala.collection.Seq<Object> otherValu
原创
发布博客 2021.02.21 ·
5120 阅读 ·
1 点赞 ·
0 评论 ·
10 收藏

模型评价:混淆矩阵、准确率、查准率和召回率

1.混淆矩阵对于二分类模型,预测结果为正类或者负类。结合样本的真实类别,可以得到如下的混淆矩阵预测为正类预测为负类实际为正类TPFN实际为负类FPTN其中TP、FP、TN、FN分别由T、F、P、N四个字母组合而成,含义见下表缩写全称含义TTrue表示分类正确FFalse表示分类错误PPositive表示正类NNegative表示负类TPTrue Positive表示真实类别为正类,分类结果也是正
原创
发布博客 2021.02.21 ·
3259 阅读 ·
3 点赞 ·
0 评论 ·
15 收藏

朴素贝叶斯算法

1.基本思想贝叶斯分类算法是统计学的一种概率分类方法,朴素贝叶斯分类是贝叶斯分类中最简单的一种。其分类原理就是利用贝叶斯公式根据某特征的先验概率计算出其后验概率,然后选择具有最大后验概率的类作为该特征所属的类。它主要的思想就是假设:所有的特征之间是条件独立的,这样就简化了运算。所谓的“所有特征之间是条件独立的”是指:假设某个样本有x1,x2,…,xn个特征,如果有:P(X)=P(x1,x2,...,xn)=P(x1)∗P(x2)∗...∗P(xn)P(X) = P(x_1,x_2,...,x_n) =
原创
发布博客 2021.02.14 ·
1825 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

TF-IDF算法

1.算法思路通常情况下,如果某个词很重要,它在某一篇文章中出现的频率相对来说是比较高的。所以,可以通过"词频"(Term Frequency,缩写为TF)进行统计。但是,像”的“、”是“等停用词几乎在所有文章中出现的次数都挺高,但却没有什么实际的意义。相反,如果某个词在其他文章中比较少见,但是它在某一篇文章中多次出现,那么它就很可能是这篇文章的关键词。所以,就需要在词频的基础上引入权重的概念——即“逆文档频率”(Inverse Document Frequency,缩写为IDF)。对于几乎在所有文章中都
原创
发布博客 2021.02.14 ·
226 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IDEA方法注释设置

1、进入设置界面,依次按下图中顺序创建一个模板组名字随意取2、按图示顺序创建一个模板设置模板触发条件和内容:Abbreviation:快捷键缩写,输入缩写,在加上扩展键就可以触发生成模板Description:模板的说明Template text: 模板内容/** * @ClassName $NAME$ * @Description TODO * @Author $USER$$PARAM$ * @Date $DATE$ $TIME$ */Expand with:
原创
发布博客 2021.01.25 ·
284 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IDEA类注释设置

一、进入设置界面,依次按下图中顺序进入到模板编辑界面二、编写模板我使用的模板:/** * @ClassName ${NAME} * @Description TODO * @Author ${USER} * @Date ${DATE} ${TIME} */设置的内容如图所示:具体的模板内容可以根据自己的需求进行编写,参数在下面可供选择:三、测试新建一个类,可以看到设置的效果...
原创
发布博客 2021.01.25 ·
778 阅读 ·
2 点赞 ·
3 评论 ·
1 收藏

2019年807真题

题目1请编写函数fun,函数的功能是求出二维数组a周边元素之和,作为函数值返回。例如:若二维数组如下:1 3 5 7 92 9 9 9 46 9 9 9 81 3 5 7 0则函数返回值为61。在主函数中赋予二维数组(大小为M*N, M、N由符号常量确定)值,调用fun函数进行计算,并输出计算结果。要求自行设计fun函数,在主函数中,输入、输出时,应显示适当提示信息解题思路从键盘读入数组的数据,放入二维数组中编写fun函数,传入二维数组,计算周边元素的和,并返回结果。在计算和的时候
原创
发布博客 2020.12.24 ·
570 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

2018年807真题

题目1编写程序,实现下列格式的乘法口诀表1*1=12*1=2 2*2=43*1=3 3*2=6 3*3=94*1=4 4*2=8 4*3=12 4*4=165*1=5 5*2=10 5*3=15 5*4=20 5*5=256*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=367*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=498*1=8 8*2=16 8*3=
原创
发布博客 2020.12.23 ·
228 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

2017年807真题

题目1输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数,以回车表示输入结束,最后在屏幕上显示统计结果解题思路从键盘读入一行字符定义四个变量分别存放英文字母、空格、数字和其它字符的个数用循环逐个判断字符串中每个字符的类型输出结果流程图源代码#include <stdio.h>void count(char str[], int *english, int *space, int *number, int *others);int main(){
原创
发布博客 2020.12.22 ·
213 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

2016年807真题

题目1从键盘输入一个整数的百分制成绩,用变量score存储,如果score不在0-100范围内,则输出”Error Input!”,并结束程序。否则,将输入的数据转换成等级’A’,’B’, ‘C, ‘D’,’E’。 90分以上为’A’,8089分为’B’,7079分为’C’,60~69分为’D’,60分以下为E’,结果赋值给变量grade,并将变量score 和grade的值输出到屏幕上解题思路输入score判断是否在范围内在范围内的话,用switch结构转换等级。不过这里case只能用常量表达
原创
发布博客 2020.12.16 ·
384 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数值分析实验四 最小二乘法曲线拟合

一、实验目的1.使用不同的模型对数据进行最小二乘拟合;2.分析使用不同模型最小二乘法对数据进行拟合的RMSE(均方根误差);3.根据分析结果求出最合理的拟合模型。二、实验题目1.用表1-1中的世界人口统计数值估计1980年的人口,求最佳最小二乘法数值估计:(a) 直线;(b) 抛物线。它们都通过这些数据点,并求这些拟合的RMSE。在每一种情形下,估计1980年的人口。哪一种拟合给出最佳估计。(40分)2. 世界石油产量以每天百万桶计,如表1-2所示,求最佳最小二乘法数值估计:(a) 直线;(
原创
发布博客 2020.09.26 ·
13626 阅读 ·
8 点赞 ·
0 评论 ·
90 收藏

赛德尔迭代——java实现

有方程组:用雅可比迭代法及赛德尔迭代法解此方程组终止条件:源代码:/** * @program: Seidel * @Package: PACKAGE_NAME * @Description: TODO * @author: Mr.John */public class Seidel { public static void main(String[] args) { double x1=0, x2=0, x3=0; //初始值
原创
发布博客 2020.09.26 ·
375 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

雅克比迭代——java实现

有方程组:用雅可比迭代法及赛德尔迭代法解此方程组终止条件:源代码:** * @program: Seidel * @Package: PACKAGE_NAME * @Description: TODO * @author: Mr.John * @date: 2020/3/14 15:28 */public class Seidel { public static void main(String[] args) { double x1=0, x2=0, x3=
原创
发布博客 2020.09.26 ·
1331 阅读 ·
2 点赞 ·
1 评论 ·
15 收藏

数值分析实验三 插值法实验

一、实验目的1.用多项式插值法问题进行模拟和预测;2.比较用不同次数的插值多项式对问题进行预测的效果;3.根据(2)中比较的结果说明用多项式插值对问题进行预测的局限性。二、实验题目1.用表1-1中的世界人口统计数值估计1980年的人口要求采用Lagrange插值: (共65分)(a) 采用经过1970和1990年估计值的直线;(15分)(b) 经过1960年、1970年以及1990年估计值的抛物线;(20分)© 经过全部4个数据点的三次曲线。(20分)(d) 并分别与1980年的人口估
原创
发布博客 2020.09.24 ·
8603 阅读 ·
5 点赞 ·
2 评论 ·
94 收藏

数值分析实验二 解线性方程组

一、实验目的1.了解求线性方程组的直接法的有关理论和方法;会编制列主元消去法的程序;2. 熟悉迭代法的有关理论和方法;会编制雅可比迭代法;3. 掌握所用迭代方法的收敛性及其收敛速度问题。二、实验题目2.对于第1题的弹道轨迹抛物线方程,根据已知的三个弹道轨迹经过点(1,6)、(3,5)、(7,2)建立的线性方程组,采用迭代法求解,得到此弹道轨迹抛物线方程。采用雅可比迭代法求其近似解,并画出解随着迭代次数变化的趋势线(允许的最大迭代次数N,近似解三、实验原理1、高斯列主元消去法的精度eps,由
原创
发布博客 2020.09.24 ·
3626 阅读 ·
5 点赞 ·
1 评论 ·
26 收藏

数值分析实验一 非线性方程求根实验

一、实验目的1、掌握非线性方程的各种解法,包括二分法、牛顿迭代法、弦截法等,并通过编程练习与上机运算,体会牛顿迭代法、弦截法的不同特点;2、掌握解非线性方程的弦截法,并与牛顿迭代法作比较;3、了解各种方法的收敛速度。二、实验题目(共100分)已知有一个粮仓,其顶部是半球形,下半部分是高为10米的圆柱形,粮仓的容积是400立方米。用牛顿法求粮仓的底半径,精确到4位有效小数。(30分)迭代收敛的快慢与初值的选取是否有关,通过数值试验来回答这个问题。(20分)用弦截法求粮仓的底半径,精确到4位有
原创
发布博客 2020.09.24 ·
5796 阅读 ·
9 点赞 ·
1 评论 ·
55 收藏

搭建Java Web开发环境

一、安装JDK(一) 查看yum源中JDK版本yum list java*(二)yum安装JDK我们安装较新的版本,11yum -y install java-11-openjdk*(三) 查看是否安装成功java -version如果正确显示出版本号,则表示JDK安装成功二、安装MySQL数据库(一) 下载MySQLwget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm(
原创
发布博客 2020.08.10 ·
201 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

自建云端下载服务器

一、项目解决方案我们使用Caddy + Aria2 + AriaNg一键安装方案来实现云端下载服务器。其功能比较丰富,支持HTTP/HTTPS/FTP/BT/磁力链接等离线下载,断点续传、文件管理、在线播放等功能二、一键安装(一)执行一键安装脚本国内源:bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh) cdn海外源:bash <(curl -Lsk https://raw
原创
发布博客 2020.08.10 ·
5154 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

基于ECS构建微信公众号管理系统

一、配置安全组1、在控制台点击实例名称,进入到实例详情界面2、进入安全组配置界面在实例详情页面,点击“本实例安全组”选项进入安全组配置界面点击安全组列表对应的安全组,进入配置界面3、配置相应的规则我们需要开发80端口、MySQL的3306端口、HTTPS的443端口二、安装微擎运行环境——LAMP对于阿里云的话,他可以通过更换镜像的方式,直接更换LAMP环境的镜像。但是因为我的服务器上搭建了其他的环境,所以就不更换镜像,这里就自己搭建环境(一)下载安装包LAMP网站提供了一键安装安
原创
发布博客 2020.08.08 ·
418 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多