随笔分类 -  Java

摘要:通过Eclipse创建Maven Web项目的简单步骤 先决条件 (Prerequisites) 1,JDK environment, 具体的安装JDK的步骤和环境配置一般网上都有,这里就不在赘述。 2,Tomcat , 同样具体的安装配置和环境配置,很容易找到相应的文章。 3, Maven , 同 阅读全文
posted @ 2019-04-16 15:39 潘彬 阅读(388) 评论(0) 推荐(0)
摘要:在刚开始接触spring boot的时候,想创建一个Hello World 的project。 但是创建完之后,Run as 'Spring Boot APP'的时候遇到这个错误。 Level类存在于 logback-classic-1.2.3.jar(后面的版本号可能不一样) 中 maven的包经 阅读全文
posted @ 2019-03-13 21:52 潘彬 阅读(7196) 评论(0) 推荐(0)
摘要:背景: 在写SpringMVC表单提交的代码的时,在最后点击提交的时候总是会出现400的错误 原因: 主要原因就是表单提交的数据和对应实体类的属性无法完全匹配 解决方案: 查看我们提交的数据是否完全和对应的实体类进行完全的匹配, 我的示例代码: 实现的表单的截图: 表单中的代码: 对应实体类的代码: 阅读全文
posted @ 2018-08-30 01:44 潘彬 阅读(817) 评论(0) 推荐(0)
摘要:背景(Background): 我将一个IDEA的maven web项目clone到本地,并导入到Eclipse中。 I imported a MAVEN WEB project which was created by IDEA to Eclipse. 出现的问题: 阅读全文
posted @ 2018-08-29 23:34 潘彬 阅读(581) 评论(0) 推荐(0)
摘要:引子:大家可以思考一下下面程序的输出结果 运行的结果是: 解释(主要是重载函数调用时精确性的问题):《java解惑》这本书谜题46解释了这种情况。下面内容摘自《Java解惑》 谜题46:令人混淆的构造器案例本谜题呈现给你了两个容易令人混淆的构造器。main方法调用了一个构造器,但是它调用的到底是哪一 阅读全文
posted @ 2018-08-05 21:35 潘彬 阅读(3372) 评论(0) 推荐(0)
摘要:本文是承接上一篇文章:JAVA多线程知识总结(一) 四.Java多线程的阻塞状态与线程控制 上文已经提到线程阻塞的集中具体类型。下面主要看引起JAVA线程阻塞的方法 1,join() 让一个线程等待另一个线程完成之后才继续执行,如A线程的执行体中调用B线程的join方法,则A线程被阻塞,知道B线程执 阅读全文
posted @ 2018-08-05 15:50 潘彬 阅读(184) 评论(0) 推荐(0)
摘要:一,线程的生命周期以及五种基本状态 关于JAVA线程的生命周期,首先看一下下面这张图 上图中基本上囊括了Java中多线程各重要知识点。掌握了上图中的各知识点,Java中的多线程也就基本上掌握了。 Java线程具有五中基本状态: 1,新建状态(New):当线程对象创建后就是进入到了新建状态,如:Thr 阅读全文
posted @ 2018-08-04 01:51 潘彬 阅读(499) 评论(0) 推荐(0)
摘要:一个程序在运行起来的时候会转换成进程,通常含有多个线程。 通常情况下,一个进程中的比较耗时的操作(如长循环、文件上传下载、网络资源获取等),往往会采用多线程来解决。 比如显示生活中,银行取钱问题、火车票多个售票窗口的问题,通常会涉及到并发的问题,从而需要多线程的技术。 当进程中有多个并发线程进入一个 阅读全文
posted @ 2018-08-03 06:14 潘彬 阅读(45769) 评论(1) 推荐(6)
摘要:一,获取src下面的配置文件信息 1,结构图如下: 二,获取WebContent目录下的配置文件 1,前提条件:是在tomcat启动的情况下: 参考文档:https://blog.csdn.net/superit401/article/details/78206877 阅读全文
posted @ 2018-06-08 14:28 潘彬 阅读(9324) 评论(0) 推荐(0)
摘要:》errorPage指定当前页面出现错误的实际响应页面是什么, 其中“/” 表示的是当前WEB应用的根目录 <% page errorPage="/error.jsp" %> 》在响应error.jsp时, JSP引擎使用请求转发的方式 》isErrorPage 指定当前页面是否位错误处理页面, 可 阅读全文
posted @ 2018-05-21 09:41 潘彬 阅读(833) 评论(0) 推荐(0)
摘要:我的工作空间:d:workspaceweb项目名称:xxx在eclipse配置完tomcat后,发布到的路径是 d:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps下这个路径太深了,受不了我想使用tom 阅读全文
posted @ 2018-05-20 11:12 潘彬 阅读(349) 评论(0) 推荐(0)
摘要:大家可以参考下面代码,有什么疑问请留言。。。 阅读全文
posted @ 2018-04-25 21:54 潘彬 阅读(3794) 评论(0) 推荐(0)
摘要:1,首先创建一个Web项目,tomcat 7, JDK 1.8 2,创建Web项目并部署到tomcat服务器下运行的步骤和方法: 在Eclipse下创建一个JAVA project 在JAVA项目下创建Web开发的目录结构 -WEB-INF -classes(编译后的class文件必须放在该目录下, 阅读全文
posted @ 2018-04-07 17:35 潘彬 阅读(495) 评论(0) 推荐(0)
摘要:1, Eclipse选中项目名称,邮件选中“Build Path”,然后选择“Configure Build Path” >选择“Source” Tab >修改"Default output folder" 阅读全文
posted @ 2018-04-02 10:30 潘彬 阅读(396) 评论(0) 推荐(0)
摘要:1,需要依赖的jar包, <!-- POI(operate excel) start --> <!-- the version of the following POI packages must be consistent --> <dependency> <groupId>org.apache. 阅读全文
posted @ 2018-03-12 14:21 潘彬 阅读(18673) 评论(1) 推荐(0)
摘要:代码很简单,大家一看基本上就能明白(有一定的java基础,熟悉try......catch.....finally的使用方法) 如有什么好的建议,请畅所欲言!!!!! 参考链接:http://blog.csdn.net/stellaah/article/details/6738424 阅读全文
posted @ 2018-01-16 16:20 潘彬 阅读(586) 评论(0) 推荐(0)
摘要:(一)、throws关键字 throws关键字主要是在定义上使用的,表示的是此方法中不进行异常处理,而交给被调用处处理。 例如: 现在div()方法之中抛出一个异常出来,表示所有异常交给被调用处进行处理。 运行结果: 注意:在调用throws关键字声明方法的时候,一定要使用异常处理操作进行异常的处理 阅读全文
posted @ 2018-01-16 11:17 潘彬 阅读(2766) 评论(0) 推荐(0)
摘要:一,异常的产生(Exception) 异常是程序之中导致程序中断的一种指令流,异常一旦出现并且没有进行合理处理的话,那么程序就会中断执行。 An exception is a flow of instruction that causes a program to interrupt in a pr 阅读全文
posted @ 2018-01-15 16:59 潘彬 阅读(13281) 评论(0) 推荐(5)