暂无个人介绍
能力说明:
掌握封装、继承和多态设计Java类的方法,能够设计较复杂的Java类结构;能够使用泛型与集合的概念与方法,创建泛型类,使用ArrayList,TreeSet,TreeMap等对象掌握Java I/O原理从控制台读取和写入数据,能够使用BufferedReader,BufferedWriter文件创建输出、输入对象。
暂时未有相关云产品技术能力~
阿里云技能认证
详细说明mybatisplus +达梦批量插入报错index out of range
pageHelper实现分页异常描述
Java枚举详解
Lambda 实战-两个不同的集合合并成一个新的集合
RocketMQ提供了类似X/Open XA的分布式事务功能,通过事务消息能达到分布式事务的最终一致。XA是一种分布式事务解决方案,一种分布式事务处理模式
当消息写入到Broker后,在指定的时长后才可被消费处理的消息,称为延时消息
严格按照消息的发送顺序进行消费的消息。默认情况下生产者会把消息以Round Robin轮询方式发送到不同的Queue分区队列,而消费消息时会从多个Queue上拉取消息,这种情况下的发送和消费是不能保证顺序的,如果将消息仅发送到同一个Queue中,消费时也只从这个Queue上拉取消息,就严格保证了消息的顺序性
结构化查询语言(Structured Query Language,缩写:SQL),是一种特殊的编程语言,用于数据库中的标准数据查询语言。 SQL注入(SQL Injection)是一种常见的Web安全漏洞,主要形成的原因是在数据交互中,前端的数据传入到后台处理时,没有做严格的判断,导致其传入的“数据”拼接到SQL语句中后,被当作SQL语句的一部分执行。 从而导致数据库受损(被脱库、被删除、甚至整个服务器权限陷)。 即:注入产生的原因是后台服务器接收相关参数未经过滤直接带入数据库查询
RocketMQ是一个统一消息引擎、轻量级数据处理平台
java循环中的do……while循环
工作笔记
学习记录:添加图片(Blob)类型的数据
Rocket 学习记录
java8到现在已经很久了,但是对于集合的处理依旧习惯于老的for循环语句,自从看了拉姆达之后就被吸引了。涉及的范围很广,而且知识点也很多,本文就是总结一下常用方法。以后还会补充。这次会对集合、数组、字符串等之间的处理操作。
基础知识学习
基础知识学习
处理工作流引擎无法自动建表原因
对于已经定义好的数组,想数组内添加指定的内容
项目部署之后,通过代码获取的系统参数均为服务端的系统环境,并不能直接获取到客户端的系统参数。因此需要利用**HttpServletRequest**获取到请求头,其中**User-Agent**包含了浏览器信息,并且可以获取到操作系统的相关信息。
实现方法多样,在此列举两种,一种是比较简单,但是实现自定义稍差,还有一种就是自己写实现逻辑
实现逻辑比较简单,就是通过姓氏匹配来完成。优先匹配复姓,不满足是均按照单姓处理。这样处理依旧会存在问题,复姓姓氏不全、少数民族特殊姓氏没有匹配上的话都会按照单姓处理,所以还是需要不断完善。
PDF文件加密解密操作
一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。
想要在自己电脑上运行Java程序,就必须配置响应的Java运行环境,接下来就为大家介绍如何搭建Java开发环境。
poi-tl(poi template language)是Word模板引擎,基于Microsoft Word模板和数据生成新的文档
不受版本限制
在使用poi操作docx模板文件时,poi直接插入图片是插入内嵌图片 这个图片是占位置的。
POI3.17版本之后有调整,getPackageRelationship()已经过时,所以有了新的替代。
两片内容相同的word,poi分割成XWPFRun集合的时候,发现相同的段落内容有空行。
Apache POI实例
Apache POI简述