240 发简信
IP属地:上海
  • Phalcon入门(三)--初识模型

    在上一节, 我们认识了View与Controller, 通过在Controller中定义的变量, 把变量的值传入到View中, 成功生成了动态的...

  • Phalcon入门(二)--初识控制器与视图

    目录结构 在初始目录中, 我们有三个文件夹: app应用目录 public资源目录 cache缓存目录 最重要的就是app目录, model, ...

  • Phalcon入门(一)--安装

    介绍 Phalcon是一个使用c扩展写的PHP框架, 使用c扩展意味着在运行速度上要优于直接使用php写的框架 安装Phalcon的php扩展 ...

  • 什么是对象, 什么是类

    "为什么要写类" 对于很多OOP的程序员来说, 类就是class写一个类,是因为这个语言必须从写一个类开始,是因为学的时候就是要写一个类,是因为...

  • 用Ruby实现算法--二叉查找树

    二叉查找树的性质 若任意节点的左子树不为空,则左子树上所有结点的值均小于它的根结点的值; 任意节点的右子树不为空,则右子树上所有结点的值均大于它...

  • 用Ruby实现算法--插入排序与快速排序

    插入排序 插入排序的灵感也许来自于扑克牌, 将n按照大小插入到0~n-1中, 当左边都排序好了, 整个数组也就排序好了 3 5 1 2 4 7 ...

  • 用Ruby实现算法--斐波那契数列

    定义 F(n) = F(n-1) + F(n-2) 基于定义的算法 fibonacci的展开是指数级别的(exponential), 所以基于定...

  • 逻辑运算符的返回值 -- Ruby

    逻辑运算符在编程中再常见不过, 但是上面这段ruby代码是给name判断真伪呢?还是给name赋值呢? 基本概念 A || B: A B之中只要...

  • ruby的self与访问器

    在学习rails的过程中, 遇到了下面这样一段代码,里面的self.remember_token让我有些找不到方向。 乍看之下, self.re...