1./usr/bin/mysqld_safe & 2.mysql启动mysql终端 3.show databases; 4.create database gregs_list;//创建数据库 5.use gregs_list;//使用数据库 6.创建数据表 create table doughnut_list ( ?? ?doughnut_na...
分类:
数据库 时间:
2015-11-17 22:03:17
阅读次数:
241
1.foreach语句用来循环处理一个数组,一次处理一个元素,而无需使用测试条件。在循环内部,可以访问这个数组的各个元素。(这点和JS的差不多)2.内置PHP isset()函数查看一个变量是否存在,这是指它是否已经赋值。empty()会确定一个变量是否包含空值(0、空串、false或NULL)。3...
分类:
数据库 时间:
2015-11-06 12:56:46
阅读次数:
222
WeatherData.h 1 #ifndef WEATHERDATA_H_INCLUDED 2 #define WEATHERDATA_H_INCLUDED 3 4 #include 5 #include "Display.h" 6 7 class WeatherData 8 { 9 pub...
分类:
编程语言 时间:
2015-11-05 22:28:29
阅读次数:
260
前言最近在学习《Headfirst设计模式》,里面的例子都是Java的。但是我对Java并不熟悉,所以试着用C++来实现书中的例子。先来看看Duck以及子类Duck.h 1 #include 2 #include "FlyBehavior.h" 3 4 class Duck 5 { 6 priv.....
分类:
编程语言 时间:
2015-11-01 22:41:14
阅读次数:
304
适配器模式定义:将一个类的接口,转换成客户期望的还有一个接口。适配器让原本接口不兼容的类能够合作无间。简单定义:封装对象。并提供不同的接口。简单样例:鸭子接口:package headfirst.adapter.ducks;public interface Duck { public void qu...
分类:
其他好文 时间:
2015-10-23 18:36:47
阅读次数:
126
PHP中的双引号和单引号的区别还是很大的啊。对于单引号,会原样表示其中包含的文本,而对于双引号中的文本会做一些额外的处理。双引号里包含的变量会被变量的值取代。这很方便。所以在写数据库查询语句时,应该用双引号。写HTML语句时用单引号。PHP中的单引号只支持\'和\\转义字符,其他所有转义字符都只能用...
分类:
Web程序 时间:
2015-10-09 22:50:52
阅读次数:
233
最近看完了《HeadFirst设计模式》,GOF的《设计模式——可复用面向对象软件的基础》的创建型模式也读完了,经历了从一无所知到茅塞顿开再到充满迷惑的过程。 不得不说《HeadFirst设计模式》是一本非常好的入门书,每一章都是先提出问题,然后讨论、分析,引导出相应的设计模式,再一步一步的实...
分类:
其他好文 时间:
2015-09-19 12:12:15
阅读次数:
172
两个月的软考学习在大家的激情中开始了。第一步安排学习尚学堂马士兵老师的J2SE,目的了解Java语法,熟悉曾经学习过的知识,理解面向对象,为后面的HeadFirst开个头,一切都是为了学习,考试是学习过程中的一个小测试;
简单了解:
安装JDK,JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。安装完成后在bin文件夹中都是可执行的应用程序,编...
分类:
编程语言 时间:
2015-08-30 21:26:24
阅读次数:
147
模板法模式:定义一个操作中的算法骨架,而将一些步骤延迟到子类中。
按照《headfirst 设计模式》的例子,煮茶和煮咖啡的算法框架(流程)是一样的,只是有些算法的实现是不一样的,有些是一样的。
我们可以将共同的算法框架封装为一个虚基类,将相同的算法声明为不可覆盖的(static),不同的算法声明为子类要实现的纯虚函数。
可以使用hook()函数处理算法框架的细小差异。
看到这里,或许会想...
分类:
编程语言 时间:
2015-07-21 12:58:30
阅读次数:
102