当前位置: 首页 > news >正文

结合七牛云做视频网站/站长之家关键词挖掘

结合七牛云做视频网站,站长之家关键词挖掘,中国营销传播网网址,手机论坛网站怎么做ServletServlet的生命周期1.创建对象和初始化时期2.Servlet执行时期3.Servlet的结束时期JDBC驱动过程1.加载JDBC驱动2.建立并获取数据库连接对象3.创建JDBC 对象4.设置SQL语句的传入参数5.执行SQL语句并返回结果6.对查询结果进行转换处理并处理结果返回7.释放相关资源MVC执行流…

Servlet

  • Servlet的生命周期
      • 1.创建对象和初始化时期
      • 2.Servlet执行时期
      • 3.Servlet的结束时期
  • JDBC驱动过程
      • 1.加载JDBC驱动
      • 2.建立并获取数据库连接对象
      • 3.创建JDBC 对象
      • 4.设置SQL语句的传入参数
      • 5.执行SQL语句并返回结果
      • 6.对查询结果进行转换处理并处理结果返回
      • 7.释放相关资源
  • MVC执行流程
  • 对称加密和非对称加密
    • 对称加密:
    • 非对称加密 :
    • 区别

Servlet的生命周期

    servlet的生命周期就是从servlet的创建到销毁的过程。

1.创建对象和初始化时期

    当客户端来一个请求时服务器创建一个Servlet实例,然后调用init()方法来初始化这个实例,只有实例初始化成功,Servlet才能接收客户的请求

2.Servlet执行时期

    初始化成功后,进入Servlet的执行时期,调用doGet或者doPost方法

3.Servlet的结束时期

    Servlet会一直运行直到服务器停止,在结束时,需要收回在init()方法中使用的资源,通过destroy()来实现。

JDBC驱动过程

主要分为七个步骤

1.加载JDBC驱动

Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:ORACLEDB";

加载Oracle数据库驱动 ​ Class.forName("oracle.jdbc.driver.OracleDriver");
加载SQL Server数据库驱动 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
加载MySQL 数据库驱动 Class.forName("com.mysql.jdbc.Driver");

2.建立并获取数据库连接对象

connection=DriverManager.getConnection(url,user,password);
String sql="select * from userinfo where user_id=?";

3.创建JDBC 对象

Connection connection=null;
PerparedStatement stmt=null;
stmt=connection.prepareStatement(sql);

4.设置SQL语句的传入参数

stmt.setString(1,"zhangsan");

5.执行SQL语句并返回结果

ResultSet rs=null;
rs=stmt.executeQuery();

6.对查询结果进行转换处理并处理结果返回

finally {if(connection!=null){connection.close();}if(ps!=null){ps.close();}if(resultSet!=null){resultSet.close();}}

7.释放相关资源

MVC执行流程

  1. 用户通过浏览器向服务器发送服务请求,请求会被Spring MVC的前端控制器 DispatcherServlet拦截。
  2. DsipatcherServlet拦截请求后,会调用HandlerMapping处理器处理映射。
  3. 处理器根据URL找到具体的处理器,生成处理器对象 及 处理器拦截器,一并返回给DispatcherServlet
  4. DispatcherServlet会通过返回的信息选择合适的HandlerAdapter
  5. HanandlerAdapter会调用执行Handler(处理器) 也就是Controller。
  6. Controller执行玩后会返回一个ModelAndView对象,对象包含试图名或包含模型和视图名。
  7. HandlerAdpater将返回值返回给DispatcherServlet
  8. DispatcherServlet会根据ModelAndView选择一个合适的视图解析器。
  9. 返回给前端浏览器。

对称加密和非对称加密

对称加密:

对称加密指的就是加密和解密使用同一个秘钥,所以叫做对称加密。对称加密只有一个秘钥,作为私钥。
常见的对称加密算法:DES,AES,3DES等等。

非对称加密 :

非对称加密指的是:加密和解密使用不同的秘钥,一把作为公开的公钥,另一把作为私钥。公钥加密的信息,只有私钥才能解密。私钥加密的信息,只有公钥才能解密。常见的非对称加密算法:RSA,ECC

区别

对称加密算法相比非对称加密算法来说,加解密的效率要高得多。但是缺陷在于对于秘钥的管理上,以及在非安全信道中通讯时,密钥交换的安全性不能保障。所以在实际的网络环境中,会将两者混合使用.

http://www.jmfq.cn/news/4869577.html

相关文章:

  • 广州哪家网站建设好/合肥网站推广公司排名
  • 海尔商务网站建设/怎样把个人介绍放到百度
  • 德州做网站的/软文
  • 做网站的主题/营销型网站建设价格
  • 陕西网站开发企业/百度指数是啥
  • 网站 搜索引擎 提交/长沙网络营销顾问
  • 银川网站建设联系电话/找百度
  • 如何做电子书网站/百度关键词收费标准
  • 哪里有帮做微课的网站/seo网站有优化培训吗
  • seo关键词布局案例/seo还有哪些方面的优化
  • 自己如何做购物网站/谷歌排名推广
  • 伪静态网站配置/枸橼酸西地那非片的作用及功效
  • 国外电商网站设计欣赏/百度推广开户费
  • 推销别人做网站有什么作用/友情链接价格
  • 网线制作图片/百度seo搜索引擎优化方案
  • 旅游网站介绍怎么写/域名购买平台
  • 互动平台网站建设/seo优化服务是什么
  • 中低端网站建设客户网/深圳网络推广营销公司
  • 静态企业网站模板下载/seo网站推广排名
  • 做网站需要学java/百度指数移动版怎么用
  • 中国空间站现在有几个人/关键词快速排名不限行业
  • 福州做网站的公司有哪些/软文范文
  • 潍坊网站建设制作/怎么用网络推广业务
  • 爱玖货源站/免费发布广告
  • 商城网站 搭建/南京seo网站管理
  • 遂宁北京网站建设/网盟推广是什么意思
  • wordpress更新主题/广州百度seo 网站推广
  • 用vue做网站一般用什么组件库/网络营销官网
  • 免费网站建设咨询/网络销售怎么做
  • 重庆网站建设定制/网站关键词搜索排名