![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaEE
文章平均质量分 51
DriveMan
没有什么输不起!
展开
-
ArrayList集合实现RandomAccess接口有何作用?为何LinkedList集合却没实现这接口?
众所周知,在List集合中,我们经常会用到ArrayList以及LinkedList集合,但是通过查看源码,就会发现ArrayList实现RandomAccess接口,但是RandomAccess接口里面是空的!Linked并没有实现RandomAccess接口。这是为什么呢?---------------------------------------------------------原创 2018-02-02 18:18:06 · 15796 阅读 · 19 评论 -
被多人误解的url-pattern配置为"/"和"/*"的区别
为什么说被多人误解,因为大多人都把配置“/”理解成不能拦截后缀名的,其实这种理解是错误的!它其实也能拦截“.js”,“.css”,".png"等静态资源的访问。为什么?因为<url-pattern>/</url-pattern>在Tomcat服务器是默认的servlet;通过查看Tomcat web.xml可得知,它除了能够处理静态资源还能够处理HTTP缓存请求,媒体(音频...原创 2018-02-27 18:04:22 · 3923 阅读 · 0 评论 -
为什么在web.xml配置url-pattern要使用 *.jsp 而不能使用 /*.jsp
Servlet和filter是javaEE开发中常用的技术,使用方便,配置简单。在这里详细介绍servlet和filter中的url-pattern的用法。一、先精确匹配,再路径匹配 (路径匹配的时候,先最长路径匹配,再最短路径匹配),至于扩展名匹配,就是单独于精确匹配和匹配的一类了,以上都找不到servlet,就用默认的servlet,配置为<url-pattern>/</ur...原创 2018-02-27 18:21:16 · 1376 阅读 · 0 评论 -
java文件路径问题及Eclipse package,source folder,folder区别及相互转换
eclipse下,建立一个source folder(我建立的是folder,),名称为resource,调用时 为 "resource/bg.gif" ; //注意resource前面没有 /" 有/则错误eclipse的相对路径起始位置位于当前包的根目录,system.getproperty("user.dir");可以打印出根目录。 另一种方法:在 src包下建立一个folder,名为re...原创 2018-04-19 18:04:58 · 441 阅读 · 0 评论 -
wsimport命令解析没有生成数据库实体类的原因
在cmd命令符中,使用wsimport生成服务器中的实体类,为何没有生成与数据库对应的实体类Customer.java呢?原因:是因为在Customer类中没有加入 空参构造;解决:加入空参构造 public Customer(){};结果:问题解决...原创 2018-04-19 18:04:18 · 603 阅读 · 1 评论 -
【防坑指南】nginx重启后出现[error] open() “/usr/local/var/run/nginx/nginx.pid” failed
重新启动nginx后,出现报错,原因就是下没有nginx文件夹或没有nginx.pid文件,为什么会没有呢?原因就是每次重新启动,系统都会自动删除文件,所以解决方式就是更改pid文件存储的位置,打开nginx.conf配置文件,把红色部分打开,重启服务器或者重新加载配置文件,这样nginx.pid路径就更改成功!接下来,创建logs文件夹如何生成nginx.pid文件在sbin/ 路径下执行 ....原创 2018-05-04 16:18:41 · 26828 阅读 · 6 评论 -
反射中获取成员变量值和执行方法时为什么需要传参对象
接触学习java反射时,相信不少的同学会有一个疑问【为什么获取成员变量值需要传递一个对象呢?】。用一个非常普通的Student类来做实例我们大多都知道,通过getFiled(指定获取的变量名称) 就可以得到了相对应的Filed成员变量对象,包含着类全名以及变量名称!!!那么问题来了,为什么获取成员变量的值就需要传入一个对象呢???我们不是已经获取了Filed...原创 2019-06-11 23:49:34 · 525 阅读 · 2 评论