您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ? 我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。 如何生成斐波那契數列 斐波那契(Fibonacci)...
分类:
编程语言 时间:
2014-08-08 16:37:36
阅读次数:
306
一、什么是建造者模式?Bulider模式又叫建造者模式,或者生成器模式。其属于创建型模式的一种。用来隐藏符合对象的创建过程。他把符合对象的创建过程进行了抽象。通过子类继承和重载的方式,动态的创建具有复合属性的对象。二、建造模式的结构三、建造模式的应用场景- 对象的创建:Builder模式是为对象的创...
分类:
编程语言 时间:
2014-08-07 18:16:51
阅读次数:
250
由于老师要求,最近在做oceanbase存储过程的实现,在oceanbase 0.4以前是不支持存储过程的。实现的主要步骤主要包括
1、语法解析
2、词法解析
3、具体执行语法树的步骤
现在先来说说语法解析吧,在这一块主要是使用的flex( 词法分析器生成工具) 和bison(语法分析器生成器) 这两个是对用户输入的存储过程语句进行解析的
来具体说说该怎么实现对sql语句的分析吧
...
分类:
数据库 时间:
2014-08-06 14:59:51
阅读次数:
468
您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ?
我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。
如何生成斐波那契數列
斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。用计算机程序输出斐波那契數列的前 N 个数是一...
分类:
编程语言 时间:
2014-08-06 14:51:01
阅读次数:
307
Scriptcase只需要一键就可以生成一个应用系统的业务开发框架,这个框架里,包括用户管理、组别管理、权限管理、安全登录及身份验证、应用同步等各个功能已经非常齐备,但是在我们实际的项目开发中,有这些还是不够的,为了使系统的开发更加简洁、高效,我们在Scriptcase默认的应用基础上增加了一下的功能,希望开发者可以将精力投入到实际的模块定制里面,而无需为框架的功能大费周章。
需要说明的是,这些框架的功能是我们团队自行在Scriptcase的基础功能上增加的,并非Scriptcase产品提供的功能...
分类:
其他好文 时间:
2014-08-05 11:10:39
阅读次数:
275
yield_atom::="("yield_expression")"yield_expression::="yield"[expression_list]在Python中带有yield的函数被称之为generator(生成器),简单地讲,yield的作用就是把一个函数变成一个generator。我们用生成斐波那契数列说明:>>>deffab(max):
n,a,b=0,0,1
while..
分类:
编程语言 时间:
2014-08-04 18:16:48
阅读次数:
243
该界面设计部分来自网络。版权归原作者所有。该工具没有做完成。我只是学习用的。主要是为了熟悉Devexress控件的使用。1系统主界面2系统代码生成3生成的详细代码查看4该工具写的不是很智能. 如下生成WCF服务契约代码: 1 public class CreateWcfService 2 ...
分类:
其他好文 时间:
2014-08-04 10:50:07
阅读次数:
199
今天是情人节,咳,男人们带着他们的男朋友们,女人带着她们的女朋友们愉快的逛着街。逆天也就不随大众了,就继续出C#小白系列的教程了~~~实在没空去录教程了,就看看文档吧,大家都知道的,录教程是比较花时间的,我不想草草了事,那是对大家和我自己的不负责,视频可以以后再录,不过软件和源码以及文档得先弄好,毕...
随机数生成器【问题描述】小H最近在研究随机算法。随机算法往往需要通过调用随机数生成函数(例如Pascal中的random和C/C++中的rand)来获得随机性。事实上,随机数生成函数也并不是真正的“随机”,其一般都是利用某个算法计算得来的。比如,下面这个二次多项式递推算法就是一个常用算法:算法选定非...
分类:
其他好文 时间:
2014-08-03 10:10:55
阅读次数:
413
第一部分:创建型模式
创建型模式抽象了实例化过程。它们帮助一个系统独立于如何创建、组合和表示它的那些对象。(把一些小的对象组装成大对象,这个工作由专门的类对象来做)
一个类创建型模式使用继承改变被实例化的类,而一个对象创建型模式将实例化委托给另一个对象。
随着系统演化得越来越依赖于对象复合而不是类继承,创建型模式变得更为重要。因为系统定义一个较小的行为集,这些行为可以被...
分类:
其他好文 时间:
2014-07-31 09:55:16
阅读次数:
277