摘要:
实现java发送邮件的过程大体有以下几步:准备一个properties文件,该文件中存放SMTP服务器地址等参数。利用properties创建一个Session对象利用Session创建Message对象,然后设置邮件主题和正文利用Transport对象发送邮件需要的jar有2个:activation.jar和mail.jar直接看个demo代码#----------------这两个是构建session必须的字段----------#smtp服务器mail.smtp.host=smtp.qq.com#身份验证mail.smtp.auth=true#---------------------- 阅读全文
摘要:
java读取properties文件有很多方法,看有人整理了如下7种。其实很多都是大同小异,概括起来就2种:先构造出一个InputStream来,然后调用Properties#load()利用ResourceBundle,这个主要在做国际化的时候用的比较多。例如:它能根据系统语言环境自动读取下面三个properties文件中的一个:resource_en_US.propertiesresource_zh_CN.propertiesresource.properties附上别人整理的6中方法...1、使用java.util.Properties类的load()方法InputStream in = 阅读全文
摘要:
经常逃课、不学习的孩纸们,你们知道为什么大学考试都过了吗?你听过开根号乘以10吗?据说,每次考完试之后,分数都太难看,挂科的太多了~~于是乎,老师们想出这么个“开根号乘以10”的办法。这种方式在大学里面流传甚广~令f(x)=sqrt(x)*10, (0<=x<=100) , x为考生原始成绩,把x经过 f 映射后的像作为考生最终的登记成绩,这样做有很多好处:f(x)是单调上升的,这样两个成绩x1,x2在经过 f 映射后仍保持原序,保证了处理的公平f(36)=60,这样考生只要考36分就能及格了!而 f(100)=100,这样保证了分数的上确界是一样的,多合理f(x)是凸函数,这样越 阅读全文