自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 设计模式-工厂模式

工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 意图:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。 主要解决:主要解决接口选择的问题。 何时使用:我们明确地计划不同条件下创建不同实例时。 如何解决:让其子类实现工厂接口,返回的也是一个抽象的产品

2021-08-08 19:56:58 90

原创 防止SQL攻击的解决方案

什么是SQL注入攻击 SQL注入攻击产生的原因:Statement传输器在发送SQL到数据库执行时,是直接将SQL语句和参数拼接在一起由于后台的SQL语句是拼接而来的。而其中的参数是由用户提交的,如果用户在提交参数时,在其中掺杂了一些SQL关键字或者特殊符号(比如,or # --),就可能会导致SQL语句的语意发生变化。从而执行一些意外的操作(在不知道密码的情况下也能登陆,甚至在不知道用户名和密码的情况下也能登陆),这就是SQL注入攻击。 如何进行SQL注入攻击 1.数字注入 注入or 1=1 .

2021-07-05 21:08:51 805

原创 数据库基本操作语句

目录 常用命令大全 1.1对数据库的操作 1.2对表的操作 1.3对字段的操作 1.4对数据的操作 查询 2.1条件查询 2.2模糊查询 2.3子查询(嵌套查询) 2.4联合查询 2.5分页查询 ​ 2.6分组查询 2.7升序降序排列 函数 3.1普通函数 3.2聚合函数 常用命令大全 1.1对数据库的操作 create database 库名; 新建数据库 drop database 库名; 删除数据库 sh...

2021-07-03 16:39:41 364

空空如也

空空如也

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

TA关注的人

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