自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java集成Ucloud中Ufile实现文件上传和下载

最近公司文件对接云服务为Ucloud,看过Ufile的官方文档,感觉有些模糊,各种帖子也是,里面使用的ufile方法都无法引用到,写了一个demo实现上传下载。一、依赖,到官方查询对应maven依赖即可(因为公司项目没有使用maven管理,所以需要以下Jar包)二、封装工具类public class Constants { static { /** * 开启Debug级别日志 */ JLog.SHOW_TEST = true

2021-03-19 16:59:41 822

原创 JFinal框架动态切换数据库

####需求:需要根据企业ID切换对应的数据库,同时,后期可动态增加数据库配置JFinal框架中对于对于多数据源配置有两种方式:1.通过配置文件配置,有多少数据库就要配置多少,服务启动时加载所有数据库,缺点:不能动态增加数据库2.只配置一个主数据库信息就可以了,其他数据库信息保存在表中,通过读取表数据加载数据库连接,优点:在数据表中增加数据库配置即可动态增加数据库连接。本次主要介绍第2种方法:####一、新建数据表:保存数据库连接信息配置表对应的实体类public class DbDto {

2021-03-19 15:54:39 373 2

原创 Git撤销修改的内容

1. 查看提交历史记录 git log2. 查看当前文件状态 git status一、未add加入缓存区1. 放弃单个文件修改内容 git checkout -- filepathname 如:git checkout -- readme.md 2. 放弃所有修改的内容 git checkout . 二、已add加入缓存区1. 放弃指定文件内容的缓存 git reset HEAD filepathname2. 放弃所有文件内容的缓存 git reset HEA

2020-11-17 17:07:38 219

原创 JFinal框架中Record对象转实体类对象数据

公司使用JFinal框架,发现JFinal中Record数据无法通过fastjson直接转实体类对象,只能使用record各种get获取数据,实在是无法忍受,写了两个简单方法(还需完善)/** * Record数据转换为对象 * <li>暂时只写了Record数据中String,int,BigDecimal,boolean数据类型的转换,其它类型需要的话再加</li> * * * @param record Recor

2020-11-17 17:05:58 2347 5

原创 JDK1.8关键字default和Stream流

default新增了一个default关键字,在接口中,可以实现方法,然后用default修饰,那么在实现类中不需要实现,就可以直接调用这个方法用处:比如如果在List集合中实现了一个抽象方法,那么对于继承的ArrayList就可以直接使用,无需再实现方法,减少代码量和维护成本Lombda表达式Stream流核心理念:只关注实现,不关注如何实现,如filter只是过滤,forEach只是遍历使用Stream有两种模式:1.1. 集合对象获取如:对象.stream()1.2. 数组创建流:A

2020-11-17 17:04:48 182

原创 自定义线程池+多线程处理+CountDownLatch

前几天在写同步接口,因为数据量比较大,所以使用多线程,这里写了Demo记录下。自定义线程池Java中Executors已经提供了创建线程池的方式,但在阿里巴巴开发手册上是严禁使用的,建议使用自定义线程池,究其原因,是可能会产生一些问题。public static ExecutorService newFixedThreadPool(int nThreads) { return new ThreadPoolExecutor(nThreads, nThreads,

2020-11-17 17:01:31 617

原创 Java获取一个月每周星期一至星期日的日期

不废话,直接上代码:public class DateUtil { /** * 获取当月星期一到星期日的时间段 * @param month * @return */ public static List<Map<String,Object>> getWeekList(Date month){ L...

2019-12-12 16:58:01 1927 1

空空如也

空空如也

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

TA关注的人

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