码迷,mamicode.com
首页 > 编程语言 > 周排行
JavaMail
一、邮件的相关概念 邮件协议。主要包括: SMTP协议:Simple Mail Transfer Protocol,即简单邮件传输协议,用于发送电子邮件 POP3协议:Post Office Protocol 3,即邮局协议的第三个版本,用于接收邮件 IMAP协议:Internet Message ...
分类:编程语言   时间:2016-12-17 19:46:48    阅读次数:226
java James
使用JavaMail发送电子邮件(案例) 需求: 使用JavaMail技术,实现从A账户给B账户发送一封电子邮件,标题为“会议通知”,邮件内容为“XX你好!请于明天下午16:00 准时到B01会议室召开技术讨论会。”通过Outlook 客户端查看邮件程序发送的邮件是否发送成功 关键代码: 创建一个类 ...
分类:编程语言   时间:2016-12-17 19:46:01    阅读次数:288
Spring和Struts2整合
目的:spring容器管理Action类,代替Servlet 步骤:主要在配置文件 Struts2: 添加支持spring的jar包, 配置<action class="Action类在容器中的id" Action类: 定义需要容器注入的属性,也就是定义service,service层也要添加调用D ...
分类:编程语言   时间:2016-12-17 19:52:04    阅读次数:141
Hibernate 与 Spring 的整合
刚刚学习了hibernate和Spring的整合,现在来总结一下。 以实现一个功能为例,与大家分享一下整个过程。 需要实现的功能:建立一个Person类,该类包括name,sex,age,birthaday四个属性,我们要实现通过hibernate和Spring往数据库中添加一个person对象。 ...
分类:编程语言   时间:2016-12-17 19:56:30    阅读次数:174
.net线程池内幕
线程池的作用线程池,顾名思义,线程对象池。Task和TPL都有用到线程池,所以了解线程池的内幕有助于你写出更好的程序。由于篇幅有限,在这里我只讲解以下核心概念: 线程池的大小 如何调用线程池添加任务 线程池如何执行任务 Threadpool也支持操控IOCP的线程,但在这里我们不研究它,和task以 ...
分类:编程语言   时间:2016-12-17 20:02:26    阅读次数:319
python 生成验证码
在工作中经常遇到一些验证码,这些是怎么生成的呢,今天我用Python编写了下 ...
分类:编程语言   时间:2016-12-17 20:03:26    阅读次数:168
转:极小极大搜索方法、负值最大算法和Alpha-Beta搜索方法
转自:极小极大搜索方法、负值最大算法和Alpha-Beta搜索方法 1. 极小极大搜索方法 一般应用在博弈搜索中,比如:围棋,五子棋,象棋等。结果有三种可能:胜利、失败和平局。暴力搜索,如果想通过暴力搜索,把最终的结果得到的话,搜索树的深度太大了,机器不能满足,一般都是规定一个搜索的深度,在这个深度 ...
分类:编程语言   时间:2016-12-17 20:05:51    阅读次数:226
spring mvc <mvc:annotation-driven/> 自定义拦截器不走
<mvc:annotation-driven/> 这个便签会注册2个自定义拦截器,所以导致请求过来就会自己去走注册的这2个拦截器和定义的一堆bean 但是这个便签是必须得定义的 直接贴代码吧 通过自定义拦截器来过滤掉静态资源 这个问题困扰了我2天,整整熬了2天,翻遍了博客员和百度,各种瞎扯淡,也反思 ...
分类:编程语言   时间:2016-12-17 20:08:35    阅读次数:389
Javamail
一、javaMail概念: JavaMail是由Sun定义的一套收发电子邮件的API,不同的厂商可以提供自己的实现类。但它并没有包含在JDK中,而是作为JavaEE的一部分。 javaMail常见的邮件协议包括: SMTP:简单的邮件传输协议,用于发送电子邮件协议; POP3:用于接收电子邮件的标准 ...
分类:编程语言   时间:2016-12-17 20:12:18    阅读次数:210
数字信息摘要常见算法
编解码算法 1. Hex 编码 将二进制数据按16进制转换为字符串,1字节=2个字符,编码后体积为2倍。 2. Base64 由MIME规范定义的编码算法,其将3个字节(24位)编码为4个字符。 字符集包括64个,可表示6二进制位的数据,因此一个字符对应一组6bit的数据。 编码后体积约为4/3倍, ...
分类:编程语言   时间:2016-12-17 20:13:27    阅读次数:245
python爬虫小项目实战
...
分类:编程语言   时间:2016-12-17 20:16:39    阅读次数:279
JavaScript-Function基础知识
function 1. 定义:一段预先设置的代码块,可以反复调用,根据输入参数的不同,返回不同的值; 2. 函数的声明方法: (1)function 命令声明函数 function fname( ){ }; (2)函数表达式: var a=function( ){ } ; (3)Function 构 ...
分类:编程语言   时间:2016-12-17 20:16:47    阅读次数:148
多线程(四)之cell图片下载(SDWebImage的认识总结)
1.SDWebImage 首先这是个很有名的第三方框架,功能主要是:图片下载,图片缓存,下载进度监听和gif处理等.. 本次的目的是了解一下底层实现和框架的使用. 1.仿写SDWebImage 1.1自定义下载图片的NSOperation 实现起来很简单:思路如下: 1.我要下载图片在模拟器或者真机 ...
分类:编程语言   时间:2016-12-17 20:17:49    阅读次数:128
c++函数返回一个数组
恢复内容开始 调用某个函数时经常需要函数返回一个值,我们都知道c++ 的函数返回的是一个copy,所以当只返回一个值时不会出现什么问题,直接return一个copy就行了,但是如果返回一个数组,事情就变得有趣了,我最近就遇到了这个问题。 先附上代码吧: #include<iostream> usin ...
分类:编程语言   时间:2016-12-17 20:20:50    阅读次数:158
JavaScript-Object基础知识
1. 定义:对象是JS的核心概念,也是最重要的数据类型。js的所有数据都可以被视为对象。 对象是一种无序的数据集合,由若干个键值对(key:value)构成,由{ }包裹; 2.写法:var obj={ 属性名:属性值, 属性名:属性值, 属性名:属性值 最后一个键值不建议添加逗号(ie8不兼容); ...
分类:编程语言   时间:2016-12-17 20:23:27    阅读次数:140
第一百二十三节,JavaScript错误处理与调试
JavaScript错误处理与调试 学习要点: 1.浏览器错误报告 2.错误处理 3.错误事件 4.错误处理策略 5.调试技术 6.调试工具 JavaScript在错误处理调试上一直是它的软肋,如果脚本出错,给出的提示经常也让人摸不着头脑。ECMAScript第3版为了解决这个问题引入了try... ...
分类:编程语言   时间:2016-12-17 20:23:05    阅读次数:173
各浏览器兼容性问题之javascript(js)篇
浏览器兼容性问题 ...
分类:编程语言   时间:2016-12-17 20:23:59    阅读次数:188
JAVA IO流的简单总结+收集日志异常信息
1.字节流: IuputStream 所有字节输出流的超类 。 抽象类 FileInputStream BufferedInputStream:提供数据的读取效率,拓展方法(内部维护了一个8k字节的数组) OutputStream 所有字节输出流的超类。 抽象类 FileOutputStream B ...
分类:编程语言   时间:2016-12-17 20:26:02    阅读次数:201
Spring JavaMail发送邮件
JavaMail的介绍 JavaMail,顾名思义,提供给开发者处理电子邮件相关的编程接口。它是Sun发布的用来处理email的API。它可以方便地执行一些常用的邮件传输。 虽然JavaMail是Sun的API之一,但它目前还没有被加在标准的java开发工具包中(Java Development K ...
分类:编程语言   时间:2016-12-17 22:11:36    阅读次数:254
【JavaScript基础】在写冒泡排序时遇到的JavaScript基础问题:JavaScript的数据类型和变量赋值时的原理
写冒泡排序时,遇到一个问题: 看下面的研究: 我首先想到的是,是不是return的问题。难道我脑子里少记了一个return的不知道的关键作用? 先测试一下: 那这里的问题应该就出在数组上。 数组怎么了?关于JavaScript的数据类型和赋值原理的这一块知识,我的脑子里模糊了。 先来段代码试试: 两 ...
分类:编程语言   时间:2016-12-17 22:15:55    阅读次数:169
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!