自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Daniel的博客

菜鸟学习笔记

  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 理解数据库三大范式

一、什么是范式范式就是在创建数据库是为了减小冗余,使结构合理而设计的必须遵循的规则,是在设计关系型数据库时必须满足的要求。二、三大范式1.第一范式第一范式是确保每列的原子性,即保证所有字段都是不可分解的原子值。如上图为一个用户表,address字段包含了省、市、详细地址,这样设计是不满足第一范式的。将address字段划分成省份、城市、详细地址,这样对每个字段都可以进行单独...

2019-05-26 09:51:05 340

原创 Mybatis中防止Sql注入

一、什么是Sql注入sql注入是一种代码注入技术,将恶意的sql插入到被执行的字段中,以不正当的手段多数据库信息进行操作。在jdbc中使用一般使用PreparedStatement就是为了防止sql注入。比如代码 :"select * from user where id =" + id;正常执行不会出现问题,一旦被sql注入,比如将传入参数id=“3 or 1 = 1”,那么sq...

2019-05-25 21:33:52 21921 2

原创 Java代码优化建议

1、Map遍历针对Map的遍历一般是遍历Map中的key和Value,推荐使用效率高的方式是entrySet(),因为keySet()方式需要遍历两次,一次是在迭代器遍历keySet,一次是从map中取key。 public static void main(String[] args) { Map<Integer, String> map = new HashMa...

2019-05-24 22:26:33 189

Java小作业-成绩管理系统(Java+mysql+swing+jdbc).rar

Java小作业-成绩管理系统 Java+mysql+swing+jdbc

2023-02-11

Java swing学生成绩管理系统小练习

Java swing课后小练习,学生成绩管理系统,Java+MySQL+Swing+JDBC

2023-02-11

book-system-ssm.sql

book-system-ssm.sql

2021-01-28

空空如也

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

TA关注的人

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