自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Day14&15】Bean管理、SpringBoot 原理、总结、Maven 高级

Web后端开发:三层架构前端 -Controller层-Service层-Dao层-MySLController层(控制器层)负责接收请求,相应数据Service层(业务层)负责业务的逻辑处理Dao(数据访问层,持久层)处理数据访问,完成数据的增删改查操作前端发来求,到 Controller 层,不处理逻辑,直接调用Service层,Service再调用Dao层完成数据访问操作。

2024-07-22 10:56:37 956 2

原创 【Day13】事务管理、AOP

1 事务管理1 事务管理事务是一组操作的集合,它是一个不可分割的工作单位,这些操作要么同时成功,要么同时失败事务操作开启事务(一组操作开始前,开启事务):start transaction / begin提交事务(这组操作全部成功后,提交事务):commit回滚事务(中间任何一个操作出现异常,回滚事务):rollback。

2024-07-21 19:14:36 764

原创 FedAvg

Abstract论文标题:《Communication-Efficient Learning of Deep Networks from Decentralized Data》从分散数据中进行深度网络的通信高效学习发表年份:2017年发表会议:Proceedings of the 20th International Conference on Artificial Intelligence and Statistics (AISTATS 2017)Abstract。

2024-07-21 13:28:15 588

原创 【Day12】登录认证、异常处理

1 登录1 登录在 service 层实现service 层调用 mapper 层,mapper 层操作数据库测试:2 登录校验刚才的程序有 bug,即只要改一下 url,可以跳过登录直接进入员工管理界面,此时需要校验2.1 会话技术会话用户打开浏览器,访问 web 服务器的资源,会话建立,直到有一方断开连接,会话结束。会话跟踪一种维护浏览器状态的方法,服务器需要识别多次请求是否来自于同一浏览器,以便在同一次会话的多次请求间共享数据会话跟踪方案客户端会话跟踪技术:Cookie。

2024-07-20 20:19:20 787

原创 鱼书笔记(上)

return yreturn x# 前向处理return y。

2024-07-19 12:41:03 583

原创 【Day 11】文件上传

SDK:Software Development Kit 的缩写,软件开发工具包,包括辅助软件开发的依赖(jar包)、代码示例等,都可以叫做SDK。因为是文件上传,使用 SpringBoot 的类型 MultipartFile ,接收上传的文件。这样执行,提交 form 表单,在 images 文件夹下,出现图片。但是这样存在一个问题,文件名如果重复,这意味着替代,所以我们使用。要注意的是,表单提交的字段名和这里的形参名,要。此外,如果上传的文件过大,比如大于了 1 MB。

2024-07-18 18:06:45 432

原创 Git 用法

版本控制工具1、集中式版本控制工具版本库是集中存放在中央服务器的,team 里每个人 work 时从中央服务器下载代码,是必须联网才能工作,局域网或互联网。个人修改后然后提交到中央版本库。举例:SVN 和 CVS2、分布式版本控制系统没有“中央服务器”,每个人的电脑上都是一个完整的版本库,这样工作的时候,不需要联网,因为版本库就在自己的电脑上。多人协作只需要各自的修改推送给对方,就能互相看到对方的修改了举例:Git。

2024-07-17 21:44:17 1176

原创 Anaconda 使用

5、conda create -n xxx python=2.7 创建一个python2.7 名为xxx的虚拟环境,如要创建32位的python环境,先设置为32位在创建环境,这样创建好的环境即为32位的Python环境,先切换到创建好的环境中。然后输入python 检查下是否为32位的python2.7版本,这样即创好了。set CONDA_FORCE_32BIT=0 # 切换到64位。4、set CONDA_FORCE_32BIT=1 # 切换到32位。1、conda info 查看当前环境的信息。

2024-07-15 10:30:30 207

原创 【FedMut】Generalized Federated Learning via Stochastic Mutation

当所有变异模型都位于相同区域时,我们可以获得一个泛化良好的全局模型,其邻域是平坦的。如图2(b)所示,由于由变异模型组成的邻域大于平坦区域,三个变异模型位于另一个区域而不是初始全局模型所在的尖锐区域。由于由变异模型组成的邻域小于初始全局模型所在的平坦区域,所有变异模型仍然位于这个平坦区域内。通过本地训练,所有变异模型都朝着平坦区域的中心优化,聚合后的全局模型相应地更新到平坦区域的中心。FedAvg 将相同的全局模型派发给客户端进行本地训练,容易陷入尖锐解,导致训练出性能低下的全局模型。

2024-07-01 19:05:45 531

原创 【Day10】springboot 综合案例 部门管理 & 员工管理

要注意的是,(看注释)我本来是自己手动去调整 begin 和 end ,一开始是 String 类型,但是,我们用的是 springboot,是一个【框架】,我们不需要自己去手动干活(我这样单纯地 parse 也不太好用,因为里面有一些空指针异常需要额外判断)。注意 service 层要补充基础属性,因为前端发来 post 请求,里面只有参数 name,而我们要插入数据库的时候,要补充字段 create_time 和 update_time,这部分的操作在 service 层。

2024-04-27 22:10:52 978

原创 【Day 9】Mybatis CURD + XML 映射 + 动态 SQL

下面进行:增删改查——C(create)U(update)R(retrieve)D(delete)根据主键 id 进行删除注意 占位符 #{ }返回值是删除的记录条数测试:可以在日志中看到 mybatis 具体的语句预编译 SQL 的优点: SQL 注入:是通过操作输入的数据来修改事先定义好的SQL语句,以达到执行代码对服务器进行攻击的方法 1 等于 1 是true,所以结果是 16,即查到了所有人,但是是大于 0 的,系统判断登录成功,可以进入系统使用预编译 SQL:就是使用

2024-04-26 11:06:47 1724 1

原创 【Day 8】MySQL 多表查询 + Mybatis 基础

笛卡尔积:在数学中,两个集合(A集合 和 B集合)的所有组合情况在多表查询时,需要消除无效的笛卡尔积内连接:相当于查询A、B交集部分数据外连接:1)左外连接:查询左表所有数据(包括两张表交集部分数据)2)右外链接:查询右表所有数据(包括两张表交集部分数据)

2024-04-24 10:07:22 857

原创 【Day 6】MySQL 基础

DataBase(DB)是存储和管理数据的仓库DataBaseManagementSystem(DBMS)数据库管理系统,操纵和管理数据库的大型软件SOL(Structured QueryLanguage)操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准关系型数据库(RDBMS)建立在关系模型基础上,由多张相互连接的二维表组成的数据库。

2024-04-23 14:45:51 1852

原创 【Day 5】请求&响应 + IOC & DI

BS 架构Browser/Server,浏览器/服务器架构模式。客户端只需要浏览器,应用程序的逻辑和数据都存储在服务端(比如京东、淘宝,不需要客户端)还有一种CS 架构Client/Server,客户端/服务器架构模式。(比如:腾讯QQ、微信,需要下载客户端)

2024-04-21 16:08:51 637

原创 【Day 4】Maven + Spring入门 + HTTP 协议

开始学后端!

2024-04-21 10:09:38 1681

原创 【Day 3】Ajax + Vue 项目、路由 + Nginx

异步的 JavaScript 和 XML通过 Ajax 可以给服务器发送请求,并获取服务器响应的数据可以在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页的技术,如:搜索联想、用户名是否可用的校验等。

2024-04-20 19:26:14 899

原创 【Day 2】JavaScript、Vue

内部脚本JavaScript 代码必须位于 <script></script> 标签之间(而在 HTML 文档中,可以在,放置的 <script>,可改善显示速度通过 src 引用demo.JS 文件。

2024-04-17 10:04:46 972

原创 【Day 1】HTML 与 CSS

标题

2024-04-16 13:19:51 816

原创 【Java核心技术】第6章 接口

接口不是类,而是对希望符合这个接口的类的。

2024-04-12 15:52:36 324

原创 【Java核心技术】第5章 继承

声明一个抽象类,

2024-04-12 14:06:55 736

原创 【Java核心技术】第4章 对象与类

raiseSalary 方法有两个参数,第一个参数称为隐式参数,是第二个参数是显式参数 byPercent在每一个方法中,关键字 this指示隐式参数:事实上,关键字 this 的作用:指示隐式参数的作用调用同类其他构造器这样将实例字段和局部变量区分开来注:参数变量会同名的实例字段,用 this 可以标识出实例字段。

2024-04-11 21:55:57 800

原创 【Java核心技术】第3章 Java的基本程序设计结构

Java一共有种数据类型:4种整型2种浮点型1种字符型1种布尔型。

2024-04-11 20:45:54 555

原创 【洛谷】P3383 线性筛素数(模板)

线性筛素数

2024-04-10 14:34:35 100

原创 【蓝桥杯】快读&快写

快读&快写

2024-04-10 13:38:55 172

原创 【蓝桥杯】最大花之能量

一维DP

2024-04-10 13:00:07 276

原创 【洛谷】P1216 数字三角形

DP,输入流优化

2024-04-09 15:30:25 280

原创 【洛谷】P1616 疯狂的采药

一开始用int的dp,但是通过不了最后一个用例,所以把dp换成long,结果MLE。降维,同时dp为long。------->需要。

2024-04-09 11:03:59 117

原创 【洛谷】P1048 采药

动态规划、01背包、降维

2024-04-09 10:37:58 388

原创 【洛谷】P1226 快速幂

快速幂

2024-04-08 21:58:27 138

原创 【洛谷】P1706 全排列问题

DFS

2024-04-08 21:54:08 70

原创 【洛谷】P2010 回文日期

日期

2024-04-08 21:52:00 153

原创 【洛谷】P1125 笨小猴

哈希、质数、迭代器、比较器

2024-04-08 21:46:23 136

原创 【LeetCode】1.两数之和

HashMap

2024-04-08 21:10:07 132

原创 【Federated Learning】联邦学习专题

(鲁棒是Robust的音译,也就是健壮和强壮的意思。然而,对于可以根据每个客户端上的可用数据指定训练目标的应用程序,联邦学习可以通过将攻击面限制在设备上而不是设备和云之间,这样。2)这些数据是隐私敏感的,或者数据量很大(与模型的大小相比),因此最好不要将其记录到数据中心,纯粹用于模型训练(服务于集中收集原则)1)在来自移动的设备的真实数据上进行训练,与在数据中心通常可用的代理数据上进行训练相比,具有明显的优势。这种学习技术允许用户集体获得从丰富的数据中训练的共享模型的好处,而无需集中存储它。

2024-03-22 21:56:36 242 1

原创 【洛谷】做些题儿

有问题只AC三个。

2024-03-22 17:32:29 191 1

原创 【蓝桥杯】做些题儿

【非常非常要注意】这个状态树,有三种状态:切、不切和。通过70%用例,剩下超时,这还是剪了一部分。第一次提交代码(可行性剪枝的DFS)

2024-03-19 17:02:55 230 2

原创 【蓝桥杯】学习算法

要注意的是,十进制 int 转换成十六进制时,是小写字母,不要被题干迷惑,写成大写 A 和大写 F。DFS只能通过一些用例,需要进行剪枝,就使用dp来存储已经遍历过的节点的。

2024-03-18 15:33:01 415 2

原创 【Java】图

待添加。

2024-03-13 13:30:29 345

原创 【Java】排序算法

比较排序算法 最好 最坏 平均 空间 稳定 思想 注意事项 冒泡排序 O(n) O(n^2) O(n^2) O(1) Y 比较 最好情况下需要额外判断

2024-03-12 16:52:41 362 1

原创 【Java】常用方法

遇到了就写在这里。

2024-03-12 14:22:31 343 1

空空如也

空空如也

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

TA关注的人

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