自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 BEAGLE: Forensics of Deep Learning Backdoor Attack for Better Defense(论文阅读)

BEAGLE: Forensics of Deep Learning Backdoor Attack for Better Defense(论文阅读),将ai安全方向,安全四大SP中针对后门防御的论文进行了阅读,并将论文中的内容适当精简。网络攻击过程以及防御阶段与DL中后门攻击与防御类似:网络攻击模型(图1):在传统的网络攻击中,攻击者(Adversary)通过利用应用程序中的漏洞(bug),通过特定的恶意输入(exploit input)触发系统的错误行为(如系统崩溃、数据泄露等)。

2024-11-10 13:03:58 370

原创 增删改查基础项目总结

上篇中主要负责后端部分完成了一个简单的学习辅助系统部分界面,主要针对增删改查进行了练习,过程中遇到了一些细节上的问题以及当时做的时候去查阅的一些之前没有太注意到的额外知识,所以还需要进行进一步梳理,像登录校验的方法以及cookie、session、jwt的区别和联系以及过滤器Filter和拦截器Interceptor的区别和使用方式等。

2024-11-09 21:20:43 731

原创 tlias智能学习辅助系统-增删改查

本篇实现黑马tlias智能学习辅助系统中的部门以及员工管理,主要完成增删改查操作,后面会进一步总结登录校验、异常处理以及AOP的内容。

2024-02-06 12:36:07 2385

原创 Mybatis基础教程及使用细节

本篇主要对Mybatis基础使用进行总结,包括Mybatis的基础操作,使用注解进行增删改查的练习;详细介绍xml映射文件的配置过程并且通过配置xml映射文件使用动态sql语句进行条件查询;为了简化java开发提高效率,介绍一下依赖,例如lombok依赖等。后续会对Mybatisplus进行总结。

2024-02-03 21:49:31 2205 2

原创 Spring(三层架构与控制反转(IOC)-依赖注入(DI)的学习)

本篇主要对Controller+Service+DAO三层架构以及控制反转(IOC)与DI(依赖注入)进行总结。

2024-02-01 21:00:24 1306 2

原创 Postman测试工具的使用

本篇主要介绍一个发送请求的工具—postman,然后对请求中的参数进行介绍,例如简单参数、实体参数、数组参数、集合参数、日期类型参数以及json类型参数,对这些参数接收进行总结。最后对响应数据进行介绍,使用统一响应结果返回浏览器数据。

2024-01-31 20:15:18 1373

原创 springboot-前后端分离——第一篇

本篇主要对前后端分离的一些基础知识进行总结,主要对HTTP请求协议、HTTP响应格式、Http协议解析等进行总结。重点在于简单了解前端如何向服务端发送请求,服务端如何接收请求并返回响应结果。

2024-01-31 16:54:45 1407

原创 Maven快速入门——基础篇

本篇对Maven基础进行总结,主要对Maven的定义、作用、Maven坐标、依赖管理、依赖配置、依赖传递特性以及Maven的生命周期进行总结,后面会对springboot以及Maven高级进行总结。

2024-01-31 12:20:14 1215

原创 后端开发——JDBC的学习(三)

本篇继续对JDBC进行总结:①通过Service层与Dao层实现转账的练习;②重点:由于每次使用连接就手动创建连接,用完后就销毁,这样会导致资源浪费,因此引入连接池,练习连接池的使用;③实现一个工具类,不用每次都手写获取连接以及配置数据库要素等,并且对工具类进行优化;然后使用连接池以及工具类对前部分转账部分的练习进行优化;④对于工具类只封装好了1.注册驱动2.创建连接8.回收资源,因此3.4.5.6.7.这五步没有完成;因此需要用高级应用层封装对这五步进行封装;

2024-01-04 15:32:45 1102 1

原创 后端开发——JDBC的学习(二)

上篇对JDBC基础使用进行了简单的总结,了解了JDBC的基本流程,接下来对prepareStatement的使用、增删改查的练习、主键回显以及插入操作的优化进行总结,以下代码可以直接复制到idea中运行,便于理解和练习;

2024-01-03 09:54:08 749 1

原创 后端开发——JDBC的学习(一)

上篇结束了Mysql数据库的基本使用,本篇开始对JDBC进行学习总结,开始先简单介绍jdbc的基本使用,以及简单的练习;后续会继续更新!以下代码可以直接复制到idea中运行,便于理解和练习。JDBC的概念JDBC(Java DataBase Connectivity:java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一访问,它是由一组用Java语言编写的类和接口组成的。JDBC的作用:可以通过java代码操作数据库

2024-01-02 19:53:30 1580

原创 Mysql数据库(下)——数据的完整性以及各种约束的使用

本篇对数据库基本用法中的各种约束进行总结,如果想快速去实习的话,基本学到这就可以了,后面根据公司的要求,需要进一步去学习后面的知识,索引以及锁的使用等,这些还是比较重要的;以下代码可以直接粘贴到数据库可视化软件中,方便理解和练习;

2024-01-01 17:38:53 397

原创 Mysql数据库(中)——增删改查的学习(全面,详细)

上一篇主要对查询操作进行了详细的总结,本篇主要对增删改操作以及一些常用的函数进行总结,包括流程控制等;以下的代码可以直接复制到数据库可视化软件中,便于理解和练习;

2023-12-30 11:01:29 474 1

原创 Mysql的基本用法(上)非常详细、快速上手

上篇结束了java基础,本篇主要对Mysql中的一些常用的方法进行了总结,主要对查询方法进行了讲解,包括重要的多表查询用到的内连接和外连接等,以下代码可以直接复制到可视化软件中,方便阅读以及练习;

2023-12-29 16:50:22 539 1

原创 java——反射(快速理解)

本篇对java基础最后一部分反射进行总结,主要对反射的基本用法进行了讲解;接下来会继续更新mysql、jdbc、ssm等java开发知识;以下代码可以直接复制到idea中运行;

2023-12-29 15:44:01 399 1

原创 java——多线程(快速掌握)

本篇对java中的多线程进行总结,对线程的执行方式:串行、并发进行讲解,以及线程池、同步异步还有一些常用的操作进行了总结,最后通过不同客户购买车票进行了多线程的练习;整体上比较精简,代码可以直接粘贴到idea中执行,方便理解和掌握;

2023-12-28 18:01:48 907 1

原创 java——io文件流(详细、全面、快速掌握)

本篇主要对java中的io流进行总结,以复制文件操作为例对文件输入流(FileInputStream)、输出流(FileOutputStream)以及缓冲区的使用:BufferedInputStream、BufferedOutputStream以及字符输入流(BufferedReader)输出流(PrintWriter)进行讲解,最后讲解了序列化:将对象输出为文件和反序列化:将文件读取为对象进行了演示和讲解;以下代码可以直接复制到idea中运行,便于理解掌握;

2023-12-28 17:41:20 1294 1

原创 java——集合的学习(非常全面、快速入门、快速理解)

(非常全面)本篇对java中集合这部分内容进行总结,包括一些常用的方法以及常用的类,例如List中ArrayList。LinkedList;Set中HashSet;以及Queue中ArrayBlockQueue;Map中HashMap和Hashtable;整体而言比较通俗易懂,可以快速掌握这些知识;

2023-12-27 19:30:04 1719 2

原创 java——异常的学习(能够快速理解)

本次对java中的异常进行总结,介绍一些常用的异常,如何使用以及如何定义异常:以下代码可以直接粘贴到idea中运行,便于理解以及自己扩增新的内容;

2023-12-27 13:38:40 1035 1

原创 java——常用的类和对象(包装类、==和equals的区别)

本次对包装类进行讲解,以Integer为例着重总结;然后对==和equals进行了区分;后面会继续更新新内容;以上代码都可以直接粘贴到idea中直接运行,方便理解;

2023-12-27 13:33:01 373 1

原创 java学习——匿名类和日期类

对java中的日期类和匿名类进行总结,可供大家学习,能够帮助复习以及快速入门。

2023-12-26 17:28:44 884

原创 java——面向对象(下)的学习——非常多细节

下面是面向对象下半部分的学习,后面会继续对多线程、反射、io等进行学习总结,可供大家学习。本次从第九篇开始:每篇开头会解释学习的内容;

2023-12-26 17:08:07 861

原创 java——面向对象(上)的学习——非常多细节

下面是面向对象部分的学习,每一篇开头部分会有解释对哪一部分进行学习,后面会继续对多线程、反射、io等进行学习总结,可供大家学习。以下代码可以直接复制到idea中运行,便于理解和练习;

2023-12-26 16:56:17 1081

原创 java学习过程(基础篇)

java学习基础篇,一些基本的语法知识,掌握基础语法,可以快速入门;后续会继续发布,面向对象、io、多线程、以及mysql和ssm、springboot框架等笔记。以下代码可以直接复制到idea中运行,便于理解和练习;

2023-12-26 11:09:27 464

空空如也

空空如也

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

TA关注的人

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