随笔分类 - java
摘要:1.创建一个Spring Starter Project工程(new --> Spring Starter Project) 2.选择自己需要的依赖,因为想要通过REST方式来验证是否成功创建,所以勾选了web(会在pom.xml文件中看到该依赖内容);然后点击next-->Finish即可 3.此
阅读全文
摘要:执行JAVA程序报错内容如下: 经查,是因为在windows中安装的jdk默认编码格式是GBK,需要修改为utf-8.在系统中添加系统变量 变量名:JAVA_TOOL_OPTIONS 变量值:-Dfile.encoding=UTF-8 重启Eclipse即可(一定要重启,否则不生效)
阅读全文
摘要:因为开发需要,两个工程分别需要使用jdk1.6(elipse indigo)和jdk1.8(eclipse neon)。因为两个eclipse对于jdk版本的要求不同,若只在环境变量中配置jdk版本,会导致只有一个eclipse能够使用,为方便使用,在eclipse.ini文件首行中添加如下两行代码
阅读全文
摘要:最近为了便于对状态码的描述信息进行解析,学习了一下Enum的使用,发现还挺好使的。 首先,定义一个Enum的类Status,有两个属性statusValue状态码 以及 statusDesc状态描述 测试如下
阅读全文
摘要:在maven项目中,使用spring 4.2.0, jdk 1.8.0, web module 3.0,修改完成后一直存在problems,解决方案如下: 1.在pom.xml的<plugins>节点下添加如下内容 2.修改环境变量 3.修改.classpath文件 4.修改.setting文件夹下
阅读全文
摘要:在配置拦截规则时: 其中<url-pattern>可以设置为/或者/*,开始配置成/*时,每次访问均报404的错误。修改/之后,即可正常访问。上网查阅相关资料: 在客户端调用URL/user/list然后返回user.jsp视图,当配置的是/:DispathcherServlet拿到这个请求然后返回
阅读全文
摘要:用Eclipse创建了一个maven web程序,使用tomcat8.5作为服务器,可以正常启动,但是却报如下错误 网上查找相关资料发现是忘记在properties-java build path--library中配置server runtime--tomcat了。 操作步骤Add Library
阅读全文
摘要:创建了一个maven项目,报错 解决方案: 删除maven本地库里面的org.apache.maven.plugins:maven-resources-plugin所在文件夹.m2\repository\org\apache\maven\plugins\maven-resources-plugin目
阅读全文
摘要:下载地址http://repo.spring.io/release/org/springframework/spring/
阅读全文
摘要:tomcat启动一个spring的项目,tomcat使用8.5,JDK使用1.8,Spring使用3.0,启动之后报错 但是tomcat使用7.0,JDK使用1.6可以正常启动并运行,因此考虑可能是jdk版本问题引发的。在网上搜索发现jdk1.8需要spring4以上版本才可以。所以讲spring版
阅读全文
摘要:在项目->右击->Properties->Project Facets->Modify Project,选择Java和DynamicWeb Module
阅读全文
摘要:今天在进行JAVA开发过程中,因需要使用MAP来存放数据,同时希望MAP中KEY的顺序与放入顺序保持一致。 在使用HashMap之后,发现KEY的顺序是乱序的,每次打印还不太一样。上网查询资料之后发现: 使用LinkedHashMap可以保持KEY值顺序与放入顺序一致。
阅读全文
摘要:eclipse启动不了,出现“Java was started but returned exit code=13......”对话框如下 解决方案:1.使用的是java jdk64位,而eclise为32位版本,不一致,因此修改成为jdk1.6版本为32位,同时设置环境变量分别为: JAVA_HO
阅读全文
摘要:安装了PLSQL Developer 64bit,下载地址http://cy1.mqego.com/plsqldeveloperxx.zip。 1.安装完成后,输入数据库连接信息之后,提示如下错误 原因为没有配置相关客户端内容。下载instantclient,地址http://dl.download
阅读全文
摘要:问题描述SEVERE: Error configuring application listener of class org.springframework.web.util.Log4jConfigListenerjava.lang.ClassNotFoundException: org.spri...
阅读全文
摘要:随机字符串可以用于为用户提供随机密码、随机验证码等等场景之中。好了,话不多说,直接上代码吧 /** * 获取随机字符串 * @param length 生成的字符串长度 * @return */ public static String genRandomNu...
阅读全文
摘要:今天使用tomcat7.0.54启动现有的maven项目,可以正常启动,但是自己所写的所有的@controller注解的请求都报出了404的错误,在网上查了好久也很少找到这个问题,各种方法都尝试了也没有找到合适的解决方案。无奈只能自己一步一步来进行问题的排查。1.开始以为是源码问题,是不是因为落下了...
阅读全文
摘要:#{…}是一个参数标记,将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是1,那么解析成sql时的值为order by "1", 如果传入的值是id,则解析成的sql为order by "id".而${…}只是简单的字符串替换。$方...
阅读全文
摘要:在java中继承Thread,线程启动有两中方法:start()和run()。下面简单介绍一下两者的区别。start():启动一个线程,此时线程处于就绪状态,然后调用Thread对象的run()方法;不能多次启动一个线程。在main方法执行结束后,由于start()方法创建的线程没有运行结束,因此主...
阅读全文
摘要:今天写一个小功能需要通过http请求获取一些返回数据,但是在登陆时是需要进行用户名和密码的校验的。写好之后请求,返回异常Java Server returned HTTP response code: 401下面是修改之后的代码: 1 private static void httpRequest(...
阅读全文

浙公网安备 33010602011771号