Servlet(八)——ServletContext对象
ServletContext对象 每一个web 应用都有且仅有一个ServletContext 对象, 又称 Application 对象,从名称中可知, 该对象是与应用程序相关的。在 WEB 容器启动的时候, 会为每一个WEB应用程序创建一个对应的 ServletContext 对象。 该对象有两大作用,第一、 作为域对象用来共享数据, 此时数据在整个应用程序中共享;第二、 该对象中保存了当前应…
ServletContext对象 每一个web 应用都有且仅有一个ServletContext 对象, 又称 Application 对象,从名称中可知, 该对象是与应用程序相关的。在 WEB 容器启动的时候, 会为每一个WEB应用程序创建一个对应的 ServletContext 对象。 该对象有两大作用,第一、 作为域对象用来共享数据, 此时数据在整个应用程序中共享;第二、 该对象中保存了当前应…
new hashMap(10)这个10的意思 我们知道map这个底层初始化的时候默认的长度是16,加载因子是0.75 如果我们这里指定了10的话,意思就是表示我们设置了他的初始化容量就是10了, new hashMap(10,0.7)这样的话意思就是我们指定了初始化容量和加载因子两个 版权声明:本文为weixin_44274949原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出…
在修改数据的时候,总要(执行查询命令)查询一下数据库中是否有相同的数据存在,以避免数据重复。并且往往查询数据的名称,但查询的同时往往会把本身的名称也查出来,造成错误报错,我们可以现在后台用viewstate记住数据的名称,在‘提交’按钮被触发时,先验证数据名是否与viewstate保存的数据相等,若不等再执行查询命令。 曾加数据时,直接执行查询命令即可。 2019年1月11日回顾后评论:这个笔记完…
问题来自 SQLServer DBA 三十问 - 飞洋过海 - 博客园 SQLServer DBA 三十问(加强版) - riont - 博客园 1. char 、varchar、nvarchar之间的区别(包括用途和空间占用);xml类型查找某个节点的数据有哪些方法,哪个效率高;使用存储过程和使用T-SQL查询数据有啥不一样; ① char、varchar、nvarchar之间的区别 用途区别…
今天使用IntelliJ idea新建了一个maven web项目,发现了一些问题,最后全部搞定了,网上那些文章很多都是扯淡,根本没用。之前多使用的是eclipse,也许使用eclipse时间比较长,觉得eclipse比较亲切,但是现在使用IntelliJ IDEA觉得还是比eclipse更加方便和高端。。。 新建好了项目发现项目只能以localhost:8080这样的访问路径访问到主页,也就是i…
Java 连接 MySQL 需要驱动包 在链接之前建立lib文件一定要导入jar包 导入之后要进行右键点击lib add as libary添加到项目的库里面 结束之后是这个样子的 加载驱动的问题 MySQL 8.0 以下版本 JDBC 驱动名有以下两种 如果第一种报错可以尝试以下第二种 第一种 Class.forName("com.mysql.jdbc.Driver"); 第二种 Class.f…
一个controller只调用一个service,同时使用多个service需要重新写service接口,并在此接口中调用其他的接口方法,然后再重新写他的实现类,最后注册服务。 转载于:https://www.cnblogs.com/stitchZsx/p/9553082.html
测试环境: MySQL版本:8.0 数据库表:T (主键id,唯一索引c,普通字段d) 如果你的业务设计依赖于自增主键的连续性,这个设计假设自增主键是连续的。但实际上,这样的假设是错的,因为自增主键不能保证连续递增。 一、自增值的属性特征: 1. 自增主键值是存储在哪的? MySQL5.7版本 在 MySQL 5.7 及之前的版本,自增值保存在内存里,并没有持久化。每次重启后,第一次打开表的时候,…
题目 题目链接 题意 给出 n n 个整数,其中 1 ≤ n ≤ 10 6 1 ≤ n ≤ 10 6 。 给出三种操作: GROW x y,表示给 x x 位置的数增加 y y 。 MAGIC x,表示给所有的数增加 x x 。 CUT x,表示把所有大于x的数切割到x,并输出本次切割割了多少。 题解 乍一看,似乎没有很符合这个题目情形的数据结构,我们需要把多种数据结构结合起来。 首先我们把所有的…