自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (8)
  • 收藏
  • 关注

原创 JDBC 精萃

-- StartJDBC 简介JDBC 是一组用来连接数据库的 API, 它是一个规范。为什么说它是一组规范呢? 原因 JDBC 定义了很多的接口,而其中的大部分接口都没有实现,Java 将这些接口交给数据库厂商去实现,因为只有他们自己知道如何连接自己的数据库。所以要连接数据库,我们首先要下载数据库厂商提供的JDBC 驱动程序,其中包含了这些接口的实现类。 下载并安装数据库如果

2012-07-28 16:04:49 695

原创 JExcelApi

-- StartJava Excel API 简介Java Excel API 是一个用来读写 excel 的开源框架。 下载 Java Excel API你可以在 Google 中搜索 JExcelApi download,然后到官网去下载最新的 JExcelApi 包。然后把 jxl.jar 添加到自己的 classpath 中就可以了。 一个简单的例子impo

2012-07-22 18:06:15 2485

原创 Quartz

-- StartQuartz 简介Quartz 是一个开源的任务调度框架。 下载 Quartz你可以在 Google 中搜索 Quartz,然后到官网去下载最新的 Quartz 发行包。然后将 quartz-all-xxx.jar 添加到自己的 classpath 中,另外,由于 Quartz 本身依赖于一些第三方的组件,所以我们也需要将 lib 目录下的 jar 包也添加到

2012-07-21 15:51:41 1438

原创 JavaMail 精萃

-- StartJavaMail 简介JavaMail 是一个用来发送电子邮件的包,Java EE (j2ee.jar) 中包含了该包,但是如果你使用的是Java SE,那么首先你必须下载 JavaMail 包。 下载 JavaMail你可以在 Google 中搜索 JavaMail download,然后到官网去下载最新的 JavaMail 包。然后把 mail.jar 添加

2012-07-21 09:42:36 1109

原创 总结

-- Start到此为止,我们已经学会了 Perl 的语言核心,我们已经可以用 Perl 来解决一些简单的问题了,但是如果你想用 Perl 来解决一些更复杂的问题,如:连接数据库,生成 Excel 等等,我们还需要学习这些专用的包,你可以到 CPAN 上搜索自己感兴趣的包。anyway,一旦掌握了语言核心,学习这些包是非常容易的。-- 更多参见:Perl 精萃-- 声 明:转载请注明出

2012-07-20 21:48:38 610

原创 调用操作系统命令

-- StartPerl 是一门脚本语言,难免有时候我们需要调用操作系统命令,我们可以使用system函数来执行系统命令,如果我们想捕获系统命令的输出结果,我们可以使用反引号(``),如下是一个简单的例子。#!/usr/bin/perl# 调用 date 命令system "date";# 捕获 date 输出my $now = `date`;print "

2012-07-19 21:42:43 1018

原创 Java 原子操作

-- Startjava.util.concurrent.atomic 包中提供了以下原子类, 它们是线程安全的类, 但是它们并不是通过同步和锁来实现的, 原子变量的操作会变为平台提供的用于并发访问的硬件原语.AtomicBoolean -- 原子布尔AtomicInteger -- 原子整型AtomicIntegerArray -- 原子整型数组AtomicLong -- 原

2012-07-16 16:27:58 16113 1

原创 文件与目标操作

-- Start文件测试有时候我们需要判断某个文件是否存在,很简单,使用 -e 即可,下面是一个简单例子。#!/usr/bin/perlprint "请输入路径和文件名:\n";chomp (my $file = );if(! -e "$file") { print STDERR "找不到$file文件";}除此之外,我们还可以通过下面的操作

2012-07-11 20:54:15 995

原创 日期和时间

-- StartPerl 中没有专门的日期数据类型,我们可以通过以下三个函数来得到当前日期和时间。time -- 返回自 1970-01-01 00:00:00 的秒数。localtime -- 将秒数换算成本地时间gmtime -- 将秒数换算成GMT时间结合 time 和 localtime 函数,我们就可以得到当前时间,下面是一个简单的例子。#!/usr/

2012-07-09 22:09:51 677

原创 分叉/结合池

-- Start-- 待续-- 更多参见:Java 精萃-- 声 明:转载请注明出处-- Last Updated on 2012-07-09-- Written by ShangBo on 2012-07-09-- End

2012-07-09 17:13:08 745

原创 类和对象

-- StartPerl 中的类和模块非常相似,都是用包来实现,下面的例子我们定义了一个 Date.pm 类。#!/usr/bin/perl# 指定包名,类名和包名相同package Date;#------------------------------------------------------- 构造函数# 构造函数的名字可以是任意的名字,通常使用 n

2012-07-08 14:15:49 659

原创 包和模块

-- Startrequire如果我们有一个 date.pl,其中包含了一些关于日期操作的函数,如下:#!/usr/bin/perlsub getToday { my (undef,undef,undef,$mday,$mon,$year) = localtime(time); return sprintf("%04d%02d%02d", $year + 1900, $

2012-07-07 19:52:45 1001

原创 引用

-- Start什么是引用引用相当于 C 语言中的指针,存储的是内存地址。引用可以指向标量,数组,hash,函数等。创建和使用引用使用反斜杠(\)来创建引用,下面是一个简单的例子。#!/usr/bin/perl# 常量的引用my $nameRef = \"尚波";print "我叫$$nameRef\n";# 简单变量的引用my $name =

2012-07-06 20:16:44 859

原创 线程池

-- StartJDK 1.5 加入了并发包, 其中加入了大量的接口和类, 极大的简化了我们开发并发程序的难度, 下面是一个简单的例子.import java.util.concurrent.Callable;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;

2012-07-04 10:02:11 756

Korn Shell 精萃

我是一名Java 程序员,在过去的几年中,我偶尔要用ksh 来完成一些工作,由于不经常使用ksh,再加上年岁以高记忆力差,每次写ksh 的时候都需要到处查找样例代码,在经历了无数次这样的事情后,终于痛下决心,将ksh 中最基本的操作写成本书,以便日后查找,如果你也有类似的经历,那么本书不可错过。

2015-12-20

DB2 SQL 精粹

全面介绍了 DB2 SQL 的使用

2010-05-30

javaMail的使用

用java发mail的例子

2008-03-22

空空如也

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

TA关注的人

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