java
文章平均质量分 76
空了虾摸索
这个作者很懒,什么都没留下…
展开
-
扩展@Valid嵌套校验,支持分组且对象为null不参与校验模式
但在调用isValid方法时,只会携带对象描述,并不会吧controller中@Validated 注解的value值传入。3、默认的Validator完成校验将使用Default.class分组完成相关操作。使用默认的@Valid,无论前端是否传递该对象属性值时皆会对该对象下的属性进行校验,不符合业务场景。先来说说场景,有一个嵌套校验表单验证【只探讨逻辑,不支持cv操作】1、基于Validated创建自定义校验注解实现自定义校验。前端传递此对象时参与校验,前端不传递该属性时不参与校验。原创 2022-11-08 18:23:56 · 1683 阅读 · 0 评论 -
proguard代码混淆解决spring autowired 装配失败的问题
找了很久发现的亲测可用方案:打开config.pro 文件加入-keepdirectories翻译 2019-01-07 13:38:42 · 1215 阅读 · 3 评论 -
代码混淆---Proguard使用最新,最全教程,亲自试验(转载)
原文:https://blog.csdn.net/gaokao2011/article/details/527407134)点击左边“input/output”菜单,然后点击右边的“Add input”按钮,添加需要混淆的jar包,我这里是test.jar,然后点击“add output”,选择输出的路径和包名。5)下面开始添加支持库,这个地方很重要,很多同学刚开始使用这个工具的时...转载 2019-01-03 22:09:18 · 801 阅读 · 0 评论 -
使用java反射技术形式获取自定义bean父子节点树,为了拼凑bootstrap-tree 的json格式
封装的一个多种bean 格式的 递归获取 父子节点的类适用形式 List<?> ?不管是什么bean 只要里面包含了子节点chilren(名称可随便)利用java 反射技术实现不懂请自行百度 what is class.newInstance()private 反射如何取private 如何塞值,取值List<DepartmentInfo> ...原创 2018-12-17 00:23:08 · 305 阅读 · 0 评论 -
spring整合struts2,使用extends="json-default",且支持struts.xml文件自定义路径
struts.xml配置文件,前台使用ajax请求对应的action,使用json的方式必须引入 以上的包。这些包部分来源 struts2.3.5的 blank lib目录下。想要整合spring struts2-core,struts2-json-plugin,strtus2-spring-plugin;<package name="mainPackage" namesp...原创 2018-12-03 23:20:18 · 1458 阅读 · 0 评论 -
运行jar文件---如何调用jar包内的配置文件
这段时间随便写了一个小工具,一直用ide工具跑比较麻烦,试图将工具打包成jar利用cmd java -jar test.jar 去执行这个工具发现 log4j 的配置文件没找到。如上图,我打成jar以后我在 ide工具内 代码 如下图this.getClass().getClassLoader().getResource("").getPath()+"/yzx/yys/c...原创 2018-08-22 15:55:36 · 1823 阅读 · 0 评论 -
关于使用tess4j-OCR识别图片中文教程,亲测可用,不报错
tess4j是hp 在20sh世纪90年代研发,最后贡献给google 的 开源项目自 版本3.0.2后支持了对中文字库的识别jar包最简单的获取方式idea 创建maven工程在pom.xml引入 tess4j<!-- https://mvnrepository.com/artifact/net.sourceforge.tess4j/tess4j --><d...原创 2018-08-15 15:50:59 · 3100 阅读 · 0 评论 -
本地搭建hadoop集群--准备阶段 JDK安装
从网上下载 jdk1.8.0 linux版本 tag包将文件上传或者copy到/opt 目录下mkdir /opt/moduletar -zxvf 包名Tab补全 -C /opt/module 等待解压完成cd /opt/module/jdk1.8.0_131pwd 复制路劲root下 vi /etc/profile 或者 sudo vi /etc/profile最后一行配置环境变量#JAV...原创 2018-07-13 11:09:48 · 187 阅读 · 0 评论 -
Integer比较大小所遇到的奇葩问题
this is code:public boolean isMonthTable() { return (null == tableType) ? false : tableType == Constant.TableType.MONTH;}在 tomcat 下 跟踪代码 发现 凡是 调用 isMonthTable()0==0 是 正确的而在webserphere 中 远程调试 发现0=...原创 2018-07-06 10:06:03 · 163 阅读 · 0 评论 -
关于websphere 上如何使用 ssl 向 qyapi.weixin.com 发送 获得access_token 的请求
在中间键 为 tomcat 的时候 加上本地 是windos 系统 未察觉到自己写的代码有什么问题。。结果部署到 linux 》websphere 上 就发现了一系列问题。。1.请求发不出去每次 建立连接的时候就报错。。例如 unknowhost :qyapi.weixin.com我按照网上的办法。ping 了以下 qyapi.weixin.原创 2018-04-04 12:52:02 · 421 阅读 · 0 评论 -
echarts 使用不同颜色区分柱状图的值
var labelRight = { normal: { position: 'right' }};option = { title: { text: '交错正负轴标签', subtext: 'From ExcelHome', sublink: 'http://e.weibo.com/13翻译 2018-03-26 10:21:59 · 6978 阅读 · 1 评论 -
struts2 如何获得request,response
查阅了相关文档。。struts2 等同于 WebWork2原创 2018-03-21 17:18:10 · 257 阅读 · 0 评论 -
字符流和字节流效率问题及原理,以及开发中使用
https://www.cnblogs.com/DONGb/p/7844123.html先来看一下流的概念:在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成。程序中的输入输出都是以流的形式保存的,流中保存的实际上全都是字节文件。字节流与字符流在java.io转载 2018-03-14 11:13:33 · 1512 阅读 · 2 评论 -
怎么解决java.lang.NoClassDefFoundError错误
z'zhua前言在日常Java开发中,我们经常碰到java.lang.NoClassDefFoundError这样的错误,需要花费很多时间去找错误的原因,具体是哪个类不见了?类明明还在,为什么找不到?而且我们很容易把java.lang.NoClassDefFoundError和java.lang.ClassNotfoundException这两个错误搞混,事实上这两个错误是完全不同的。我们往往花费...转载 2018-02-14 00:36:03 · 695 阅读 · 0 评论 -
转载-ContentType ,charset和pageEncoding的区别
如果不设置pageEncoding 和 看完了下面内容我的观点是:如果不设置 转载自:http://www.cnblogs.com/kevin-yuan/archive/2011/12/31/2308479.htmlContentType 属性指定响应的 HTTP 内容类型。如果未指定 ContentType,默认为 text/HTML。 语法 Respons转载 2018-01-26 11:10:13 · 187 阅读 · 0 评论 -
大型网站架构-RAID技术
RAID技术 即 廉价磁盘冗余阵列可分为:RAID0、RAID1、RAID10、RAID3、RAID5、RAID6关于RAID0:数据从内存的缓冲区写入磁盘。根据磁盘的数量(这里假设为N块磁盘),将数据分为N份,数据同时并发的写入N块磁盘,理想状态下,数据读取,写入速率是一块磁盘的N倍,不过当其中一块磁盘发生损坏时,所有磁盘数据都会损坏,数据完整性被破坏。关于RAID1:数据同原创 2018-01-16 10:53:56 · 218 阅读 · 0 评论 -
利用xml配置log4j完成日志打印
1、配置web.xml BaseServlet yzx.sv.lt.BaseServelt.BaseServlet log4j-xml-path /WEB-INF/classes/conf/log4j/log4j.xml 22、完成servlet init()读取配置package y原创 2018-01-03 16:41:12 · 2530 阅读 · 0 评论