自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 后端Web之SpringBoot原理

Springboot自动装配原理(注解:@Bean、@Import、@EnableAuto....、@Conditional)

2024-09-05 23:28:47 1133

原创 后端Web之Spring的AOP面向切面编程

Spring的AOP详解

2024-09-05 09:15:00 848

原创 后端Web之登录校验(下篇)

登录校验的拦截请求(过滤器filter/拦截器interceptor)

2024-08-24 15:52:22 768

原创 后端Web之登录校验(上篇)

网站登录如何校验?:会话技术(Cookie、Session、JWT令牌)详解

2024-08-24 15:50:54 1157

原创 数据库Mybatis基础操作

Mybatis增删改查操作(基于注解)和自动封装、预编译SQL的优势、SQL注入攻击是什么、

2024-08-21 22:55:41 483

原创 数据库之Mybatis映射文件、动态SQL

mybatis使用XML映射文件执行sql语句、动态SQL增强灵活性、MybatisX插件简化开发

2024-08-21 22:53:44 978

原创 数据库之Mybatis基础

Mybatis概述、使用、细节。JDBC概述、使用mybatis简化JDBC。数据库连接池技术、Lombok技术简化实体类的生成方法。

2024-08-20 22:08:30 842

原创 数据库MySQL之事务、索引

数据库和spring中的事务、索引介绍、Mysql默认索引结构B+Tree介绍。

2024-08-20 16:35:14 1428

原创 数据库MySQL多表设计、查询

数据库多表设计是关系型数据库设计中的一种常见方法,它通过将数据分散存储在多个表中来实现数据的组织和管理。数据库多表查询允许从多个表中检索数据,并将这些数据以某种方式组合起来。

2024-08-18 22:09:11 400

原创 后端Web之数据库(以MySQL为例)

数据库概述,数据库数据类型,数据库设计以及如何定义、操作、查询数据库对象

2024-08-18 16:43:41 1255

原创 后端Web之分层解耦(控制反转IOC-依赖注入DI)

内聚和耦合的概念,什么是三层架构,怎么解耦,控制反转IOC、依赖注入DI的引入、使用和细节。

2024-08-15 23:49:09 1297

原创 后端Web核心之请求响应

Web请求和响应是HTTP协议中的核心概念,它们是客户端(通常是浏览器)与服务器之间通信的基础。浏览器发起请求后,由Controller处理再发送响应数据给浏览器。而我们自己写的controller程序,由于不支持tomcat中的java规范,因此tomcat其实是不能识别的,也就不能运行。

2024-08-15 17:55:01 1135

原创 后端Web之Web服务器(以Tomcat为例)

Tomcat是一个开源的轻量级Web应用服务器,广泛用于部署Java Web应用程序。它支持Java EE(现在称为Jakarta EE,自Java EE 8起)中的一些少量规范,如Servlet和JSP。因此它是一个轻量级服务器,而像WebLogic、WebSphere这样的支持全部的javeEE规范的服务器就是重量级的服务器。Tomcat提供HTTP服务,并具有灵活的配置和强大的管理功能。正因为它是轻量级服务器,因此也称为Web容器。

2024-08-14 20:46:39 1186

原创 逻辑回归之鸢尾花数据集多分类任务

简单理解逻辑回归多分类

2024-08-14 16:00:15 391

原创 后端Web之HTTP协议基础介绍

HTTP概念、请求协议、响应协议(为啥访问网站老是404?)和协议解析。HTTP(HyperText Transfer Protocol,超文本传输协议)是一种用于分布式、协作式和超媒体信息系统的应用层协议。简单来说,就是浏览器想要访问服务器,那么浏览器就得发送访问的信息数据给服务器,服务器解析这个信息数据后,再发送对应的响应数据给浏览器。其中信息数据的格式、怎么解析和怎么响应就规定在HTTP协议中。

2024-08-12 22:43:08 1043

原创 后端Spring/SpringBoot框架基础介绍

Springboot可以快速构建应用程序、简化开发、提高效率。它简化了spring的配置,底层依然是spring,但让开发难度更低,速度更快。

2024-08-12 21:25:35 435

原创 后端Web开发之Maven

Maven是apache旗下的一个开源项目。Apache软件基金会,成立于1999年7月,是目前世界上最大的最受欢迎的开源(源代码开放)软件基金会也是一一个专门为支持开源项目而生的性组织。apache开源项目网址:maven功能:使用maven生成的项目结构都是统一的,因此不管使用哪款开发软件,都可以将maven工程直接导入。在IDEA中,右侧maven提供了指令用于编译、打包等功能,指令完成后会存放在target目录下,这些指令是跨平台的。

2024-08-09 23:57:03 538

原创 前端Web开发涉及的一些技术

Web所涉及的技术几乎都包含在了中,有任何不懂的地方可以在此网站中查找。

2024-08-09 21:59:12 1288

原创 机器学习之逻辑回归

逻辑回归不是回归,而是一种分类。逻辑回归(Logistic Regression)广泛应用在二分类问题中。虽然有“回归”二字,但实际上是一种线性模型,它用于预测一个事件发生的概率,核心是将线性回归的输出通过一个特定的函数(称为逻辑函数或Sigmoid函数)映射到0和1之间,从而进行分类。逻辑回归是一种比较简单的算法,在机器学习中,效果差不多的情况下,尽量选择简单的算法,越复杂的算法,过拟合风险越高。这也是为什么逻辑回归更加流行,而神经网络难以应用的原因。

2024-08-08 17:39:45 1154

原创 前端Vue框架基础介绍

Vue.js(通常简称为Vue)是一个用于构建用户界面的渐进式JavaScript框架。框架是指一个半成品软件,是一套可重用的、通用的、软件基础代码模型。基于框架进行开发,更加快捷、更加高效。Vue的核心库只关注视图层,易于学习,并且与其他库或现有项目集成。同时,Vue也完全能够支持单文件组件和Vue生态系统提供的一系列现代Web开发功能。

2024-08-06 23:19:14 2149

原创 线性回归之多项式回归、过拟合(正则化)

1.怎么多项式回归 2.次方越高模型越复杂 3.样本数量对过拟合有什么影响 4.正则化(岭回归、lasso)减小过拟合的程度

2024-08-06 22:01:16 747

原创 前端JavaScript(JS)基础介绍

JS简介、基础语法、函数、对象、事件

2024-08-05 23:16:18 972

原创 Python实现线性回归(sklearn工具包、jupyter平台)

Python实现线性回归(最小二乘法、梯度下降法)与三种梯度下降法的优劣对比。

2024-08-05 22:24:28 873

原创 Web开发:前端HTML+CSS实现新浪新闻页面

html+css实现新浪新闻页面

2024-07-25 18:31:14 564

原创 机器学习之模型评估方法(分类问题)

机器学习怎么评估模型的好坏(交叉验证、混淆矩阵、ROC曲线),如何使用sklearn工具包

2024-07-25 16:46:40 382

原创 Sklearn工具包基础介绍

sklearn工具包基础

2024-07-24 14:27:31 331

原创 jupyter notebook的简易安装教程(anaconda)

怎么安装jupyter/anaconda

2024-07-24 13:16:12 512

原创 线性回归原理代码实现part2

读取数据,看看GDP和HappinessScore的线性关系如何。用sample将数据集拆分成训练集traindata和测试集testdata,比例为(0.8)8:2。指定输入特征GDP和输出特征Score。plt将其展示出来。

2024-07-23 18:12:10 265

原创 Web开发整体介绍

用户在浏览器输入域名后,浏览器就会根据域名去请求对应的前端服务器,前端服务器接受到请求后将前端代码返回给浏览器,浏览器解析前端代码从而展现出对应的页面样式(此时浏览器只有一个框架,并没有具体的数据)前端代码的样子浏览器解析后(没有具体的数据,浏览器需要拿着前端代码提供的url去请求具体的数据)浏览器根据url路径去访问部署在后端服务器的后端java程序,后端程序再去访问数据库,数据库返回数据给后端程序,后端程序再返回给浏览器,这样就显示出了具体的数据。

2024-07-23 09:00:00 412

原创 线性回归原理代码实现part1

线性回归原理具体代码实现

2024-07-22 15:32:16 313

原创 python使用pycharm下载库慢等一些问题(pip换源)

python/pycharm更换pip源 pycharm切换中文

2024-07-22 14:10:32 2652

原创 JavaWeb开发学习路线

基础不变,新增异步交互技术Axios、目前流行的前端JS框架Vue以及基于Vue的桌面端组件Element。后端为:java项目的构建工具Maven、基于springboot的web程序开发(HTTP协议、web服务器tomcat以及spring框架中的IOC、DI等内容)、SpringMVC基础(接受请求、响应数据等)、主流数据库Mysql、springboot整合Mybatis。传统学习路线:先学习前端开发的一些基础技术栈,比如HTML、CSS、JS,异步交互技术Ajax,JS库jQuery。

2024-07-21 21:00:13 396

原创 梯度下降法

什么是梯度下降法?理解梯度下降法,它是如何下降的?

2024-07-21 17:11:15 661

原创 线性回归最小二乘法

最小二乘法怎么来的?怎么求解最小二乘法?

2024-07-20 18:46:33 487

原创 瑞吉外卖Maven项目搭建遇到的问题01

Dependency 'org.springframework.boot:spring-boot-starter:2.4.5' not found

2024-05-10 00:02:35 207

原创 1.打印以下杨辉三角形(打印行数有用户键盘输入)。2.输入一个3×6的二维整型数组,输出其中最大值、最小值及其所在的行列下标

#include <stdio.h>void main(){ int n=0,a[100],i; for(i=1; i<=100; i++) {if( i%7==0||i%11==0 ) { a[n]=i; n++ ; } } printf("n=%d\n",n); //输出总数22个 for(i=0; i<n; i++) //n此时为22 { if( i...

2022-05-13 16:54:36 797

原创 c语言编写关机程序

cmd输入 shutdown -s -t 60 //电脑将在一分钟后关机再输入shutdown -a //取消关机system()函数用来执行系统命令

2022-05-12 21:31:19 363

原创 c语言编写猜数字游戏

//1.电脑生成随机数//2.猜数字#include<stdio.h>#include<stdlib.h> //rand函数头文件#include<time.h>//time函数头文件void game()//生成随机数{ int ret=0; int y; ret = (rand()%100+1); //生成1-100随机数,%100为1-99所以要+1 ...

2022-05-11 20:55:09 491

原创 1.演示多个字符从两端移动向中间汇聚 2.模拟登录情景,只允许输入密码三次,正确则提示登陆成功,三次均错则退出程序。

#include<stdio.h>#include<string.h>#include<windows.h> //#include<stdlib.h>(system”cls“用来清空屏幕,观感更好)void main(){char arr1[]="hello world";char arr2[]="***********"; int a=0; int b=str...

2022-05-09 15:44:43 170

原创 1.在一个已排序数组中删除任意一个整数。2.a数组和存入b数组

#include <stdio.h> void main() { int x, i,j,k; int a[10]={ 8,18,28,38,48,58,68,78,88,98}; printf("请输入需要删除的一个整数:"); scanf("%d",&x); i=0 ; j=9 ; while(i<=j) { k=(i+j)/2 ; if(a[k...

2022-05-08 19:20:40 654

AndroidStudio期末设计天气预报APP源代码+实验报告

​安卓APP期末设计作业 项目为https://www.bilibili.com/video/BV1QE411i7oQ/?spm_id_from=333.999.0.0&vd_source=30298dec9326e02d1a6336b519833fc4 实验报告包含背景、可行性分析、系统设计与实施和开发设计总结 GradleVersion为5.1.1

2024-07-15

空空如也

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

TA关注的人

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