- 博客(11)
- 收藏
- 关注
原创 SQL注入
SQL注入的攻击方式主要是通过Web表单、URL地址栏或者cookies等输入渠道,输入恶意的SQL代码,使数据库服务器执行非授权的任意查询。比如,如果应用程序的开发人员对用户所输入的数据或cookie等内容不进行过滤或验证就直接传输给数据库,就可能导致拼接的SQL被执行,获取对数据库的信息以及提权,发生SQL注入攻击。为了防止SQL注入攻击,开发者应采取一系列的安全措施,如对用户输入进行严格的验证和过滤、使用参数化查询或预编译语句、以及最小化数据库权限等。
2024-03-04 19:38:08
325
1
原创 Spring Boot自动配置是如何工作的?
总的来说,Spring Boot的自动配置是通过加载主配置类,开启自动配置功能,获取候选配置,加载配置类,然后应用配置这一系列步骤实现的。这个过程极大地简化了Spring应用程序的配置和启动过程,使得开发者可以更加专注于业务逻辑的实现。Spring Boot的自动配置是其核心特性之一,可以大大简化Spring应用程序的配置和启动过程。
2024-03-04 19:36:50
688
1
原创 JavaScript变量的声明和赋值:深入理解
总结来说,JavaScript中的变量声明和赋值是编程的基础知识。通过熟练掌握不同作用域的变量声明、块级作用域的概念以及动态类型系统,我们可以编写更加健壮和可维护的JavaScript代码。需要注意的是,在JavaScript中,变量名与其所引用的实际数据是分离的。这意味着我们可以通过改变变量的值来更改其所引用的数据,而不仅仅是更改变量的名称或引用。在JavaScript中,变量的声明和赋值是编程的基础,它们在程序中起着至关重要的作用。赋值操作是通过等号(=)完成的,它将右侧的值赋给左侧的变量。
2024-02-01 23:27:10
735
1
原创 javascript输入和输出语句和字面量
函数会显示一个对话框,上面写着“请输入你的名字”,旁边有一个文本框。如果用户直接点击确定而不输入任何内容,那么文本框中的默认值"Harry Potter"会被返回。如果用户输入了其他内容,那么这个值会被返回。JavaScript中的输入和输出语句以及字面量是编程语言中常见的基础概念,以下为你进行详细的解析。这个函数会显示一个对话框,等待用户输入,然后将输入作为字符串返回。这些就是JavaScript中的输入和输出语句以及字面量的基本概念。这个例子会显示一个弹出窗口,上面写着“你好,世界!
2024-01-31 02:08:46
581
原创 基于SpringBoot的大学生租房平台的设计与实现
结尾名片获取源码开发语言:Java框架:SpringBoot持久化框架:Mybatis-plusJDK版本:JDK1.8服务器:tomcat7\8\9数据库:mysql 5.7以上数据库工具:Navicat11以上开发软件:eclipse/myeclipse/idea浏览器:谷歌浏览器\Edge功能描述互联网发展至今,无论是其理论还是技术都已经成熟,而且它广泛参与在社会中的方方面面。它让信息都可以通过网络传播,搭配信息管理工具可以很好地为人们提供服务。
2023-11-30 19:17:01
65
原创 基于SpringBoot的网上订餐系统
结尾名片获取源码开发语言:Java框架:SpringBoot持久化框架:Mybatis-plusJDK版本:JDK1.8服务器:tomcat7\8\9数据库:mysql 5.7以上数据库工具:Navicat11以上开发软件:eclipse/myeclipse/idea浏览器:谷歌浏览器\Edge功能描述随着我国经济的飞速发展,人们的生活速度明显加快,在餐厅吃饭排队的情况到处可见,近年来由于新兴IT。
2023-11-29 21:29:33
46
原创 基于Spring Boot的学生心理咨询评估系统设计与实现
结尾名片获取源码开发语言:Java框架:SpringBoot持久化框架:Mybatis-plusJDK版本:JDK1.8服务器:tomcat7\8\9数据库:mysql 5.7以上数据库工具:Navicat11以上开发软件:eclipse/myeclipse/idea浏览器:谷歌浏览器\Edge功能描述。
2023-11-29 21:27:36
119
原创 基于SpringBoot的时装购物系统
结尾名片获取源码开发语言:Java框架:SpringBoot持久化框架:Mybatis-plusJDK版本:JDK1.8服务器:tomcat7\8\9数据库:mysql 5.7以上数据库工具:Navicat11以上开发软件:eclipse/myeclipse/idea浏览器:谷歌浏览器\Edge功能描述随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,时装购物系统当然也不能排除在外。时装购物系统是。
2023-11-29 21:25:26
32
原创 基于SpringBoot的图书个性化推荐系统
结尾名片获取源码开发语言:Java框架:SpringBoot持久化框架:Mybatis-plusJDK版本:JDK1.8服务器:tomcat7\8\9数据库:mysql 5.7以上数据库工具:Navicat11以上开发软件:eclipse/myeclipse/idea浏览器:谷歌浏览器\Edge功能描述本论文主要论述了如何使用JAVA语言开发一个图书个性化推荐系统,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。
2023-11-29 21:23:46
19
原创 基于SpringBoot的医护人员排班系统
结尾名片获取源码开发语言:Java框架:SpringBoot持久化框架:Mybatis-plusJDK版本:JDK1.8服务器:tomcat7\8\9数据库:mysql 5.7以上数据库工具:Navicat11以上开发软件:eclipse/myeclipse/idea浏览器:谷歌浏览器\Edge功能描述随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了医护人员排班系统的开发全过程。
2023-11-29 20:29:21
55
原创 基于SpringBoot的在线拍卖系统
结尾名片获取源码开发语言:Java框架:springbootJDK版本:JDK1.8服务器:tomcat7\8\9数据库:mysql 5.7以上数据库工具:Navicat11以上开发软件:eclipse/myeclipse/idea浏览器:谷歌浏览器\Edge功能描述随着社会的发展,社会的各行各业都在利用信息化时代的优势。计算机的优势和普及使得各种信息系统的开发成为必需。在线拍卖系统,主要的模块包括管理员;首页、个人中心。
2023-11-29 20:26:51
143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人