会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
涛生衣旧
学无止境!
博客园
首页
新随笔
联系
订阅
管理
2019年4月23日
Java集合框架
摘要: 整个Java集合框架图如下所示。线比较多,但各个接口及实现类之间的关系还是比较清楚的。 1 集合和数组的区别 (1)长度区别。数组长度不可变,集合长度可变。 (2)内容区别。数组可以存储基本数据类型和对象引用,集合只能存储对象引用。 (3)数组只能存储同一类型的元素,集合可以存储不同类型的元素。 2
阅读全文
posted @ 2019-04-23 23:33 thinker_zhao
阅读(210)
评论(0)
推荐(1)
2019年4月22日
Java泛型
摘要: 1 为什么使用泛型 为什么使用泛型?首先,我们必须知道什么是泛型。泛型,简单来说,就是将类型参数化,即用一个参数来代表类型。比方说,在学习泛型之前,我们定义的变量都是指明了具体类型的,如String str定义了字符串类型的str, Integre num;定义了整型的num等(包括Object类型
阅读全文
posted @ 2019-04-22 15:24 thinker_zhao
阅读(247)
评论(0)
推荐(0)
JVM内存区域
摘要: Java运行时数据区(Java内存区域) 为更好理解Java内存区域,我们首先看一下Java程序的执行过程: Java源代码文件(.java后缀)会被Java编译器编译为字节码文件(.class后缀)。然后由JVM中的类加载器加载各个类的字节码文件,加载完毕之后,交由JVM执行引擎执行。 Java虚
阅读全文
posted @ 2019-04-22 14:09 thinker_zhao
阅读(167)
评论(0)
推荐(0)
2017年9月1日
idea构建spring源码阅读环境
摘要: 注:由于文章不是一次性完成,下文中的test1目录和test目录应为同一个目录。 (一)安装git和Gradle Spring项目托管在github之上,基于Gradle来构建项目。所以要想搭建Spring的阅读环境,首先需要安装git和Gradle。对于一个程序员来说,git肯定都是安好了的,这里
阅读全文
posted @ 2017-09-01 12:56 thinker_zhao
阅读(1130)
评论(0)
推荐(0)
2017年6月7日
Tomcat手动部署Web项目详细步骤
摘要: 阅读须知:文章基于Tomcat8,其它版本若有差异,请自行辨别。本文为博主原创文章,转载请附原文链接。 不借助任何IDE,这里介绍在Tomcat中手动部署web项目的三种方式: 1.部署解包的webapp目录 2.打包的war文件 3.Manager Web应用程序 一:部署解包的webapp目录
阅读全文
posted @ 2017-06-07 20:12 thinker_zhao
阅读(9605)
评论(1)
推荐(1)
2017年2月13日
IntelliJ IDEA 2016.2 配置Tomcat 运行Web项目
摘要: 1.可能会出现的问题 Run-->Edit Configurations 中点击"+"号没有tomcat server... 解决办法:File >Setting >Build,Execution,Deployment >Application Servers >"+"这里添加了之后Edit Con
阅读全文
posted @ 2017-02-13 22:21 thinker_zhao
阅读(1950)
评论(0)
推荐(0)
2017年1月29日
github错误:fatal: remote origin already exists.
摘要: 原文链接:http://blog.csdn.net/dengjianqiang2011/article/details/9260435 如果输入$ Git remote add origin git@github.com:djqiang(github帐号名)/gitdemo(项目名).git 提示出
阅读全文
posted @ 2017-01-29 17:47 thinker_zhao
阅读(752)
评论(0)
推荐(0)
2017年1月26日
通配符的匹配很全面, 但无法找到元素 'context:property-placeholder' 的声明。
摘要: 在Spring相应包导入正确的前提下,出现这个异常,是因为我们在引入命名空间的时候,没有正确引入它的DTD解析文件,以上面的context为例,解决办法如下: 在引入 需要注意的是,由于Spring版本的不同,图中划线的地方的数字可能会不同,我当前的是4.0,如果是其它版本,可能要换成其它数字(不写
阅读全文
posted @ 2017-01-26 10:47 thinker_zhao
阅读(10554)
评论(0)
推荐(3)
2017年1月22日
URI is not registered ( Setting | Project Settings | Schemas and DTDs )
摘要: URI is not registered ( Setting | Project Settings | Schemas and DTDs ) 在idea中,当初手动第一次写spring配置文件的时候,出现了上面这个错误。错误提示如下: 很明显的两行错误提示。将鼠标放在上面,软件会提示“URI is
阅读全文
posted @ 2017-01-22 21:43 thinker_zhao
阅读(61596)
评论(9)
推荐(13)
2016年12月10日
Artifact Project3:war exploded: Error during artifact deployment. See server log for details.
摘要: 阅读须知:本文为博主原创文章,未经允许,不得转载。 第一次在idea搭建Struts2环境时遇到了这个问题,很莫名其妙,搞了几天没解决,几乎要放弃idea。最后解决的时候也很突然。回想解决的过程,大致如下。 第一种情况:File->Project Structure->Artifacts出现如下的界
阅读全文
posted @ 2016-12-10 19:46 thinker_zhao
阅读(123518)
评论(7)
推荐(8)
2016年11月24日
Struts2的OGNL表达式语言
摘要: 一.OGNL的概念 OGNL是Object-Graph Navigation Language的缩写,全称为对象图导航语言,是一种功能强大的表达式语言,它通过简单一致的语法,可以任意存取对象的属性或者调用对象的方法,能够遍历整个对象的结构图,实现对象属性类型的转换等功能。 Struts 2支持以下几
阅读全文
posted @ 2016-11-24 17:31 thinker_zhao
阅读(656)
评论(0)
推荐(0)
2016年11月19日
java空指针异常:java.lang.NullPointException
摘要: 一.什么是java空指针异常 我们都知道java是没有指针的,这里说的"java指针"指的就是java的引用,我们不在这里讨论叫指针究竟合不合适,而只是针对这个异常本身进行分析。空指针就是空引用,java空指针异常就是引用本身为空,却调用了方法,这个时候就会出现空指针异常。可以理解,成员变量和方法是
阅读全文
posted @ 2016-11-19 20:36 thinker_zhao
阅读(127968)
评论(7)
推荐(14)
公告