- 博客(5)
- 收藏
- 关注
原创 Python中deepcopy 和copy的区别
欢迎使用Markdown编辑器写博客最近在使用Python语言编程的过程中遇见了deepcopy()方法,想着这个名字比较特别,于是网上找了一下参考资料,索性比较了与copy()的区别。两者区别如下:—–deepcopy(): 深复制,即将被复制对象完全再复制一遍作为独立的新个体单独存在。所以改变原有被复制对象不会对已经复制出来的新对象产生影响。—–copy(): 浅复制,并不
2018-01-07 21:33:24 3306
原创 mysql数据库更改表相关操作
1、更改表名: ALTER TABLE tablename RENAME TO newtablename 2、在所在数据库中复制某数据库中的某张表(仅复制表结构,不能复制表记录) CREATE TABLE newtablename LIKE dbname.tablename CREATE TABLE db1.tableX LIKE db2.tableY 3、在同一数据库中
2017-07-27 17:35:01 505
转载 文章标题
* Servlet/Filter/Listener/Interceptor区别与联系* 主要从以下几个方面阐述一下题目中四个概念的区别与联系: 1、概念 2、生命周期 3、职责 4、执行过程 一、概念: 1、servlet:servlet是一种运行服务器端的Java应用程序,具有独立于平台和协议的特性,并且可以动态的生成web页面,它工作在客户端请求与服务器响应的中间层。
2017-07-27 15:01:45 186
原创 详解ContextLoaderListener监听器的作用
ContextLoaderListener监听器的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。至于ApplicationContext.xml这个配置文件部署在哪,如何配置多个xml文件,书上都没怎么详细说明。现在的方法就是查看
2017-07-25 15:36:26 826
转载 文章标题
web.xml加载过程(步骤): 1.启动WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文. 3.容器将转化为键值对,并交给ServletContext. 4.容器创建中的类实例,即创建监听. 5.在监听中会有contextInitia
2017-07-25 12:12:01 158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人