自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (1)
  • 收藏
  • 关注

神奇的Perl-perl处理输入和输出(4)-在子程序中使用引用传参

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载1.    在子程序中使用引用传参到目前为止,我们只介绍了如何给传给子程序值,子程序对传进来的参数进行有效修改时,需要使用引用传参。我们以完成加法子程序为例,传3个参数给该子程序,前2个参数是要计算的数,第3个参数是计算结果。#perl1-16...

2010-07-31 16:40:25 168

神奇的Perl-Perl语法(3)

1.1         print基本用法Perl中有一些预定义的文件句柄,如标准输入STDIN、标准输出STDOUT、和标准错误STDERR。print为输出语句,可以输出到这些文件句柄中。但不输出末尾的回车换行符。 使用语法为:print 输出句柄 要输出的字符串1, 要输出的字符串2,…, 要输出的字符串n;如果输出到标准输出句柄中,默认为屏幕,可省略输出设备:p...

2010-07-31 16:20:16 153

神奇的Perl-正则表达式(8)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载2.1         贪婪匹配与最小匹配1、贪婪匹配试图匹配最长字符串。例如:deep and future love deepfuture/deep.+future/匹配了deep and future love deepfuture...

2010-07-31 13:27:43 115

神奇的Perl-正则表达式(7)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载2.1        不捕捉括号使用(?:)来标记那些不需要捕获的模式串。语法如下:(?:<pattern>)  <pattern>为不需要捕获的模式串以'deep and future'字符串为例,忽略and,直接使用数字...

2010-07-31 11:51:36 81

神奇的Perl-正则表达式(6)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载2.1         使用命名变量捕捉使用数字标记位置捕捉,仅适用于模式串比较简单的情况。复杂的模式串必须使用命名变量进行捕捉,Perl将捕捉的字符串放在哈希%+,键为在捕捉时指定的命名变量,值为捕捉到的字符串。语法如下:(?<label&...

2010-07-31 11:36:22 76

基于const的重载

1、基于成员函数是否为const,可以重载一个成员函数,同样基于一个指针形参是否指向const,可以重载一个函数。2、const对象只能使用const成员,非const对象可使用任一成员,但会更好的匹配非const版本3、比如:class Screen{   public:   Screen& display(std::ostream &os){      ...

2010-07-31 11:09:32 169

神奇的Perl-正则表达式(5)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载1.     转化 1、语法格式:$字符串变量名!~tr/<pattern>/<replacemnt>/<pattern>为需要替换的匹配模式串,<replacement>为替换的字符串...

2010-07-30 22:51:27 90

原创 Spreadsheet::WriteExcel 和 Spreadsheet::Read 对 excel 文件的读写

Spreadsheet::WriteExcel 和 Spreadsheet::Read 对 excel 文件的读写2010-05-08 16:49转自http://hi.baidu.com/%C2%ED%B3%A4%D5%F72008/blog/item/16cc0f4eedb7553aafc3ab9a.html因为工作需要,给一些内容的结果需要转换成excel给上面看,所...

2010-07-30 16:39:48 713

PHPEXCEL实例-导出EXCEL

 PHPExcel 是相当强大的 MS Office Excel 文档生成类库,当需要输出比较复杂格式数据的时候,PHPExcel 是个不错的选择。    声明:本文为刘兴(http://deepfuture.iteye.com/)原创,如转载请注明来源 <?php /* * 导出EXCEL * 程序:刘兴 * 时间:2010-6...

2010-07-30 16:28:43 103

php-数据库连接参数-在需要连接数据的PHP使用require_once它

声明:本文为刘兴(http://deepfuture.iteye.com/)所做,如转载请注明来源<?php//数据库操作//在需要连接数据的PHP使用require_once它//dbcon.php$con =@mysql_connect("localhost","aaaaa","bbb")or die("数据库服务器连接失败!");@mysql_select_db...

2010-07-30 16:26:15 528

原创 perl win32 API编程入门

<<  perl的socket编程 | 首页 | perl & LWP学习笔记(3):LWP类模块  >><!--list-->2009-09-13perl win32 API编程入门 - [perl]版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://ddle.blogbus.com/l...

2010-07-30 16:06:38 1075 1

神奇的Perl-哈希与数组(8)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载1.     数组内嵌数组1、 声明及定义首先,定义内嵌的数组my  @内嵌数组1=(元素1,元素2,元素3,…,元素n);my  @内嵌数组2=(元素1,元素2,元素3,…,元素n);……接着,使用“\”来创建内嵌的数组的引用,以...

2010-07-30 15:38:18 102

神奇的Perl-正则表达式(4)

 1.     替换 2 3 1、语法格式:$字符串变量名=~s/<pattern>/<replacement/<pattern>为需要替换的匹配模式串,<replacement>为替换的字符串。 把符合 <pattern>模式的字符串替换为 <replacement>。比如:将$my...

2010-07-30 15:02:37 75

SQLite源码剖析(6)

/*** Add the ability to override 'extern'*///定义extern的宏,可使用SQLITE_EXTERN来完成extern功能#ifndef SQLITE_EXTERN# define SQLITE_EXTERN extern#endif//定义SQLITE_API宏#ifndef SQLITE_API# define S...

2010-07-29 18:09:29 155

原创 专为孩子设计的涂鸦程序

Tux Paint — 专为孩子设计的涂鸦程序2007-11-27 Toy Posted in Apps, Image EditorRSSTrackbackTux Paint 是一款专门为孩子而设计的涂鸦程序,其适应的年龄范围为 3 到 12 岁。考虑到小孩本身的特点,Tux Paint 通过易用的界面、有趣的声效及卡通形象来吸引并引导孩子使用程序。 Tux Paint 屏幕截图Tux...

2010-07-29 16:09:17 202

原创 神奇的Perl-最佳Perl入门读物

<br />神奇的Perl-最佳Perl入门读物<br />http://deepfuture.javaeye.com/blog/723907

2010-07-29 10:19:00 567

神奇的Perl-最佳Perl入门读物

Perl脚本语言最佳入门读物刘兴[QQ:1477022617] HTTP://DEEPFUTURE.iteye.com/ 版权所有,未经作者书面授权请勿转载 目录.... 2第一章           拥抱Perl.. 61.               Perl是什么?. 62.               Perl是神奇的.... 63.               Per...

2010-07-29 08:24:05 160

SQLITE源码剖析(5)

声明:本SQLite源码剖析系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载/************** Include sqlite3.h in the middle of sqliteInt.h ***************//************** Begin file sqlite3.h *******...

2010-07-28 17:57:05 115

神奇的Perl-正则表达式(3)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载2.1         特殊字符匹配 在Perl 正则中,某些字符具有特殊含义,譬如“?”、“*”、“.”、“+”等。如果模式串需要把这些符号当作纯文本来处理的话,就必须在它前面加上反斜杠(\)。比如:#perl4-2.plmy $name="你叫什么...

2010-07-28 11:23:37 101

神奇的perl-正则表达式(2)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载1.     匹配2.1         基础语法1、 Perl使用正则表达式可实现字符串的查询和匹配。2、 语法格式(regexp为模式串):$字符串变量名=~m/&lt;regexp&gt;/ 也可以简写为$字符串变量名=~ /&lt;regexp&gt;/ ...

2010-07-27 17:55:36 120

flex游戏引擎(pushbutton)-飞机发子弹

声明:本文为刘兴(http://deepfuture.iteye.com/)原创,如转载请注明来源http://deepfuture.iteye.com/blog/722156gamemain.as /******************************************************************************* * PushButton Engi...

2010-07-27 11:37:13 186

神奇的perl-正则表达式(1)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载第五章 正则表达式1. PERL正则基础正则表达式是一种序列或字符模式,负责在搜索和替换文本时对文本内容进行字符串匹配。Perl中的正则表达式由待匹配字符串或模式串或2者混合而成,一般以斜杠(/)作为定界符。 Perl正则模式串主要有以下几种:. 匹配单个除换...

2010-07-26 20:11:59 95

SQLITE源码剖析(4)

声明:本SQLite源码剖析系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载/*** Many people are failing to set -DNDEBUG=1 when compiling SQLite.** Setting NDEBUG makes the code smaller and run f...

2010-07-23 10:27:07 96

SQLITE源码剖析(3)

 声明:本SQLite源码剖析系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载/*** The SQLITE_DEFAULT_MEMSTATUS macro must be defined as either 0 or 1.** It determines whether or not the features re...

2010-07-22 17:55:16 242

sqlite源码剖析(2)

声明:本SQLite源码剖析系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载/*** The maximum number of opcodes in a VDBE program.** Not currently enforced.*///VDBE程序的最大操作码数目 #ifndef SQLITE_MAX_VD...

2010-07-22 11:03:35 179

SQLite源码剖析(1)

声明:本SQLite源码剖析系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载什么是 sqlite ?sqlite 是一款轻量级的、基于文件的嵌入式数据库,2000年就已经诞生,经过7年多的发展,直到今天已经成为最流行的嵌入式数据库,包括google在内的公司在其桌面软件中亦使用 sqlite 存储用户数据。由此可以看出,已经没有任何...

2010-07-22 09:12:12 344

原创 12款个人防火墙软件横向评测

12款个人防火墙软件横向评测2009-04-24 23:01如今,在很多涉及电脑安全问题的讨论中,我们常会提起这样一个词,这就是“防火墙”。和防病毒软件主要负责电脑内部的问题不同,防火墙的任务,更多的是处理来自网络外面的威胁。一般来说,市面上的防火墙,按照形式来分,大致可分为两种。即以专用芯片为载体的硬件防火墙和以个人电脑为载体的软件防火墙。虽然,从运行稳定性和网络效率来讲,硬件防火...

2010-07-21 09:30:42 3006

原创 flex游戏引擎(PushButton)-查找实体,查找组件

Looking Up EntitiesLooking up an entity by name is simple. You can do it from code, or via the level file.1.&lt;!-- An empty, named entity. --&gt; 2.&lt;entity name="NamedEntity"&gt; 3...

2010-07-18 12:26:19 89

原创 flex游戏引擎(PushButton)-控制输入(2)

InputMap Key 名以下是使用在InputMap class中的键,每个键盘的标签做为InputKey class 的常量名,也在XML定义的InputMap使用。Navigation KeysPAGE_UPThe page up key. PAGE_DOWNThe page down key. ENDThe end key. HOMEThe home k...

2010-07-18 12:05:16 181

原创 flex游戏引擎(PushButton)-控制输入(1)

InputManager可以完成一些简单的控制,但是当你要完成较复杂的控制时应使用InputMap,虽然InputManager使用较简单如下:1.if(InputManager.isKeyDown(InputKey.UP)) 2.   moveItemUp();  当你有第三方设备输入(比如手柄等),当你要控制键盘和鼠标,你可以采用一种一致的方式去...

2010-07-18 10:20:45 88

神奇的Perl-哈希和数组(7)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载 1.1          push、pop、shift、unshift 1、push在数组末尾处增加元素,pop就是从数组的末尾取出元素。具体语法如下:push ARRAY, (以逗号分隔的要增加的值列表)    push ARRAY,要增加的...

2010-07-17 20:20:44 185

原创 Memcache基础教程

Memcache是什么Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。Memcache官方网站:http:/...

2010-07-15 22:28:27 77

原创 神奇的Perl-哈希和数组(6)

声明:本神奇的Perl系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载 1.1.1 each、values、keys、sort 1、 eacheach一般作用于哈希和数组,以2元素的列表形式返回哈希的键值对和数组的索引、值对。语法如下:    each %hasheach @array比如: while...

2010-07-15 17:46:27 136

原创 perl-获取网页内容报错Wide character in print at xx.pl或编码错误

本文为刘兴原创,转载请注意网址http://deepfuture.iteye.com#!/usr/bin/perluse strict;use warnings;use LWP::Simple;use 5.010;use utf8;open MYTXT,"&gt;mytet.txt";binmode(MYTXT, ':encoding(utf8)');my ...

2010-07-12 16:36:52 433

原创 perl 获取网页内容

perl 获取网页内容2009-05-31 17:22一、LWP::Simple 模块 获取代码:#!/usr/bin/perluse strict;use warnings;use LWP::Simple;my $url="http://www.test.com";my $page=get ($url);print ("\n $page \n \n");my $statu...

2010-07-12 16:28:02 280

原创 flex游戏引擎(PushBotton)-执行流

PushButton Engine不会主动执行主循环从而控制你的游戏,你必须要亲自启动它Engine Startup如果你使用PushButton Engine MXML tags,在程序启动时尽可能早地处理,层相关的tags在应用程序事件结束后处理,资源 相关的tags在被flex加载时立刻被处理 - usually in the first few frames.     为了管理这些...

2010-07-12 11:13:38 173

原创 flex游戏引擎(PushBotton)-资源嵌入

Resource Manager不需要附加文件的数据运行游戏,比如图像、层、声音,ResourceManager 帮你完成这个愿望Loading Resources手动加载资源,定义回调函数   01.// Example of loading an image: 02.ResourceManager.instance.load("../Assets/Image/testImage.j...

2010-07-11 22:33:41 120

原创 flex游戏引擎(PushButton)-使用XML层格式存储游戏对象-3

 加载level文件使用LevelManager加载文件, 并管理它,提供接口加载和卸载level文件,你可以覆盖一些接口。 通过MXML加载  1.&lt;mx:Canvas xmlns:mx="http://www.adobe.com.2006/mxml" xmlns:pb="PBLabs.Engine.MXML.*"&gt; 2.   &lt;p...

2010-07-11 21:01:39 101

原创 flex游戏引擎(PushButton)-使用XML层格式存储游戏对象-2

实体实体tag包括每个IEntity对象的XML, 很多组件标签可以加到实体标签中,每个组件标签在同一实体中不重复可以允许模板对象描述一些IEntity的共有组件,然后,实体可以改写或加上额外的组件进IEnityIEnity类的使用和实例化:var bg:IEntity = PBE.allocateEntity(); 模板.模板和实体类似,唯一不同之处在于模板不能被 NameM...

2010-07-11 17:21:04 107

原创 flex游戏引擎(PushButton)-使用XML层格式存储游戏对象-1

&lt;!-- Root tag - indicates version in case there are breaking changes  in the format. The root tag contains one or more entities, templates or groups.--&gt;&lt;things version="1"&gt;   &lt;!-- Onl...

2010-07-11 17:06:14 110

Haskell中文版教程

Haskell是一种纯函数式编程语言,它的命名源自美国数学家Haskell Brooks Curry,他在数学逻辑方面上的工作使得函数式编程语言有了广泛的基础。Haskell语言是1990年在编程语言Miranda的基础上标准化的,并且以λ演算为基础发展而来。这也是为什么Haskell语言以希腊字母「λ」(Lambda)作为自己的标志。Haskell语言的最重要的两个应用是Glasgow Haskell Compiler (GHC)和Hugs(一个Haskell语言的编译器)。

2010-06-24

空空如也

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

TA关注的人

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