
Java
jiazimo
这个作者很懒,什么都没留下…
展开
-
nacos配置启动
参考:https://blog.youkuaiyun.com/weixin_42453582/article/details/1136978781.进入文件夹的bin目录下启动nacos:执行 startup.cmdnacos启动报错 Unable to start web server; nested exception is org.springframework.boot.web.server在启动Nacos的时候报tomcat启动错误因为nacos是默认的集群模式所以我们在startup.cm.原创 2021-12-10 15:27:19 · 9037 阅读 · 0 评论 -
dwr 引入js文件
引入的三个js文件是要有顺序的:项目生成的js文件需在最后引入/dwr/engine.js">/dwr/util.js">/dwr/interface/astrict.js''>原创 2012-12-07 12:21:18 · 1191 阅读 · 0 评论 -
Page-encoding specified in XML prolog (UTF-8) is different ...页面编码错误
在tomcat.0.18 下没有问题,在tomcat.0.16下报错。错误信息:org.apache.jasper.JasperException: /WEB-INF/jsp/xx.jsp(1,2) Page-encoding specified in XML prolog (UTF-8) is different from that specified in page directive原创 2012-11-30 15:29:37 · 3067 阅读 · 0 评论 -
java 克隆
java 克隆需实现 java.lang.Cloneable 接口并重写clone()方法;@Override public Object clone() throws CloneNotSupportedException { return super.clone(); } 如果不实现clone()方法则会报错误:Exception in thread "原创 2012-11-25 12:16:24 · 933 阅读 · 0 评论 -
JSON调试找不到 net.sf.ezmorph.Morpher
JSON中,java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher问题解决 使用JSON,在SERVLET或者STRUTS的ACTION中取得数据时,如果会出现异常:java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher 是因为需要的类没有找到,一般,是因为少导入了JAR包,转载 2012-10-25 16:35:55 · 66956 阅读 · 0 评论 -
java 正则验证 数字,字母,下划线还有汉字的正则表达式和email
1. 只有字母、数字和下划线且不能以下划线开头和结尾的正则表达式:^(?!_)(?!.*?_$)[a-zA-Z0-9_]+$ 只有字母和数字的: ^[a-zA-Z0-9_]+$ 2. 至少一个汉字、数字、字母、下划线: "[a-zA-Z0-9_\u4e00-\u9fa5]+" 3. 至少一个汉字的正则表达式:"^[\u4e00-\u9fa5]" 4. 最转载 2012-10-29 19:52:02 · 26491 阅读 · 2 评论 -
properties文件中配置太长
在properties文件中设置属性的时候,如果某一个属性的值太长,那么查看就不太方便,但是又不能直接的换行,否则读取属性的值的时候其换行部分就被忽略了.其实我们可以通过增加一个\符号来达到换行的效果.如下:test.properties文件:如下:xxname : \ \ 那么我们在读取name属性的时也就解决了在properties文件中换行书写的问题,只需转载 2012-09-16 10:53:37 · 1953 阅读 · 0 评论 -
在spring中,filter都默认继承OncePerRequestFilter,但为什么要这样呢?
在spring中,filter都默认继承OncePerRequestFilter,但为什么要这样呢?OncePerRequestFilter顾名思义,他能够确保在一次请求只通过一次filter,而不需要重复执行。public final void doFilter(ServletRequest request, ServletResponse response, FilterC原创 2022-03-01 16:04:39 · 778 阅读 · 0 评论 -
httpclient 调用
所需jar包:commons-httpclient-3.0.jarcommons-codec-1.3.jars/** * get 方式 * @param url 路径 * @param nameValuePairs[] 参数 * @return String * @throws IOException */ public static Str原创 2011-04-26 19:24:00 · 3967 阅读 · 0 评论 -
根据字符串、字体、字体颜色、字号生成透明图片
// 取得系统字体 public static TreeMap getFonts() { TreeMap map = new TreeMap(); Font[] fonts = GraphicsEnvironment.getLocalGraphicsEnvironment() .getAllFonts(); if (fonts == null || fonts.le原创 2022-03-01 16:23:57 · 221 阅读 · 0 评论 -
Sping aop 错误解决
首先我保证了在没加AOP实现之前,代码是能正常运行的.然后学习SSH使用AOP在action的方法前添加权限控制,该文就是记录出现的错误信息..先说明用xml注解AOP 起先是使用的annotation注解,然后出问题找不到 proxy-target-class 怎么注解就转成XML了. java.lang.NoSuc原创 2022-03-01 16:24:27 · 268 阅读 · 0 评论 -
maven项目 SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".错误
原来项目里pom.xml内 org.slf4j slf4j-api 1.6.1修改为: org.slf4j slf4j-nop 1.7.25 而官网上刊登的解决办法是: This error is reported when the org.slf原创 2017-12-21 17:25:42 · 3829 阅读 · 0 评论 -
基于 Quartz 开发企业级任务调度应用
Quartz 基本概念及原理Quartz Scheduler 开源框架Quartz 是 OpenSymphony 开源组织在任务调度领域的一个开源项目,完全基于 Java 实现。该项目于 2009 年被 Terracotta 收购,目前是 Terracotta 旗下的一个项目。读者可以到http://www.quartz-scheduler.org/站点下载 Quartz 的发布版本及转载 2016-12-14 16:31:43 · 452 阅读 · 0 评论 -
sun官网jdk各版本下载地址;Apache 项目下载
http://java.sun.com/products/archive/原创 2014-06-25 16:54:37 · 3117 阅读 · 0 评论 -
发送邮件
package com.nc.wuda.util;import java.util.Properties;import javax.mail.Message;import javax.mail.MessagingException;import javax.mail.Session;import javax.mail.Transport;import javax.mail.inte原创 2016-10-27 15:44:11 · 402 阅读 · 0 评论 -
远程调试配置 修改tomcat内存
-Dcom.sun.management.jmxremote -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8000,suspend=n,server=y原创 2016-09-13 11:12:56 · 840 阅读 · 0 评论 -
406 Not Acceptable
spring3.2 MVC中返回使用@ResponseBody注解返回时,后台没报错,就控制台显示406 Not Acceptable 原因是缺少jackson的包:jackson-core-asl-1.9.2.jar,jackson-mapper-asl-1.9.2.jarMVC通过Ajax获取JSON数据报406错误转转载 2015-12-24 08:39:02 · 727 阅读 · 0 评论 -
JAVA 调用Web Service的方法
<br />1.使用HttpClient<br />用到的jar文件:commons-httpclient-3.1.jar<br />方法:<br />预先定义好Soap请求数据,可以借助于XMLSpy Professional软件来做这一步生成。<br />String soapRequestData = "<br />" +<br />"" +<br />"" +<br />" " +<br />" 219.137.167.157" +<br />" " +<br />" " +<br />"";<br转载 2010-06-11 17:45:00 · 1851 阅读 · 0 评论 -
weblogic 下载地址
http://www.oracle.com/technetwork/middleware/ias/downloads/wls-main-097127.html原创 2022-03-01 16:21:30 · 1597 阅读 · 2 评论 -
powerDesigner中如何才能删除Reference,而不删除列
menu: tools\model options..., 在model options对话框中, -model settings --reference ----------点这个 然后把"auto-migrate columns"这个checkbox的勾去掉转载 2013-10-11 17:04:06 · 2945 阅读 · 0 评论 -
java 获取系统字体
/** * 获取系统字体对应全路径Map * @return Map */ public static Map getFontPathMap() { TreeMap fontPathMap = new TreeMap(); GraphicsEnvironment ge = GraphicsEnvironment .getLocalGraphicsEnvi原创 2013-08-03 17:12:57 · 5027 阅读 · 0 评论 -
SSH2 + XFire
<br />SSH2+xFire <br /> <br />要把XFire1.2 core libraries 内 XFire-spring1.2.6 删除<br /> <br /> <br />报的错误内容如下:<br />ERROR - Error initializing XFireServlet.<br />org.springframework.beans.factory.BeanDefinitionStoreException: Unrecognized xbean element mappin原创 2010-06-17 17:43:00 · 2857 阅读 · 6 评论 -
java 用jacob 调用vb写的dll
<br />一、准备工作<br /> 先了解一下概念,JACOB 就是 JAVA-COM Bridge的缩写,提供自动化的访问com的功能,也是通过JNI功能访问windows平台下的com组件或者win32系统库的。这是一个开始于1999年的开源项目的成果,有很多使用者对该项目进行了修改,做出了自己的贡献。<br /> 最好的支持地点:http://groups.yahoo.com/group/jacob-project<br /> Jacob下载地址:<br />http://sourceforg原创 2010-06-10 17:27:00 · 10341 阅读 · 2 评论 -
查看classpath
WEB-INF/lib 目录下的jar优先 然后才是 系统的共享目录;自己看看classpath,代码:System.out.println(System.getProperty("java.class.path"));如果重复,前面的优先!所以这个语句建议经常使用,特别是发现莫名其妙的问题的时候!tomcat下面使用 :getServletContext().getAttribute("org.apache.catalina.jsp_classpath")可以拿到tomcat下的classpath的所有信转载 2010-08-03 15:15:00 · 4482 阅读 · 0 评论 -
javah -jni编译带包的class文件
<br />项目结构:<br /><br /><br /><br />javah -jni编译带包的class文件出错<br />java 的class文件在不在包的问题:<br /> 今天遇到javah -jn生成不了c++的header文件,经过排查,发现我以前编译的java的class文件不带包,所以cmd和java class文件在一个目录下,可以顺利的通过,但是我今天编译的java的class文件带包,所以生成不了c++的header文件。<br />解决办法:<br /> c原创 2010-06-07 16:50:00 · 1638 阅读 · 0 评论 -
java 串口编程 一
<br />1. SerialBean<br />SerialBean是本类库与其他应用程序的接口。该类库中定义了SerialBean的构造方法以及初始化串口,从串口读取数据,往串口写入数据以及关闭串口的函数。具体介绍如下: <br />public SerialBean(int PortID)<br />本函数构造一个指向特定串口的SerialBean,该串口由参数PortID所指定。PortID = 1 表示COM1,PortID = 2 表示COM2,由此类推。<br />public int Ini转载 2010-06-01 11:12:00 · 845 阅读 · 0 评论 -
JSTL 使用 c:forEach
在 Web 应用程序环境中,迭代主要用于访存和显示数据集,通常是以列表或表中的一系列行的形式显示。实现迭代内容的主要 JSTL 操作是 ; 定制标记。该标记支持两种不同样式的迭代:整数范围上的迭代(类似 Java 语言的 for 语句)和集合上的迭代(类似 Java 语言的 Iterator 和 Enumeration 类)。进行整数范围迭代用到了清单 1 中所示的 ; 标记的语法。begin 和原创 2010-05-28 11:37:00 · 3720 阅读 · 0 评论 -
spring+hiberante整合单元测试遇到的错误
<br />http://www.zhuoda.org/lunzi/94993.html<br /> <br />1、java.lang.NoSuchMethodError: org.springframework.util.ObjectUtils.nullSafeToString(Ljava/lang/Object;)Ljava/lang/String;<br />spring的jar包冲突错误:<br />我的是用的spring2.0的jar包,应为要用工作调度所以加了一个1.2版本的spring.ja转载 2010-07-19 14:20:00 · 2290 阅读 · 0 评论 -
数据库中decimal
它们都是数值数据类型。可以规定其精度。 直接给个例子。 decimal(5,2) 其中 5 为最多可以存储的十进制位数为10位,是小数点前后的位数总和。 2表示小数点后面的位数。 例如100.20是合法的值,而1234.56,总数为6位,为非法的数据值。 有人说那存12345应该可以吧。事实证明是不行的。因为其精度是2,所以12原创 2010-05-12 08:59:00 · 15211 阅读 · 1 评论 -
在JTable中添加可视化组件
今天帮为了给同学讲如何些Swing程序,今天还专门研究了一下怎么在JTable中添加别的组件。一般情况下JTable只认String之类的,对Swing中的组件是不认的。后来到网上搜了下,看到还是有不少人有这样的迷惑。不过也有人提出了解决之道。 JTable中有一个TableModel接口,默认情况下,有一个DefaultTableModel实现。可以通过对TableModel行列数据操作来达到对转载 2010-05-12 10:08:00 · 946 阅读 · 0 评论 -
web项目tomcat jdk 一起打包
把jdk 放到 tomcat 下在tomcat/bin/下 修改setclasspath.bat 在开头加上:Set CLASSPATH=.Set JAVA_HOME=%cd%/jdkSet PATH=%cd%/jdk/bin(启动tomcat)新建 xx.bat 内容为: call ./bin/startup.bat (转自:http://wangyingjie2008.blog.163.com/blog/static/1223393420104491948711/) 项目做完了,经理要求把项目做成e原创 2010-07-05 17:26:00 · 5516 阅读 · 1 评论 -
网页刷新代码-刷新页面实现方式总结篇
1)10表示间隔10秒刷新一次2)window.location.reload(true);如果是你要刷新某一个iframe就把window给换成frame的名字或ID号3)window.navigate("本页面url");4>function abc(){window.location.href="/blog/window.location.href";setTimeout("abc(转载 2010-04-10 09:53:00 · 1137 阅读 · 0 评论 -
jbpm 错误 loader constraint violation: when resolving interface method "javax.servlet.jsp.JspApplicationContext.getExpressionFacto
加jbpm 后运行 jsp 报错: ����: Servlet.service() for servlet jsp threw exceptionjava.lang.LinkageError: loader constraint violation: when resolving interface method "javax.servlet.jsp.JspApplicationConte原创 2010-04-20 11:44:00 · 5046 阅读 · 1 评论 -
jdbcTemplate.queryXX 方法用法
// List list = jdbcTemplate.queryForList("select * from task"); // 读取数据// Iterator iterator = list.iterator();// Map map = (Map) iterator.next();// System.out.println(map.get("tState"));//此处的get必需是与数据库列名相同// System.out.println(list.size());//共几条数据//原创 2010-09-15 14:25:00 · 2311 阅读 · 0 评论 -
运用El表达式截取字符串/获取list的长度
<br />${fn:substring(wjcd.lrsj, 0, 16)}<br />使用functions函数来获取list的长度<br />${fn:length(list)}<br /> <br /> <br /><%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> <br /> <br />函数名 函数说明 使用举例 <br />fn:contains 判断字符串是否包含另外一个字符串 <c:if test=转载 2011-03-04 14:20:00 · 29863 阅读 · 1 评论 -
jstl-core
从JSP 1.1规范开始,JSP就支持在JSP中使用自定义标签了,自定义标签的广泛使用造成了程序员重复定义,这样就促成了JSTL(JavaServer Pages Standard Tag Library)的诞生。作者:杨通杆(http://hexun.com/yangtongg转载 2011-07-12 21:53:04 · 3946 阅读 · 0 评论 -
JSON --- JAVA 使用方法
使用JSON的方法 JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。 Json必需的包 commons-httpclient-3.1.jar commons-lang-2.4.jar commons-logging-1.1.1.jar json-lib-2.2.3-jdk13.jar ezmorph-1原创 2011-04-08 09:19:00 · 2204 阅读 · 0 评论 -
浮点数计算
<br />ROUND_HALF_UP: 遇到.5的情况时往上近似,例: 1.5 ->;2<br />ROUND_HALF_DOWN : 遇到.5的情况时往下近似,例: 1.5 ->;1<br />其他参数说明:<br /> <br />ROUND_CEILING <br /> 如果 BigDecimal 是正的,则做 ROUND_UP 操作;如果为负,则做 ROUND_DOWN 操作。<br />ROUND_DOWN<br /> 从不在舍弃(即截断)的小转载 2011-03-08 10:07:00 · 1128 阅读 · 0 评论 -
blog
java 技术 bloghttp://www.blogjava.net/rain1102/原创 2010-03-12 11:16:00 · 536 阅读 · 0 评论