![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 96
波比波
如果梦想有捷径的话,那么这条路的名字一定叫坚持。
展开
-
【Flowable】流程引擎在springboot中的应用——从流程定义到流程结束审批
目录一、流程定义1、FlowableUI安装2、FlowableUI使用二、流程部署三、启动流程四、流程审批使用工具:TomcatFlowableUIIDEAPs:本文是一个简易demo,包含从 流程定义 到 流程审批结束 整个流程,暂不涉及表达式、候选人组、网关等复杂功能。一、流程定义流程定义使用Flowable官方集成的FlowableUI,因在新版本中已经移除,所以这里使用6.7版本。1、FlowableUI安装→下载地址,选择6.7.2中的安装包下载完后将安装包内的 flo原创 2024-01-10 09:17:43 · 1406 阅读 · 0 评论 -
机器学习数学语言(8.2作业)
1.图与网络定义无向网络.A undirected net is a tuple G=(V,w)G = (\mathbf{V}, w)G=(V,w), where V\mathbf{V}V is the set of nodes, and w:V×V→Rw: \mathbf{V} \times \mathbf{V} \to \mathbb{R}w:V×V→R is the weight function where w(vi,vj)w(v_i, v_j)w(vi,vj) is the weight原创 2021-08-02 14:57:01 · 550 阅读 · 0 评论 -
Java学习日记(81-90天,CNN 卷积神经网络)
学习地址第 81 天: 数据集读取与存储数据 train.format:下载地址以前我们用过 arff (第 51 天) 文件和压缩的评分文件 (第 54 天), 再来一个存储数据的方式. 图片数据还是按结构化的方式来存取 (m*n 点阵和类别).这里使用了 java.util.List 类. 我们在前面实现的数据结构, 很多可以直接在 java.util 包中找到. 不过自己写一遍总是好的. 与自己读取并使用 double[][] 来管理数据相比, List 类允许添加数据, 更加灵活. 当然,原创 2021-08-01 19:56:27 · 926 阅读 · 0 评论 -
Java学习日记(71-80天,BP 神经网络)
学习地址目录第 71 天: BP神经网络基础类 (数据读取与基本结构)第 71 天: BP神经网络基础类 (数据读取与基本结构)BP算法基本原理:利用输出后的误差来估计输出层的直接前导层的误差,再用这个误差估计更前一层的误差,如此一层一层的反传下去,就获得了所有其他各层的误差估计。一个三层BP网络:激活函数:必须处处可导(一般都使用S型函数)使用S型激活函数时,BP网络输入与输出关系如下:输入:net=x1w1+x2w2+...+xnwn net=x_1w_1+x_2w_2+...+x_原创 2021-07-22 16:01:39 · 363 阅读 · 0 评论 -
Java学习日记(61-70天,决策树与集成学习)
学习地址目录第 61 天: 决策树 (1. 准备工作)第 61 天: 决策树 (1. 准备工作)决策树的生成主要分以下两步,这两步通常通过学习已经知道分类结果的样本来实现。1.节点的分裂:一般当一个节点所代表的属性无法给出判断时,则选择将这一节点分成2个子节点(如果不是二叉树的情况会分成n个子节点)2.阈值的确定:选择适当的阈值使得分类错误率最小 (Training Error)。 ID3: 由增熵(Entropy)原理来决定哪个做父节点,哪个节点需要分裂。对于一组数据,熵越小说明分类结果越好。原创 2021-07-12 21:28:45 · 414 阅读 · 0 评论 -
Java学习日记(51-60天,kNN 与 NB)
学习地址目录第 51 天: kNN 分类器第 51 天: kNN 分类器今天将代码抄写并运行下载安装了weka.jar包,加载arff文件代码:package xjx;import java.io.FileReader;import java.util.Arrays;import java.util.Random;import weka.core.*;public class KnnClassification { /** * Manhattan distance.原创 2021-07-02 21:52:41 · 412 阅读 · 0 评论 -
Java学习日记(41-50天,查找与排序)
学习地址目录第 41 天: 顺序查找与折半查找第 41 天: 顺序查找与折半查找顺序查找:设置第一个位置data[0]的值为哨兵,从后往前遍历,如果一直遍历到哨兵的位置说明未找到该元素。顺序查找时间复杂度为 O(n). 二分查找:前提是一个有序序列,设置一个左指针left,初始值为最左边下标,右指针right,初始值为最右边下标。计算mid=(left+right)/2;如果data[mid].key等于要查找的值则返回,如果data[mid].key大于查找值,说明要查找的值在左侧,修原创 2021-06-22 20:37:19 · 214 阅读 · 0 评论 -
Java学习日记(31-40天,图)
学习地址目录第 31 天: 整数矩阵及其运算第 31 天: 整数矩阵及其运算矩阵在前十天已经写过相关运算。今天加了一点新东西1、用 this 调用其它的构造方法以减少冗余代码2、Exception 的抛出与捕获机制:1 异常的概念“exception”顾名思义,就是“我对此感到意外”的意思,在程序中可以强制编译器来处理程序运行中的发生的并非由程序本身所造成的错误,这个处理方法在java中就叫做异常捕获,而这些并非程序本身产生的错误就叫做“异常”。2 基本异常举一个抛出异常的简单例子,对于原创 2021-06-12 21:02:40 · 1498 阅读 · 1 评论 -
Java学习日记(21-30天,树与二叉树)
学习地址目录:21.二叉树的深度遍历的递归实现21.二叉树的深度遍历的递归实现二叉树是一种重要的树形结构,二叉树特点是每个结点最多只能有两棵子树,且有左右之分。一个二叉树的结点有数据域、左孩子域、右孩子域。public My(char paraName) { value = paraName; leftChild = null; rightChild = null;}手动建立一个二叉树:public static My manualConstructTree() { My resu原创 2021-06-01 16:48:01 · 312 阅读 · 0 评论 -
Java学习日记(11-20天,线性数据结构)
目录11.顺序表(一)11.顺序表(一)顺序表:通过数据元素物理存储的相邻关系来反映数据元素之间逻辑上的相邻关系,采用顺序存储结构的线性表。顺序表是将表中的结点依次存放在计算机内存中一组地址连续的存储单元中。比如:tempArray = { 21,511,1129,1226 }就是一个顺序表。My tempFirstList = new My(tempArray)表示生成一个新对象,并将顺序表传入。public My(int[] paraArray) { data = new int[MAX_原创 2021-05-23 21:09:01 · 270 阅读 · 0 评论 -
Java学习日记(01-10天,java基本语法)
目录01.搭建环境02.基本算数操作03.基本if语句04.闰年的计算01.搭建环境搭建java环境,成功后可以看到java版本信息,如图在eclipse创建一个java项目:02.基本算数操作在println里可以使用字符串拼接输出,代码:package xjx;import java.util.Arrays;public class My { public static void main(String[] args) { int a, b, ans; double a1原创 2021-05-20 22:22:17 · 197 阅读 · 0 评论 -
【java】JDK安装与环境配置/编译器eclipse下载与安装
1.配置Java环境①下载JDK,官网:http://www.oracle.com/②下载好后安装,可以自己选择安装路径③配置JDK环境变量:(以win10系统为例)桌面→右键属性→高级系统设置→环境变量→找到系统变量,新建:1.变量名:JAVA_HOME变量值:D:\java\jdk-12(这里是JDK的安装路径)2.变量名:CLASSPATH变量值:;%JAVA_HOM...原创 2019-04-20 11:05:18 · 356 阅读 · 0 评论