java
文章平均质量分 77
二然子
从09年开始入行,11年开始正式写java,转瞬间。
展开
-
Spring AOP进行日志记录管理(别人写的,很好)
在java开发中日志的管理有很多种。我一般会使用过滤器,或者是Spring的拦截器进行日志的处理。如果是用过滤器比较简单,只要对所有的.do提交进行拦截,然后获取action的提交路径就可以获取对每个方法的调用。然后进行日志记录。使用过滤器的好处是可以自己选择性的对某一些方法进行过滤,记录日志。但是实现起来有点麻烦。 另外一种就是使用Spring的AOP了。这种方式实现起...原创 2014-06-03 17:34:42 · 475 阅读 · 0 评论 -
maven项目 启动报错:java.lang.ClassNotFoundException: org.springframework.web.context.C
tomcat在发布项目的时候没有同时发布maven依赖所添加的jar包,所以找不到解决方法:设置一下eclipse:项目 —> properties -> Deployment Assembly -> Add -> Java Build Path Entries -> 选择Maven Dependencies -> Finish -> OK把对应的Mave...原创 2015-01-16 11:15:37 · 214 阅读 · 0 评论 -
maven项目构建不成功
在pom文件中增加<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifac...原创 2015-01-16 11:16:21 · 498 阅读 · 0 评论 -
Myeclipse更改项目名称
1.项目-Properties for 项目名-MyEclipse-Web-Web Context-root:修改项目名称的位置2.把tomcat中Webapps中的项目删除3.把tomcat中\tomcat\work\Catalina\localhost中项目删除原创 2014-03-03 18:27:41 · 86 阅读 · 0 评论 -
怎么将全局的变量清空
举例:全局定义一个: String name = null;在赋值和操作: name = "名字";做完操作之后在清空name里面的值: name = null;...原创 2014-08-01 17:02:56 · 4294 阅读 · 0 评论 -
jsp页面出现乱码修改tomcat配置
在server.xml中修改加入“URIEncoding="utf-8" ” <Connector URIEncoding="utf-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>原创 2014-03-17 15:04:55 · 188 阅读 · 0 评论 -
java中判断字符串是否为数字的三种方法
1用JAVA自带的函数public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt(i))){ return false; } } return true; }2...原创 2014-03-29 11:45:18 · 110 阅读 · 0 评论 -
java字符串大写转小写,小写转大写
String test="ABC34cccddee";System.out.println(test.toUpperCase());//小写转大写 String test1="ABC34cccddee";System.out.println(test1.toLowerCase());大写转小写原创 2014-03-29 15:01:59 · 541 阅读 · 0 评论 -
java读取excle ,读取列名、读取第一行
1.读取整个excle列名字try { //构建Workbook对象, 只读Workbook对象 //直接从本地文件创建Workbook //从输入流创建Workbook InputStream is = new FileInputStream(url); Workbook rwb; rwb = Wor...2014-03-29 16:54:48 · 9145 阅读 · 1 评论 -
JAVA获取项目路径
JAVA获取项目路径例子:在方法中加:HttpServletRequest requestpublic@ResponseBody String expWin(@RequestParam("explayer")String explayer,HttpServletRequest request) { 文章分类:Java编程在jsp和class文件中调用的相对路径不同。 在j...原创 2014-03-31 19:07:30 · 98 阅读 · 0 评论 -
Java学习之Iterator(迭代器)的一般用法 (转)
迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第...原创 2014-08-25 15:37:54 · 85 阅读 · 0 评论 -
java 是面向对象编程的语言
什么叫对象? public class Person{ private string name;}什么叫类?Person是定义了一个人的java类-----它是一类事物的统称既然是人了,那就应该有名字吧,name就是person的一个属性,比如还有年龄啊,性别啊什么的实例化对象---就是通过类 (Person)具体拿到某一个人比如 Person p...原创 2015-03-10 14:36:04 · 273 阅读 · 0 评论 -
RandomStringUtils自动生成码
//产生5位长度的随机字符串,中文环境下是乱码RandomStringUtils.random(5);//使用指定的字符生成5位长度的随机字符串RandomStringUtils.random(5, new char[]{'a','b','c','d','e','f', '1', '2', '3'});//生成指定长度的字母和数字的随机组合字符串RandomStringUtils.randomAl...原创 2015-03-17 17:21:09 · 266 阅读 · 0 评论 -
Dom4j读取数据库循环生成xml
package com.string; import org.dom4j.Document;import org.dom4j.DocumentHelper;import org.dom4j.Element;import org.dom4j.tree.BaseElement; public class Stringtest {String a = "asdAA";...原创 2014-08-29 19:11:14 · 373 阅读 · 0 评论 -
Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules
最近在用eclipse做项目,新建项目时什么都贪新,用最新的版本,在Dynamic web module version栏里选了最新的3.0版本,布署项目的时候就出现了如期的错误,在网上看到http://hi.baidu.com/yolanda441/b ... 41d36dd1164e2e.html这位兄弟的博客,解决了问题,现将方法贴于此,希望对别人有所帮助:《通过search,发现在proj...原创 2014-07-22 14:16:38 · 73 阅读 · 0 评论 -
Access restriction: The type * is not accessible due to restrict报错问题(转载的,可以使用)...
做NC的时候从别人那拷了个NC_DEMO结果我这报错他那没报错 import nc.bs.wfengine.engine.ext.TaskTopicResolver; 报错信息:Access restriction: The type TaskTopicResolver is not accessible due to restriction on required library NC_DEM...原创 2014-02-26 13:43:44 · 124 阅读 · 0 评论 -
ibatiS启动的异常(The content of elements must consist of well-formed character data )
配置的动态SQL语句里面带"<" ">"等符号的用 <![CDATA[ ]]> 括起来<select id="getSysLogData" parameterType="map" resultMap="BaseResultMap"> <![CDATA[select原创 2014-06-23 15:16:52 · 117 阅读 · 0 评论 -
jquery ajax 提交(post,datagrid删除选中行方法)
function deleteUserUnit(){ var selectedRows=$("#u_dgUnit").datagrid('getSelections'); var row = selectedRows[0]; if(selectedRows.length==0){ $.messager.alert("系统提示","请选择要删除的数据!"); return;...原创 2014-06-23 17:59:48 · 309 阅读 · 0 评论 -
java堆栈 (转)自己看了,写的不错
Java栈与堆 ----对这两个概念的不明好久,终于找到一篇好文,拿来共享 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可...原创 2014-06-24 17:24:21 · 61 阅读 · 0 评论 -
JAVA的StringBuffer类(转)自己看过了很好
StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。 所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操作,使用StringBuffer要更加适合一些。 在St...原创 2014-06-24 17:26:19 · 64 阅读 · 0 评论 -
for(* *:*)遍历问题自己的总结
注解:创建属性对象的List对象,遍历List.get(i)中的每条记录。修改引用在栈中的内存。把遍历拆成普通的循环方法。1.遍历方法 for(Log_qxj log_qxj:list) { DateFormat df = new SimpleDateFormat("yyyy-MM-dd");//格式化时间 if(null != log_qxj.getTime()) {...原创 2014-06-24 17:42:23 · 244 阅读 · 1 评论 -
jquery easyui mybaties数据库显示datagrid、时间格式转换、查询功能
1.systemLogRecord.jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!-- gr grprogram@163.com 2014.6.20--><style type="text/css"> #la{margin-lef原创 2014-06-24 17:56:52 · 172 阅读 · 0 评论 -
easyui datagrid 显示时间转换
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");//格式化时间 log_qxj.setTime1(df.format(log_qxj.getTime()));原创 2014-06-24 17:59:28 · 273 阅读 · 0 评论 -
import javax.servlet.http.HttpSession无法引入
加入tomcat的jar包右击项目->build path-add libraries->server Runtime->选择要导入的tomcat 如果没有选项,配置tomcat.原创 2014-06-27 10:50:53 · 1873 阅读 · 0 评论 -
java-jsp页面引入相对路径
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%><c:set var="ctx" value="${pageContext.request.contextPath}" scope="application" /><script type=&quo原创 2014-06-30 14:50:21 · 274 阅读 · 0 评论 -
iframe页面嵌套页面
1.<iframe id="centerIframe" src="" width="100%" height="100%" frameborder="0" scrolling="auto" marginheight="0" marginwidth="0"></iframe>2.docum原创 2014-07-03 14:33:00 · 1315 阅读 · 0 评论 -
JAVA项目中相对路径和绝对路径
相对路径 ..\aa\\bb绝对路径 C:\aa\bb.代表当前路径 ..表示上一级 \就相当于双击2014-07-07 15:14:00 · 115 阅读 · 0 评论 -
ExtJS-3.4.0下载使用
1、ExtJS-3.4.0下载 ExtJS官方网址:http://www.sencha.com/2、ExtJS-3.4.0文档目录 ExtJS-3.4.0文档目录结构图: ExtJS-3.4.0文档目录说明: ◊ adapter目录下是EXT的核心代码和底层库,包括jQuery、Prototype和YUI的适配器。 ◊ docs目录下是EXT的...2014-07-07 17:02:30 · 191 阅读 · 0 评论 -
webservice-document 调用方法
import javax.xml.namespace.QName;import org.apache.axiom.om.OMAbstractFactory;import org.apache.axiom.om.OMElement;import org.apache.axiom.om.OMFactory;import org.apache.axiom.om.OMNamespace;...原创 2014-02-24 17:11:45 · 864 阅读 · 0 评论 -
java 数字两位一组
package org.dm.swingTest;public class k { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub /* String str = "231356"; String[] a...原创 2014-08-30 17:00:05 · 242 阅读 · 0 评论