1. 正则表达式基础1.1.
简单介绍正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实...
分类:
编程语言 时间:
2014-05-27 00:41:35
阅读次数:
326
C/C++是最基本的编程语言。这里列出了50名优秀站点和网页清单,这些站点提供c/c++源码。这份清单提供了源码的链接以及它们的小说明。我已尽力包含最佳的C/C++源码的站点。这不是一个完整的清单,您有建议能够联系我,我将欢迎您的建议,以进一步加强这方面的清单。1、http://snippets.d...
分类:
编程语言 时间:
2014-05-26 22:16:08
阅读次数:
329
C#写的dll为非标准的windows下dll,故
一般其他语言不能直接调用,当然基于.net平台下的编程语言是可以调用,要让其他语言调用C#写的dll一般通过webservice服务或者是Com
方式。经过在网上找资料以及自身的实践发现可以通过以下方式在Delphi和VB语言中调用。1.编写C#写...
分类:
其他好文 时间:
2014-05-26 22:14:42
阅读次数:
399
统计图形种类繁多, 有柱状图, 折线图, 扇形图等等, 而统计图形的绘制方法也有很多,
有Flash制作的统计图形, 有水晶报表生成统计图形, 有专门制图软件制作, 也有编程语言自己制作的;这里我们用就C# 制作三款最经典的统计图: 柱状图,
折线图和扇形图;既然是统计, 当然需要数据, 这里演示的...
分类:
其他好文 时间:
2014-05-26 11:25:40
阅读次数:
335
在开发一个复杂的应用程序的时候,我们需要把各个功能拆分、封装到不同的文件,在需要的时候引用该文件。没人会写一个几万行代码的文件,这样在可读性、复用性和维护性上都很差,几乎所有的编程语言都有自己的模块组织方式,比如Java中的包、C#中的程序集等,node.js使用模块和包来组织,其机制实现参照了CommonJS标准,虽未完全遵守,但差距不大,使用起来非常简单。
在node.js中模块与文件是...
分类:
Web程序 时间:
2014-05-26 03:45:20
阅读次数:
366
Promise对象曾经以多种形式存在于很多语言中。这个词最先由C++工程师用在Xanadu
项目中,Xanadu 项目是Web 应用项目的先驱。随后Promise 被用在E编程语言中,这又激发了Python 开发人员的灵感,将它实现成了Twisted
框架的Deferred 对象。2007 年,Pr...
分类:
其他好文 时间:
2014-05-26 00:08:39
阅读次数:
250
Java是最流行的编程语言之一,但似乎并没有人喜欢使用它。好吧,实际上Java是一门还不错的编程语言,由于最近Java 8发布了,我决定来编辑一个如何能更好地使用Java的列表,这里面包括一些库,实践技巧以及工具。
这篇文章在GitHub上也有。你可以随时在上面贡献或者添加你自己的Java使用技巧或者最佳实践。
编码风格
结构体
builder模式
依赖注入避免nul...
分类:
编程语言 时间:
2014-05-25 00:54:03
阅读次数:
427
人类发明了编程语言,本是为了能控制机器。计算机越来越强大,编程语言也不断革新。于是我大胆地认为,编程语言的意义将超越对机器的控制,它或许是一种文明的出发点——机器人文明。为了能更好地展望编程语言,让我们先来回顾一下它的发展历程。
程序设计语言的发展经历了五代:
第一代语言:机器语言
第二代语言:汇编语言(亦称符号语言)
第三代语言:高级语言...
分类:
编程语言 时间:
2014-05-23 01:15:01
阅读次数:
458
结构是使用 struct 关键字定义的,与类相似,都表示可以包含数据成员和函数成员的数据结构。 一般情况下,我们很少使用结构,而且很多人也并不建议使用结构,但作为.NET Framework 一般型別系统中的一个基本架构,还是有必要了解一下的。
结构的特征: 结构是一种值类型,并且不需要堆分配。 结构的实例化可以不使用 new 运算符。
在结构声明中,除非字段被声明为 const 或 stat...
分类:
其他好文 时间:
2014-05-23 01:05:52
阅读次数:
298
代码越少比不意味着能耗越少,代码执行效率高也并不意味着能耗低,重要的是我们需要了解计算机构造,编程语言的原理,熟练搭配,争取做一个低功耗的程序员,节能的程序员,低功耗的程序等于执行程序耗资少,也等于减少碳排放。...
分类:
其他好文 时间:
2014-05-22 18:36:24
阅读次数:
275