后端
ChihPingM
·····
展开
-
cxf客户端调用报错(任何超类对此上下文都是未知的)
最近开发cxf服务端,在原来成熟的接口类中新增了接口方法,比如叫A,这个方法是返回一个分页pagePojo,实体里有个list对象,放的是新增的实体,这个方法和此接口内的其他方法,比如叫B,没有区别,除了返回的分页对象里存的实体不一样,但是在客户端一调用就报“任何超类对此上下文都是未知的”这种错误。百度之后,有人说用注释方法将实体已XML形式返回,但是我发现B接口返回的实体并没有加注释,然后仔细比...原创 2016-04-20 09:31:24 · 7890 阅读 · 2 评论 -
eclipse中junit test或者run main方法报错
最近在eclipse中使用junit单元测试或者执行main方法时,后台console输出:usage: javaw [-options] class [args...] {to execute a class}..............之类的错误,但是此工作空间的别的项目没有问题,重新下载项目后也没有解决。jdk相关配置也没有问题。所以应该和ec...原创 2016-04-20 09:47:52 · 2934 阅读 · 0 评论 -
spring通过反射调用service
Methodmh=ReflectionUtils.findMethod(SpringContextHolder.getBean(param.get("serviceName")).getClass(),"functionName",newClass[]{ParamClass.class});Objectobj=ReflectionUtils.invokeMethod(mh,...原创 2016-05-09 09:18:04 · 1126 阅读 · 0 评论 -
docx4j操作word常用方法
import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java.io.StringWriter;import java.math.BigInteger;import java.util.ArrayList;import java.util.List;import ...原创 2016-07-10 09:58:07 · 8414 阅读 · 2 评论 -
docx4j添加批注
import java.io.File;import java.math.BigInteger;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import javax.xml.datatype.DatatypeFactory;import javax.xml.d...原创 2016-07-10 10:01:37 · 1437 阅读 · 0 评论 -
dsoframer在线编辑(读取保存服务器文档)
jsp代码:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ include file="/pages/common/getPath.jsp" %><%@ page import="com.daorigin.common.d...原创 2016-07-10 10:19:12 · 4443 阅读 · 3 评论 -
webservice客户端调用cxf https服务端
没有配置之前,调用cxf https服务端会出现以下错误:PKIX:unable to find valid certification path to requested target原因是没有找到有效的证书。解决方法:1.配置证书到客户端的jdk的cacerts下cmd定位到jdk的bin目录,执行keytool -import -file E:\apache-tomc...原创 2016-07-25 15:58:49 · 4099 阅读 · 0 评论 -
网络安全主要的安全漏洞及防御
1.跨站脚本攻击(Cross Site Scripting),恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时,嵌入其中Web里面的Script代码会被执行,从而达到恶意攻击用户的特殊目的。exp:参数中带有<script>alert('121')</script>,这样到页面中就会执行。防御:配置过滤器,检查所有的请求参数中有没有恶意的scri...原创 2016-08-11 16:49:45 · 1143 阅读 · 0 评论 -
上传附件格式限制与内容校验
在web应用中,上传附件是很常见的操作,为了防止上传文件中有恶意攻击程序,必须验证文件是否安全,首先,也是最普通的,前后端程序都需要验证文件后缀名是否在自定义的白名单中,其次,后端通过文件流获取文件头信息,防止恶意木马文件,比如一张普通图片,文本工具打开后,内嵌有js代码;/**文件类型白名单*/protected static final List FILECONTENTTYPELIST...原创 2019-07-17 11:14:41 · 2167 阅读 · 0 评论 -
springMVC工程手动刷新配置
1.自定义CustomDispatcherServletimport javax.servlet.ServletConfig;import javax.servlet.ServletException;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.web.servl...原创 2019-07-19 16:46:51 · 428 阅读 · 0 评论 -
dsoframer打包cab加签名
第一步:制作"数字证书"解压signcode.rar到C盘根目录下,运行CMD进入dos输入CD C:/signcodemakecert的命令如下:makecert -sv dsoframer.pvk -n "CN=钟德荣" -ss My -r -b 01/01/1900 -e 01/01/9999其中-sv dsoframer.pvk 意思是生成一个私匙文件 dsofr...原创 2016-07-10 11:02:28 · 465 阅读 · 0 评论 -
docx4j根据关键字添加指定批注
/** * is:文件输入流 filename:文件名 map:关键字和批注键值对 */ @Override public String docx4jHandler(FileInputStream is,String fileName,HashMap map,SessionDto sessionDto) throws Exception { l...原创 2016-07-14 15:15:30 · 1949 阅读 · 1 评论 -
DES前后台加密
js代码:/*** DES加密/解密* @Copyright Copyright (c) 2006* @author Guapo* @see DESCore*//** encrypt the string to string made up of hex* return the encrypted string*/function strEnc(data,firs...原创 2016-07-15 16:36:46 · 1102 阅读 · 0 评论 -
手动将java文件编译成class文件
/** * @Description: 编译java文件 * @author muzb * @date 2019年7月1日 上午9:42:16 * @param classRootPath class文件存放的根目录,com目录的上一层 * @param javaFileList 待编辑的java文件集合 * @return void */ private static v...原创 2019-07-19 16:00:20 · 1548 阅读 · 0 评论 -
openCV图片倾斜矫正(java版)
核心思想:由于openCV是用C编写,因此对C的支持度最高,曾经尝试转换成JAVA,最终都失败了,因此核心底层代码仍然是C版的基本思路:java调用dll客户端->生成.h头文件->新建win32项目->导入相关支持和头文件->编写c代码->生成dll文件->java客户端调用具体步骤如下:1.调用dll的java代码package com.daorigin.AI.ocr;import java.i原创 2017-11-24 18:06:43 · 9799 阅读 · 4 评论 -
nginx环境下润乾报表“+”号重复请求
配置nginx负载均衡环境下,点击润乾报表“+”号展开二级数据,时常造成报表重新加载,统计数据回到没有session查询条件时的数据。原因是nginx环境下前台访问请求的后台服务器是随机的,可能会由于没有session共享造成查询权限不同。解决办法:解注nginx配置文件中ip_hash属性,设定同一个ip的请求只访问一个后端服务器。...原创 2016-04-05 15:29:28 · 805 阅读 · 0 评论