盛开
文章平均质量分 58
神奏
天行健,君子以自强不息
展开
-
树形数据逐级向上汇总-java
对树状指定结构的某一项,进行求和。上一级该项值,是下级所有该项之和(依次递归)。原创 2023-05-23 17:51:05 · 1832 阅读 · 0 评论 -
Ubuntu显示美化 优化 常用插件
注:本文本着实用至上的原则,不会搞百分百类 Mac,类 Win ,Ubuntu 就是 Ubuntu ,想按照其他系统美化的请百度其他文章。这里只是共享一下个人找了很久才找到对应的插件(),能让一部分人少走些弯路足以。长期更新,也欢迎大家留言共享实用的插件。原创 2023-05-05 18:18:58 · 2282 阅读 · 1 评论 -
Ubuntu显示美化 优化 常用插件
ubuntu显示优化原创 2023-01-22 16:02:20 · 4097 阅读 · 1 评论 -
SpringBoot maven 项目 JDBC 连接多源数据库
jdbc 多源数据库连接:mysql,oracle,postgre,sqlserver原创 2022-12-29 11:06:41 · 1382 阅读 · 4 评论 -
小记 Java stream 中 peek()
Java stream 中 peek() lambda函数原创 2022-12-23 09:46:44 · 4679 阅读 · 0 评论 -
Ubuntu22.04LTS安装微信Linux闪二维码
Ubuntu22.04LTS安装微信Linux闪二维码原创 2022-09-23 19:43:31 · 638 阅读 · 0 评论 -
dbeaver怎么批量执行sql
dbeaver批量执行sql原创 2022-06-30 19:35:05 · 7001 阅读 · 1 评论 -
idea git 合并部分文件到其他分支
1.将代码提交到当前分支。2.切换到需要合并部分代码的分支。3.idea右下角点击分支,选择刚刚提交代码的分支,选择show diff with tree,如下图4.在页面中按住ctrl,选择需要提交的文件,之后单击右键,选择get5.关闭对话框,直接提交即可...原创 2021-08-23 18:02:39 · 2128 阅读 · 0 评论 -
owl-mybatis-generator-core-1.4.1-SNAPSHOT.jar 使用说明
声明:本jar基于开源项目 mybatis-generator 源码开发使用本jar生成的xml为mysql 的sql 代码。出于各种原因,本jar几乎重写了xml中的全部sql使用本jar数据库表需要有且只有唯一id,关系数据表除外使用本jar,数据库表中最好不要出现超大字段。如果有超大字段的需要,建议将其存入文件并在数据库中保留路径使用方法(基本同 mybatis-generator ,额外添加了几个配置参数,详见本包中的xml):1. 更新 generatorconfig.xml 配置原创 2021-04-13 21:32:02 · 541 阅读 · 0 评论 -
AOP SpringBoot 使用注解进行参数校验 检查 (支持get和post)
详细更新在开源项目gitHub上。已经更新j到ar包。<groupId>com.github.engwen</groupId><artifactId>owlMagicComment</artifactId>本次更新后,可以同时支持 requestParam 和 requestBody 同时使用。话不多说上实现。注解类:@Target({ElementType.METHOD})@Retention(RetentionPolicy.R原创 2021-03-23 16:08:28 · 1023 阅读 · 2 评论 -
java代码扫描MD5相同重复文件
微信现在占据的磁盘越来越大,工作的时候老是被人重复发文件,遂有用代码删除的心思(考虑到可能有不放心的情况,这里就只是打印路径,不删除文件)。基本思路:1. 扫描指定文件夹2. 使用MAP<String,List<String,File>>记录全部文件,是文件记录MD5值和路径,是文件夹递归调用。MD5作为Key,文件集合作为value上菜。/** * 获取重复的文件 * @param dirPath 文件地址 * @return 重复信息 */publ原创 2021-01-20 20:33:47 · 537 阅读 · 0 评论 -
SpringMVC ssm 接收 List对象
ssm接收参数不能为接口类型,因此可以使用ArrayList对象接受前端传来的list对象@RequestMapping("list")public PageVO<ProFile> list(Integer requestPage, Integer size, String queryString, @Param("filters") ArrayList<Ma...原创 2018-06-26 19:44:46 · 2860 阅读 · 0 评论 -
引入solrj后出现 Could not autowire field: private org.apache.solr.client.solrj.SolrServer com.lxhz.portal
Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private org.apache.solr.client.solrj.SolrServer com....原创 2018-06-26 15:24:35 · 997 阅读 · 0 评论 -
使用@Aspect自定义注解实现请求参数非空校验
本类实现过程已被打入owlMagicComment jar包,地址:<!-- https://mvnrepository.com/artifact/com.github.engwen/owlMagicComment --><dependency> <groupId>com.github.engwen</groupId> <...原创 2019-02-14 12:46:07 · 966 阅读 · 0 评论 -
使用 Spring 注解jar 进行参数校验 (Spring SpringMVC SpringBoot 注解判断部分参数是否可以为空)
本文介绍的是一个注解jar,用来校验参数,支持requestHead和requestBody两种请求方式,也支持Spring(SSM)和SpringBoot框架,支持使用get、post,不使用注解(默认)、使用@RequestParam以及@RequestBody(RequestBody仅仅支持对象、Map)接收参数,返回的对象为MsgResultVO,因为jar使用的aop相关实现,因此使用本...原创 2018-11-20 13:12:02 · 1322 阅读 · 0 评论 -
使用vueAdmin-template,java后台不能接收到参数
今天自己写了个界面,但是发现基于springmvc和ssm框架的后台并不能接受vue中的request请求,这个模板里面使用了axios,并且在之上封装了一层,axios是基于requestBody的,在后台试了一下,加上@RequestBody就可以收到参数,然而,然而这个后台是提供给多个界面的,明显不会去添加这些注释,我也犯懒,不可能为每一个接口全部加上。想了一下,其实就是因为一个是基于...原创 2018-07-28 16:29:06 · 2749 阅读 · 0 评论 -
在上传文件的同时 传递参数 (ajax上传文件并传值给后台)
之前用的ajax方法上传文件,结果这边需要对上传文件进行分类和关键字处理,话不多说直接上代码了前端html以及js部分<fieldset> <legend>文件信息</legend> <table class="table" style="width: 100%;"> <tr> ...原创 2018-07-18 11:31:30 · 30115 阅读 · 4 评论 -
更改jq源码,支持跨域访问携带cookie
后台的就不多说了 @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { logger.info("add -------------------------- *");...原创 2018-06-29 10:41:48 · 400 阅读 · 0 评论 -
mysql insert 插入数据,按照指定条件校验数据,存在则不处理,不存在则插入
INSERT INTO `sys_role`(`ROLE_ID`, `ROLE_NUM`) (select UUID_SHORT(), '', from dual where not EXISTS(select role_num from sys_ext_role where role_num = ''));其他字段照旧原创 2020-10-12 18:35:38 · 716 阅读 · 1 评论 -
java项目idea使用maven打jar包中的groovy配置
maven项目里面想要包含groovy文件。打包要么没有文件没打进去,要么老是报错网上找了一圈,大部分人都是在瞎比比,之后直接进maven官网找到了解决的办法链接如下:https://github.com/groovy/GMavenPlus/wiki/Examples里面介绍了一堆可以打包的插件,最后选了谷歌的。原创 2019-07-15 15:43:39 · 1151 阅读 · 0 评论 -
JAVA另类观察者模式- 类似Flex AS的 事件机制 (事件监听、事件移除、以及事件抛出)
老规矩了,本文所有代码在我的公网jar OwlMagicComment中都能寻到如果你只是想快速使用,那么引用方式如下<!-- https://mvnrepository.com/artifact/com.github.engwen/owlMagicComment --><dependency> <groupId>com.github.eng...原创 2019-06-17 15:58:03 · 167 阅读 · 0 评论