摘要: 一、构建maven项目的文件结构 先从最常用的基本项目文件结构入手,建立如下目录结构: selfproject nutrition src main java resources webapp WEB-INF web.xml test java resources pom.xml service s 阅读全文
posted @ 2018-04-27 22:33 武汉-石头 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 一、确定要引用的spring的jar包 当然我们一开始并不知道spring mvc需要使用到哪些包,但是我们可以从最基本的开始 1、首先使用spring当然少不了spring最基础的jar包spring-bean 和spring-content,在nexus私服服务器上搜索这两个包的最新版本在pom 阅读全文
posted @ 2018-06-20 21:53 武汉-石头 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 使用java代码读取properties文件,在new File的时候突然发现直接使用相对路径不管用了,之前做开发因为业务以及工作内容没有涉及到这块,也没有太关注这方面的东西,这次做一个相对比较全的分析。 1、可以通过类的class文件路径获知当前项目或者编译文件的路径 在Class类里面有这样一个 阅读全文
posted @ 2018-05-15 23:30 武汉-石头 阅读(6986) 评论(0) 推荐(0) 编辑
摘要: properties文件在java的使用是比较常见的用于配置key-value的配置文件,java中也有专门对该种类型的文件进行处理的类Properties 一、Properties类API 1、Properties类描述 Properties继承了HashTable,明确的表示了它是一个key-v 阅读全文
posted @ 2018-05-10 20:44 武汉-石头 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 一、请求的两种操作方式 在进行servlet+jsp简单功能构建的时候发现在访问jsp页面时遇到这两种操作方式: 1、req.getRequestDispatcher("jsp/index.jsp").forward(req, resp); 2、resp.sendRedirect("jsp/inde 阅读全文
posted @ 2018-05-04 00:12 武汉-石头 阅读(3005) 评论(0) 推荐(0) 编辑
摘要: servlet+jsp简单使用 阅读全文
posted @ 2018-05-02 23:07 武汉-石头 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Collection下面除了一个常用的List接口,还有另外一个容器接口Set,不过Set目前本人使用的不多,但作为知识梳理还是要进行了解。 环境:JDK8 一、实现原理 1、HashSet内存存储原理 HashSet类的成员变量以及构造函数 static final long serialVers 阅读全文
posted @ 2018-02-23 22:08 武汉-石头 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 本来继List的整理后会继续Collection下面的另一个分支Set的,但是看了下HashSet的实现是基于HashMap的,所以先从Map着手,然后在整理Set的 环境JDK8 一、存储原理 1、HashMap的存储 我们先来看看HashMap的部分实现源码: static final int 阅读全文
posted @ 2018-02-12 23:42 武汉-石头 阅读(237) 评论(0) 推荐(1) 编辑
摘要: 通过分析List的两个常用的实现类ArrayList、LinkedList的实现原理,对各自的优劣进行初步分析。 阅读全文
posted @ 2018-02-07 20:22 武汉-石头 阅读(269) 评论(0) 推荐(0) 编辑