发表于: 2017-11-29 23:38:31
4 656
今日完成:
1)熟悉git命令,根据git教程把git命令学了一遍。明天总结写篇博客
2)学习lambda表达式 ,也是,,明天写篇博客总结(这东西很重要,我认为,作为java8的特性,当初没好好学,现在再进行补救)
3)晚上九点后搞的邮件发送,设置了properties配置文件进行保存信息。
sendMail通过@Value进行获取。
@Component
public class SendEmail {
@Value("${EMAIL_URL}")
private String emailUrl;
@Value("${EMAIL_USER}")
private String emailUser;
@Value("${EMAIL_KEY}")
private String emailKey;
@Value("${EMAIL_SUBJECT")
private String emailSubject;
@Value("${EMAIL_HTML}")
private String emailHtml;
@Value("${EMAIL_FROM}")
private String emailFrom;
@Value("${EMAIL_NAME}")
private String emailName;
@Value("${EMAIL_CONTENTSUMMARY}")
private String emailContentsummary;
public String sendEmail(String email) throws Exception {
HttpPost httpPost = new HttpPost(email);
HttpClient httpClient = new DefaultHttpClient();
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("apiUser", emailUser));
params.add(new BasicNameValuePair("apiKey", emailKey));
params.add(new BasicNameValuePair("from", emailFrom));
params.add(new BasicNameValuePair("to", email));
params.add(new BasicNameValuePair("fromName", emailName));
params.add(new BasicNameValuePair("subject", emailSubject));
params.add(new BasicNameValuePair("contentSummary",emailContentsummary));
params.add(new BasicNameValuePair("html",emailHtml));
httpPost.setEntity(new UrlEncodedFormEntity(params, "UTF-8"));
HttpResponse response = httpClient.execute(httpPost);
String value;
// 处理响应
if (response.getStatusLine().getStatusCode() == HttpStatus.SC_OK) {
// 正常返回, 解析返回数据
value=EntityUtils.toString(response.getEntity());
} else {
value="error";
}
httpPost.releaseConnection();
return value;
}
}
代码出了点bug,我相信我能解决
4)由于人长得比较丑,,,审核手机没审核通过,,明天再搞
5)今天花了点时间思考了一下接下来的任务,由于过去只是追求技术,学到的只是如何用,现在觉得这些东西太表面,想去了解底层的东西。所以,打算把基础的东西打牢固。
所以,接下来打算:1、先把jdk8的特性搞明白,
2、把几个重要的集合的内部实现再重新搞一下,然后自己实现一下
3、再重新看看io,nio,然后尝试看看netty源码(大佬说这玩意懂了nio就懂了)
4、把学过的设计模式总结一下
5 !@#¥%……&*()指的那些折磨人的玩意
晚上时间做修真院的任务,然后有时间再搞个项目,然学到的东西用博客记录下来,写过的拿得出手的代码放到github 上。
ps:往后可能写日报不能每天都写了,,马上期末考试了,,又得准备大作业,,,又得复习,,,但会尽量去完成~~~
今日疑问:无
明日任务:
继续任务~~
评论