自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 文件的复制和改名

import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FilenameFilter;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream

2014-09-12 14:12:47 228

原创 单例模式(singleton)的五种方式

//懒汉模式//实现多线程同步,效率比较低public class Singleton1 { private static Singleton1 instance = null; //构造函数定义成private,禁止外部创建Singleton实例 private Singleton1(){} public static synchronized Singleton1 getInsta

2014-08-22 14:27:13 286

原创 ThreadLocal 线程共享多个变量比较优雅的例子

import java.util.Random;public class ThreadLocalTest { public static void main(String[] args){ for(int i=0;i<2;i++){ new Thread(new Runnable(){ @Override public void run() { int data =

2014-08-09 23:04:53 997

原创 synchronized java

synchronized 是用来实现多线程编程互斥的,主要是可以修饰三个地方:(1)xiu

2014-08-09 17:43:33 139

原创 N的阶乘的实现

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.List;/* * 由于java数据类型最大范围有限,所以计算阶乘的结果会超出

2014-08-05 22:21:33 176

原创 访问Map的两种方式

//以Employee为例子//1.迭代器Map maps = department.getEmpMaps();Iterator it = maps.keySet().iterator();while(it.hasNext()){String key = (String) it.next();Employee emp = maps.get(key);System.out.println("key=

2014-03-11 21:09:58 308

原创 linux常用命令

Linux常用命令-shutdown:关机命令- -t sec :-t后面加秒数,即“过几秒后关机”- -k:不是要真的关机,只是发送警告信息- -r:在将系统的服务停掉后就重新启动- -h:将系统服务停掉后,立即关机- -n:不经过init程序,直接以shutdown关机- -f:关机并启动之后,强制略过fsck的磁盘检查- -F:系统重新启动之后,强制进行fsck的磁盘检查-

2013-09-02 22:20:21 296

原创 linux下网络环境配置

方法1- 用root身份登录,运行setup命令进入到text mode setup utility对网络进行配置,这里可以进行IP、子网掩码、默认网关、DNS的配置- 这时网卡的配置没有生效,运行/etc/rc.d/init.d/network restart命令我们刚才做的设置才生效- ifconfig方法2- ifconfig eth0 x.x.x.x 对网卡进行设置- ifco

2013-09-02 22:19:19 265

原创 linux下系统和用户环境的配置

配置.bashrc文件可以指定某些程序在用户登陆的时候自动启动: 配置某些程序在所有用户登陆时候就自动启动: 配置:/etc/bashrc 配置某些程序在某个用户登录时自动启动: 配置/home/该用户目录/.bashrc(如果是root用户,配置/root/.bashrc)配置系统环境变量:配置/etc/profile配置用户环境变量:配置/home/该用户目录/.bash_pr

2013-09-02 22:17:34 292

原创 linux下任务调度crontab

任务调度:是指系统在某个时间执行的特定的命令或程序任务调度分类:- 系统工作:有些重要的工作必须周而复始地执行,如病毒扫描等- 个别用户工作:个别用户可能希望执行某些程序设置任务调度文件:/etc/crontab设置个人任务调度,执行crontab ‐e命令,接着输入任务到调度文件【案例】5 * * * * ls ‐l /etc/ > /tmp/to.txt,意思说每小时的第五分钟执行

2013-09-02 22:15:37 383

原创 linux下samba的安装

什么是samba这些年来,windows与linux操作系统各自拥有自己的用户群和市场。然而在一般公司或学校里,可能同时有windows和linux主机,windows主机彼此之间可以利用“网上邻居”来访问共享资源。NFS也能使linux主机之间实现资源访问。而samba服务软件能够使windows与linux之间实现资源共享SMB通信协议采用的是C/S结构,所以SAMBA软件可分阶段客户端及

2013-09-02 22:13:22 259

原创 linux文件系统、文件权限、运行模式和启动过程

文件系统:Linux文件系统是采用层级式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。- /- root,存放root用户的相关文件- home,存放普通用户的相关文件- bin,存放常用命令的目录,如vi,su- sbin,要具有一定权限才可以使用命令- mnt,默认挂载光驱和软驱的目录- etc,存放配置的相关文件- var,存放经常变化的

2013-09-02 22:08:55 271

原创 linux下J2EE环境搭建

Jdk安装:         把安装文件挂载到linux上:mount/mnt/cdrom         拷贝安装文件到/home下:cp 文件 /home         安装:./xxx.bin         配置环境配置文件:/etc/profile:         JAVA_HOME=/home/jdk         PATH=$PATH:/home/jdk

2013-09-02 22:05:19 320

原创 ubuntu下创建用户

1.root用户登陆系统创建用户,并同时制定将用户分配到哪个组:useradd  -g  组名 用户名   2.修改用户名密码:passwd  用户名3.给用户创建自己的目录:cd /homemkdir 用户名    chown 用户名 /home/用户名   4.重启启动:reboot

2013-08-25 14:08:24 256

原创 javamail 发送邮件的代码

//该程序是javamail,用于发送邮件的import java.util.*;import javax.activation.DataHandler;import javax.activation.FileDataSource;import javax.mail.Address;import javax.mail.BodyPart;import javax.mail.Message

2013-07-13 17:36:27 241

原创 Java Web工具类的改进SqlHelper

import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.Statement;import java.util.Propert

2013-07-11 11:08:06 266

原创 一个Java Web实用工具类SqlHelper

import java.io.InputStream;import java.sql.*;import java.util.*;public class SqlHelper { //定义需要的变量 private static Connection ct=null; //大多数情况下,我们使用的是PreparedStatement来替代Statement可以防止sql注入 pri

2013-07-11 10:56:17 280

原创 遍历HashMap

//遍历HashMapIterator iterator=hm.keySet().iterator();while(iterator.hasNext()){//取出keyString key=(String)iterator.next(); //取出对象Object object=hm.get(id);}

2013-07-10 20:39:02 242

原创 jdbc获取oracle表结构

import java.sql.*;import java.io.*;public class getConnAndTableStruct { public static void main(String[] args) { Connection conn=null; DatabaseMetaData m_DBMetaData=null; ResultSet tableRet=n

2013-05-24 10:53:19 778 2

用户管理系统UserManager 韩顺平

韩顺平老师的用户关系管理系统,有纯servlet的和servlet+jsp的

2013-07-14

购物车源代码myshopping 韩顺平

韩顺平老师的购物车项目源代码,mvc架构,servlet+jsp

2013-07-14

空空如也

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

TA关注的人

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