logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

spring使用Filter过滤器对Response返回值进行修改

返回值输出代理类:这个类主要是为了吧Response里面的返回值获取到,因为直接Response没有提供直接拿到返回值的方法。所以要通过代理来取得返回值package com.channel.filter;import java.io.ByteArrayOutputStream;import java.io.IOException;import javax.servlet....

idea使用mybatis插件mapper中的方法爆红

提示:Result type doesn't match for Select id="test"resultType换成resultMap。

文章图片
#intellij-idea#mybatis#java
Winmail安装及服务启动失败问题

正确安装,设置 Winmail 邮件系统后,用户可以使用 Winmail Server 自带的 Webmail 收发邮件,默认端口为 6080 ,登陆地址为: http://your_server_ip:6080。如果发现 SMTP、POP3、ADMIN、HTTP、IMAP 或 LDAP 等服务没有起动成功,请使用 “系统日志” / “SYSTEM” 查看系统的启动信息。本文示例的登录地址为 ht

最大余额法:JAVA解决计算占比不等于100%的问题

在实际开发过程中,我们会遇到计算百分比的需求,此需求很简单,只需要将所有的样本数据相加得到总数,再分别用每个样本除以总数,即可得到每份的占比。但是存在着一个问题,就是当除不尽时,受限于保留数据的精度问题(四舍五入),你会发现把每份的占比相加,竟然不等于100%,数据或大或小。为了解决这个问题,"最大余额"算法出现了(Echarts使用的就是此方法)。

文章图片
#java
Excel批量合并其中相同的一列,其他项不变

Excel批量合并其中相同的一列,其他项不变。首先打开Excel表格,我们可以看到公司不同部门的人员,想要对部门批量合并,人员保持不变。

文章图片
Linux Jenkins启动、停止脚本

Jenkins的官网下载https://jenkins.io点击Download Jenkins按钮会弹出两个版本选择:LTS Release(长期支持版本),Weekly Release(每周更新版本)。首先说一下这两个版本,个人觉得和MIUI的更新类似,一个开发版本一个稳定版,大家可以自行选择,功能上几乎没区别。1.保存为jenkins目录下 jenkins.sh

#jenkins#linux
Spring Boot中@KafkaListener使用${}动态指定topic

在Spring Kafka中,我们可以使用${}来引用Spring的属性配置。这样我们就可以在不同的环境中重新配置topic名称,而不需要修改代码。

文章图片
#spring boot#kafka
Sql group by 分组取时间最新的一条数据

数据库:Oracle表名:Test字段名:Id、PId、Name、Time需求:根据PId分组,1、取时间最新的一条数据;2、取时间最早的一条数据。

文章图片
#sql
哪些情况下索引会失效?

索引并不是时时都会生效的,比如以下几种情况,将导致索引失效:如果条件中有or,即使其中有条件带索引也不会使用(这也是为什么尽量少用or的原因)注意:要想使用or,又想让索引生效,只能将or条件中的每个列都加上索引2.对于多列索引,不是使用的第一部分,则不会使用索引3.like查询是以%开头4.如果列类型是字符串,那一定要在条件中将数据使用引号引用起来,否则不使用索引5.如果mysql估计使用全表扫

java全局变量引起的并发问题

最近刚完成了一个短彩信群发平台的开发工作,系统采用springmvc+hibernate+jdbctemplate+mysql架构。其中遇见许多问题,闲暇之余记录下来以避免在后续项目中再犯同样的错误。先看下面小段代码,一个controller,一个service。       controller.java代码:    ........    @Autowired

    共 12 条
  • 1
  • 2
  • 请选择