自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 Java中PO、BO、VO、DTO、POJO、DAO概念及其作用和项目实例图(转)

Java中PO、BO、VO、DTO、POJO、DAO概念及其作用和项目实例图(转)PO(bean、entity等命名):Persistant Object持久对象,数据库表中的记录在java对象中的显示状态最形象的理解就是一个PO就是数据库中的一条记录。好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。BO(service、manager、business等命名):Business Object业务对象主要作用是把业务逻辑封装为一个对象。这个对象可以包括一个或多个其它的对象。形象描

2021-12-17 15:21:50 5620

原创 Java :集合List 元素的位置转换

集合List 元素的位置转换需求说明:在和前端交互的时候,有对数据特殊要求(前端,后端都可以处理,这里是后端处理),所以需要对当前返回给前端的一个ArrayList<对象> 集合进行处理,确保某个对象信息 在list的最后一位;非对象集合处理代码如下:ArrayList<String> stringArrayList = new ArrayList<>( );stringArrayList.add("1");stringArrayList.add("1");s

2021-11-22 18:07:50 1380

原创 使用Java8新特性:在对象集合里, 对属性(集合 )求平均值

使用Java8新特性:在对象集合里, 对一个属性(集合 )求平均值需求场景:客服系统的大屏监控页面,展示客服接待量的时分图和折线图,而查询展示的方式有两种:单天查询:以小时为单位展示接待量;多天查询:以天为单位展示接待量,没有精确到每天的各个小时;新需求是 要在多天查询的基础上进行升级,要求展示 多天且以小时为单位的客服接待量,而数据是选中时间范围内的接待平均值:如下图(对应上图时间范围数据)代码如下需求了解以后,这个问题的就出现了,通过一些逻辑代码,我拿到了以小时为单位的多天的

2021-11-22 17:36:35 2746

原创 2021-10-12 java 图片加水印

java 给图片加水印的方式代码可以直接使用 代码片.import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;public class ImageUtil { // 水印字体 private static final Font FONT = new Fon

2021-10-12 15:49:50 213

原创 Java http 加签(验签)工具类:采用SHA-1算法

文章目录Java http 加签(验签)工具类:采用SHA-1算法什么是加签验签为什么要做加签验签如何做加签验签加签规则具体代码(可以直接Ctrl C+V)Java http 加签(验签)工具类:采用SHA-1算法什么是加签验签加签验签,发送消息方,对消息加签名;接受消息方,验证签名是否正确。为什么要做加签验签做加签验签的目的主要目的就是,验证消息的完整性如何做加签验签简单来说,发送消息方:1、根据消息内容形成摘要2、根据摘要形成签名字段3、发送消息接受消息方:1、接受消

2021-09-08 19:04:58 1661

原创 工作日常小问题

String 字符串那些奇怪的处理场景欢迎来到作者的工作小问题日常(一些工作日常遇到的杂七杂八的问题,不分难度,作者不知道咋做,那就是问题~)1、map转json串 后出现类似\u003d的编码问题处理方式:Gson gson = new GsonBuilder().disableHtmlEscaping().create();String json = gson.toJson("jsonString");2、String 字符串内包括 类似 等前端标签需要去掉的问题;处理方式:Str

2021-09-03 16:46:33 132

原创 浅谈线程(池)

浅谈—线程(池)线程概述线程的实现方式线程池线程同步一、线程概述1、什么是进程: 正在运行的程序或者软件,有自己独立的数据空间和指令序列。多个进程在普通PC中通过不断的快速的切换CPU的使用权,达到一种“并发”的效果;2、什么是线程: 在进程中的一条执行线索,称为一个线程,一个进程中可以有多个线程,线程间共享进程的数据资源;3、线程的状态和生命周期:(1)新建态:当使用Th...

2019-12-19 11:43:24 122

原创 Java四大注解

java四大元注解(自定义注解须知)四大注解1. @Target2. @Retention3. @Documented4. @Inherited@Target@Target 注解:指明修饰的这个注解的使用范围,即被描述的注解可用在哪里。例:@Target({ElementType.METHOD}):ElementType 的取值:- TYPE:类,接口或者枚举;- FI...

2019-12-19 09:59:13 519

原创 tomcat是什么

tomcat是什么、做什么的,以及与其他同类容器的区别的简单概述Tomcat 是什么Tomcat 是由 Apache 开发的一个 Servlet 容器,实现了对 Servlet 和 JSP 的支持,并提供了作为Web服务器的一些特有功能,Tomcat是一种类似于IIS、Apache Http的Web服务端程序,由于 Tomcat 本身也内含了一个 HTTP 服务器,它也可以被视作一个单独的 W...

2019-03-19 21:52:30 9086 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除