随笔分类 -  编程语言-[Java]

摘要:前言: 安装spring工具套件是为了更快捷的使用spring,但是我觉得既然已经有了maven,工具套件其实不那么重要。 而且装好后我发觉没什么两样,只是新建bean文件时比较爽一点。 安装步骤: 输入STS进行搜索,结果选择第一个进行安装 安装完成后按提示进行重启eclipse。 启动完之后,同 阅读全文
posted @ 2017-04-13 03:27 EasonJim 阅读(1443) 评论(0) 推荐(0) 编辑
摘要:错误: 背景: 1、maven的springmvc项目 2、使用了eclipse的Run on Server直接运行项目 3、使用maven的tomcat或者jetty插件完全没有问题 原因: 1、进入到eclipse新建的tomcat server时(D:\开发工程\workspace_web\. 阅读全文
posted @ 2017-04-11 02:20 EasonJim 阅读(9205) 评论(0) 推荐(1) 编辑
摘要:针对eclipse中的Run on Server有些情况下并不是那么好操作,比如配置maven下的springmvc插件,如果使用此方法运行会很容易出现组件缺少导致错误出现一大堆的问题。 那么针对这种情况,maven下的容器插件tomcat和jetty做了很好的支持。比如在maven下配置了这两个组 阅读全文
posted @ 2017-04-10 03:16 EasonJim 阅读(2521) 评论(0) 推荐(0) 编辑
摘要:原理:把RunTime容器添加进去,比如tomcat的。 1、项目右键->【Build Path】->【Configure Build Path...】 2、把tomcat的runtime添加进去 3、如果发现JRE的版本不正确,也可以进行更新,如下是我改成jre8.0的。 这里也可以直接配置,选择 阅读全文
posted @ 2017-04-09 23:01 EasonJim 阅读(408) 评论(0) 推荐(0) 编辑
摘要:网上说修改虚拟内存的方式,其实不太可行,最直接的方式就是删除以前的workspace,重新使用一个新的workspace。 阅读全文
posted @ 2017-04-08 03:10 EasonJim 阅读(2230) 评论(0) 推荐(1) 编辑
摘要:例如:添加一个spring-test.jar的依赖过程,普遍的做法就是直接操作pom.xml文件。 1、打开maven的中央仓库:http://search.maven.org/ 2、搜索仓库: 进入详细页面 拷贝依赖节点到pom.xml 提示: 1、上述的依赖主要关心三个属性groupId、art 阅读全文
posted @ 2017-04-06 23:24 EasonJim 阅读(1918) 评论(0) 推荐(0) 编辑
摘要:参考:http://www.cnblogs.com/AloneSword/p/4146884.html中的设置,操作如下: 1、全局设置 【Windows】->【Preferences】->【Maven】->勾选【Download respository index updates on start 阅读全文
posted @ 2017-04-06 16:27 EasonJim 阅读(13387) 评论(0) 推荐(1) 编辑
摘要:参考http://central.sonatype.org/pages/ossrh-guide.html这个网址的操作,即可提交到maven.org。 这里有具体的实践方法:http://blog.csdn.net/hj7jay/article/details/51130398 在这之前,我们普遍的 阅读全文
posted @ 2017-04-06 02:25 EasonJim 阅读(5049) 评论(0) 推荐(0) 编辑
摘要:1、常用命令 提示1:关于maven的参数,在参数前面的大写D是传递参数的符号,后面才是参数的真正名称,这一说法可以参考《maven实战》一书,里面有详细的解释。链接:https://item.jd.com/10476794.html 提示2:个人理解,maven其实都是以插件的机制组合而成的,比如 阅读全文
posted @ 2017-04-06 00:14 EasonJim 阅读(25413) 评论(0) 推荐(0) 编辑
摘要:Eclipse/MyEclipse: 更多详细命令用法,参考:http://maven.apache.org/plugins/maven-eclipse-plugin/ Idea: 更多详细命令用法,参考:http://maven.apache.org/plugins/maven-idea-plug 阅读全文
posted @ 2017-03-27 03:46 EasonJim 阅读(4342) 评论(0) 推荐(0) 编辑
摘要:步骤如下:window->Preferences->Java->Editor->content assist 替换输入成: 普通:【.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ】 Web:【<=.abcdefghijklmnopqrstu 阅读全文
posted @ 2017-03-24 00:42 EasonJim 阅读(977) 评论(0) 推荐(0) 编辑
摘要:注意:非必要的时候,重新下载eclipse安装是最有效的解决方法。 以下为尝试的步骤: 1、看看project->Build Automatically有没有勾上?如果没有,勾上以后,clean一下,重启eclipse。 2、看看你的lib里面有没有不用的jar包,看你的classpath文件中有没 阅读全文
posted @ 2017-03-24 00:35 EasonJim 阅读(842) 评论(0) 推荐(0) 编辑
摘要:相比上一篇使用Servlet原始去实现的文件上传(http://www.cnblogs.com/EasonJim/p/6554669.html),使用组件去实现相对来说功能更多,省去了很多需要配置和处理的地方。 常用的上传组件有如下几种: Apache 的 Commons FileUpload Ja 阅读全文
posted @ 2017-03-18 22:47 EasonJim 阅读(1265) 评论(0) 推荐(0) 编辑
摘要:其实在Java上已经换了一个说法,叫做UUID,方法如下: 阅读全文
posted @ 2017-03-17 23:16 EasonJim 阅读(1645) 评论(0) 推荐(0) 编辑
摘要:Servlet: JSP: Filter: 阅读全文
posted @ 2017-03-17 01:50 EasonJim 阅读(2180) 评论(0) 推荐(0) 编辑
摘要:兼容windows和linux。 分析: 在windows下路径有以下表示方式: (标准)D:\test\1.txt (不标准,参考linux)D:/test/1.txt 然后在java中,尤其使用File对象在操作windows的路径时,非常的不好操作,因为不知道要用多少个斜杠“\”来表示。 斜杠 阅读全文
posted @ 2017-03-16 23:04 EasonJim 阅读(11161) 评论(1) 推荐(1) 编辑
摘要:若出现:Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\ )这样的问题,一般是转义字符的问题,下面是收集的网上解释: 根据Java Language Specification 的要求,Java 源代码的字符串中的反斜线被 阅读全文
posted @ 2017-03-16 21:20 EasonJim 阅读(18971) 评论(0) 推荐(1) 编辑
摘要:以下为常用的转义字符对照表: 字母前面加上捺斜线"\"来表示常见的那些不能显示的ASCII字符.称为转义字符.如\0,\t,\n等,就称为转义字符。 转义字符 意义 ASCII码值(十进制) \a 响铃(BEL) 007 \b 退格(BS) ,将当前位置移到前一列 008 \f 换页(FF),将当前 阅读全文
posted @ 2017-03-16 20:55 EasonJim 阅读(5054) 评论(0) 推荐(0) 编辑
摘要:主要有两种方式,其中使用Date比较好控制,代码如下: 输出的结果如下: 阅读全文
posted @ 2017-03-16 00:38 EasonJim 阅读(81277) 评论(2) 推荐(2) 编辑
摘要:前言:可以很明确的说明,eclipse也有像vs那样的即时窗口来运行即时代码的功能。 调试的界面如下: 如果要像vs那样的即时调试功能,需要做一些设置,就是Expressions功能。 开通步骤:Window->Show View->Expressions,开通之后,界面如下: 点击“Add new 阅读全文
posted @ 2017-03-15 21:24 EasonJim 阅读(4496) 评论(0) 推荐(0) 编辑