- 浏览: 436210 次
- 性别:
- 来自: 北京
最新评论
-
adaylee:
貌似好久没上了
用iptables 实现本地端口转发 -
adaylee:
鲫鱼?哈哈,居然Google到你了
用iptables 实现本地端口转发 -
yflxc:
com.sun.jimi.core.raster.JimiRa ...
java对图片进行等比例缩放 -
bo_hai:
等比例压缩的算法是不是可以改进呢?
java对图片进行等比例缩放 -
Mr.TianShu:
http://www.cppblog.com/deercode ...
java 遍历目录下的文件
文章列表
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 自从jdk1.4推出java.util.regex包,就为我们提供了很好的JAVA正则表达式应用平台。 因为正则表 ...
- 2008-11-08 15:09
- 浏览 3620
- 评论(0)
假设一堆男女在教堂,有夫妇有单身的,假设男为左表,女为右表
教父说:结了婚的人请出去,结了婚的人请手拉手,于是结了婚的男女站了起来,这就是INNER 内连
教父说:男的并且和这些男的结婚的女的请出去,结了婚的人请手拉手,于是,结了婚的夫妇手拉手出去,单身的男的也出去了。这就是 LEFT 左连
教父说:女的并且和这些女的结婚的男的请出去,结了婚的人请手拉手,于是,结了婚的夫妇手拉手出去,单身的女的也出去了。这就是 RIGHT 右连
教父又说:请全部人都出去,结了婚的人请手拉手,于是 结了婚的夫妇手拉手出去,单身的男的和女的各自出去了。 这就是全外连
以实例来说明
A表
...
- 2008-11-08 14:09
- 浏览 2725
- 评论(0)
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。
匹配中文字符的正则表达式: [\u4e00-\u9fa5]
评注:匹配中文还真是个头疼的事,有了这个表达式就好办了
匹配双字节字符(包括汉字在内):[^\x00-\xff]
评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)
匹配空白行的正则表达式:\n\s*\r
评注:可以用来删除空白行
匹配HTML标记的正则表达式:<(\S*?)[^>]*>.*?</\1>|<.*? />
评注:网上流传的版本太糟糕,上面这个也仅 ...
- 2008-11-08 11:42
- 浏览 891
- 评论(0)
public class ImageUtils {
private Image srcImage = null;
private File srcFile = null;
private File destFile = null;
private String fileSuffix = null;
private int imageWidth = 0;
private int imageHeight = 0;
public ImageUtils(String fileName) throws IOException {
this(n ...
- 2008-11-07 01:15
- 浏览 35601
- 评论(3)
import javax.mail.*;
import javax.mail.internet.*;
import java.sql.*;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import javax.activation.*;
public class MailAccess {
public static void main(String[] args) {
ResultSet rs ...
- 2008-11-06 22:08
- 浏览 1822
- 评论(0)
用Java Mail发送带有图片的html格式的邮件,针对于显示图片,一般有两种方法。
1. 图片存在于服务器上,我们只需要把图片在服务器的的链接放进去即可。 这种发式比较简单,但是这种方法有些缺陷: 图片不支持离线浏 ...
- 2008-11-06 21:39
- 浏览 3441
- 评论(0)
转自:http://wangdei.iteye.com/blog/261522
不要死于无知。
不要拿别人的缺点和错误来惩罚自己。
天天有个好心情:45之前是青壮年;45-60为中年;60-75为中老年;76-90为老年。
人类的寿命应为生长期的5-7倍,即100-175岁。英国有 ...
- 2008-11-04 22:35
- 浏览 944
- 评论(0)
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。 问题一:我声明 ...
- 2008-11-04 12:28
- 浏览 874
- 评论(0)
“Sudo” 是Unix/Linux平台上的一个非常有用的工具,它允许系统管理员分配给普通用户一些合理的“权利”,让他们执行一些只有超级用户或其他特许用户才能完成的任务,比如:运行一些像mount,halt,su之类的命令,或者编辑一些系统配置文件,像/etc/mtab, /etc/samba/smb.conf等。这样以来,就不仅减少了root用户的登陆次数和管理时间,也提高了系统安全性。 (sudo与chmod中设置s标识符还不是一回事。)
一. sudo的特点
sudo扮演的角色注定了它要在安全方面格外谨慎,否则就会导致非法用户攫取root权限。同时,它还要兼顾易用性,让系 ...
- 2008-10-31 16:01
- 浏览 2471
- 评论(0)
sudo是linux下常用的允许普通用户使用超级用户权限的工具。
它的主要配置文件是sudoers,linux下通常在/etc目录下,如果是solaris,缺省不装sudo的,编译安装后通常在安装目录的etc目录下,不过不管sudoers文件在哪儿,sudo都提供了一个编辑该文件的命令:visudo来对该文件进行修改。强烈推荐使用该命令修改sudoers,因为它会帮你校验文件配置是否正确,如果不正确,在保存退出时就会提示你哪段配置出错的。
言归正传,下面介绍如何配置sudoers
首先写sudoers的缺省配置:
######################################### ...
- 2008-10-31 16:00
- 浏览 4918
- 评论(0)
//先要退出firefox,进入firefox个人设置文件夹
cd ~/.mozilla/firefox/*.default
//新建user.js文件,并输入如下内容
user_pref("capability.policy.policynames", "allowclipboard");
user_pref("capability.policy.allowclipboard.sites", "http://www.iteye.com"); //这里设置允许粘贴的网址
user_pref("capabil ...
- 2008-10-31 00:20
- 浏览 1698
- 评论(0)
//安装
tar zxfv firefox-2.*.tar.gz
mv firefox /usr/local/lib/
cd /usr/local/lib/firefox
vi firefox
//修改变量的值
MOZ_USER_DIR="/usr/local/lib/firefox"
moz_libdir=/usr/local/lib/firefox
cp firefox /usr/bin/firefox
firefox //运行firefox,在窗口中就可以看到firefox了。
//建立快捷方式
cd /usr/share/applications/
vi fir ...
- 2008-10-30 23:47
- 浏览 1710
- 评论(0)
刚学习linux的时候,对文件重命名首先想到的就是rename命令,但是按照在windows下对文件重命名的方式试了N多次都没有反应,在网上一搜索,发现很多人都对rename命令知之甚少,甚至有一部分人说linux下没有rename命令,建议大家用mv命令。鉴于此,于是man rename一下,好好的研究了一下它的用法 ,在此对rename命令和mv命令在重命名文件方面做一个比较,有不足之处,希望各位博友指正!
首先来说一下mv命令,在man mv中我们可以看到对于mv命令的介绍是这样的:
mv -move(rename) files
可以看到mv命令确实有重命名的功能,但是实际应用中,它只能对 ...
- 2008-10-29 15:01
- 浏览 4000
- 评论(0)
(一)安装linux时安装grub.
安装redhat
linux时会提示安装引导程序,如果选择grub为引导程序,建议把grub安装到硬盘的引导扇区MBR.grub 还可以引导其它操作系统,如
FreeBSD、NetBSD、OpenBSD、GNU HURD 和 DOS,以及 Windows 95、98、NT ...
- 2008-10-29 10:05
- 浏览 5518
- 评论(0)
import java.io.File;
import java.util.ArrayList;
import java.util.Iterator;
/**
* @Description 遍历指定文件夹下所有文件 结果存放到nameList集合中
* @Author Li Yalin 2048
* @Date 2007-8-13
* @Version 1.0 B-Soft
*/
public class FileOperate {
private ArrayList nameList = new ArrayList();
private static String dir ...
- 2008-10-28 12:15
- 浏览 7991
- 评论(1)