码迷,mamicode.com
首页 > 编程语言
JavaMail 保证邮件发送成功的方法总结
使用过JavaMail的api发送邮件的人可能会有这样一个疑惑:我如何知道我调用该api发送的邮件是否成功呢?一般的开放的api给我们调用都会有个返回值或者状态码,来告诉我们执行成功与否。但是JavaMail却没有提供这样一个返回值。 所以在调用JavaMail发送邮件的时候,我们只能通过catch ...
分类:编程语言   时间:2016-04-18 13:19:54    阅读次数:325
java中4种修饰符访问权限的区别及详解全过程
java中4种修饰符访问权限的区别及详解全过程 http://jingyan.baidu.com/article/fedf0737700b3335ac8977ca.html java中4中修饰符分别为public、protect、default、private,他们这就说明了面向对象的封装性,所以我 ...
分类:编程语言   时间:2016-04-18 13:19:20    阅读次数:380
Java获取IP
public static String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if (ip == null || ip.length() == 0 || " ...
分类:编程语言   时间:2016-04-18 13:19:31    阅读次数:172
[Java] Protect, Private and Public的区别
Java中的private、protected、public和default的区别 (2014-03-21 22:29:14) 转载▼ Java中的private、protected、public和default的区别 转载▼ 标签: java java修饰符 it java java修饰符 it ...
分类:编程语言   时间:2016-04-18 13:17:25    阅读次数:190
java容器类---概述
1、容器类关系图 虚线框表示接口。 实线框表示实体类。 粗线框表示最经常使用的实体类。 点线的箭头表示实现了这个接口。 实线箭头表示类能够制造箭头所指的那个类的对象。 Java集合工具包位于Java.util包下。包括了非常多经常使用的数据结构,如数组、链表、栈、队列、集合、哈希表等。学习Java集 ...
分类:编程语言   时间:2016-04-18 13:18:44    阅读次数:261
[Python] 使用dict和set
dict全称是 dictionary ,与map类似,使用键值对存储,速度很快 使用{“key”:value}初始化dict对象,例如:d={“name”:”taoshihan”} 通过key来存储数据,例如:d[“age”]=100 使用in关键字判断key是否存在,例如:res="age" in ...
分类:编程语言   时间:2016-04-18 13:16:07    阅读次数:143
基于Java的Jess功能函数扩展方法
Jess是Java expert system shell的缩写,是Java平台上的规则引擎,它是CLIPS程序设计语言的超集,是完全使用Java语言编写一种用于开发专家系统的语言。对于基于规则的推理,特别是针对逻辑条件的推理,Jess是已知规则引擎中最快的。它以增强型Rete算法为基础,支持前向推 ...
分类:编程语言   时间:2016-04-18 13:14:15    阅读次数:632
线程池ThreadPoolExecutor
...
分类:编程语言   时间:2016-04-18 13:13:33    阅读次数:217
使用Eclipse调试Java程序的10个技巧
第1条:不要调试太多 一个关于调试的疯狂声明作为开头。但它必须是要说的!尝试切分一下你那复杂的逻辑成多个独立的单元,并编写单元测试来检测你代码的正确性。我想像如下这样的流程应该是发生得非常频繁的 一些人通过大型web应用程序点击、填写多个表单、切换到不同的页面、正在最后的页面上检测工个计算逻辑和实现 ...
分类:编程语言   时间:2016-04-18 13:11:23    阅读次数:148
Java中的private、protected、public和default的区别
Java中的private、protected、public和default的区别 1)对于public修饰符,它具有最大的访问权限,可以访问任何一个在CLASSPATH下的类、接口、异常等。它往往用于对外的情况,也就是对象或类对外的一种接口的形式。 (2)对于protected修饰符,它主要的作用 ...
分类:编程语言   时间:2016-04-18 13:11:08    阅读次数:137
java中关键字volatile
1.用在多线程同步变量时, 线程为了提高效率,将某成员变量(如A)拷贝了一份(如B),线程中对A的访问其实访问的是B。只在某些动作时才进行A和B的同步。因此存在A和B不一致的情况。volatile就是用来避免这种情况的。volatile告诉jvm, 它所修饰的变量不保留拷贝,直接访问主内存中的(也就 ...
分类:编程语言   时间:2016-04-18 13:11:50    阅读次数:128
Java多线程3:Thread中start()和run()的区别
原文:http://www.cnblogs.com/skywang12345/p/3479083.html start() 和 run()的区别说明start():它的作用是启动一个新线程,新线程会执行相应的run()方法。start()不能被重复调用。run():run()就和普通的成员方法一样, ...
分类:编程语言   时间:2016-04-18 13:09:56    阅读次数:256
数据结构与算法分析-c语言描述版 mark allen weiss
指出依序访问图4-61中的伸展树中关键字3,9,1,5后的结果。                                                图4-61 1.原理 这里主要涉及到两种旋转方式: 1)之子型旋转 2)一字型旋转 这两种方式实际有一点差别: 之子型旋转是两次单旋转的组合,而且都可以看成是将目标节点父节点的选转(后面实例进行说明)...
分类:编程语言   时间:2016-04-18 11:57:16    阅读次数:291
java文件下载和导出文件名乱码浏览器兼容性问题
实例: String poorName= dataMap.get("NAME").toString(); String villageName = dataMap.get("ADDRESS").toString(); String filename=villageName+"-"+poorName+ ...
分类:编程语言   时间:2016-04-18 11:54:34    阅读次数:199
C++空类的sizeof
在金山WPS的面试中,有一道题目是这样的: A是一个空类,求A的内存大小: 在64位的VS2013中,运行结果是:1。 原因是:即使是空类,在实例化后的内存中也是独一无二的,所以不能是0。根据编译器的不同,会给空类隐含添加一个字节,这样实例化后,这个类就是独一无二的了。 同理,struct也是如此。 ...
分类:编程语言   时间:2016-04-18 11:52:41    阅读次数:171
python 使用内置方法读取注册表
...
分类:编程语言   时间:2016-04-18 11:51:45    阅读次数:219
浅谈-Java设计模式之静态代理
代理模式(Proxy pattern):当一个对象不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。静态代理是具体去实现需要代理对象接口,覆写方法时进行个性化操作。 单独为代理而实现作为某个接口实现类的则为静态代理(Static Proxy)。 不多说了,上代码? ...
分类:编程语言   时间:2016-04-18 11:45:37    阅读次数:205
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!