自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

举起手来做伸展的博客

自己学习得随笔。希望别人能看到理解错得地方,从而深入学习和记忆。

  • 博客(5)
  • 问答 (2)
  • 收藏
  • 关注

转载 puppeteer生成pdf不分页方法-转载

puppeteer生成pdf不分页方法-转载

2022-05-30 09:27:32 990

原创 记录 dockerfile 基于centos7 构建 java8+nodejs+puppeteer+ffmpeg 环境

FROM centos:7## 源码安装 java8 sdkADD jdk-8u333-linux-x64.tar.gz /usr/local/ENV JAVA_HOME /usr/local/jdk1.8.0_333ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarENV PATH $PATH:$JAVA_HOME/bin源码安装nodejsRUN yum install -y tzdata-java wget

2022-05-30 09:21:15 669

原创 lambda-Stream

Stream 是一个支持并行得对元素进行聚合排序操作得流。Stream< T> filter(Predicate<? super T> predicate); 接受一个Predicate 参数 对流进行筛选。例:Stream<Integer> stream = Stream.of(1, 2, 3, 4, 5, 6, 7, 8, 9,10); Predicate<Integer> predicate = a->a%2==0; stream.f

2020-08-20 18:15:50 472

原创 深入理解jvm:Java内存管理机制

#java虚拟机内存区域##程序计数器(记录正在执行得虚拟机字节码指令得地址):线程私有得一块很小得内存。用来记录代码执行得行号。用过程序计数器来选取下一条需要执行得字节码指令。峰值,循环,跳转,异常处理,线程恢复等基础功能都需要以来这个计数器来完成。##java虚拟机栈生命周期和线程相同。体现得是java方法得执行内存模型。每个方法执行时都会创建一个栈帧用于存储“局部变量表”,”操作数栈“,”动态链接“,”方法出口“等信息。一个方法执行得过程就是栈帧在虚拟机栈中进栈和出栈的过程。java内存

2020-06-11 07:17:57 250

原创 EasyExcel 通过注解 添加单元格下拉框信息

自定义注解:import java.lang.annotation.*;/*** @author li*/@Documented@Retention(RetentionPolicy.RUNTIME)@Target({ElementType.FIELD})public @interface ExplicitConstraint {//定义固定下拉内容 String[]sou...

2020-01-14 16:58:21 9559 10

空空如也

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

TA关注的人

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