自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 导致sql注入的根本原因以及Statement与PreparedStatement的区别

何为sql注入? SQL注入即是指web应用程序对用户输入数据的合法性没有判断或过滤不严,攻击者可以在web应用程序中事先定义好的查询语句的结尾上添加额外的SQL语句,在管理员不知情的情况下实现非法操作,以此来实现欺骗数据库服务器执行非授权的任意查询,从而进一步得到相应的数据信息 使用JDBC过程中出现SQL注入的问题 输入正确的账号和密码登陆成功 当使用sql注入时,错误的密码也能登陆成功,这就是sql注入 导致sql注入的根本原因 用户输入的信息中含有sql语句的关键字,并且这些关键字参与sq

2021-04-15 16:02:41 277

原创 从无到有,简述JDBC连接基本步骤

从无到有,简述JDBC连接基本步骤JDBC是什么?操作步骤1.注册驱动2.建立连接3.获取对象4.执行sql语句5.处理查询结果集6.释放资源完整代码 JDBC是什么? 1.JDBC是java database connectivity(java语言连接数据库)的缩写 2.JDBC的本质是什么? JDBC是SUN公司制定的一套接口(Interface) Java.sql.*; 接口都有自己的调用者和实现者 在接下来的过程中 “我” 是调用者,不同数据库的公司是“实现者”,不同的数据库公司提供不同的jar包(

2021-04-15 11:25:40 210

原创 java中 类的组合与复用,复用类

java中 类的组合与复用 在一个类中用另一个类创建对象的的问题 Circle public class Circle { double radius,area; void setRadius(double r){ radius = r; } double getRadius(){ return radius; } d...

2020-03-29 09:16:59 573 1

原创 链表初始化——头插法与尾插法 超详解!!!

链表初始化——头插法与尾插法 超详解!!! 看代码先 void CreatList(LinkNode *&L,int a[],int n) { LinkNode *s; L=(LinkNode *)malloc(sizeof(LNode)); L->next=NULL; for(int i=0;i<n;i++) { s=(LinkNode *)malloc(sizeo...

2020-03-20 13:51:56 1850 1

原创 无头结点的链栈初始化,判断栈是否为空,进栈,出栈

无头结点的链栈初始化,判断栈是否为空,进栈,出栈 typedef struct LNode { int data; LNode *next; }LNode; void InitStack(LNode *&lst) { lst=NULL; } int isEmpty(LNode *&lst) { if(lst==NULL) return 1; else return 0; } ...

2020-03-08 16:45:42 2044

空空如也

空空如也

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

TA关注的人

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