240 发简信
IP属地:北京
  • 您好 我下了你的源码在本地做测试 但是已发送邮件就报Couldn't connect to host, port: smtp.163.com, 465; timeout -1; 密码是授权码是对的 不知道哪里来的错

    SpringBoot 发送邮件和附件(实用版)

    SpringBoot集成邮件服务竟如此简单,还等什么,快来学习涨姿势吧!! 学习目标 快速掌握邮件业务类的核心逻辑和企业邮件的日常服务。 快速查阅 专题阅读:《SpringB...

  • 宋丹丹:小时候,我最难忘的事情就是“六一儿童节”开运动会,那家伙,那场面,那是相当壮观,是锣鼓喧天,鞭炮齐鸣,红旗招展,人山人海……那时候,我就想当个跳高运动员,前脚一抬,到这儿;后脚一抬,到这儿。可是练了好多年,鞋是上去了,可腿上不去。

    Java多线程同步1——使用synchronized 代码块

    关于多线程同步问题我们可以借用一个银行取钱的实例来说明问题。 在这里我们简单的建立一个类来代表银行账户,代码如下 public class Account { // 账号 p...

  • Java多线程同步3——同步锁

    Java提供了一种更强大的线程同步机制——通过显示定义同步锁对象来实现同步,同步锁由Lock对象充当。 Lock是控制多个线程对共享资源进行访问的工具。通常,锁提供了对共享资...

  • 你不知道什么是死锁?

    当两个线程相互等待对象释放同步监视器时就会发生死锁,一旦出现死锁,整个程序既不会发生任何异常,也不会给任何提示,只是所有线程处于阻塞状态,无法继续,代码如下: package...

  • Java多线程同步1——使用synchronized 代码块

    关于多线程同步问题我们可以借用一个银行取钱的实例来说明问题。 在这里我们简单的建立一个类来代表银行账户,代码如下 public class Account { // 账号 p...

  • Java多线程同步2——同步方法

    java多线程同步除了上文说到的同步代码块,还可以使用同步方法,还是银行取钱的那个问题,代码如下 public class Account { private String ...