自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (17)
  • 收藏
  • 关注

转载 javamail发送邮件

今天学习了一下JavaMail,javamail发送邮件确实是一个比较麻烦的问题。为了以后使用方便,自己写了段代码,打成jar包,以方便以后使用。呵呵 以下三段代码是我的全部代码,朋友们如果想用,直接复制即可。jar包因为我不知道怎么传到javaeye上,所以朋友们回去自己打吧。 我的代码有三个类: 第一个类:MailSenderInfo.java Java代码 package com.util.

2013-08-29 17:52:30 538

转载 防止表单重复提交的代码

自己控制防止表单重复提交也不是办法,即浪费时间还存在效率问题,现在把项目中这个防止表单重复提交的代码共享一下,如果使用直接拷贝粘贴就可以:Html代码<% TokenProcessor tokemProcessor=TokenProcessor.getInstance(); tokemProcessor.saveToken(request); String token=(String)reques

2013-08-29 16:45:32 539

转载 log4j.properties如何将输出的文件路径配置为相对路径?

cnyxlxw 发表于 2006-2-7 14:34:54 #log4j.rootLogger=DEBUG,A1,R log4j.rootLogger=INFO,A1,R #log4j.category.com.laoer=INFO,A1,R log4j.appender.A1=org.apache.log4j.ConsoleAppender log4j.appender.A1.

2013-08-29 15:37:53 1665

转载 Log4j日志文件输出为相对路径的解决方法

方法一:将日志文件输出到tomcat自身的日志文件夹logs中 # console is set to be a ConsoleAppender using a PatternLayout.  log4j.appender.console=org.apache.log4j.ConsoleAppender  log4j.appender.console.Threshold=info  l

2013-08-29 12:22:01 1108

转载 <context-param>与<init-param>的区别与作用

的作用: web.xml的配置中配置作用 1. 启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文. 3.容器将转化为键值对,并交给ServletContext. 4.容器创建中的类实例,即创建监听. 5.在监听

2013-08-29 10:34:43 350

原创 在thread里面要获取当前的applicationcontext

如果是bs程序,可以在spring初始化的时候讲容器对象先注入保留,首先配置spring中配置 然后在xxxx类实现ApplicationContextAware接口,重写setApplicationContext方法如下 Java code ? 1 2 3 4 5 6 7 8 9 10

2013-08-29 09:35:55 727

转载 java 邮箱找回密码

大致思路就是发送邮件→连接邮件里的URL→修改密码  重点就是如何生成这个url和如何解析这个url.  需要注意的是一个url只能修改一次密码,当同一帐号发送多封邮件,只有最后一封邮件的url  是有效的  初步想法这个url有3个参数:用户名,过期时间,数字签名.  数字签名 = MD5(用户名+'$'+过期时间+密钥key)  解析这个url的时候先验证数

2013-08-28 17:45:14 871

转载 Log4j按级别输出日志到不同文件配置分析

关于Log4j 按照级别输出日志,并按照级别输出到不同文件中的说法有很多, 网上贴的最多的Log4j.properties的设置是这样的关于Log4j 按照级别输出日志,并按照级别输出到不同文件中的说法有很多, 网上贴的最多的Log4j.properties的设置是这样的 log4j.rootLogger=info,stdout,info,debug,error  log4j.appende

2013-08-27 18:56:59 528

转载 Spring3.0中的事务的配置方法

第一种配置方法:基于XML的事务管理 这种方法不需要对原有的业务做任何修改,通过在XML文件中定义需要拦截方法的匹配即可完成配置,要求是,业务处理中的方法的命名要有规律,比如setXxx,xxxUpdate等等。详细配置如下: Xml代码     tx:advice id="txAdvice" transaction-manager="transact

2013-08-22 17:53:59 458

转载 动态代理的幕后

这篇文章将这样来组织:  1. 简单的例子展示静态代理和动态代理。  2. 两种代理的区别。  3. 动态代理的幕后。  静态代理的例子:  Java代码   package com.piedra.proxy;      /**   *  StaticProxy.java   */   public class StaticProxy   {  

2013-08-22 09:18:40 567

转载 JavaMai——邮箱验证用户注册

这篇文章简单的模拟了网上利用邮箱激活用户注册这样的一个功能  1. 呈现给用户的注册界面:(为了简单起见,就剩下两个输入域,邮箱和昵称)  Java代码   "java" import="java.util.*" pageEncoding="UTF-8"%>      "-//W3C//DTD HTML 4.01 Transitional//EN">     

2013-08-22 09:16:59 742

转载 java正则表达式验证邮箱、IP地址、手机号码

1.java验证IP地址: Pattern pattern = Pattern.compile("\\b((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|25[0-5])\\.((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|25[0-5])\\.((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|25[0-5])\\.(

2013-08-22 09:07:05 707

转载 ExtJs 4入门 准备Extjs环境准备+ hello world程序 - 快乐的牛?

准备开发环境Eclipse for javascript web developer 3.7 indigoapache 2.2extjs 4.0.7 gplExtjs解压到本地,目录结构如下图所示: 安装apache httpd服务器,将ext-home/docs文件夹下所有文件,拷贝到x:\Program Files\Apache Software Foundation\Apache2.2\ht

2013-08-21 17:59:28 685

转载 ExtJs学习系列(2)--Ext.Panel

//html代码      //js代码 var p = new Ext.Panel({         title: 'My Panel',//标题         collapsible:true,//右上角上的那个收缩按钮,设为false则不显示         renderTo: 'container',//这个panel显示在html中id为container的层中

2013-08-21 11:53:22 884

转载 js prototype 详解

JavaScript是基于对象的,任何元素都可以看成对象。然而,类型和对象是不同的。本文中,我们除了讨论类型和对象的一些特点之外,更重要的是研究如何写出好的并且利于重用的类型。毕竟,JavaScript这种流行的脚本语言如果能够进行良好的封装,并形成一个庞大的类型库,对于重用是非常有意义的。 网上对于prototype的文章很多,一直没明白核心的思想。最后写了很多例子代码后才明白:prototy

2013-08-19 09:47:27 340

转载 将中文转换成unicode

/** * CharacterSetToolkit.java * * Created on 2007年5月17日, 上午11:04 * * To change this template, choose Tools | Template Manager * and open the template in the editor. */ package mobi.chenwei.ut

2013-08-16 17:03:29 411

转载 JAVA_http的post请求 实例

实例一: String uriAPI = "http://192.168.1.100:8080/test/test.jsp"; //这是我测试的本地,大家可以随意改         /*建立HTTPost对象*/         HttpPost httpRequest = new HttpPost(uriAPI);          /*          * NameValueP

2013-08-16 13:32:51 612

转载 简单三步,学会Java Socket多线程编程

简单三步,学会Java Socket多线程编程   Under 编程代码 | 2012年03月7号 21点56分 | 浏览(2,954) 3条评论 第一步 充分理解Socket 1.什么是socket 所谓socket通常也称作”套接字”,用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过”套接字”向网络发出请求或者应答网络请求。 以J2S

2013-08-15 20:37:21 603

原创 java_Socket通信_聊天程序

package myfistsocket;   /*一个作为Server*/   import java.io.*; import java.net.*;   class MynewServer {      public static void main(String[] args) throws IOException     {          ServerSocket s =

2013-08-15 18:50:42 647

原创 JAVA定时执行任务的三种方法

JAVA定时执行任务的三种方法 1) java.util.Timer 这个方法应该是最常用的,不过这个方法需要手工启动你的任务: Timer timer=new Timer(); timer.schedule(new ListByDayTimerTask(),10000,86400000); 这里的ListByDayTimerTask类必须extends TimerTask里面的

2013-08-15 18:40:06 434

转载 java定时任务,每天定时执行任务

java定时任务,每天定时执行任务。以下是这个例子的全部代码。 01 public class TimerManager { 02   03  //时间间隔 04  private static final long

2013-08-15 18:26:24 677

转载 Java 异步消息处理

一.    它要能适应不同类型的请求: 本节用 makeString来说明要求有返回值的请求.用displayString来说明不需要返回值的请求. 二.    要能同时并发处理多个请求,并能按一定机制调度: 本节将用一个队列来存放请求,所以只能按FIFO机制调度,你可以改用LinkedList,就可以简单实现一个优先级(优先级高的addFirst,低的addLast). 三.    有能

2013-08-13 21:52:08 737

转载 Annotation 入门实例

Annotation对很多Javaer来说是一个熟悉的名词,我也是,但是今天涉及到此方面的东西,才发现自己对这个新特性知之甚少,从网上看了下资料,自己做了个例子,才逐渐明白,例子贴出来方便其他入门者参考。高手就不用看了,只适用于刚接触Annotation者,呵呵,因为我也刚接触。 测试一 1.自定义一个Annotation Java代码   @Retention(Reten

2013-08-12 23:04:38 354

转载 Java中String与byte[]的转换

String s = "fs123fdsa";//String变量 byte b[] = s.getBytes();//String转换为byte[] String t = new String(b);//bytep[]转换为String 做JAVA经常会碰到中文乱码问题,还有各种编码的问题,特别是String类的内容需要重新编码的问题。要解决这些问题,必须了解清楚JAVA对于字符串

2013-08-05 13:49:10 516

转载 JSONObject.fromObject(map)(JSON与JAVA数据的转换)

JSON与JAVA数据的转换(JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。) 上一篇文章中有这么一句,是后台的封装数据。  JSONObject jo = JSONObject.fromObject(map); 常见的java代码转换成json 1. Li

2013-08-02 17:50:58 750

转载 mybatis简单应用(基于配置文件)

本文主要介绍了如何使用mybatis进行简单的数据库操作。本人使用的是mybatis3.05。 1.创建数据库表(User表) CREATE TABLE `NewTable` (`userId` bigint(20) NOT NULL AUTO_INCREMENT ,`userName` varchar(30) CHARACTER SET utf8 COLLATE utf8

2013-08-02 16:45:51 355

原创 MyEclipse Debug测试

1.首先在一个java文件中设断点,然后debug as-->open debug Dialog,然后在对话框中选类后--> Run 当程序走到断点处就会转到debug视图下。 2.F5键与F6键均为单步调试,F5是step into,也就是进入本行代码中执行,F6是step over, 也就是执行本行代码,跳到下一行, 3.F7是跳出函数 4.F8是执行

2013-08-01 16:22:05 464

Hadoop源代码分析完整版.

Hadoop源代码分析完整版.

2014-01-13

hadoop实战培训

hadoop实战培训-传智播客

2014-01-13

深入java虚拟机

深入java虚拟机

2014-01-02

Ext+JS权威指南

Ext+JS权威指南Ext+JS权威指南Ext+JS权威指南Ext+JS权威指南Ext+JS权威指南

2014-01-02

Java设计模式

Java设计模式

2014-01-02

(带书签)Hadoop权威指南(中文版)

(带书签)Hadoop权威指南(中文版)

2013-12-27

json-lib-2.4-jdk15.jar

json-lib-2.4-jdk15.jar

2013-12-27

mail.jar架包

java 发送邮件包 解压后 把activation.jar和mail.jar 拷贝到 WEB-INF/lib 下就可以直接在项目中使用

2013-05-26

dom.jar架包

java dom jar包 网上很难找到

2013-05-26

java_spring基本教程

java_spring基本教程

2013-03-14

spring .jar

spring jar 包详解 spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了 spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会

2013-02-24

aliedit.exe

pc6官方下载为您提供aliedit.exe,aliedit.exe其实就是淘宝等购物网站需要的支付宝插件安装程序。也就是支付宝安全控件,您可以免费下载。

2013-02-24

commons-logging.jar

mmons Logging 的使用方法的相关文章:应用程序中使用好日志(Logging)功能能够方便的调试和跟踪应用程序任意时刻的行为和状态。在大规模的应用开发中尤其重要,毫不夸张的说,Logging是不可或缺的重要组成部分。

2013-02-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除