java

java

  • linux上配置java环境

    linux上配置java环境

    一、下载jdk到linux上二、解压下载的jdk包三、配置环境变量四、检查是否安装成功

    查看全文
  • SpringBoot使用@EnableAsync @Async注解异步发送邮件

    SpringBoot使用@EnableAsync @Async注解异步发送邮件

    自定义线程池的配置类,并在类上添加@EnableAsync注解,在需要异步的方法上使用@Async("线程池名称")该方法就可以异步执行了。线程池名称是上面配置类中方法的名称,即taskExecutor,@Async默认是taskExecutor所有这里没有写,如果方法名不同,则必须写。

    查看全文
  • java 打包zip文件

    java 打包zip文件

    最近碰到个需要下载zip压缩包的需求,于是我在网上找了下别人写好的zip工具类。亲测好用,现在把他分享出来.这个工具类的功能为:(1)可以压缩文件,也可以压缩文件夹(2)同时支持压缩多级文件夹,工具内部做了递归处理(3)碰到空的文件夹,也可以压缩(4)可以选择是否保留原来的目录结构,如果不保留,所有

    查看全文
  • 如何把多个SpringBoot项目打成war包放在一台Tomcat上运行

    如何把多个SpringBoot项目打成war包放在一台Tomcat上运行

    修改pom.xml文件修改打包方式<!--<packaging>jar</packaging>--><packaging>war</packaging>修改打包类型为war类型修改相关依赖<dependency><grou

    查看全文
  • Spring AOP 基础

    Spring AOP 基础

    概念AOPAspectOritenedProgramming被称为面向切面编程。OOPObjectOritenedProgramming被称为面向对象编程。面向对象编程侧重点为对象;面向切面编程侧重点为切面。在大量组件中寻找时间、地点、逻辑相同的层面。比如Dao所有方法前开启事务、Controlle

    查看全文
  • Spring IOC

    Spring IOC

    什么是IOCInversionOfControl控制反转控制反转的意思就是程序中需要某个对象时由原来的new的方式转换成了由容器来进行创建管理和维护。这样做的好处是可以大大做到降低组件之间的耦合度。Spring容器任何java类都可以由Spring容器来创建对象并由容器来进行管理和维护使用Sprin

    查看全文
  • java 流相关API

    java 流相关API

    File类File(Stringpathname)-根据参数指定的路径名来构造对象。booleanexists()-用于判断文件或目录是否存在。StringgetName()-用于获取文件或目录的名称。longlength()-用于获取文件的长度/大小。longlastModified()-用于获取

    查看全文
  • java集合相关类API

    java集合相关类API

    Collection接口booleanadd(Ee)-用于将参数指定的元素e放入当前集合中。booleanaddAll(Collection<?extendsE>c)-用于将参数集合c中的所有元素放入当前集合中。booleancontains(Objecto)-用于判断当前集合是否包含参

    查看全文
  • java基础类常用API

    java基础类常用API

    Object类Object()-无参方式构造对象,通常用于子类使用super()方式调用。booleanequals(Objectobj)-用于判断调用对象是否和参数对象相等。-该方法默认比较两个对象的地址,与==运算符的效果等价。-若希望该方法比较两个对象的内容,则需要重写该方法。-当该方法被重写

    查看全文
  • java语法基础

    java语法基础

    进制之间的转换(1)正十进制转换为二进制的方式a.除二取余法,让十进制整数不断地除以2取出余数,直到商为0时将余数逆序排列。b.拆分法,将十进制整数拆分为若干个二进制权重的和,有该权重则下面写1否则写0。如:45=32+8+4+1128643216842100101101=>00101101(

    查看全文