本文主要使用java mail和spring mail来发送邮件教程,比较啰嗦,因为除了发邮件还写了其他工具类,不过很详细.1.使用java mail发送邮件首先把相关账号密码信息保存到一个properties中,读取注入到MailUtil工具类中,然后控制器中调用MailUtil里面的发送邮件方法,因为发邮件是一个耗时过程,所以放在一个线程里面运行.1.1.读取配置文件建立一个config.pro...
分类:
编程语言 时间:
2016-07-19 11:16:25
阅读次数:
216
一、实现界面步骤
二、组件布局类
每种布局的用法及展示
三、添加背景...
分类:
编程语言 时间:
2016-07-19 11:15:08
阅读次数:
255
本页面更新日期: 2016年07月18日前言
方法是类或对象 的行为特征的抽象.
方法是类或对象最重要的组成部分.
所有的方法都必需定义在类里.
方法不能独立存在.
方法在逻辑上要么属于类, 要么属于对象.
方法的所属性
一旦将一个方法定义在某个类的类体内.
如果这个方法使用了static修饰符,则这个方法属于这个类.
否则这个方法属于这个类的实例....
分类:
编程语言 时间:
2016-07-19 11:14:14
阅读次数:
225
终于有点实质性可以看到摸到的界面了,搜了一下虽然easygui用的不多,但是作为一个起步,先了解一下吧,毕竟道理想通。
下面按照小甲鱼的代码敲了一遍
import easygui as g
import sys
while 1:
g.msgbox('嗨,欢迎进入第一个界面小游戏') #msgbox其实还可以设置第二个参数,第二个参数代表标题栏上面的文字,就如下面...
分类:
编程语言 时间:
2016-07-19 11:12:03
阅读次数:
204
在准备的时候还是高通的vuforia,现在高通已经把vuforia sdk卖给了PTC,现在就已经是PTC的vuforia sdk了。
1.3 Qualcomm vuforia 技术
美国高通公司今日宣布美国高通技术公司全资子公司美国高通互联体验公司(Qualcomm Connected Experiences, Inc.)将在未来几周内推出Qualcomm® Vuforia?移动视觉软件...
分类:
编程语言 时间:
2016-07-19 11:11:58
阅读次数:
295
动态规划基本思想:将待求问题分解成若干个子问题,先求解子问题,然后从这些子问题的解得到原问题解。与分治不同的是,适应动态规划的问题具有两个特征:1)最优子结构,即问题的最优解包含了子问题的最优解。2)子问题重叠性质,即在递归中,出现了重复的子问题求解。
步骤:
1)找出最优解的性质,并刻画其结构特征;
2)递归地定义最优值;
3)以自底向上的方式计算出最优值;
4)根据计算最优值时得到额...
分类:
编程语言 时间:
2016-07-19 11:12:08
阅读次数:
217
1.5AR发展前景展望
与垂直领域教育出版广告娱乐结合
目前,应用AR技术最多的垂直领域是教育、广告和娱乐,我们也曾介绍过不少相关应用。近期PopCap凭借植物大战僵尸品牌,推出了实体书籍与配套的AR游戏。
整合好莱坞创意与增强现实技术
Mika及其团队将好莱坞创意与行业尖端技术加以整合,创建移动应用以及其他原创内容,客户包括乐高、麦当劳以及电影公司索尼影业、狮门影业、20世纪福布斯以及华...
分类:
编程语言 时间:
2016-07-19 11:12:17
阅读次数:
423
??
一、版本更新说明:
2015.03.09--------文章发布
2015.03.11--------添加了Java
IO机制中的种类和应用场景的解释,添加了Java内存模型的相关知识点
2015.03.13--------文章按技术划分,增加J2EE规范的解释
2015.04.25--------增加对LRU缓存设计的描述
2015.04.26--------增加对比较流行...
分类:
编程语言 时间:
2016-07-19 11:10:56
阅读次数:
210
多线程的可见性和有序性
———–多个线程之间是不能互相传递数据通信的,它们之间的沟通只能通过共享变量来进行。JMM规定了jvm有主内存,主内存是多个线程共享的。当new一个对象的时候,也是被分配在主内存中,每个线程都有自己的工作内存,工作内存存储了主存的某些对象的副本,当然线程的工作内存大小是有限制的。
当线程操作某个对象时,执行顺序如下:
(1) 从主存复制变量到当前工作内存 (read...
分类:
编程语言 时间:
2016-07-19 11:09:13
阅读次数:
192
AbstractListAPI文档AbstractList实现了List接口,又因为List继承自Collection,Collection继承自Iterable。因此List接口包含很多的方法。AbstractList实现了List接口的最小实现。
他是针对随机访问储存数据的方式的,如果需要使用顺序访问储存数据方式的List还有一个AbstractSequentialList它是继承自Abstr...
分类:
编程语言 时间:
2016-07-19 11:10:38
阅读次数:
178
javascript面向对象学习笔记(二)——创建对象工厂模式该模值抽象了创建具体对象de过程。用函数来封装噫特定接口创建对象的细节。function createPerson(name,age,job){
var o=new Object();
o.name=name;
o.age=age;
o.job=job;
o.sayName=function(){...
分类:
编程语言 时间:
2016-07-19 11:07:55
阅读次数:
208
左老师KMP算法:KMP算法
【题目】
给定两个字符串str和match,?度分别为N和M。实现?个算法,如果字符串str
中含有字串match,则返回match在str中的开始位置,不含有则返回-1。
【举例】
str=“acbc”, match=“bc”。 返回2。
str=“acbc”, match=“bcc”。返回-1。
【要求】
如果match的?度?于str?度(M>N)...
分类:
编程语言 时间:
2016-07-19 11:07:09
阅读次数:
226
http头协议凡是以超链接登录的都是doget,表单请求可以设置请求头协议:doget、dopostdoget请求,可以直接用url带参数访问页面文件,如:http://127.0.0.1:8080/helloWeb_jun/login.jsp?name=aaa&pwd=123123123而如果在表单中设置了method="post"的话则不能用上面的方式访问,必须是通过超链接点击访问。浏览器的兼容...
分类:
编程语言 时间:
2016-07-19 11:05:09
阅读次数:
280
学习目标
掌握流的概念
掌握字节流与字符流的作用
掌握文件的标准操作步骤
掌握字节与字符操作的区别
流的概念
在程序中所有的数据都是以流的方式进行传输或保存的,程序中需要数据的时候就用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成。
程序中的输入输出都是以流的形式保存的,流中保存的实际上全部是字节文件。
字节流与字符流
在java.io包中操作文...
分类:
编程语言 时间:
2016-07-19 11:06:26
阅读次数:
310
漫步校园
Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other)
Total Submission(s) : 24 Accepted Submission(s) : 8
Font: Times New Roman | Verdana | Georgia
Font S...
分类:
编程语言 时间:
2016-07-19 11:06:16
阅读次数:
174
前段时间,在linux环境下,我们的程序出现了这样一个错误,如下:
2016-06-16 12:47:52.190 WARN 10150 --- [http-nio-8082-exec-2] o.a.commons.httpclient.HttpMethodBase : Going to buffer response body of large or unknown size. Usi...
分类:
编程语言 时间:
2016-07-19 11:04:55
阅读次数:
554
什么是线程本地存储(TLS,Thread Local Storage)呢?相信你看过很多次这个定义,但它表达的内涵是什么呢?本文从变量模型出发,讨论引入多线程编程模式之后,需要重新修改变量模型,从而引入TLS概念。...
分类:
编程语言 时间:
2016-07-19 11:04:40
阅读次数:
156