- 博客(18)
- 资源 (4)
- 收藏
- 关注
原创 java异步编程
1、启动SpringBoot项目,加上**@EnableAsync**注解。启动springboot程序后,调用接口,观看日志。2、建立Controller类。
2023-05-18 07:49:25 175
原创 实验四 手写数字识别的神经网络算法设计与实现
实验四 手写数字识别的神经网络算法设计与实现一、实验目的通过学习BP神经网络技术,对手写数字进行识别,基于结构的识别法及模板匹配法来提高识别率。二、实验器材PC机 matlab软件三、实验内容按照BP神经网络设计方法选用两层BP网络,构造训练样本集,并构成训练所需的输入矢量和目标向量,通过画图工具,获得数字原始图像,截取图像像素为0的最大矩形区域,经过集合变换,变成1616的二值图像,再进行反色处理,其图像数据特征提取为神经网络的输入向量。通过实验证实,BP神经网络应用于手写数字识别具
2021-11-22 08:52:32 2147
原创 实验三 最小错误率的贝叶斯分类
实验三 最小错误率的贝叶斯分类利用贝叶斯后验概率确定分类:设有19人进行体检,结果如下表。但事后发现4人忘了写性别,试问,这4人是男是女?代码实现clear;clc;%% 加载样本dataset,包含训练数据和测试数据,数据shape为[样本数,特征维数] %%load('dataset.mat');train_data = [A_train;B_train;C_train;D_train];test_data = [A_test;B_test;C_test;D_test];N1
2021-11-22 08:46:52 285
原创 实验二 势函数算法的迭代训练
实验二 势函数算法的迭代训练一.实验目的通过本实验的学习,使学生了解或掌握模式识别中利用势函数思想设计非线性判别函数的方法,能够实现模式的分类。学会运用已学习的先导课程如数据结构和算法设计知识,选用合适的数据结构完成算法的设计和程序的实现。并通过训练数据来建立非线性判别函数,通过代待分类样本进行分类预测,通过检查预测结果和数据的几何分布特性检验分类器的正确性。通过选用此种分类方法进行分类器设计实验,强化学生对非线性分类器的了解和应用,从而牢固掌握模式识别课程内容知识。二.实验内容假定对病人3项主要指
2021-10-27 20:00:22 205
原创 Mysql安装步骤
安装步骤1、下载后得到zip压缩包.2、解压到自己想要安装到的目录,本人解压到的是D:\Environment\mysql-5.7.193、添加环境变量:我的电脑->属性->高级->环境变量选择PATH,在其后面添加: 你的mysql 安装文件下面的bin文件夹4、编辑 my.ini 文件 ,注意替换路径位置[mysqld]basedir=D:\Program Files\mysql-5.7\datadir=D:\Program Files\mysql-5.7\data\
2021-10-18 11:10:28 454 1
原创 实验一 最大最小距离法
实验一 最大最小距离法一.实验目的本实验的目的是使学生了解最大最小距离法聚类方法,掌握最大最小距离聚类分析法的基本原理,培养学生实际动手和思考能力,为数据分析和处理打下牢固基础。二.最大最小距离聚类算法该算法以欧氏距离为基础,首先辨识最远的聚类中心,然后确定其他的聚类中心,直到无新的聚类中心产生。最后将样本按最小距离原则归入最近的类。例:样本分布如图所示。最大最小距离聚类算法步骤如下:① 给定 , ,并且任取一个样本作为第一个聚合中心, 。② 寻找新的集合中心:计算其它所有样本到 的
2021-10-13 22:39:35 866
原创 Cannot run program “D:\Environment\jdk1.8\bin\java.exe”解决方法
Cannot run program “D:\Environment\jdk1.8\bin\java.exe” (in directory “D:\Project\Java_Idea\project\docker_springboot”): CreateProcess error=2, 系统找不到指定的文件。的解决方法重装JDK之后,运行springboot项目时,出现了这个错误解决方法重新选择jdk的安装路径即可注意这个时候,一定要记得将项目关闭后重新启动,否则还会一直报错...
2021-05-30 13:43:32 3414
原创 Maven下载、配置与应用
Maven1. 定义:Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件
2021-01-01 12:24:46 3706
原创 Mysql中的utf8并不是真正的UTF-8
Mysql中的utf8并不是真正的UTF-8,真正的UTF-8应该改为utf8mb4Mysql中的utf8最多只支持每个字符最多三个字节(中文占3个字节,其他数字、英文、符号占一个字节),而真正的UTF-8是每个字符最多四个字节。utf8mb4才是真正的UTF-8原因:Mysql从4.1版本(2003年)开始支持UTF-8,而今天使用的UTF-8(RFC3629)标准是随后才出现的。最终,Mysql在2010年重新发布“utf8mb4”来支持真正的UTF-8。...
2020-12-30 09:29:43 195
原创 Typora使用笔记
Typora使用笔记Ctrl+Shift+L 显示侧边栏将鼠标移至左侧大纲栏目里,点击右键选择可折叠,可以出现折叠箭头标题:Ctrl + 数字(数字位1~6),或者 # + 空格 几级标题就有几个#号粗体:Hello,Ctrl+B ,在字体的两边各加两个 **斜体:Hello,Ctrl+I,在字体两边各加一个 *粗体+斜体:在字体两边各加 ***下划线:Ctrl+U,在字体两边删除线:Hello,这种,Alt+Shift+5,在字体两边各加 ~~搜索:Ctrl + F引用:>
2020-12-23 21:22:55 264
原创 Java反射
反射静态语言和动态语言**动态语言:**是一类在运行时可以改变其结构的语言:例如新的函数、对象】甚至代码可以被引进,一有的函数可以被删除或是其他结构上的变换。通俗点说就是在运行时代码可以根据某些条件改变自身结构。主要动态语言:C#、JavaScript、PHP、Python等。**静态语言:**与动态语言相对应的,运行时结构不可变的语言就是静态语言。如Java、C、C++。Java不是动态语言,但Java可以称之为“准动态语言”。即Java具有一定的动态性,我们可以利用反射机制获得类似动态语言的特
2020-12-04 17:48:38 146
原创 原生JDBC
原生JDBC/* JDBC编程六步*/import java.sql.Driver;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Connection;import java.sql.Statement;public class JDBCTest01{ public static void main(String [] args){ Connection conn = null
2020-12-03 19:55:34 120
原创 Java集合
集合ArrayList:底层是数组LinkedList:底层是链表Vector:底层是数组HashSet:底层是哈希表TreeSet:红黑树HashMap:数组+链表Hashtable:数组+链表LinkedHashMap:数组+链表+红黑树什么是集合?简称集,是用来存储多个元素的容器集合与数组的区别元素类型集合:引用类型(存储基本类型是自动装箱)数组:基本类型、引用类型元素个数集合:不固定、可任意扩展数组:固定,不能改变容量集合的好处不
2020-12-03 19:46:08 838
原创 初识Linux
操作系统简介操作系统(Operating System,简称OS)是管理计算机硬件与软件资源的计算机程序。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。Linux简介Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。Linux能做什么Linux和我们常见的W
2020-11-30 21:55:14 309
原创 Java数组详解
数组概念数组是一种容器,可以同时存放多个数据值,数组中存储的数据叫做元素数组的特点:1、数组是一种引用数据类型2、数组当中的多个数据,类型必须统一3、数组的长度在程序运行期间不可改变注意:数组有定长特性,长度一旦指定,不可更改。数组的初始化在内存中创建一个数组,并且向其中赋予一些默认值两种常见的初始化方式:1、动态初始化(指定长度),在创建数组的时候,直接指定数组当中的数据元素的个数2、静态初始化(指定内容),在创建数组的时候,不直接指定数据个数多少,而是直接将具体
2020-11-29 15:10:19 154
原创 Java基础知识,环境变量配置
计算机存储单元进制之间的转换位(bit):一个数字0或者一个数字1,代表1位字节:每8位是一个字节,字节是计算机中最小存储单元1 KB = 1024 Byte1 MB = 1024 KB1 GB = 1024 MB1 TB = 1024 GB1 PB = 1024 TB1 EB = 1024 PB1 ZB = 1024 EBDOS命令行命令命令提示符(cmd) 启动: Win+R,输入cmd回车 切换盘符: 盘符名称 进入文件夹:
2020-11-28 11:03:20 384 4
原创 在Idea中,如何在SpringBoot中使用jsp页面
在Idea中,如何在SpringBoot中使用jsp页面1、首先,创建一个SpringBoot工程选择Spring Initializr,然后点击next修改工程路径,jdk根据自己安装的具体的jdk版本进行选择根据项目所需进行选择选择项目名称和工程路径2、对pom文件进行修改注意,一定要选择自己的数据库版本,我的数据库的是5版本的,如果数据库的别的版本的一定要进行修改<?xml version="1.0" encoding="UTF-8"?><project
2020-10-25 19:49:13 1133
原创 用SSM实现简单实例
用SSM实现简单实例记录日志在resources文件下创建log4j.properties## Log4J Settings for log4j 1.2.x (via jakarta-commons-logging)## The five logging levels used by Log are (in order):## 1. WARN (the least serious)# 2. DEBUG# 3. INFO# 4. ERROR# 5. FATAL (t
2020-10-17 21:26:06 2194 2
这是一个使用SSM技术的一个简单实例,Good.zip
2020-12-30
SpringBoot快速入门.zip
2020-10-29
基于SSM框架的简单案例实现
2020-10-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人