Java细节

##1
对象的引用本质是一个指向对象实际内存,堆中的位置的指针。通过这个引用(指向对象的指针)来操作对象
Person person =new person ()
Person person即为对象的引用,new person ()为实际对象,存在堆中
在这里插入图片描述

##2
DAO这种文件命名,是指java中和数据库进行交互的一些类
##3
./指当前目录 …/上一目录

##3
在这里插入图片描述
EL表达式 再jstl if标签的test里,后花括号和双引号之间不能有空格,否则if标签没效果
只要是EL表达式 ,后面的花括号和引号之间不能有空格

##4
在这里插入图片描述
两个字符串之间要加空格,否则就拼成了 where 1= 1and 了 应该是 where 1 =1 and
上面图中也有错误,?后面也得加空格 like前面也得加

##5
IDEA debug时,step over是执行下一行, resume program是直接跳到下一断点,断点前的都执行了

##5
记录一次找bug,因为自己逻辑上的问题,导致sql语句分页查询的时候,从索引-2开始查询,导致报错,开始查询的索引 limit ? ? ,第一个问好肯定是大于0的,报了个 sql syntax 即sql 语法错误check the manual that corresponds to your MySQL server version for the right 后面好像还出现了-2 啥的。

##6
往集合中添加元素,只能一个个加,不能一次add多个,会报错 , list.add(一个)
而且sql中的? 号, 在java语句中进行赋值 时,单个值可以直接赋值,多个?,可以用数组赋值,不能用集合
在这里插入图片描述
##7
maven配置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在maven的安装目录下的setting 中配置本地仓库到其他盘,同时配置一个网络远程仓库比如阿里云,但是远程仓库下载下来的一般默认放在user.m2下,可以复制到自己设置的本地仓库下,如果项目开启过慢,可以配置成
在这里插入图片描述
或者=local,自己下载apache catalog xml,放在某个目录下,可以自己网上搜下怎么弄

注意如果不用,IDEA的tomcat的话,可以在pom.xml中引入maven中的tomcat7插件,引入tomcat,以及进行配置,然后可以用maven中的 M 输入命令运行tomcat。但是得注意上面说的jar包冲突问题,得把一个作用域设置成provide

##8
黑马旅游网项目,验证码图片不显示(发现是因为点击浏览器按钮快速访问的原因,他的访问路径不对,可能是这种访问路径是tomcat的设置的路径,不是maven里配置的tomcat,直接在浏览器中输入路径验证码就显示了)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值