spm

Spring Boot 发邮件和附件,超实用!

风格不统一 提交于 2020-04-23 04:47:39
作者:yizhiwazi www.jianshu.com/p/5eb000544dd7 Spring Boot集成邮件服务竟如此简单,快速掌握邮件业务类的核心逻辑和企业邮件的日常服务。 什么是SMTP? SMTP全称为Simple Mail Transfer Protocol(简单邮件传输协议),它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP认证要求必须提供账号和密码才能登陆服务器,其设计目的在于避免用户受到垃圾邮件的侵扰。 什么是IMAP? IMAP全称为Internet Message Access Protocol(互联网邮件访问协议),IMAP允许从邮件服务器上获取邮件的信息、下载邮件等。IMAP与POP类似,都是一种邮件获取协议。 什么是POP3? POP3全称为Post Office Protocol 3(邮局协议),POP3支持客户端远程管理服务器端的邮件。POP3常用于“离线”邮件处理,即允许客户端下载服务器邮件,然后服务器上的邮件将会被删除。目前很多POP3的邮件服务器只提供下载邮件功能,服务器本身并不删除邮件,这种属于改进版的POP3协议。 IMAP和POP3协议有什么不同呢? 两者最大的区别在于,IMAP允许双向通信,即在客户端的操作会反馈到服务器上,例如在客户端收取邮件、标记已读等操作,服务器会跟着同步这些操作

Spring Boot 发邮件和附件,超实用!

旧时模样 提交于 2020-04-23 00:02:10
作者:yizhiwazi www.jianshu.com/p/5eb000544dd7 Spring Boot集成邮件服务竟如此简单,快速掌握邮件业务类的核心逻辑和企业邮件的日常服务。 什么是SMTP? SMTP全称为Simple Mail Transfer Protocol(简单邮件传输协议),它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP认证要求必须提供账号和密码才能登陆服务器,其设计目的在于避免用户受到垃圾邮件的侵扰。 什么是IMAP? IMAP全称为Internet Message Access Protocol(互联网邮件访问协议),IMAP允许从邮件服务器上获取邮件的信息、下载邮件等。IMAP与POP类似,都是一种邮件获取协议。 什么是POP3? POP3全称为Post Office Protocol 3(邮局协议),POP3支持客户端远程管理服务器端的邮件。POP3常用于“离线”邮件处理,即允许客户端下载服务器邮件,然后服务器上的邮件将会被删除。目前很多POP3的邮件服务器只提供下载邮件功能,服务器本身并不删除邮件,这种属于改进版的POP3协议。 IMAP和POP3协议有什么不同呢? 两者最大的区别在于,IMAP允许双向通信,即在客户端的操作会反馈到服务器上,例如在客户端收取邮件、标记已读等操作,服务器会跟着同步这些操作

阿里云Serverless工作流正式商用,轻松拥有云上自动生产线

雨燕双飞 提交于 2020-04-21 16:15:37
Serverless工作流来了! 发布会传送门 抢先了解Serverless技术干货 4月,阿里云Serverless工作流正式商业化,这是一款用于协调多个分布式任务执行的全托管 Serverless 云服务。产品致力于简化开发和运行业务流程所需要的任务协调、状态管理以及错误处理等繁琐工作,让用户聚焦业务逻辑开发。 每家企业都会遇到工作流,诸如企业内部审批、采购订单、ETL、自动化运维等日常企业事务。而对于大数据AI、基因、音视频等行业,更离不开多媒体视频转码审核、大数据处理、机器学习流水线、基因测序工作流等任务。 Serverless工作流,将流程逻辑与任务执行分开,支持不同架构、不同网络环境、不同语言编写的应用,提供全面的服务编排能力、完善的流程状态管理和可视化监控、运维全托管式省心服务。同时,将成本降低到20CU,支持异步方式的无限长时间调用,为广大企业用户提供了高容错、高可维护性和高观测性,解锁复杂和冗长,让用户聚焦业务逻辑的开发。 据悉,著名无人驾驶企业图森未来,基于Serverless工作流产品实现了自动化的数据处理平台,结合使用消息服务打通云上云下数据,优化原有的本地任务流,高效管理任务的生命周期及数据共享。 "Serverless 工作流是阿里云 Serverless 产品体系中的关键一环。" 阿里云 Serverless产品负责人杨皓然表示,“ 通过

MysqL5.7在使用mysqldump命令备份数据库报错:mysqldump: [Warning] Using a password on the command line interface...

被刻印的时光 ゝ 提交于 2020-04-18 11:33:25
在阿里云服务器增加一个shell脚本定时备份数据库脚本执行任务时,测试性的执行了备份命令,如下 [root@iZ2ze503xw2q1fftv5rhboZ mysql_bak]# /usr/local/mysql/bin/mysqldump -uroot -pmyServerPwd# dateabase > /data/mysql_bak/bak_test.sql 在执行完了命令本该在指定的目录下出现bak_test.sql文件,然而并没有生成,报了一行错误。这个问题应该是在MySQL5.6+版本的时候就有出现,可能是为了确保数据库的安全性采用的保护机制。 mysqldump: [Warning] Using a password on the command line interface can be insecure. 网上大部分给出的解决方案都是修改mysql的配置文件,给[client]选项增加三行命令 vim /etc/my.cnf [client] port = 3306 socket = /tmp/ mysql.sock default -character- set = utf8mb4 host = localhost         // 地址 user = root           // 用户 password = ' myServerPwd '     /

aliyun OOS 资源同步【ossutil】

徘徊边缘 提交于 2020-04-17 07:55:23
【推荐阅读】微服务还能火多久?>>> #!/bin/ bash #同步远程图片到OSS Bucket中 #@author <lixiuran> # https://help.aliyun.com/document_detail/120069.html?spm=a2c4g.11186623.6.704.63e424bcZQvfKY SRC_DIR =$( pwd ) " /src " echo " SRC DIR: " ${SRC_DIR} mkdir - p ${SRC_DIR} for i in ` cat ./public.txt| awk ' {print $NF} ' | grep ' \. ' | grep ' Contract ' `; do # echo $i| awk -F ' / ' ' {print $NF} ' echo " 创建目录: " ${i% /* } echo "当前文件:"$i mkdir -p ${SRC_DIR}"/"${i%/*} if [ -f ${SRC_DIR}"/"${i} ];then echo "文件已存在" else #不存在即下载 wget -P ${SRC_DIR}"/"${i%/*} " http://www.xxx.com/ "$i fi SUB_NAME=${i/Public/} echo $SUB_NAME .

性能为MySQL 10倍!阿里云推出云原生数据仓库AnalyticDB基础版

一笑奈何 提交于 2020-04-15 17:25:03
【推荐阅读】微服务还能火多久?>>> 云原生数据仓库AnalyticDB基础版来了! 点我看直播回放 惊喜优惠!体验10元3个月 发布会PPT资料放送(点击可直接查看哦) ADB基础版:云原生MySQL敏捷数仓 ADB for MySQL 基础版技术解密 基于ADB for MySQL基础版构建实时数据仓库实践 日前,阿里云正式发布 云原生数据仓库AnalyticDB基础版 ,极大降低了用户构建数据仓库的门槛,每月可低至860元。高度兼容MySQL,极低的使用成本和极高的性能,使中小企业也可以轻松的搭建一套实时数据仓库,实现企业数据价值在线化。 据介绍,云原生数据仓库AnalyticDB基础版采用存储计算分离架构,行列混存技术、轻量的索引构建方式和分布式混合计算引擎,确保任意极度复杂的SQL都有较好的性能。 我们将基础版T8规格(8Core 64GB )和MySQL(52Core 384GB )进行TPC-H 100GB测试,结果显示:基础版Total时间为1898.46秒,MySQL Total时间为18188.12秒,基础版T8规格比较MySQL有10倍性能提升。另外,基础版有丰富的规格,可进一步满足客户不同性能要求,而且各种规格之间可以在线升降配,秒级切完全不影响业务。 云原生数据仓库AnalyticDB for MySQL产品系列以及使用场景如下介绍,相比较MySQL

Oracle 调优助手的简单用法

落爺英雄遲暮 提交于 2020-04-15 17:11:16
【推荐阅读】微服务还能火多久?>>> var tuning_task varchar2(1000); DECLARE L_SQL_ID V$SESSION.PREV_SQL_ID%TYPE; L_TUNING_TASK VARCHAR2(30); BEGIN L_SQL_ID := '0wyjcdn7bm08d'; L_TUNING_TASK := DBMS_SQLTUNE.CREATE_TUNING_TASK(SQL_ID => L_SQL_ID); :TUNING_TASK := L_TUNING_TASK; DBMS_SQLTUNE.EXECUTE_TUNING_TASK(L_TUNING_TASK); DBMS_OUTPUT.PUT_LINE(L_TUNING_TASK); END; / print tuning_task; SET LONG 100000 SET LONGCHUNKSIZE 10000 select dbms_sqltune.report_tuning_task(task_name => :tuning_task) from dual; EXEC DBMS_SQLTUNE.DROP_TUNING_TASK(task_name => :tuning_task); BEGIN DBMS_SQLTUNE.SET_TUNING_TASK_PARAMETER(

阿里云发布政企安全加速解决方案 加码助力政企信息化安全与效率体验

邮差的信 提交于 2020-04-14 16:57:06
【推荐阅读】微服务还能火多久?>>> 还记得 前几天的爆料吗? 近日,阿里云政企安全加速解决方案正式发布啦! 阿里云政企安全加速解决方案,为政务、金融、传媒及传统企业提供一站式内容分发与安全防护能力,提升信息化效率、系统稳定性与数据安全性,帮助政企网站和应用屏蔽恶意网络攻击,避免内容篡改、数据泄露等安全风险。 行业背景与挑战 在数字经济崛起的大环境下,全面上云已经成为大势所趋。其中十分关键的一步是政府和企业需要通过互联网搭建与群众、用户交互的界面,在数据分发的过程中会面临很多问题,比如:跨地域跨运营商的访问效率瓶颈、突发流量下的业务稳定保障、数据资产的安全传输、源站的高可用性保证等等。 而面对越发复杂的网络安全态势,政府门户、各地广电传媒、融媒门户以及公共场所大屏承担权威内容发布职责,一旦被黑客入侵导致内容篡改,将直接影响公信力,甚至引发舆论风险。各类职业资格考试官网,就曾出现过 来源: oschina 链接: https://my.oschina.net/u/4417586/blog/3234719

智能云相册开通服务的功能有哪些?

百般思念 提交于 2020-04-11 18:08:15
云栖号快速入门: 【点击查看更多云产品快速入门】 不知道怎么入门?这里分分钟解决新手入门等基础问题,可快速完成产品配置操作! 开通智能云相册服务后您才能使用智能云相册服务提供的各种功能。 前提条件 您需要注册阿里云账号并完成实名认证。 获取使用资格 公测期间使用智能云相册服务需要申请使用资格。访问 智能云相册产品详情页 ,单击获取使用资格,填写相关信息后提交等待审核。服务人员将在最长7个工作日内完成审核,审核结果将以短信和邮件的形式通知到您。审核通过后再次访问智能云相册的产品详情页,单击免费开通按页面提示完成后续流程。 开通配套服务 智能云相册服务基于阿里云的其他相关云产品,因此在使用智能云相册服务前您需要先开通对应的服务。智能云相册服务控制台也会检查您的账号是否开通了相关服务,以及是否完成了相关配置。 智能云相册服务依赖了以下云服务: 必选服务 注意: 目前,智能云相册服务仅开放了华东2地域。 公测期间,智能云相册免费提供服务。使用智能云相册服务过程中产生的其他服务费用(包括但不限于OSS,MTS等)需要正常支付。 可选服务 注意: 开通媒体转码服务时,需要同时授权媒体转码需要的访问权限,具体请参考 媒体转码服务开通指南 。 必选配置 1.授权智能云相册服务访问您的OSS和MTS等相关资源,具体方法如下: 访问 智能云相册控制台

手把手教你开通物联网平台服务

≯℡__Kan透↙ 提交于 2020-04-11 17:53:48
云栖号快速入门: 【点击查看更多云产品快速入门】 不知道怎么入门?这里分分钟解决新手入门等基础问题,可快速完成产品配置操作! 第一次使用物联网平台服务时,需要注册阿里云账号并登录阿里云IoT网站去开通该服务,才能够使用物联网平台下的各服务功能。本文介绍了如何开通物联网平台服务。 操作步骤 1.进入 阿里云注册 页面。 如果您已注册阿里云账号,请跳过此步骤,直接跳转到 步骤3 开始开通服务。 2.根据页面提示进行相关信息注册和验证。 验证并注册成功后,页面显示注册成功的相关信息。 3.进入 设备接入服务 产品页面。 4.单击 立即开通 。 5.根据页面提示单击 立即开通 。 6.在 云产品开通页 勾选服务协议,并单击 立即开通 。 7.根据页面提示,完成开通物联平台服务。 服务开通后,进入物联网平台的控制台界面,左侧导航为功能菜单,本案例主要使用 设备管理 与 IoT Studio 功能菜单。 后续步骤 创建产品和设备 本文来自 阿里云文档中心 物联网开发服务 开通物联网平台服务 【云栖号在线课堂】每天都有产品技术专家分享! 课程地址: https://yqh.aliyun.com/zhibo 立即加入社群,与专家面对面,及时了解课程最新动态! 【云栖号在线课堂 社群】 https://c.tb.cn/F3.Z8gvnK 来源: oschina 链接: https://my