现在位置: 首页 > 所有2016年12月发表的文章
递归的案例:阶乘 1*2*3*4*5*6*7… def func(num):     if num == 1:         return 1     return num * func(num - 1)   ret = func(7) print(ret) 反射 def f1():    print('f1') f1:函数名 'f1':字符串 commons: def login():     print('登录...
阅读全文
2016年12月30日 编程 ⁄ 共 277字 暂无评论
新版六合彩投注网站系统源码 (测试完整可商业运行) 带新开奖结果》》》》》 网站系统可以支持代理开设,股东发展,普通会用等常用的功能。 玩法齐全》连码自由对碰》各类玩法内附说明。数据库文件  hs001   修改数据库连接  文件夹 configs  文件config后台管理 admin admin前台会员目录 member   <ignore_js_op><ignore_js_op>     更多有关时彩...
阅读全文
在使用phalcon的insert和update功能时,因为数据库所有的字段设置的都是NOT NULL,而phalcon的model在插入或更新之前会自动判断字段是否需要必填,因此导致有空字段时无法存入。 开始遇到这问题时,想到两种解决方法: 一、改数据库字段,把NOT NULL改为可以为空。   但该数据库还得去找DBA,而且为了性能,DBA要求一般没有特殊情况,字段必须是NOT NULL,所以该方案否决。 二、给可以为空的字段设置默认值。   想过各种默...
阅读全文
2016年12月30日 编程 ⁄ 共 1352字 暂无评论
  feof是C语言标准库函数函数,其原型在stdio.h中,其功能是检测流上的文件结束符。 函数原型: int feof(FILE *stream); 返回值:如果文件结束,则返回非0值,否则返回0 在使用过程中发现一些问题: demo1:功能,复制文件内容 1 #include<stdio.h> 2 #include<stdlib.h> 3 int main(){ 4 FILE *pt,*pt1; 5 char ch; 6 pt=fopen("in.txt","r"); 7 pt1=fopen("out.txt","w"); 8...
阅读全文
2016年12月30日 编程 ⁄ 共 1240字 暂无评论
  策略模式:定义一系列的算法,把每一个算法封装起来, 并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。策略模式把对象本身和运算规则区分开来,其功能非常强大,因为这个设计模式本身的核心思想就是面向对象编程的多形性的思想。 也就是我们打算出行旅游,我们可以有几个策略可以考虑,可以骑自行车,汽车,做火车,飞机。     【策略模式中主要角色】 环境类(Context):用一个ConcreteStrate...
阅读全文
2016年12月30日 编程 ⁄ 共 1170字 暂无评论
为什么要用抽象类:     子类万一没有重写正确,也没有提示。  假设父类的代码如下 public class USB { public void QiDong(){ } public void TingZhi(){ } } 子类中的代码如下:对父类中的方法的重写 public class UPan extends USB {       public void Qidong(){            //这里的Qidong 并不是对父类函数的重写 System.out.print...
阅读全文
2016年12月30日 编程 ⁄ 共 983字 暂无评论
抽象 一、抽象类:不知道是具体什么东西的类。 abstract class 类名 1.抽象类不能直接new出来。 2.抽象类可以没有抽象方法。 3.抽象类中,可以有抽象方法,也可以有非抽象方法。抽象类中还可以有成员变量。 4.派生类中,可以不实现某些抽象方法,但派生类必须要声明为抽象类。   二、抽象方法:不知道具体是干什么事情的方法。abstract 返回类型 函数名(形参); 1.抽象方法没有函数体。 2.有抽象方法的类必须是抽象类。 ...
阅读全文
2016年12月30日 编程 ⁄ 共 6311字 暂无评论
1. 前言   Java和C++之间显著的一个区别就是对内存的管理。和C++把内存管理的权利赋予给开发人员的方式不同,Java拥有一套自动的内存回收系统(Garbage Collection,GC)简称GC,可以无需开发人员干预而对不再使用的内存进行回收管理。   垃圾回收技术(以下简称GC)是一套自动的内存管理机制。当计算机系统中的内存不再使用的时候,把这些空闲的内存空间释放出来重新投入使用,这种内存资源管理的机制就称为垃圾回收。  ...
阅读全文
设计一个class,应该考虑以下问题: 新type的对象应该怎样创建和销毁? 构造函数 析构函数 内存分配 内存释放 对象的初始化和对象的赋值应该有什么样的差别? 拷贝构造函数 赋值运算符 新对象如果被用值传递,这意味着什么呢? 拷贝构造函数 新对象的合法持有哪些? Setter 错误检查 对象是否会被继承?是否继承自其他类型? 虚函数 析构函数 新类型需要什么样的转换? Operator操作...
阅读全文
2016年12月30日 编程 ⁄ 共 902字 暂无评论
    在2016敏捷大会上,Esther Derby 探讨了程序员转变的六条规则,以尊重大家、承认改变的复杂度,以及激励创新的方式去指导帮助培养改变的氛围。     Derby首先说道,在她的职业生涯里,关注于为追求成功所进行的工作环境的改进,以便人们"从事伟大的工作,打造伟大的产品,并真实享受他们的工作"。这需要改变,当然,她很清楚语言和态度对改变被接受的程度有多么大的影响。Derby将该阶段称之...
阅读全文
×