当前搜索:

写给Java开发者的10分钟Perl指南

《写给Java开发者的10分钟Perl指南》作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs 原文见:http://www.programcreek.com/2012/09/10-minutes-perl-tutorial-for-java-developer/ 本文并非Java语言和Perl语言的比较文,而是为Java程序员写的快速Perl入门。下面介...
阅读(2261) 评论(0)

替代Apache Ant的最佳工具

《替代Apache Ant的最佳工具》作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs尽管最近Apache Ant发布了最新的1.9.2版,下载地址见:http://ant.apache.org/bindownload.cgi但是,Apache Ant毕竟是几年前的产物,它的有些方法、思想和理念已经落后于当前主流的Maven等工具。那么,当前最好的、最适...
阅读(7248) 评论(0)

TypeScript 0.8.1版发布

TypeScript 0.8.1版发布,此版本最大的改进是支持在Visual Studio进行调试。可以读文章:http://blogs.msdn.com/b/typescript/archive/2012/11/15/announcing-typescript-0-8-1.aspx...
阅读(1846) 评论(0)

PowerShell开发者的福音-脚本资源管理器

微软的脚本资源管理器是为PowerShell开发的,PowerShell只是一个脚本Shell环境,无法对脚本进行管理,所以微软开发了这个"脚本资源管理器",目的是帮助脚本开发者查找PowerShell脚本、脚本片段、模块,以及连接微软的在线技术中心,搜索本地或在线脚本库中的PowerShell脚本。它能够把PowerShell脚本按类别进行组织,还可以查看Windows PowerShell命令...
阅读(1892) 评论(0)

微软新推TypeScript取代JavaScript

微软新推TypeScript取代JavaScriptTypeScript是一个应用程序级的JavaScript开发语言。TypeScript是JavaScript的超集,可以编译成纯JavaScript。TypeScript跨浏览器、跨操作系统、跨主机,开源。主页:http://www.typescriptlang.org/Starts from JavaScript, Ends with Jav...
阅读(10949) 评论(11)

Python的迭代器和生成器

Python的迭代器和生成器一、迭代器Iterators迭代器仅是一容器对象,它实现了迭代器协议。它有两个基本方法:1)next方法返回容器的下一个元素2)__iter__方法返回迭代器自身迭代器可使用内建的iter方法创建,见例子:>>> i = iter(abc)>>> i.next()a>>> i.next()b>>> i.next()c>>> i.next()Trace...
阅读(32280) 评论(1)

定制Python的交互提示符

定制Python的交互提示符一、定制Python的交互提示符Python的默认交互提示符为“>>>”,但它是可以定制的。Python启动后,先寻找PYTHONSTARTUP环境变量,然后执行此文件中变量指定的执行代码。一些Linux发布包提供了缺省的启动脚本,一般存放在其home目录,名为.pythonstartup。“Tab完成”和“命令历史”这两个功能增强了提示符应用,两者都基于readlin...
阅读(3446) 评论(1)

Python专家编程

Python专家编程一、CPythonCPython是一个默认的、广泛使用的Python编程语言的实现。CPython是用C语言写的。除了CPython,还有两个高质量的Python实现:一个是Jython,它用Java编写;另一个是IronPython,它用CLR编写,用于.NET平台。CPython是一个字节码解释器,它有一个支持多种编程语言的外部函数接口。二、JythonJython是Pyt...
阅读(2630) 评论(0)

从2009年看Web开发的未来

从2009年看Web开发的未来一、移动Web开发将增长迅猛电信和移动推出3G服务,iPhone、gPhone、M8、HTC等高分辨率手机的推出,Android平台的开源,都将大大推动移动Web开发市场。二、HTML5和CSS3的开发时代将会到来HTML5和CSS3标准即将正式发布,围绕其进行Web开发将是未来的主流。三、JavaScript的影响日益增大JS库已深入到许多流行技术,如Widget技...
阅读(1528) 评论(0)

Python的GUI编程

Python的GUI编程使用Tkinter模块来创建简单的GUI程序。Tkinter的Widgets有:Button、Canvas、Checkbutton、Entry、Frame、Label、Listbox、Menu、Menubutton、Message、Radiobutton、Scales、Scrollbar、TEXT、Toplevel等。例:# This program displays an...
阅读(5980) 评论(4)

Python学习笔记(8)

Python学习笔记(8)一、递归函数调用自身,即为递归函数。例子:def main():  message()def message():  print This is a recursive function.  message()main()结果:This is a recursive function.This is a recursive function....... ...
阅读(3582) 评论(0)

Python学习笔记(7)

Python学习笔记(7)一、Python的类和面向对象编程先看一个例子:inventory.py文件# The Cellphone class holds data about a cell phone.#inventory.pyclass CellPhone:  def __init__(self,manufact,model,price):  self.__manufact ...
阅读(1445) 评论(0)

Python学习笔记(6)

Python学习笔记(6)1)SequenceSequence是一对象,一个接一个地保存多种数据项。Python中Sequence有几种不同类型。下面先看两种Sequence基本类型:字符串和列表在字符串中访问单个字符:用for循环迭代字符串,语法如下:for variable in string: statement statement etc.例子:>>> name = Juliet>>>...
阅读(1302) 评论(0)

Python学习笔记(4)

Python学习笔记(4)1)Python Objects所有的Python对象都有下列三个特征:  id:对象间相互区别的唯一标识符。任何对象的id均可通过内建的id()函数获得,其值为内存地址。  类型:对象的类型指示对象能保持的类型、能应用的操作。可使用内建的type()函数显示对象的类型。  值:对象表示的数据项。确定的Python对象有熟悉、数据值或可执行代码(如方法)等。2)标准类型·...
阅读(2605) 评论(0)

Python学习笔记(5)

Python学习笔记(5)标准库函数Python提供了很多标准库函数,用于完成很多通用任务。之前已经用过input(),raw_input(),range()等函数。一些库函数已经在Python解释器中内建,因此可以直接调用。还有很多库函数则放在模块下的文件中。这些模块在安装Python时已一并复制,要调用这些放在模块内的库函数,必须使用import()语句导入。1)产生随机数import ran...
阅读(9037) 评论(0)

python学习笔记(1)

python学习笔记(1)1)** 表示“冥”2)输入函数 raw_input()3)字符串操作:>>> pystr=python>>> iscool=is cool!>>> pystr[0]p>>> pystr[2:5]tho>>> iscool[:2]is>>> iscool[3:]cool!>>> iscool[-1]!>>> pystr+iscoolpytho...
阅读(1822) 评论(0)

Python学习笔记(2)

Python学习笔记(2)1)Error and Exceptions错误和异常语法错误是在编译时检查,但Python允许在程序执行期间检查错误。当检查出错误,Python解释器抛出、产生、触发一个异常。要增加错误检测或异常处理到代码,使用try-except语句。语法如下:try:  try_running_this_suiteexcept  suite_if_someError_occ...
阅读(1744) 评论(0)

建立Groovy开发环境

建立Groovy开发环境要建立Groovy开发环境,需按照如下步骤进行:1)安装JDK5及以上版本· 安装后设置JAVA_HOME环境变量· (可选)增加JAVA_HOME/bin到PATH环境变量中,以执行Java命令。2)如果要使用Eclipse,那么选择Eclipse3.1及以上版本· 安装Subversion-Plugin插件 · Subclipse插件, http://subclip...
阅读(2202) 评论(0)

Groovy闭包

Groovy闭包闭包是一种表示可执行代码块的方法。闭包也是对象,可以像方法一样传递参数。由于闭包是代码块,因此也可以在需要时执行。像方法一样,在定义的过程中,闭包也可以使用一个或者多个参数。一、inject方法inject方法可用于遍历集合,首先将需要传递的值和集合项目传给闭包,此时其传递的值将作为处理结果,然后再和下一个集合项目一起传给闭包,依此类推。方法原型为:Object inject(...
阅读(3220) 评论(0)

Ruby Note(1)

Ruby Note(1)1)整数:Fixnum和Bignum,继承自Integer,相互动态转换。数字定义的规则:数字前加上0表示八进制数数字前加上0x表示十六进制数数字前加上0b表示二进制数字符前加上?则创建一个Fixnum的实例,对应该字符的ASCII码如数字很长,可用下划线分开2)整数运算符+ - * / % | & ^ > 比较两个整数的大小[] 位操作符号size 返回整数占用的字...
阅读(1554) 评论(0)
    个人资料
    • 访问:5675654次
    • 积分:50924
    • 等级:
    • 排名:第66名
    • 原创:787篇
    • 转载:23篇
    • 译文:24篇
    • 评论:1167条
    一名路过的黑客

    大家好,我是黑客,专门盗账号的。现在这个人的帐号被我盗了,但看这个人平时的博客空间,一直过着艰苦努力、持之以恒的技术研究生活,勤奋刻苦,积极分享,无私奉献,我被深深的感动了,这是一个纯粹的人,人品这样的高尚,希望大家看到我这条消息后,可以私聊他,多鼓励他,不缺钱的就多给他一些经济上的资助,让他再接再厉!就这样吧,我下线了,眼框湿湿的难受。

    文章存档