java
文章平均质量分 66
奋斗的磊哥→_→
这个作者很懒,什么都没留下…
展开
-
java的代理模式
java的三种代理模式简介静态代理jdk动态代理cglib实现动态代理简介代理模式的定义: 为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。以上为百度百科对代理模式的定义;通俗一点讲,java中的代理模式就是你想要访问一个目标对象,但是不直接访问它,而是通过它的代理对象访问(因为代理对象可以对目标对象做增强操作),这就是java的代理模式。示意图如下:在java中,有三种代理模式,分别为静态代原创 2021-10-29 18:10:36 · 1926 阅读 · 0 评论 -
java实现多线程的常用方式
java实现多线程的常用方式继承Thread类继承Thread类继承Thread类,重写run方法package com.example.course.config;public class TestAsync extends Thread { @Override public void run() { for (int i = 0; i < 10; i++) { System.out.println("hello world " +原创 2021-10-27 17:49:06 · 351 阅读 · 0 评论 -
java类中资源的加载顺序
1、创建一个Father类,如下:public class Father { { System.out.println("父类的普通代码块1"); } static { System.out.println("父类的static代码块1"); } public String name; public int age; public Father() { System.out.println("调用父类原创 2021-07-14 16:14:53 · 327 阅读 · 0 评论 -
springboot通过CORS(cross-origin resourse sharing 跨域资源共享)解决跨域问题
源简单来说,源就是指协议,域名和端口号,所谓同源就是协议相同,域名相同,端口号相同,以下举个例子:对于 http://www.aa.com/test/index.html 判断是否同源(协议为http协议,域名为www.aa.com,端口号为80(默认,可以省略))1、http://www.aa.com/bb/index.html ——同源;2、http://www.baidu.aa.com/bb/index.html ——非同源,域名不一致;3、https://www.aa.com/bb/ind原创 2021-07-07 11:18:02 · 738 阅读 · 0 评论 -
springboot集成swagger2
1、创建一个springboot项目,添加swagger2依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency>原创 2021-07-02 14:40:36 · 1469 阅读 · 0 评论 -
使用java实现发送邮件功能
使用java实现发送邮件功能1、获取邮箱的授权码(这里以qq邮箱为例)2、添加依赖,我使用maven管理依赖3、编写代码1、获取邮箱的授权码(这里以qq邮箱为例)qq邮箱–>设置–>账户,开启POP3/SMTP服务,然后可以得到一串16位授权码2、添加依赖,我使用maven管理依赖<dependency> <groupId>com.sun.mail</groupId> <artifactId>javax.mail</原创 2021-05-08 17:38:41 · 438 阅读 · 0 评论