
Java
狮兄
工作中随笔记录的,如有不好或错误之处欢迎批评指正,谢谢。
展开
-
${pageContext.request.contextPath}的作用
${pageContext.request.contextPath}的作用 转载 ${pageContext.request.contextPath}等价于<%=request.getContextPath()%> 或者可以说是<%=request.getContextPath()%>的EL版 意思就是取出部署的应用程序名或者是当前的项目名称。比如我的项目名称是ajax01 在浏览器中输入为htt转载 2016-03-25 11:01:42 · 6501 阅读 · 2 评论 -
jsp之${CTX}理解
jsp之${CTX}根据自己的需要选择以下标签。<%@ taglib uri="/struts-tags" prefix="s"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %><%@原创 2016-03-25 11:21:33 · 55167 阅读 · 2 评论 -
Java EE实现直接进入登录界面-JS页面跳转(一)
Java EE实现直接进入登录界面-JS页面跳转(一)引子: 后台登录界面,一打开链接,就需要跳转到login.jsp这个界面,进行登录。而我们知道在Java项目中,默认是直接跳转到index.jsp这个界面的。那么怎么样才能直接指定页面跳转到登录界面呢。分析: 1、直接从web.xml中配置,直接跳转到login.jsp登录界面。 2、从index.j原创 2016-03-25 16:59:28 · 21765 阅读 · 1 评论 -
Java JSON数据解析中关于字段双引号的问题
Java后写写API接口的时候,返回的数据字段有部分有“”,在客户端赋值的时候,取不到。经过对比发现,该字段在Java实体类中定义为带有下划线的字段名。 因为对应的数据库字段有下划线,所以定义为带有下划线的咯。就是因为这个问题,导致了这个问题。 解决方法:如数据库字段picture_url,我们定义实体的时候定义为:pictureUrl。 截图如下:以上是我在Java API接口编写中遇到的问原创 2015-07-10 13:44:33 · 7377 阅读 · 0 评论 -
Java JSON Date类型数据处理相关问题
Java JSON Date类型数据处理相关问题 /** * 发布时间 */ private Date publishTime; 加粗代码为Date转化为Json数据的处理代码@JsonFormat(pattern = “yyyy-MM-dd HH:mm:ss”, timezone = “GMT+08:00”) public Date getPubli原创 2015-07-10 18:15:01 · 5469 阅读 · 0 评论 -
MyEclipse10激活方法
**MyEclipse10激活方法** 一、准备工作 声明MyEclipse10激活需要用户名、注册码和激活码。 下载对应注册机http://download.youkuaiyun.com/detail/debugingstudy/4763535二、详细步骤 第一步: 破解MyEclipse自检查程序文件完整性。(如果不改,那么公钥破解会导致MyEclipse自检查失败)转载 2016-04-15 01:48:58 · 8113 阅读 · 1 评论 -
Java中空数组返回格式为:[]
**Java中空数组返回格式为:[]** 引子: 由于项目需要API接口在没数据的情况下,直接对float[]数组返回“[]”。具体json格式数据如下: 注意:"reportdataW" : [],是一个float[] 格式的数组,如果数据为空,需要返回[]。{ "1" : [ { "id" : 99999, "isdeleted" : false原创 2016-04-15 10:58:07 · 26611 阅读 · 1 评论 -
Java中有关Null的9件事
**Java中有关Null的9件事** 对于Java程序员来说,null是令人头痛的东西。时常会受到空指针异常(NPE)的骚扰。连Java的发明者都承认这是他的一项巨大失误。Java为什么要保留null呢?null出现有一段时间了,并且我认为Java发明者知道null与它解决的问题相比带来了更多的麻烦,但是null仍然陪伴着Java。 我越发感到惊奇,因为Java的设计原理是为了转载 2016-04-15 15:02:19 · 556 阅读 · 0 评论 -
Java--"The import *** cannot be resolved"问题解决方案
Java–“The import cannot be resolved”问题解决方案*问题描述: 在修改部分Java代码之后,发现import 导入包出现错误。错误提示如:”The import *** cannot be resolved“。 解决方法尝试如下: 1、重新删除import 语句,再用快捷键 alt + / 导入。(未解决) 2、编译运行也还是报错。原创 2016-04-22 16:13:55 · 72235 阅读 · 8 评论 -
Shiro配置错误之“Error creating bean with name 'securityManager' defined in class path resource”
Shiro配置错误之“Error creating bean with name ‘securityManager’ defined in class path resource”引子: 登录验证使用的是Shiro框架,由于新手,遇到很多问题。在配置过程中遇到“Error creating bean with name 'securityManager' defined in class原创 2016-04-23 14:53:42 · 59270 阅读 · 5 评论 -
Mac安装MySQL后,设置初始密码
Mac安装MySQL后,设置初始密码引子: 在Mac上安装MySQL之后,通过MySQLWorkBench登录本地数据连接,发现没有密码,而在安装MySQL过程中,是没有设置过密码的。其实,刚刚安装完,是有一个界面,分配了一个初始化的密码,可能大家都像我一样,直接点击就跳过去了,没有过保存,所以才需要对刚刚安装好的MySQL重新设置新的密码。 下面贴出一个MySQL安装之后弹出密原创 2017-06-17 16:33:56 · 23787 阅读 · 2 评论 -
Java中判断List为空
Java中判断List为空 在Java项目开发的过程中,经常用到List,同时List对象中空的判断,一直都是需要进行判断的。原创 2016-04-14 21:15:02 · 24377 阅读 · 2 评论 -
Java判断两个时间是不是同一天
Java判断两个时间是不是同一天 使用DateUtils.isSameDay函数判断两个date是否处于同一天。boolean org.apache.commons.lang.time.DateUtils.isSameDay(java.util.Date d1, java.util.Date d2);示例:(PS:判断两个时间是否处于同一天,如果处于同一天,则处理相应的语句)Date cu原创 2016-04-12 15:27:18 · 23520 阅读 · 1 评论 -
Java 后台部署Linux 服务器简单记录
Java 后台部署Linux 服务器简单记录整理电脑资料的时候,发现去年7月自己写的一篇关于Java后台项目部署Linux服务器的笔记。上传下博客,可能当时候的笔记也不是很理解到位。如有错误,欢迎指正。准备工作 将需要部署到服务器上的文件压缩。(文件目录,在本地项目目录下,具体如截图) 详细步骤如下: 将压缩好的文件,通过SFTP传入到服务器。这边用到了工具Secur原创 2016-03-25 13:02:53 · 2536 阅读 · 0 评论 -
idea14怎么导出java文档
idea14怎么导出java文档 **注意:需要自己定义一个文件夹,不然你的桌面会很 凌乱。解决中文乱码: -encoding utf-8 -charset utf-8**原创 2015-07-14 11:02:00 · 7639 阅读 · 2 评论 -
To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
在网上找了很多资料,也尝试按照上面的方法。但是都不正确,把参考的地址贴出来。 参考地址1 参考地址2 最后发现引起该错误的原因是,链接的服务器的时候,用的是root用户,而root用户不支持远程,只能本地用root,另外创建了个远程数据库账户,就好叻。原创 2015-10-07 11:02:21 · 2900 阅读 · 0 评论 -
Java--cvc-complex-type.4:Attribut ‘version’ must appear on element ‘web-app’
Java–cvc-complex-type.4:Attribut ‘version’ must appear on element ‘web-app’在Java开发中,项目运行不起来。将WEB-INF下的其他多余的东西删除掉。重新运行,项目运行起来了。但是在web.xml文件上有一个红色的“x”.点击进入查看web.xml文件,具体报错的代码如下: 错误效果图如下:(忘记截图了,之前手机拍摄的)原创 2016-03-17 17:08:47 · 9835 阅读 · 0 评论 -
Java连接数据库大全
Java连接数据库大全连接各种数据库方式速查表 下面罗列了各种数据库使用JDBC连接的方式,可以作为一个手册使用。 1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521原创 2016-03-31 03:11:24 · 462 阅读 · 0 评论 -
Java中,jsp文件编译之后部署显示中文乱码
Java中,jsp文件编译之后部署显示中文乱码项目中对应的文件为:index.jsp,代码如下:<html><head><title>标题 hello world</title></head><body><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><h2>测试:Hello World!</h2></原创 2016-03-17 19:18:06 · 1925 阅读 · 0 评论 -
SiteMesh相关(一)
SiteMesh相关(一)一、SiteMesh是什么? SiteMesh 是一个网页布局和修饰的框架,利用它可以将网页的内容和页面结构分离,以达到页面结构共享的目的。 Sitemesh是由一个基于Web页面布局、 装饰及与现存Web应用整合的框架。它能帮助我们在由大量页面工程的项目中创建一致的页面布局和外观,如一致的导航条、一致的banner、一致的版权 等。它不仅能处理动态的内原创 2016-03-21 13:00:18 · 830 阅读 · 0 评论 -
Mac终端启动tomcat的相关问题
Mac终端启动tomcat的相关问题 第一:启动tomcat相关问题 Mac中断下启动tomcat,提示“The file is absent or does not have execute permission”。 执行指令:$ startup.sh Cannot find /Users/shixiongwei/SXWDevelopConfig/apache-tomcat原创 2016-03-21 13:16:57 · 4240 阅读 · 0 评论 -
升级yosemite后java出错的解决
升级Mac OS X到yosemite后,因为是系统整体升级,有一些在设置会丢失。 在执行一个需要java参与的程序的时候得到如下错误: Error: JAVA_HOME is not defined correctly. We cannot execute /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/原创 2016-03-09 16:49:57 · 1146 阅读 · 0 评论 -
【转载】Eclipse the user operation is waiting for "buiding workspace" to complete
Eclipse the user operation is waiting for “buiding workspace” to complete. [转载地址](http://blog.youkuaiyun.com/twlkyao/article/details/17199197) 在Build Android 工程的时候会遇到:the user operation is waiting for "bui转载 2016-03-21 20:34:56 · 3451 阅读 · 0 评论 -
Eclipse卸载插件SpringSoource-tool-suite
Eclipse卸载插件SpringSoource-tool-suite**系统环境:**Mac OS X引子: 一直在纠结的一个问题,就是Eclipse开发java 项目在配置了InternalResourceViewResolver视图解析器之后,不能正常跳转Controller,换了台MBP(PS:之前一直用公司的Mac mini)。之前自己的MBP一直没有安装Spring插件,现原创 2016-03-24 18:01:17 · 10214 阅读 · 0 评论 -
To prevent a memory leak, the JDBC Driver has been forcibly unregistered
在Java开发中遇到的问题,一下是错误提示信息: 七月 10, 2015 6:21:56 下午 org.apache.catalina.core.StandardContext startInternal 严重: One or more listeners failed to start. Full details will be found in the appropriate contain原创 2015-07-11 11:41:44 · 24175 阅读 · 0 评论