- 博客(3)
- 收藏
- 关注
原创 设计模式-工厂模式
工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。意图:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。主要解决:主要解决接口选择的问题。何时使用:我们明确地计划不同条件下创建不同实例时。如何解决:让其子类实现工厂接口,返回的也是一个抽象的产品
2021-08-08 19:56:58
112
原创 防止SQL攻击的解决方案
什么是SQL注入攻击SQL注入攻击产生的原因:Statement传输器在发送SQL到数据库执行时,是直接将SQL语句和参数拼接在一起由于后台的SQL语句是拼接而来的。而其中的参数是由用户提交的,如果用户在提交参数时,在其中掺杂了一些SQL关键字或者特殊符号(比如,or # --),就可能会导致SQL语句的语意发生变化。从而执行一些意外的操作(在不知道密码的情况下也能登陆,甚至在不知道用户名和密码的情况下也能登陆),这就是SQL注入攻击。如何进行SQL注入攻击1.数字注入注入or 1=1.
2021-07-05 21:08:51
903
原创 数据库基本操作语句
目录常用命令大全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
677
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人