随笔分类 - 其他
一些工具类介绍、文件的操作、算法和工作流等等
摘要:项目需求需要将Excel文件转换成pdf文档,网上教程找到相关资料,记录一下。 破解版去水印的Aspose相关jar和证书戳这里下载(可用到2099年):下载 1、引入aspose-cells-8.5.2.jar包、license.xml破解文件 <dependency> <groupId>aspo
阅读全文
摘要:网上找了好久,终于搞定了,直接上代码,亲测有用!!! import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.apache.poi.hwpf.HWPFDocument
阅读全文
摘要:在日常开发中,我们经常需要通过http协议去调用网络内容,虽然java自身提供了net相关工具包,但是其灵活性和功能总是不如人意,于是有人专门搞出一个httpclient类库,来方便进行Http操作。对于httpcore的源码研究,我们可能并没有达到这种层次,在日常开发中也只是需要的时候,在网上百度
阅读全文
摘要:1、关联:类之间的一种关系,如学生和老师。代码中的表示: class Student{ private Teacher mTeacher; } class Teacher{ } 2、双向关联:和关联一样,不过它是两个方向的,如学生和老师,老师和学生,双向关系。代码中表示: class Student
阅读全文
摘要:开发的软件产品在交付使用的时候,往往会授权一段时间的试用期,这个时候license就派上用场了。不同于在代码中直接加上时间约束,需要重新授权的时候使用license可以避免修改源码,改动部署,授权方直接生成一个新的license发送给使用方替换掉原来的license文件即可。下面将讲述使用truel
阅读全文
摘要:import java.io.File; import java.net.URL; import java.util.ArrayList; import java.util.Enumeration; import java.util.Iterator; import java.util.List;
阅读全文
摘要:RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。(如下图) 角
阅读全文
摘要:目录 FileUtils 常用 API 汇总 点击↓ listFiles 方法遍历目录/文件 序言 1、Apache 为大家提供了很多有用的 API,如 StringUtils、FileUtis 就是其中常用的之一 2、FileUtils 主要用于操作文件, API 所在包为:org.apache.
阅读全文
摘要:该文只封装AOP的实现方式,也可通过拦截器,过滤器等实现. 自定义注解封装RateLimiter.实例: @RequestMapping("/myOrder") @ExtRateLimiter(value = 10.0, timeOut = 500) public String myOrder()
阅读全文
摘要:最近本人接到一个需求,需要从文件读取数据,然后经过业务处理之后存储到数据库中。这个需求,说实话不是很难,本人很快完成了第一个版本。 内存读取 第一个版本,本人采用内存读取的方式,所有的数据首先读读取到内存中,程序代码如下: Stopwatch stopwatch = Stopwatch.create
阅读全文
摘要:本文讲之前推荐大家看看这个博客:https://developer.51cto.com/art/201906/597961.htm###(太厉害了,终于有人能把TCP/IP协议讲的明明白白了) 。 接下来我用通俗的语言说明这几种联系: IP: 网络层协议;(高速公路) TCP和UDP: 传输层协议;
阅读全文
摘要:package com.sckj.base.util; import java.io.IOException; import java.lang.reflect.Constructor; import java.util.ArrayList; import java.util.HashMap; im
阅读全文
摘要:字符串是在程序开发中最常见的,Apache Commons开源项目在org.apache.commons.lang3包下提供了StringUtils工具类,该类相当于是对jdk自带的String类的增强,主要做了几方面的处理: 1.核心设计理念就是对于null的进行内部处理,使用时不再需要进行繁琐的
阅读全文
摘要:话不多说直接上代码: C++的WebService说明书格式样例: <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMa
阅读全文
摘要:目录 一、简介 二、依赖 三、 ObjectMapper 一)、从JSON中获取Java对象 1、简单示例 2、 ObjectMapper如何匹配JSON对象的字段和Java对象的属性 3、JSON字符串-->Java对象 3、JSON 字符输入流-->Java对象 4、JSON文件-->Java对
阅读全文
摘要:今天来说说guava,以后也会讲解apache common.lang下的utils使用,为什么要讲guava,因为jdk 的升级很多都是借鉴guava里面的思想来进行的。 首先奉上guava的中文API : http://ifeve.com/google-guava-collectionutili
阅读全文