自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (6)
  • 收藏
  • 关注

原创 基于用户和物品的协同过滤算法及隐语义模型LFM

【代码】基于用户和物品的协同过滤算法及隐语义模型LFM。

2024-01-20 10:14:10 586

原创 DFA有穷自动机敏感词过滤算法

【代码】DFA有穷自动机敏感词过滤算法。

2024-01-20 10:00:58 708

原创 瑞吉外卖项目功能全实现及完全代码解析

本项目(瑞吉外卖)是专门为餐饮企业(餐厅、饭店)定制的一款软件产品,包括 系统管理后台 和 移动端应用 两部分。其中系统管理后台主要提供给餐饮企业内部员工使用,可以对餐厅的分类、菜品、套餐、订单、员工等进行管理维护。移动端应用主要提供给消费者使用,可以在线浏览菜品、添加购物车、下单等。阶段功能实现第一期主要实现基本需求,其中移动端应用通过H5实现,用户可以通过手机浏览器访问第二期主要针对移动端应用进行改进,使用微信小程序实现,用户使用起来更加方便第三期。

2022-10-15 17:52:13 38162 22

原创 [机器学习]LFM梯度下降算法

【代码】[机器学习]LFM梯度下降算法。

2024-01-31 21:06:25 1076

原创 [机器学习]TF-IDF算法

词频-逆文档频率(Term Frequency-Inverse Document Frequency,TF-IDF)是一种常用于文本处理的统计方法,可以评估一个单词在一份文档中的重要程度。简单来说就是可以用于文档关键词的提取。

2024-01-30 22:54:58 729

原创 [机器学习]K-means——聚类算法

[机器学习]K-means——聚类算法

2024-01-30 12:39:36 1523

原创 [机器学习]KNN——K邻近算法实现

【代码】[机器学习]KNN——K邻近算法实现。

2024-01-29 18:19:37 347 1

原创 [机器学习]简单线性回归——梯度下降法

【代码】[机器学习]简单线性回归——梯度下降法。

2024-01-28 22:37:59 537 1

原创 [机器学习]简单线性回归——最小二乘法

【代码】[机器学习]简单线性回归——最小二乘法。

2024-01-28 15:18:55 480 1

原创 ECharts实现简单地图饼图和柱状图

【代码】ECharts实现简单饼图和柱状图。

2024-01-20 14:02:52 902

原创 介绍 TensorFlow 的基本概念和使用场景

TensorFlow提供了一系列的API,可以用于构建计算图,进行自动求导,运行优化和推理等操作。在TensorFlow中,首先需要定义计算图,包括输入输出和中间的操作,然后通过session运行计算图并获得输出结果。在TensorFlow中,所有的数据都以张量的形式传递。3. 变量:变量是一种特殊的张量,在TensorFlow中用于存储模型的参数,可以持久化保存到磁盘,方便下次使用。5. 模型优化:TensorFlow提供了一系列的优化算法,用于自动更新模型参数,以达到最小化损失函数的目的。

2023-06-22 12:43:49 769

原创 Linux常用命令操作及springboot项目的部署

Linux操作系统提供了很多稳定的发行版本,广泛的应用在我们的各种服务器操作系统领域,我们将来开发出来的项目,最终要上线运行,就需要将项目部署在Linux服务器中。

2022-10-20 10:58:51 2378 1

原创 SSM整合及简单案例的实现

尚硅谷SSM框架全套教程的SSM整合及简单案例的实现。

2022-09-29 21:23:34 875

原创 [SpringMVC]实现上传与下载功能

ResponseEntity用于控制器方法的返回值类型,该控制器方法的返回值就是响应到浏览器的响应报文使用ResponseEntity实现下载文件的功能。文件上传要求form表单的请求方式必须为post,并且添加属性enctype="multipart/form-data"SpringMVC中将上传的文件封装到MultipartFile对象中,通过此对象可以获取文件相关信息。

2022-09-23 21:00:00 388

原创 [Spring]AOP应用及简单案例——声明式事务

既然事务控制的代码有规律可循,代码的结构基本是确定的,所以框架就可以将固定模式的代码抽取出来,进行相关的封装。

2022-09-10 11:18:42 463

原创 [Spring]AOP简介及简单案例应用实现

AOP(Aspect Oriented Programming)是一种设计思想,是软件设计领域中的面向切面编程,它是面向对象编程的一种补充和完善,它以通过预编译方式和运行期动态代理方式实现在不修改源代码的情况下给程序动态统一添加额外功能的一种技术。

2022-09-05 17:34:34 874

原创 [Spring]代理模式的简介及动态代理应用——AOP的前置

二十三种设计模式中的一种,Spring的AOP前置内容。让不属于目标方法核心逻辑的代码从目标方法中剥离出来。调用目标方法时先调用代理对象的方法,减少对目标方法的调用和打扰,同时让附加功能能够集中在一起也有利于统一维护。......

2022-08-30 17:43:02 320

原创 [MyBatis]逆向工程操作及简介

逆向工程:先创建数据库表,由框架负责根据数据库表,可以自动反向生成如下资源:Java实体类,Mapper接口,Mapper映射文件

2022-08-22 20:31:37 316

原创 JavaWeb综合案例——商品后台管理系统

黑马程序员最新版JavaWeb综合案例(前后端完整版)。完整包括修改和删除,以及登录注册。所用技术及工具:Mybatis+Maven+Filter+Ajax+JSON+JavaScript+HTML+CSS+Element+VUE 。

2022-08-12 20:11:58 15343 15

原创 VUE简介及简单应用案例

Vue 是一套前端框架,免除原生JavaScript中的DOM操作,简化书写。后端的框架Mybatis,Mybatis是用来简化jdbc代码编写的;而VUE是前端的框架,是用来简化JavaScript代码编写的。

2022-08-08 14:12:04 1318

原创 JSON及Fastjson简介及应用案例

JavaScript 对象表示法如下是JavaScript{age:23,city:"北京"}接下来我们再看看JSON{"age":23,"city":"北京"}通过上面 js 对象格式和 json 格式进行对比,发现两个格式特别像。只不过 js 对象中的属性名可以使用引号(可以是单引号,也可以是双引号);而json格式中的键要求必须使用双引号括起来,这是json格式的规定。json格式的数据有什么作用呢?作用:由于其语法格式简单,层次结构鲜明,现多用于作为数据载体。..................

2022-08-07 15:35:32 580

原创 Ajax和Axios 的简介及简单应用案例

AJAX(Asynchronous JavaScript And XML):异步的 JavaScript 和 XML。

2022-08-04 14:49:56 640 2

原创 javaweb登录注册页面简介——具有验证码的生成及Filter拦截操作

Web层获取到User对象后,判断User对象,如果为Null,则将错误信息响应给登录页面,如果不为Null,则跳转到列表页面,并把当前登录用户的信息存入Session携带到列表页面。(4)在Service层需要编写UserService类,在类中实现register方法,需要判断用户是否已经存在,如果不存在,则完成用户数据的保存。(4)在Service层需要编写UserService类,在类中实现login方法,方法中调用Dao层的UserMapper。(7)Service层将数据返回给Web层。....

2022-08-02 11:53:18 2818

原创 JavaWeb验证码生成——CheckCodeUtils工具使用

JavaWeb验证码生成——CheckCodeUtils工具使用。

2022-08-02 10:12:42 1182 3

原创 Cookie使用方法简介

1.在AServlet中对中文进行URL编码,采用URLEncoder.encode(),将编码后的值存入Cookie中。3.将获取的值在进行URL解码,采用URLDecoder.decode(),就可以获取到对应的中文值。客户端会话技术,将数据保存到客户端,以后每次请求都携带Cookie数据进行访问。遍历数组,获取每一个Cookie对象for,使用Cookie对象方法获取数据。2.在BServlet中获取Cookie中的值,获取的值为URL编码后的值。获取客户端携带的所有Cookie。..........

2022-07-31 22:58:27 4552

原创 MVC模式 和 三层架构——应用案例

环境准备工作,我们分以下步骤实现创建新的模块brand_demo,引入坐标创建三层架构的包结构数据库表tb_brand实体类BrandMyBatis基础环境BrandMapper接口。

2022-07-30 20:07:41 648

原创 C++程序设计----ATM业务模拟系统

定义用户数据对象,并以此为参数生成用户操作对象;存款操作:生成一条新的业务信息(业务对象),追加到交易记录中,并修改账号余额;取款操作:判断取款数是否超过账号余额,超过显示错误信息,不做任何操作。否则,生成一条新的业务信息(业务对象),追加到交易记录中,并修改账号余额;业务查询:包括余额查询、存/取款业务查询和指定日期、时间段内业务查询;退出:将用户信息、交易记录更新到数据文件。............

2022-07-19 13:53:25 2286

原创 MySQL数据库程序设计——成绩管理系统

学生成绩的管理是如今高校中学生管理比较重要的一环,成绩的高低决定着绩点的高低从而关系着学生奖学金的获取,保研名额的取得,以及学习能力的检验。因此具有不同权限,安全保护能力,良好储存能力的成绩管理系统是非常重要的。成绩管理系统设计对于不同的使用用户包括教师,学生等都具有不同的权限。学生端:教师端:学生用户注册:学生用户需要填写姓名,学号,注册账号,注册密码,提交后进入user表中进行查询操作,如果表中已有注册数据,则注册失败,否则,注册成功,将数据插入到表中。学生用户登录学生用户填写注册时的账号密码,提交后程

2022-07-14 15:19:45 6051 1

原创 JavaWeb程序设计———名片管理系统

具体完成如下3个模块的功能:1.用户登录与注册模块系统的使用者必须是注册用户,一个注册用户需要注册的信息有:用户登录名、密码、用户真实名字等信息。该模块具有两个功能:(1)用户登录:在登录时,如果用户名和密码正确,进入系统页面。(2)用户注册:新用户应该先注册,然后再登录该系统。2.名片管理模块一个名片包含信息有:序号(id)、姓名、性别、登录账号、密码、电子邮箱等有关信息,需要完成对名片有关的管理操作,主要有:(1)增加名片:增加名片信息到数据库内。(2)修改名片:修改名片信息。(3)查询名片:以模糊查询

2022-07-11 18:47:02 1136

原创 JavaWeb程序设计———图书管理系统

图书信息存放到一个数据库中。图书包含信息:图书号、图书名、作者、价格、备注字段。该系统一定有学生信息表的,以及借阅书情况表等等。并根据需要添加其他的相关的数据表,形成表之间的关系。要求:基于HTML+CSS+JavaScript+JSP+Servlet+JavaBean+JDBC+DAO的Web架构设计该系统,进一步了解并掌握如何对数据库进行操作,以及如何分析、设计一个应用系统。需求要求:该系统的基本需求是,系统要实现如下的基本管理功能:(1)用户分为两类:系统管理员,一般用户。(2)提供用户注册和用户登录

2022-07-10 14:47:38 2817 3

原创 JavaWeb名片管理系统设计及详细分析

题目:设计一个简单的网上名片管理系统,实现名片的增、删、改、查等操作。1.系统设计前准备: (1)创建数据库(root01) 该数据库下有三个表,如下:名片表(idcard),账号密码表(root01_01)回收站表(recycle)2.注册页面:<!--A_main_A_register02.jsp--><%@ page language="java" contentType="text/html; charse..........

2022-05-08 16:50:13 3349 1

原创 C++图书管理系统及相应文件的创建与输出

数据类:基础类:读者最大借书量、最长借书时间(按天计算)。这两个都是类成员日前类:包括年月日,重载输入运算符时,要进行数据的合法性检验;重载输出运算符时,按照“年/月/日”形式输出,重载+运算符;借阅记录类:包括日期、书号、读者学号、类型(借出/还回/续借)、图书类型(基础/文学休闲/专业);读者类:学号、姓名、专业、班级、已借图书数量、借阅记录向量;图书类∶书号、书名、作者、出版社、出版日期、图书类型(基础/文学休闲/专业)、馆藏总量、在馆数量、借阅记录向量;操作类:数据成员:图书/学生/借阅记录向量成员

2022-04-29 12:00:00 1056 1

原创 JavaScript基本定义操作及DOM和BOM

//JavaScript基本定义<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script> //定义变量 /*var a=3; alert(a); a="abc"; alert(a);*.

2022-04-15 20:58:48 880

原创 HTML和CSS分别实现注册页面表单

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>HTML注册页面</title></head><body><form action="#" method="post"> <table border="1" align="center" width="500px"> .

2022-04-10 11:29:08 2823

原创 JDBC入门级增删改查基本操作,及异常的抛出与回滚数据

//增加import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;public class text01_01 { public static void main(String[] args) throws Exception { //基本信息 String url="jdbc:mysql://localhost:13306/stu";//stu为库.

2022-04-08 17:28:18 683

原创 设计简单通讯录系统 普通数组和vector数组实现

设计并实现简单通讯录系统1.定义描述联系人信息的类(数据类)数据成员:身份证号、姓名、手机号(用字符串数组,可能不止一个)、QQ号、微信号、住址;成员函数:构造函数若干、get/set函数、显示函数。2.定义功能实现类(操作类)数据成员:联系人数组、联系人数量、数组容量;成员函数:构造函数(完成对本类数据成员的初始化);增加联系人(在尾部增加);按身份证号查询联系人并输出找到的联系人信息。找不到,不做任何操作;按身份证号修改联系人信息(找到,修改全部其他数据。否则,不做任何操作);按身份证号删除联系

2022-04-06 19:00:00 392

原创 单片机:中断系统控制二极管的亮灭

例6-2:如图6-2所示,P0口连接了8个发光二极管, 引脚上接了一个按键,要求每次按键均能改变发光二级管的亮灭。#include <reg51.h>#define LED P0 sbit KEY = P3^3;bit flag=0;void delay(unsigned char n) //延时子函数;{ unsigned char a; for(a=0;a<n;a++);} main(void){ IT1=1; //

2022-03-28 15:43:28 1814

原创 C++动态数组的实现,及类的构成并调用方法 | 数组类的封装

定义一元素为整数的动态数组类,并在主函数中调用各个功能:数据成员:指向元素首地址的指针(用于存储动态申请的数组空间)、当前数组的容量、当前元素的个数;1.带参/无参构造函数(无参的动态申请10个元素空间并改变当前数组的容量、当前元素的个数值;带参的按参数处理);2.在尾部增加一元素;3.修改指定位置上的元素值;4.查询指定数据的元素是否存在;5.输出所有数组中的元素;6.增加数组容量(动态申请新容量数组空间、将原来数组空间中的元素复制到新空间并修改当前数组的容量值,释放delete原.....

2022-03-26 11:38:06 3040

原创 循环赛日程

#include<bits/stdc++.h>using namespace std;#define MAX 100int a[MAX][MAX];//将from的值赋予给to,r为行列数void Copy(int TOx,int TOy,int FROMx,int FROMy,int r){ for(int i=0;i<r;i++) { for(int j=0;j<r;j++) { a[TOx+.

2022-03-24 20:14:18 298

简单线性回归-最小二乘法及梯度下降法

简单线性回归-最小二乘法及梯度下降法

2024-01-28

Python可视化案例数据

Python可视化案例数据

2024-01-25

瑞吉外卖项目源码及数据库资源

瑞吉外卖项目源码及数据库资源,基本功能均已全部实现 优化:手机短信登录改为邮箱验证登录,Redis缓存,主从数据库保存数据等。

2022-10-27

Linux使用组件及项目部署shell脚本

Linux使用组件: 包括JDK,MySQL安装包,Tomcat安装包,Maven安装包,Redis安装包,springboot项目部署shell脚本。

2022-10-20

SSM整合及简单案例的实现

SSM整合及简单案例的实现。依据尚硅谷SSM框架全套教程中的SSM整合实现。 内容:SSM整合代码和所用的数据库文件。

2022-09-29

JavaWeb综合案例——品牌后台管理系统

最新版JavaWeb综合案例——品牌后台管理系统 来源:改编自黑马程序员最新JavaWeb课程案例 所用技术及工具:Mybatis+Maven+Filter+Ajax+JSON+JavaScript+HTML+CSS+Element+VUE

2022-08-12

VUE和AXios使用的JS文件及Element组件库

VUE的JS文件 AXios的JS文件 Element的组件库 导入使用: <script src="js/vue.js"></script> <script src="element-ui/lib/index.js"></script> <script src="js/axios-0.18.0.js"></script> <link rel="stylesheet" href="element-ui/lib/theme-chalk/index.css">

2022-08-10

JavaWeb登录注册页面

JavaWeb登录注册页面 功能:带有验证码生成与验证,记住账号密码,Filter拦截等操作 使用mybatis和maven

2022-08-02

mvc三层架构应用案例简单代码

mvc三层架构应用案例简单代码 详见其中brand-demo 技术:mybatis+maven+mysql+JSP+HTML+servlet+JS

2022-07-30

MySQL成绩管理系统

成绩管理系统 基于HTML+CSS+JavaScript+JSP+JavaBean+JDBC+MySQL 包括:代码,设计报告,数据库

2022-07-14

JavaWeb名片管理系统

名片管理系统 基于HTML+CSS+JavaScript+JSP+JavaBean+JDBC+DAO 包括:代码,设计报告,数据库

2022-07-11

JavaWeb图书管理系统

图书管理系统:包括源代码,设计报告,数据库文件。非常齐全 基于HTML+CSS+JavaScript+JSP+Servlet+JavaBean+JDBC+DAO

2022-07-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除