自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 Perl练习题,持续更新中...

自己做的,有更好的答案可以贴上来,电脑是英文系统,编辑器中文显示有问题,所以写的英文注释(英语小白,勿喷)1.在目录/tmp下找到100个以abc开头的文件,然后把这些文件的第一行保存到文件new中。#user/bin/env perl#file name : test.pl#author : Tony Sun#version : 1.0#date :

2014-06-26 11:04:58 4358 1

原创 tomcat上部署CGI

之前学了Perl的基础,本来打算只学Perl如何访问数据库就算了,不过发现CGI也还挺好玩的,顺便学习一下吧,而且通过浏览器和数据库进行交互好像也很酷。现在CGI不是很流行了,基本上被Jsp/Servlet,.Net,PHP等取代了,反正这也不是Perl的主业。CGI流行原因有很多,比如效率问题,对于每一个请求都会编译执行一次脚本,虽然现在又mod_perl,但是感觉来的晚了些。此外编写这

2014-06-25 13:59:07 8056 2

原创 Perl入门(八)Perl的复杂数据结构

本文主要介绍Perl的复杂数据结构,包括:二维数组哈希结构及复杂哈希结构二维数组Perl的数组由一对圆括号及用逗号分隔的元素组成(当然还有其他的声明方式)。如:@array = ("apple","orange","pear");二维数组声明方式有两种:@array = ([1,2,3],[4,5,6],[7,8,9]);这种方式中@array表示数组,如左图。

2014-06-23 14:44:55 3413

原创 Perl入门(七) Perl脚本的调试

编程中错误不可避免,调试能够帮助我们发现有问题的代码段。在网上看了一下Perl脚本调试,发现其实很多东西并不需要,而且那么多也没人看。下面简单整理一下。1.进入debug。使用-d,进入debug状态。例:perl -d Perl程序名称。2.设置断点b:设置断点。例:b 行号;c:程序执行到下一个断点处,或执行到指定行。例:c ;c 行号;d:删除一个断点

2014-06-20 15:19:02 5065

原创 Perl入门(六) Perl方法的使用

1.定义一个方法  Perl使用sub定义方法。  语法:  sub 方法名称{方法体}2.调用一个方法  Perl直接使用方法名称调用方法。  调用方式有以下四种:    方法名称;    &方法名称;    方法名称();    &方法名称();  说明:方法调用可以再任何位置,可以在方法前、后调用,也可以在方法体内部调用。  3.传

2014-06-20 14:44:19 2787

原创 Perl入门(五)Perl文件读写

Perl文件夹操作Perl创建、删除、修改文件夹mkdir("文件夹名称",权限);rmdir("文件夹名称");rename("旧文件夹名称","新文件夹名称");权限:4代表可读,2代表可写,1代表可执行;权限的组成:[前缀0][文件所有者][同组用户][其他用户]。生成的数字序列由拥有的权限对应的数字加和计算得到。如‘0755’代表:文件所有者可读可写

2014-06-20 08:57:49 3472

原创 Perl入门(四)Perl的正则表达式

正则表达式是Perl的

2014-06-17 16:57:59 10046

原创 Perl之my与local

在函数定义中,使用my关键字来确保用户定义函数中所使用的变量名不与任何其它同名的全局变量冲突,它使其后面的变量成为通常语言所谓的local变量。缺省情况下,perl函数中的变量是全局变量。 local变量先save再store.如下例:$x = 9;sub mm{ print "$x\n";}sub gg_my{ my $x = 11; print "call

2014-06-17 11:31:31 1992

原创 Perl入门(三)Perl的数组

Perl数组的声明方式Perl使用"@"符号声明一个数组:@array;使用"()"或"qw()"声明数组中元素;一个完整的声明方式为:@array = (12,"123","abc",$var);......方法一或者@array = qw(12 123 abc); ............方法二或者@array = (1..10)..............

2014-06-16 11:05:20 4831

原创 Perl如何安装新模块/包

今天写Perl程序时需要调用到Tk模块,但是我机器上却没有T T

2014-06-14 23:19:56 5650

原创 Perl入门(二)Perl的流程控制

Perl是一种粘性语言,如果你有其他语言的基础的话,你会发现

2014-06-14 23:16:24 2019

原创 Perl入门(一)Perl的基本类型及运算符

在学习Perl的基础之前,还是希望大家有空去看以下Perl的简介

2014-06-13 15:56:01 10346

原创 Struts2表单数据接收方式

将Action类作为一个POJO,直接进行接收在Action类内部定义字段名称,并为之声明get/set方法。页面表单name属性与定义字段名称相同。

2014-06-12 15:01:56 6091

原创 Struts2 自定义拦截器时Action无法接收到参数

问题:自定义拦截器,没有添加defaultStack导致Action无法接受到参数解决办法:方法一,添加defaultStack,然后在Action中引用 自定义的stack 方法二,如果只是需要参数的话,可以直接引用defaultStack中 的params拦截器

2014-06-11 17:09:18 2815

原创 深入理解Java闭包概念

闭包又称词法闭包闭包最早定义为一种包含环境成分>和控制成分>的实体.解释一:闭包是引用了自由变量的函数,这个被引用的变量将和这个函数一同存在。解释二:闭包是函数和相关引用环境组成的实体。注:自由变量>:除了局部变量的其他变量 简单理解:闭包能够将一个方法作为一个变量去存储,这个方法有能力去访问所在类的自由变量。

2014-06-05 11:43:05 4755 1

WebSocket API 英文

WebSocket API 英文版 chm文件

2014-12-29

EJB3.0规范文档英文版

EJB3.0规范文档英文版 包含三个pdf文件 ejb-3_0-fr-spec-ejbcore.pdf ejb-3_0-fr-spec-persistence.pdf ejb-3_0-fr-spec-simplified.pdf

2014-05-15

空空如也

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

TA关注的人

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