- 浏览: 96787 次
- 性别:
- 来自: 广州
-
最新评论
-
dragoo1:
学习了
Oracle 获取本周、本月、本季、本年的第一天和最后一天 -
wilsonchen:
楼主,谢谢分享。请教一个问题,如何做到既分页又排序呢?
java mail(接收邮件)
文章列表
package com.util.mail;
import java.util.Properties;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.PasswordAuthentication;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.Mi ...
jsoup下载地址 http://www.jsoup.org
package jsoup;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
imp ...
jsoup下载地址 http://www.jsoup.org
httpclient下载地址 http://hc.apache.org/downloads.cgi
其他jar包见附件
package jsoup;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.HashMap;
import java.util.Map;
import org.apache.commo ...
需要的jar包见http://you-java.iteye.com/blog/1457440
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import="org.jsoup.Jsoup"%>
<%@ page import="org.jsoup.nodes.Element"%>
<%@ pag ...
package jsoup;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.HttpStatus;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.u ...
从J2EE1.3开始,Servlet2.3规范中加入了对过滤器的支持。过滤器能够对目标资源的请求和响应进行截取。过滤器的工作方式分为四种,下面让我们分别来看看这四种过滤器的工作方式: 1、request过滤器 这种过滤器的工作方式比较简单,大家也经常遇到,如下所示:以下是web.xml文件配置方式:
<filter>
<filter-name>myFilter</filter-name>
<filter-class>packagename.MyFilterName</filter-clas ...
一、使浏览器不缓存页面的过滤器
package com.test;
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import java ...
package com.util.mail;
import java.util.Properties;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
public class SendMailTLS {
...
package com.util.mail;
import java.io.UnsupportedEncodingException;
import java.security.*;
import java.util.Properties;
import javax.mail.*;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeUtility;
/**
* 用于收取Gmail邮件
*
* @author Winter Lau
*/
public ...
package com.util.mail;
/**
* 发送邮件需要使用的基本信息
*/
import java.util.Properties;
public class MailSenderInfo {
// 发送邮件的服务器的IP和端口
private String mailServerHost;
private String mailServerPort = "25";
// 邮件发送者的地址
private String fromAddress;
// 邮件接收者的地址
private String to ...
package hello;
import java.util.Random;
/**
*插入排序:
* 需要时间O(N*N),但是在一般情况下,要比冒泡排序快一倍,也比选择排序快
* 它经常用在较复杂排序算法的最后阶段,例如快速排序
* 局部有序,再进行插入比较
*
* 但是:对于逆序排序的数据,每次比较和移动都会执行,所以这样并不比冒泡排序快.
*
* 不变性:
*/
public class InsertSortApp {
public static void main(String[] args) {
long ls ...
package hello;
import java.util.Random;
/**
* 书接上回--冒泡排序
*
* 选择排序: 它改进了冒泡排序,将必要的交换次数O(N*N)减少到了O(N). 但,比较次数仍然保持为O(N*N).
* 然而,选择排序仍然为大记录量的排序提出了一个比较重要的改进, 因为,这些大量的记录需要在内存中移动,这就使交换时间和比较时间 相比起来,交换时间更为重要.
* (一般来说,在java语言中不是这种情况,java中只是改变了引用位置, 而实际对象的位置并没有发生改变.)
*/
public class Choose ...
package hello;
import java.util.Random;
/**
*冒泡排序 时间级别:O(N*N)【注】效率低,排序速度慢
*/
class BubbleSort {
long[] a;
int nElems;
// constructor
public BubbleSort(int max) {
a = new long[max];
nElems = 0;
}
// put element into array
public void insert(long value) {
a[nE ...
eclipse删除空行
- 博客分类:
- 随笔
在eclipse中删除某一行就用ctrl+D快捷键。如果你想删除一个文件中的所有空行呢。
可以用下面方法。
1.打开源码编辑器
2.使用快捷键Ctrl+f
3.在Find输入框中输入:^\s*\n
3.Replace With输入框的值为空
4.在【Options】选中的"Regular expressions"
5.点击【Replace All】按钮。
6.OK!