码迷,mamicode.com
首页 > 编程语言
JAVA设计模式之建造模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述建造(Builder)模式的: 建造模式是对象的创建模式。建造模式可以将一个产品的内部表象(internal representation)与产品的生产过程分割开来,从而可以使一个建造过程生成具有不同的内部表象的产品对象。产品的内部表象 一个产品.....
分类:编程语言   时间:2015-05-13 19:39:00    阅读次数:245
selenium2+python学习笔记(一)自动化测试环境的搭建
Selenium2+Python 自动化测试环境的搭建1.准备工作1.1.搭建平台:Windows 1.2.准备工具如下:下载python:http://python.org/getit/下载setuptools【python的基础包工具】:http://pypi.python.org/pypi/s...
分类:编程语言   时间:2015-05-13 19:38:29    阅读次数:198
(转)五大常用算法之一:分治算法
http://www.cnblogs.com/steven_oyj/archive/2010/05/22/1741370.html分治算法一、基本概念 在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子...
分类:编程语言   时间:2015-05-13 19:36:34    阅读次数:150
[C语言 - 14] 进制
进制二进制int number = 0B1010;没有二进制的输出格式八进制 int number2 = 07613; printf("number2 = %o\n", number2);十六进制 int number3 = 0X9FEA3; printf("number3 = %x\n", num...
分类:编程语言   时间:2015-05-13 19:35:59    阅读次数:124
(转)五大常用算法之五:分支限界法
分支限界法http://www.cnblogs.com/steven_oyj/archive/2010/05/22/1741378.html一、基本描述 类似于回溯法,也是一种在问题的解空间树T上搜索问题解的算法。但在一般情况下,分支限界法与回溯法的求解目标不同。回溯法的求解目标是找出T中满足约束条...
分类:编程语言   时间:2015-05-13 19:33:52    阅读次数:117
JAVA设计模式之迭代子模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述迭代子(Iterator)模式的: 迭代子模式又叫游标(Cursor)模式,是对象的行为模式。迭代子模式可以顺序地访问一个聚集中的元素而不必暴露聚集的内部表象(internal representation)。聚集和JAVA聚集 多个对象聚在一起.....
分类:编程语言   时间:2015-05-13 19:32:01    阅读次数:215
[C语言 - 8] 枚举enum
枚举是c语言中得一种基本数据类型,不是数据结构用于声明一组常数1. 3中枚举变量的方式a. 先定义类型, 再定义变量b. 同时定义类型和变量c. 匿名定义enum Season {Spring, Summer, Autumn, Winter};enum Season s = Spring;已经定位为...
分类:编程语言   时间:2015-05-13 19:33:26    阅读次数:130
[C语言 - 9] typedef
关键字typedeftypedef 操作符可以看做是普通变量和类型之间的转换开关!!例如typedef int Integer;//定义了一种类型int Integer;//定义了一个变量就是类型和变量的区别A. 对数据类型定义“别名"1 int main(int argc, const char ...
分类:编程语言   时间:2015-05-13 19:34:02    阅读次数:131
java.util.logging.Logger使用详解
转自:http://lavasoft.blog.51cto.com/62575/184492/java.util.logging.Logger不是什么新鲜东西了,1.4就有了,可是因为log4j的存在,这个logger一直沉默着,其实在一些测试性的代码中,jdk自带的logger比log4j更方便。...
分类:编程语言   时间:2015-05-13 19:31:21    阅读次数:267
JAVA设计模式之调停者模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述调停者(Mediator)模式的: 调停者模式是对象的行为模式。调停者模式包装了一系列对象相互作用的方式,使得这些对象不必相互明显引用。从而使它们可以较松散地耦合。当这些对象中的某些对象之间的相互作用发生改变时,不会立即影响到其他的一些对象之间的相....
分类:编程语言   时间:2015-05-13 19:30:52    阅读次数:197
[C语言 - 6] static & extern
A. extern函数一个c文件生成一个obj文件外部函数:允许其他文件访问、调用的函数(默认函数为外部函数),不允许存在同名的外部函数my.c1 //define a extern function perfectly2 void extern testEx()3 {4 printf("m...
分类:编程语言   时间:2015-05-13 19:30:24    阅读次数:147
(转)五大常用算法之四:回溯法
http://www.cnblogs.com/steven_oyj/archive/2010/05/22/1741376.html1、概念 回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。 回溯法是一种选优搜索法,...
分类:编程语言   时间:2015-05-13 19:29:24    阅读次数:158
JAVA设计模式之模版方法模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述模板方法(Template Method)模式的: 模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻....
分类:编程语言   时间:2015-05-13 19:28:10    阅读次数:234
javax.mail
摘抄1、首先定义一个邮件的数据结构类public class EmailData() { String from = null;//发件人String[] recipients = null;//收件人,可以多个String subject = null;//邮件主题String content =...
分类:编程语言   时间:2015-05-13 19:29:28    阅读次数:126
[C语言 - 11] 语言编译执行
使用gcc编译器1.预编译gcc -E Hello.c -o Hello.i2.汇编gcc -S Hello.i -o Hello.s3.编译gcc -c Hello.s -o Hello.o4.链接gcc Hello.o -o Hello5.运行./Hello使用clang编译器1.编译cc -c...
分类:编程语言   时间:2015-05-13 19:28:23    阅读次数:147
(转)五大常用算法之三:贪心算法
http://www.cnblogs.com/steven_oyj/archive/2010/05/22/1741375.html贪心算法一、基本概念:所谓贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。贪心算法...
分类:编程语言   时间:2015-05-13 19:27:48    阅读次数:128
字符串与数组转换
数组转字符串1.join()方法var s= ["a", "d", "a", "f", "g", "f", "s", "g"];s.join() //"a,d,a,f,g,f,s,g"s.join(" ") //"a d a f g f s g"s.join(''); //adafgfsg字符...
分类:编程语言   时间:2015-05-13 19:25:25    阅读次数:126
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!