- 博客(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 精萃
2015-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人