
java
Remember__Peng
初听不知曲中意,再听已是曲中人
展开
-
JAVA解析ES聚合查询数据结构aggregations关键字
在项目开发中, 有需求需要解析ES的聚合查询结果, 但是没找到有相关内容, 就自己写了一个解析逻辑, 下面贴上代码, 各位复制即可.ES聚合查询结果示例 [各位可以看看是不是你们目前需要解析的场景]:{ "took" : 1, "timed_out" : false, "_shards" : { "total" : 15, "successful" : 15, "skipped" : 0, "failed" : 0 }, "hits" : {原创 2021-07-23 18:05:56 · 6184 阅读 · 2 评论 -
SpringDataJpa 所有DTO层的代码都没问题,但save新增方法就是报错的问题!
玛德,今天使用JPA执行新增方法后,报错 could not execute statement。但所有代码都没问题,就是报错保存不了,一时间都郁闷了。心路历程描述一下:实体类和别的能正常保存的类对比。没问题,一模一样。Dto层与数据库交互的类和别的类对比。没问题,一模一样。但就是执行到它,SQL就报错。顿时陷入怀疑人生,但报错又是SQL语句问题,可SQL又是自动生成的,我也没写。百度又搜不到问题。。然后配置里加了jpa.show-sql参数后,把SQL语句粘贴到Navicat中一看。。。。玛原创 2021-05-31 16:37:32 · 924 阅读 · 0 评论 -
JAVA上传文件到Windows服务器_共享目录(详细教程)
这里首先要说一点,由于Windows系统设计的特殊性,不像我们常用的Linux系统那样,可通过默认SSH、SFTP等方式连接就可直接上传文件。所以这里选择的是使用Windows共享目录的方式,是不需要安装任何东西,使用共享目录的方式,只可以上传下载文件 (当然也可以通过SSH等方式连接Windows系统,进行CMD命令的操作以及文件的上传下载等,但是是需要安装软件的,比如使用:freeSSHd,具体可以看我另一篇文章)第一步【准备工作】:查看你准备操作的Windows是否默认有共享目录。(系统默认会有原创 2020-06-13 17:30:19 · 6346 阅读 · 17 评论 -
JAVA获取当月总天数、当月第一天、当月最后一天
JAVA获取当月第一天和最后一天以及当月的总天数二话不说直接上代码,拿走二话不说直接上代码,拿走 // 获取当月第一天和最后一天 Calendar cale = null; cale = Calendar.getInstance(); SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); ...原创 2019-03-22 19:01:51 · 4885 阅读 · 1 评论 -
JAVA——微信小程序获取用户的openId
首先说一下,这里是获取微信openId方法中的核心代码,并不是整个class类,只要你稍有耐心,跟着我的思路一起看一下,立马就会! //第一步:前端需要获取到用户同意授权的code给你传过来【code不用你管,拿String接收传来的参数即可】 //url中的参数说明: //appId:不用解释,你懂得 //appSecret: 不用解释,你懂得 //code:前端...原创 2019-05-30 19:16:18 · 1337 阅读 · 0 评论 -
反垃圾邮件组织spamhaus黑名单移除说明
【转】出处:www.magicwinmail.com 作者:www.magicwinmail.com原文地址:http://www.5dmail.net/html/2015-6-5/201565145838.htm一、查询及申诉过程:从www.spamhaus.org中移除垃圾邮件黑名单1、打开http://www.spamhaus.org/lookup/2.然后可以看到,...转载 2019-07-29 11:09:24 · 8885 阅读 · 0 评论 -
事务导致多数据源AbstractRoutingDataSource切换数据源失败问题解决
多数据源切换失败问题解决@Transactional注解(事务)会导致多数据源切换失败!在一个方法中,有多个SQL语句执行,我们习惯性的会加上@Transactional注解,但是!这只局限于这多个SQL语句(不论增删改查),都只访问一个库!(大坑!)例如:@Transactionalpublic void test(){ mysqlMapperOne.insert(....);...转载 2019-08-20 19:07:31 · 3690 阅读 · 1 评论