- 博客(24)
- 收藏
- 关注
原创 浅析Servlet执行原理
一:UML下图为Servlet UML关系图: 从图中,可以看出:1. 抽象类HttpServlet继承抽象类GenericServlet,其有两个比较关键的方法,doGet()和doPost()2. GenericServlet实现接口Servlet,ServletConfig,Serializable3. MyServlet(用户自定义Servlet类)继承Http...
2019-02-21 12:38:10
177
原创 JSP的九大内置对象和四大作用域
Jsp内置对象: 1.内置对象:(又叫隐含对象,有9个内置对象):不需要预先声明就可以在脚本代码和表达式中随意使用。 2.使用内置对象的原因:提升开发效率 3.九大内置对象:(request、response、session、out、page、application、exception、pageContext、config) (1...
2019-02-21 10:25:12
373
原创 13.MySQL——约束
常见约束:含义:一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性分类:六大约束 NOT NULL:非空,用于保证该字段的值不能为空 DEFAULT:默认,用于保证该字段有默认值 PRIMARY KEY:主键,用于保证该字段的值具有唯一性,并且非空 UNIQUE:唯一,用于保证该字段的值具有唯...
2019-02-17 15:55:30
215
原创 12.MySQL——数据类型
常见的数据类型:数值型: 整型 小数: 定点数 浮点数字符型: 较短的文本:char、varchar 较长的文本:text、blob(较长的二进制数据)日期型:一、整型特点:① 如果不设置无符号还是有符号,默认是有符号,如果想设置无符号,需要添加unsigned关键字② 如果插入的数值超出了整型的范围,会报o...
2019-02-15 19:13:03
544
原创 11.MySQL——库、表的管理
库、表的管理:创建: create修改: alter删除: drop一、库的管理1、库的创建语法:create database [if not exists]库名; 案例一:创建库BooksCREATE DATABASE IF NOT EXISTS books ;2、库的修改语法:RENAME DATABASE books TO 新库名;案例二:更...
2019-02-15 16:17:22
127
原创 10.MySQL——增删改
数据操作语言: 插入:insert 修改:update 删除:delete一、插入语句方式一:经典的插入语法:insert into 表名(列名,...) values(值1,...) 如:SELECT * FROM beauty注:1.插入的值的类型要与列的类型一致或兼容 2.不可以为null的列必须插入值 ...
2019-02-15 14:28:07
214
原创 9.MySQL——联合查询
联合查询:union :将多条查询语句的结果合并成一个结果语法:查询语句1union查询语句2union...应用场景: 查询的结果来自于多个表,且多个表没有直接的连接关系,但查询的信息一致时特点:1、要求多条查询语句的查询列数是一致的!2、要求多条查询语句的查询的每一列的类型和顺序最好一致3、union关键字默认去重,如果使用union all 可以包...
2019-02-15 12:21:45
530
原创 8.MySQL——分页查询
分页查询:应用场景:当要显示的数据,一页显示不全,需要分页提交sql请求语法: select 查询列表 from 表 【join type join 表2 on 连接条件 where 筛选条件 group by 分组字段 having 分组后的筛选 order by 排序的字段】 limit 【offset,】size;...
2019-02-15 11:39:54
342
原创 7.MySQL——子查询
子查询:含义:出现在其他语句中的select语句,称为子查询或内查询;外部的查询语句,称为主查询或外查询。分类: (1)按子查询出现的位置: select后面:仅仅支持标量子查询 ...
2019-02-15 10:36:40
391
转载 Java compiler level does not match the version of project
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yuzongtao/article/details/39967621 </div> <link rel="stylesheet" href="https://csdnimg.cn/release/phoe...
2019-02-11 15:45:39
729
原创 6.MySQL——连接查询
连接查询: 又称多表查询,当查询的字段来自于多个表时,就会用到连接查询。分类: (1)按年代分类: sql92标准:仅仅支持内连接 sql99标准【推荐】:支持内连接+外连接(左外和右外)+交叉连接 (2)按功...
2018-12-10 13:55:37
389
原创 5.MySQL——分组查询
分组查询语法: select 查询列表 列(要求出现在group by的后面) 5 from 表 1 【where 筛选条件】 ...
2018-12-08 22:36:57
438
原创 4.MySQL——分组函数
分组函数:功能;它是用来做统计使用,又叫统计函数、聚合函数、组函数。分类:sum 求和、avg平均值、max最大值、min最小值、count计算个数特点:1.sum、avg一般只用于处理数值型数据 max、min、count可以处理任何类型的数据2.sum、avg、max、min、count,以上分组函数均忽略null值3.可以和distinct搭配实现去重的运算...
2018-12-08 15:22:07
200
原创 3.MySQL——单行函数
概念:类似于java中的方法,将一组逻辑语句封装在方法体中,对外暴露方法名。好处:1.隐藏了实现细节 2.提高了代码的重用性分类:1.单行函数:如:concat、length、ifnull 2.分组函数:它是用来做统计使用,又叫统计函数、聚合函数、组函数。字符函数: 数学函数:日期函数:注意:1. str_to...
2018-12-07 22:13:21
195
原创 2.MySQL——排序查询
语法: select 查询列表 from 表名 【where 筛选条件】 order by 排序列表【asc|desc】注:asc代表的是升序,desc代表的是降序,如果都不写,默认的是升序。案例:查询部门编号大于等于90的员工信息,按入职时间的先后顺序进行排序 select * from emp...
2018-12-07 15:17:32
170
原创 1.MySQL——条件查询
1.查看当前所有的数据库:show databases2.打开指定的库名:use 库名3.查看当前库的所有表:show tables4.查看其他库的所有 表:show tables from 库名5.创建表:create table 表名( 列名 列类型 列名 列类型 ....
2018-12-07 14:15:20
179
转载 Project configuration is not up-to-date with pom.xml. Run Maven->Update Project or use Quick Fix
版权声明:本文为 testcs_dn(微wx笑) 原创文章,非商用自由转载-保持署名-注明出处,谢谢。 https://blog.csdn.net/testcs_dn/article/details/36461747 完整错误信息:Description Re...
2018-12-06 10:23:22
185
原创 Maven聚合
1.聚合:(1)作用:将多个工程拆分为模块后,需要手动逐个安装到仓库后依赖才能够生效。修改源码后也需要逐个手动进行 clean 操作。而使用了聚合之后就可以批量进行 Maven 工程的安装、清理工作。(2)配置方式:在总的聚合工程中使用 modules/module 标签组合,指定模块工程的相对路径即可。2.Maven_Web工程的自动部署:mvn deploy ...
2018-10-09 17:44:11
562
原创 Maven中的依赖简介
依赖:1.当 A jar 包用到了 B jar 包中的某些类时,A 就对 B 产生了依赖,这是概念上的描述。那么如何在项目中以依赖的方式引入一个我们需要的 jar 包呢?使用 dependency 标签指定被依赖 jar 包的坐标就可以了。2.Maven解析依赖信息时,会到本地仓库中查找被依赖的jar包。(如果未找到第三方jar包,将会自动联网下载。对于我们自己开发的Maven工程,...
2018-10-09 14:37:54
1734
原创 eclipse中创建Maven版的Web工程出现的问题
1.创建的Mave版的Web工程的目录结构,就只有webapp,而没有WEB-INF、MATA-INF文件。解决方法:Web工程右击--->Propeties-->Project Facets--->Dymatic Web Module--->Remove--->先去勾选,点击Apply,再进行勾选。此时,下边会多出“Futher Configuration ...
2018-10-06 15:38:43
151
原创 创建Maven版的java工程时的jdk配置问题
创建Maven版的java工程,它默认的jdk的版本是1.5的,这时所带来的影响(常规代码没有什么影响,只是对于集合有较大的影响):在jdk1.5以上的版本,集合可以这样的写:List<String> list=new Array<>(); (菱形语法:diamond 只要看到报错中有diamond就是这个泛型的问题)在 jdk1.5的版本,集合必须...
2018-10-06 11:35:47
175
原创 Maven工程的导入
在eclipse中导入Maven工程(手动创建的)会有一些注意点:1.我们使用eclipse导入java工程的方法:import--->general--->existing projects into workspace。(我们手动创建的Maven工程识别不到,因为它们不含有“.classpath”,“.project”,“.settings”文件(这些是eclipse创建的工程...
2018-10-05 18:14:04
1181
原创 Maven通过jsp-api体验jar包之间的冲突
在maven工程中引入jsp-api的jar包时,若将它的依赖范围设置为<scope>compile</scope>,当运行时,会出现java.lang.NullPointerException异常。这是因为该jar包的依赖范围为compile,所以它的jar包以及它所依赖的jar包会被拿到部署目录下,而这些jar包,tomcat也有,所以就产生了冲突。 ...
2018-10-05 17:26:57
962
1
原创 第一次发帖纪念
离毕业也就只剩下一个月的时间了,希望自己能在这最后的一个月的时间,完成毕业答辩,拿到驾照,同时完成自己的转行。感叹一下,转行真心好累啊!!!...
2018-05-10 14:43:34
171
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人