用户中心USER CENTER

首页/用户
  • poi读取word.doc/docx 解析,定时入库

    摘要:代码结构所需依赖数据库表设计话不多说,先放代码取当前字段的下标把文件读取到流文件读取转化为段落格式文件去掉空的段落取数组长度获得天气预报的时间和判断是否包含和封装保存此段代码步骤首先解析文档,以段落的形式读取文档 springBoot代码结构: showImg(https://segmentfault.com/img/bVbv0re); 所需pom依赖 showImg(https://...

    QiShare 发布于Java
  • 设计模式|代理模式

    摘要:三二模式分析代理模式的示意图结构比较简单一般可以简化如下图所示。五总结在代理模式中,要求给某一个对象提供一个代理,并由代理对象控制对原对象的访问,其英文为是一种结构型模式。 一、写在前面 代理模式是常用的结构型设计模式之一、当我们直接访问某些对象存在问题时可以通过代理模式来间接访问,为了保证客户端使用的透明性、所访问的真实对象和代理对象都必须实现同一个接口。 二、代理模式动机与定义 某...

    QiShare 发布于Java
  • 简单的工厂模式

    摘要:简单工厂模式什么是简单工厂模式简单的工厂模式到底要实例谁,将来会不会增加实例化的对象,都应该考虑用一个单独的类来做这个创造实例的过程,这就是工厂。 ## 简单工厂模式 ## 什么是简单工厂模式 **简单的工厂模式**:到底要实例谁,将来会不会增加实例化的对象,都应该考虑用一个单独的类来做这个创造实例的过程,这就是工厂...

    QiShare 发布于Java
  • SpringBoot 实战 (十五) | 服务端参数校验之一

    摘要:前言估计很多朋友都认为参数校验是客户端的职责,不关服务端的事。轻则导致服务器宕机,重则泄露数据。所以,这时就需要设置第二道关卡,服务端验证了。老项目的服务端校验不能为空不能为空看以上代码,就一个的校验就如此麻烦。 前言 估计很多朋友都认为参数校验是客户端的职责,不关服务端的事。其实这是错误的,学过 Web 安全的都知道,客户端的验证只是第一道关卡。它的参数验证并不是安全的,一旦被有心人...

    QiShare 发布于Java
  • 寻找Java中String.split性能更好的方法

    摘要:有没有更快的方法如果分隔符不是单字符而且也不需要按正则分隔的话,使用的方法还会和一样使用正则表达式。使用分隔字符串,针对不需要按正则分隔的场景提供更好的实现,分隔符支持字符串。 String.split 是Java里很常用的字符串操作,在普通业务操作里使用的话并没有什么问题,但如果需要追求高性能的分割的话,需要花一点心思找出可以提高性能的方法。 String.split方法的分割参数r...

    QiShare 发布于Java
<