关闭

java随机数方法解析

方法1 (数据类型)(最小值+Math.random()*(最大值-最小值+1)) 例: (int)(1+Math.random()*(10-1+1)) 从1到10的int型随数 方法2 获得随机数 for (int i=0;i {System.out.println((int)(1+Math.random()*10));} (int)(1+Math.random()*10) ...
阅读(202) 评论(0)

java邮件解析4

Session需要使用java.util.Properties来构造,常用的用来构造Session的属性:   属性名 含义 mail.smtp.user SMTP的缺省用户名。 mail.smtp.host 要连接的SMTP服务器。 mail.smtp.port 要连接的SMTP服务...
阅读(265) 评论(0)

java邮件解析3

比较完整的例子: 今天闲着无事,研究了一下javaMail发送电子邮件的方法,自己总结了个步骤: 1、首先需要获取发送邮件的Session对象 Session session = Session.getDefaultInstance(properties,authorcator); 2、根据session对象,获取待发送的邮件消息 MimeMessage mime...
阅读(456) 评论(0)

java邮件解析2

javamail的api介绍 B.Session(邮件会话) 进行收发邮件的工作都是基于这个会话的。 Session对象利用了java.util.Properties对象获得了邮件服务器、用户名、密码信息和整个应用程序都要使用到的共享信息。 Properties props = new Properties(); Session session = Session.getDef...
阅读(441) 评论(0)

java邮件解析1

先来一篇简单的代码:需要mail的jar包 public class MailTest { public static void main(String[] args) throws MessagingException { // 配置发送邮件的环境属性 final Properties props = new Properties(); ...
阅读(503) 评论(0)

Mybatis的<where><foreach><set><trim>详解

sql语句where条件中,需要一些安全判断,例如按性别检索,如果传入的参数是空的,此时查询出的结果很可能是空的,也许我们需要参数为空 时,是查出全部的信息。这是我们可以使用动态sql,增加一个判断,当参数不符合要求的时候,我们可以不去判断此查询条件。  下文均采用mysql语法和函数(例如字符串链接函数CONCAT 3.1 if标签  一个很普通的查询: Xml代码   ...
阅读(2064) 评论(0)

maven学习2——pom.xml

1.前言 Maven,发音是[`meivin],"专家"的意思。它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把project1项目完全迁移并应用maven,所以对maven进行了一些深入的学习。写这个学习笔记的目的,一个是为了自己备忘,二则希望能够为其他人学习使用maven 缩短一些时间。     2.命令     mvn pom.xml文件配置详解 ...
阅读(351) 评论(0)

maven学习2——pom.xml详解

1.前言 Maven,发音是[`meivin],"专家"的意思。它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把project1项目完全迁移并应用maven,所以对maven进行了一些深入的学习。写这个学习笔记的目的,一个是为了自己备忘,二则希望能够为其他人学习使用maven 缩短一些时间。     2.命令     mvn pom.xml文件配置详解 ...
阅读(1487) 评论(0)

maven学习1_maven的安装

Maven这个个项目管理和构建自动化工具,越来越多的开发人员使用它来管理项目中的jar包。本文仅对Eclipse中如何安装、配置和使用Maven进行了介绍。完全step by step。 如果觉得本文对你有用,请移步到:http://download.csdn.net/detail/qjyong/5582071 下载PDF版,http://download.csdn.net/de...
阅读(282) 评论(0)

Aop详解2

先了解AOP的相关术语: 1.通知(Advice): 通知定义了切面是什么以及何时使用。描述了切面要完成的工作和何时需要执行这个工作。 2.连接点(Joinpoint): 程序能够应用通知的一个“时机”,这些“时机”就是连接点,例如方法被调用时、异常被抛出时等等。 3.切入点(Pointcut) 通知定义了切面要发生的“故事”和时间,那么切入点就定义了“故事”发生的地点,例如某个类或方...
阅读(272) 评论(0)

AOP切面详解1

通过配置织入@Aspectj切面 虽然可以通过编程的方式织入切面,但是一般情况下,我们还是使用spring的配置自动完成创建代理织入切面的工作。     通过aop命名空间的声明自动为spring容器中那些配置@aspectJ切面的bean创建代理,织入切面。当然,spring 在内部依旧采用AnnotationAwareAspectJAutoProxyCreator进行自动代理的创建工...
阅读(844) 评论(0)

Druid使用起步1

http://www.kankanews.com/ICkengine/archives/27640.shtml 当我们在javaWEB项目中使用到druid来作为我们的连接池的时候,一定不会忘了添加监控功能。下面我们就来看一下,在一个简单的web项目中(尚未使用任何框架)我们是如果来配置我们的web.xml来完成我们的监控配置 首先是过滤器filter的配置,在web.xml中添加...
阅读(1003) 评论(0)

springmvc对静态资源的处理

servlet>     servlet-name>mvcservlet-name>     servlet-class>org.springframework.web.servlet.DispatcherServletservlet-class>     init-param>       param-name>contextConfigLocationp...
阅读(224) 评论(0)

freemaker在springmvc详解2

springMVC整合大家都比较熟悉了吧主要有以下几个步骤: 在web.xml配置        org.springframework.web.context.ContextLoaderListener     //上面的listener主要是启动spring容器         spring       org.springframework.web.servl...
阅读(336) 评论(0)

springmvc+Freemarker配置说明详解1

Freemarker使用模板技术进行视图的渲染。自从看了Struts标签、Freemarker、JSTL的性能对比后,我毅然决定放弃Struts标签了!效率太差……  Spring本身支持了对Freemarker的集成。只需要配置一个针对Freemarker的视图解析器即可。 二、Spring MVC视图解析器 视图解析器的工作流程大致是这样的: Controller的某个方法执行完成...
阅读(4641) 评论(1)
610条 共41页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:337689次
    • 积分:4324
    • 等级:
    • 排名:第7733名
    • 原创:19篇
    • 转载:591篇
    • 译文:0篇
    • 评论:28条
    最新评论