- 博客(39)
- 资源 (14)
- 收藏
- 关注
原创 Docker 构建支持中文环境的Alpine及大小优化
Docker 构建支持中文环境的Alpine及大小优化因SpringBoot日志出现乱码,研究原因后发现是从docker官方仓库pull的镜像不支持中文。构建内容参考了:https://www.clxz.top/2019/05/09/160241/那就自己构建一个环境,本文只说构建Alpine及优化1、Dockerfile如下:FROM alpine:3.12.0# 清理临时文件要在 同一个RUN命令内进行, rm -rf .....,构建的时候每个RUN都会创建一个临时的容器,只
2020-07-22 18:13:21
3610
原创 spring log4j mongodb 关闭debug日志输出
配置上mongodb之后总是不停输出 Updating cluster description to 。。。。。。。。 信息研究了一下关闭方法,配置如下:log4j配置文件中添加 log4j.logger.org.mongodb.driver=OFF
2016-09-08 17:03:38
12635
2
原创 java group 查询 MongoDB 使用keyf
需求是查询xxx时间段服务器处理xxxxapi时的耗时, 即 sum(finish - recieve)背景:mongodb 3.2.6 , 数据库下有名为 log的collection 字段如下 { "_id" : ObjectId("12312"), "api" : "/search", "devId" : "xxxx", "appId" :
2016-09-06 18:35:58
2270
原创 JDBCTemplate 分页查询
jt.query(sql, args, new ResultSetExtractor(){ @Override public Object extractData(ResultSet rs) throws SQLException, DataAccessException { int currentRow = 0; int columnCount = rs.getMet
2014-01-09 11:44:05
1615
原创 手动解析SQL语句
解析原始sql 如:将 转成 ? 及 clmn的值public static String getSQLPrepare(String paramSql, Map toValue) { if (paramSql == null || paramSql.length() < 1) { return ""; } List tempList = new ArrayList();
2014-01-09 11:42:34
749
原创 Oracle字符串截取
oracle截取字符串将C3411.907w15 截取点号之前的字符串C3411 SUBSTR ('C3411.907w15', 0, INSTR ('C3411.907w15, '.', 1, 1) - 1)SELECT SUBSTR ('C3411.907w15', 0, INSTR ('C3411.907w15, '.', 1, 1) - 1) FRO
2012-08-23 14:43:11
580
原创 cxf服务器端参数改名问题
cxf服务器端接口中对参数改名,若用eclipse生成客户端需要注意的问题。 public String getTest(@WebParm(name="testId") String testId); //假设接口eclipse生成的客户端参数随着改名变成参数名称 如下:public String getTest(String testId); //如果直接调用会出
2012-08-10 15:06:05
1373
原创 操作svg文件会用到的方法
1.获取svgDocumentsvgDoc = document.getElementById("gird").getSVGDocument(); 注:gird是嵌入svg的id号 2. 绑定单击事件,获取鼠标xy坐标var bg = svgDoc.getElementById("bg"); bg.onclick = function(evt) {bgM
2012-08-02 16:29:57
1783
原创 chrome 中调用 getSVGDocument() 方法返回null 解决办法
方法 :chrome 中使用javascript代码调用 getSVGDocument() 方法返回null 解决办法1.不能使用文件系统方式打开html文件,应该通过服务器打开 使用http协议2. 代码这么写 : svgDoc = document.getElementById("gird").getSVGDocument(); if (svgDoc ==
2012-08-02 16:17:22
10775
6
原创 JdbcTemplate 从数据库中获取数值型数据需要转换
JdbcTemplate 从数据库中获取数值型数据需要转换, 获取的是BigDecimal类型,需要转成double、float、 int 、 long 等转换方法如下: ((BigDecimal)obj).doubleValue(); 获取double类型 其他类型调用对应的方法 .xxxxValue()
2012-07-19 17:24:31
2257
原创 cxf开发webService,服务中包含枚举enum时,客户端用eclipse生成会出现传递的枚举是空值
cxf开发webService,服务中包含枚举enum时,客户端用eclipse生成会出现传递的枚举是空值。。。。。解决办法:把客户端生成的枚举类修改成真正的枚举类型,(最好直接拷贝服务器端的)
2012-07-13 16:20:21
3265
原创 xfire整合spring时引入的servlet
xfire不整合spring时,使用org.codehaus.xfire.transport.http.XFireConfigurableServletxfire整合spring时,使用org.codehaus.xfire.spring.XFireSpringServlet
2012-07-11 09:14:13
679
原创 错误 Could not parse xs:dateTime: Format.parseObject(String) failed
xfire作为webService客户端开发框架时,采用日期格式会碰到日期格式化异常。如下。解决方法:检查服务器端Module的日期类型,将其改成java.util.Dateorg.codehaus.xfire.XFireRuntimeException:Couldnotinvokeservice..Nestedexceptionisorg.codeha
2012-07-11 09:13:57
3752
原创 The prefix "mvc" for element "mvc:annotation-driven" is not bound 的解决方法
在xml的beans中添加 xmlns:mvc="http://www.springframework.org/schema/mvc" xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd
2012-07-11 09:13:48
2990
原创 EL表达式不起作用的解决方法
首先确定用的Servlet / JSP的版本。查看web.xml的开头部分,如果有以下内容,表示是Servlet 2.4 / JSP 2.0。http://java.sun.com/xml/ns/j2ee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.
2012-07-11 09:13:37
394
原创 org.springframework.jdbc.core.JdbcTemplate
org.springframework.jdbc.core.JdbcTemplate类在spring框架jdbc包里org.springframework.jdbc-3.1.1.RELEASE.jar
2012-07-11 09:13:20
4296
原创 nested exception is java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor
nested exception is java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor 的原因是缺少jar包jar包名字 aopalliance.jar
2012-07-11 09:13:12
587
原创 java程序--从网页中提取电子邮箱地址
先读取网页html代码,然后通过正则表达式提取点邮箱public static void main(String[] args){ URL url; try { url = new URL("http://home.focus.cn/msgview/607/1/9858619.html"); //网页url HttpURLConn
2012-07-11 09:13:04
920
原创 div 中文字垂直对齐失效问题
有时候想让div中的文字垂直居中对齐,设置上vertical-align:middle;不起作用, 甚是烦恼。解决方法:加上 line-height:52px; 如下:.item{vertical-align:middle;border-bottom: 1px dotted;border-bottom-color:#0CF;text-align:cente
2012-07-11 09:12:31
628
原创 Orcale SQL语句实现查询分组后每组的最大值
SELECT TAB_A.* FROM ( SELECT a.*, ROW_NUMBER() OVER( PARTITION BY a.分组字段 ORDER BY a.排序字段 DESC ) ROWNO FROM 表1 a ) TAB_A WHERE ROWNO = 1
2012-07-04 12:26:01
705
原创 xfire 断点上传文件
public String upLoadFileOffset(String fileName, String action, byte[] data, MusicInfor musicInfor) {String fileNameCreate = null;long fileSize = 0;java.io.File file = null;RandomAcces
2012-07-04 12:25:52
412
原创 xfire使用注解的方式发布webService
例子环境:spring + hibernate + xfire1.在 spring的配置文件中加入如下代码2. 在要发布的类的接口上添加 @WebService(targetNamespace="XXXXX.xxxxxx.xxxxx")targetNamespace 表示服务的命名空间3.在接口实现类上加注
2012-07-04 11:46:05
1617
原创 CXF 开发webService的步骤(java First)
定义一个接口,用来定义提供服务。写一个类实现上一步骤定义的接口。在接口、接口实现类上添加注解@WebService例子如下: a.定义接口@WebService(name="quoteUpdater", targetNamespace="http://cxf.apache.org", wsdlLocation= "http
2012-07-04 11:45:57
521
原创 javax.xml.bind.UnmarshalException (uri:"", 解决办法
javax.xml.bind.UnmarshalException (uri:"", 解决方法: 根据wsdl文件生成客户端时,若使用复杂参数有可能会出现此问题。 本人碰到的问题出现原因是定义的实体中的属性名称问题: 如 pName,(可能会出错), 需改成至少两个小写字母开头的属性名。
2012-07-04 11:44:55
7299
原创 Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister
nested exception is org.hibernate.MappingException: Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister解决办法:缺少 javassist-3.15.0-GA.jar 包,版本不定。
2012-07-03 17:28:41
9878
原创 使用HibernateTemplate,当返回的字段跟model不一致时的处理情况
public List getOnlineMembersByTime(String beginTime, String endTime) {final String hql = "select coi.email, count(coi.id) as onlineTimes from CustomerOnlineInfor coi where coi.beginDate between '"
2012-06-29 16:25:43
463
原创 sql语句 按小时统计
select count(distinct id) cnt , substr(time,1,13) hours from mytable a group by substr(time,1,13) order by 2
2012-06-29 16:23:19
2280
原创 xfire + delphi 完成上传功能
环境:FileUtil静态类(自己定义,用于获取本地文件保存的路径) 1.webservice端 upLoadFile(File file)方法public boolean upLoadFile(File file) {String folder = FileUtil.getFileFolder(); //获取路径FileOutputStream fo
2012-06-29 16:13:15
361
原创 xfire + myeclipse 6 出现的莫名奇妙的问题
Error initializing XFireServlet. org.springframework.beans.factory.BeanCreationException: 。。。。。。。。。。。 重写启动myeclipse 问题就解决了。 MD ,鼓捣了半天,好郁闷
2012-06-29 16:12:53
303
原创 J2EE项目中用到的服务的自定义
1. 写一个类,实现ServletContextListener接口,并实现方法contextDestroyed(ServletContextEvent sce) 和contextInitialized(ServletContextEvent sce)。 要随服务器创建的对象写在contextInitialized(ServletContextEvent sce)方法中。2.
2012-06-29 16:12:38
340
原创 Xfire + srping 整合时出现的问题
Xfire的lib中包含spring1.2.6.jar包。其使用的xml配置方式不支持scheme。 引入的spring2.X包是支持scheme的。 这样会导致两者在配置时出现xml配置冲突。 解决方法:移除spring1.2.6.jar包。 把 中的【xmlns="http://xfire.codehaus.org/config/1.0"】移到 中。
2012-06-26 15:14:24
553
原创 Xfire + Spring 远程调用webservice时提示注入的对象是空值,解决办法
问题描述: 使用Xfire + spring 开发webservice时,在远程调用webservice会提示注入的对象NULL。解决办法:不要把webservice的提供类添加到bean中(以HelloWebserviceImpl为例)。 在HelloWebserviceImpl类中获取spring的context。使用ClassPathXmlAp
2012-06-26 15:13:53
2268
原创 Java 中用Xfire 开发Web Service 的步骤
1. 创建要发布的功能接口 以 IHelloWorldService 接口命名2. 创建接口的实现类HelloWorldServiceImp 类3. 在HelloWorldServiceImp中的接口方法中实现具体的操作4. 部署Web Service : 此处使用Tomcat。 在tomcat 的 webapps中创建站点的名称,如:ws 在ws文件夹
2012-06-26 15:12:43
404
原创 Struts2 + Spring Action注入问题探讨
Struts2的Action需要注入Servcie时是否交给了Spring管理。 答案很难讲通常在Action中配置@Component @Scope(“prototype”) 但是后来发现不配置也可。Action中的setter们不加@Resource 也可以(只要名子跟spring中Bean的名字一样就能被注入)Action具体创建者应该是那个plugin插件,创建时候
2012-06-26 14:48:09
407
原创 org.apache.cxf.binding.soap.SoapFault: Unexpected wrapper element 出现命名空间不一致问题,解决方法
org.apache.cxf.binding.soap.SoapFault: Unexpected wrapper element 出现命名空间不一致问题,解决方法@WebService(targetNamespace="http://test.ws.ws.lcp.jh.com/") 不要忘记 http://test.ws.ws.lcp.jh.com/ 结尾的“/”
2012-06-26 11:28:37
8098
FileZilla_Server-0_9_42
2018-11-23
httpd-2.4.4-win64.zip
2013-06-27
windows_api
2008-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人