首页 > 编程语言
Java设计模式菜鸟系列(四)工厂方法模式建模与实现
转载请注明出处:http://blog.csdn.net/lhy_ycu/article/details/39760895工厂方法模式(Factory Method)工厂方法:顾名思义,就是调用工厂里的方法来生产对象(产品)的。工厂方法实现方式有3种:一、普通工厂模式。就是建立一个工厂类,对实现了同...
分类:编程语言   时间:2015-01-13 19:45:54    收藏:0  评论:0  赞:0  阅读:245
中国大学MOOC-数据结构基础习题集、07-1、排序
题目链接:http://www.patest.cn/contests/mooc-ds/07-1题目分析:本题旨在测试各种不同的排序算法在各种数据情况下的表现。因此没有标准答案。本帖旨在给出各种排序算法的C++实现形式,并将结果进行比较、总结。希望能给大家带来帮助。各种排序算法的代码:1. 冒泡排序:...
分类:编程语言   时间:2015-01-13 19:44:44    收藏:0  评论:0  赞:0  阅读:293
python中__dict__和dir()
转自:http://www.cnblogs.com/ifantastic/p/3768415.html首先需要知道的是,dir() 是 Python 提供的一个 API 函数,dir() 函数会自动寻找一个对象的所有属性,包括搜索 __dict__ 中列出的属性。 不是所有的对象都有 __dict....
分类:编程语言   时间:2015-01-13 19:43:24    收藏:0  评论:0  赞:0  阅读:425
JavaScript Array使用 for...in 声明来循环输出数组中的元素。
编辑您的代码:查看结果: Saab Volvo BMW
分类:编程语言   时间:2015-01-13 19:43:04    收藏:0  评论:0  赞:0  阅读:262
C++读取XML,tinyXml的使用
前言: 最近在开发的过程中,有个需求是对xml进行格式转化,从一种格式转化到另外一种格式.因此,就需要读取xml进行处理.原本打算写成工具在linux下运行,不过后来考虑到和系统结合,最后也就使用了前台js转了.反正都是读取xml,什么技术转不都是一样的么? 不过刚开始还是对要使用的技术做了一定.....
分类:编程语言   时间:2015-01-13 19:42:44    收藏:0  评论:0  赞:0  阅读:535
文字数组 - sort()
使用 sort() 方法从字面上对数组进行排序。编辑您的代码:查看结果: George,John,Thomas,James,Adrew,Martin Adrew,George,James,John,Martin,Thomas
分类:编程语言   时间:2015-01-13 19:41:54    收藏:0  评论:0  赞:0  阅读:255
掷骰子问题之C语言随机数
之前有看到有人在写“掷骰子100次,打印出掷骰子”的代码便找空写了一下代码,不是很好,仅供大家讨论因为掷骰子的结果是在1~6之间随机产生的,因此代码也必须要模拟随机的情况但是电脑是无法真正的产生随机数,只能以函数近似生成的方式得到,因此我的代码也是基于这种方式写出的得到随机数的方式有两步,第一步是设...
分类:编程语言   时间:2015-01-13 19:41:14    收藏:0  评论:0  赞:0  阅读:415
斐波那契数列偶数项的和--Python
斐波那契数列(从第三项开始)的每一项的值均等于前两项之和。将第一项和第二项取1和2,那么数列的前10项将是:1,2,3,5,8,13,21,34,55,89……考虑斐波那契数列所有值不超过4000000的项,求出所有值为偶数的项的和。
分类:编程语言   时间:2015-01-13 19:40:34    收藏:0  评论:0  赞:0  阅读:691
数据结构复习:交换排序原理及C++实现
1. 交换排序的基本思想两两比较key值,如果发生逆序(排列的顺序与期望的顺序相反)就交换,知道所有对象都排序完毕!常见的3种交换排序算法:冒泡排序,shaker排序和快速排序。2. 冒泡排序设待排序列中有 n 个对象, 首先比较对象v[n-1]和v[n-2], 如果v[n-1] 4 #incl.....
分类:编程语言   时间:2015-01-13 19:39:24    收藏:0  评论:0  赞:0  阅读:331
3和5的倍数--Python
如果我们在下面列出10是3或5的倍数的所有自然数,我们得到3,5,6和9,这些倍数的总和是23。求1000一下的3和5的所有倍数的总和。
分类:编程语言   时间:2015-01-13 19:36:44    收藏:0  评论:0  赞:0  阅读:334
JAVA递归删除目录及包含的全部文件
JAVA递归删除目录及包含的全部文件/** * 递归删除某一个目录 * @param objDir 目标目录文件 * @return 是否删除成功,true为成功 */ public static boolean deleteDir(File objDir) { if (objDir.ex...
分类:编程语言   时间:2015-01-13 19:30:54    收藏:0  评论:0  赞:0  阅读:187
Java项目中使用Log4J
Log4J下载官网:http://logging.apache.org/log4j/Log4J 1.2下载地址:http://logging.apache.org/log4j/1.2/download.html使用步骤拷贝Log4J jar包到项目,并加入Build Path创建配置文件log4j....
分类:编程语言   时间:2015-01-13 19:30:14    收藏:0  评论:0  赞:0  阅读:138
Python特殊语法--filter、map、reduce、lambda
一、filter(function, sequence)对sequence中的item依次执行function(item),将执行结果为True的item组成一个List/String/Tuple(取决于sequence的类型)返回:def f(x): return x % 2 != 0 a...
分类:编程语言   时间:2015-01-13 19:28:54    收藏:0  评论:0  赞:0  阅读:228
python学习之copy模块
Python中的对象之间赋值时是按引用传递的,如果需要拷贝对象,需要使用标准库中的copy模块。1. copy.copy 浅拷贝 只拷贝父对象,不会拷贝对象的内部的子对象。2. copy.deepcopy 深拷贝 拷贝对象及其子对象 1 import copy 2 a = [1, 2, 3, 4, ...
分类:编程语言   时间:2015-01-13 19:27:54    收藏:0  评论:0  赞:0  阅读:176
一步一步开发sniffer(Winpcap+MFC)(五)莫道无人能识君,其实我懂你的心——解析数据包(转)
前文已经讲过,解析数据包主要通过analyze_frame()这个函数实现的,实际上并非这个函数完成了所有的功能,其实从名字就可以看出,它只是完成了对“帧”的解析,也就是链路层数据的解析,还有analyze_arp()、analyze_ip()、analyze_ip6()、analyze_icmp(...
分类:编程语言   时间:2015-01-13 19:26:44    收藏:0  评论:0  赞:0  阅读:526
用数组的元素组成字符串 - join()
使用 join() 方法将数组的所有元素组成一个字符串。编辑您的代码:查看结果: George,John,Thomas George.John.Thomas
分类:编程语言   时间:2015-01-13 19:24:44    收藏:0  评论:0  赞:0  阅读:274
数字数组 - sort()
使用 sort() 方法从数值上对数组进行排序。编辑您的代码:查看结果: 10,5,40,25,1000,1 1,5,10,25,40,1000
分类:编程语言   时间:2015-01-13 19:24:24    收藏:0  评论:0  赞:0  阅读:149
python 带正则的search 模块
glob 是python 提供的一个支持正则表达式的查找文件的模块。实现上采用了os.listdir() 和 fnmatch.fnmatch(). 但是没有真的invoking a subshell.glob.glob(pathname) Return a possibly-empty lis...
分类:编程语言   时间:2015-01-13 19:24:04    收藏:0  评论:0  赞:0  阅读:361
JavaScript Array创建数组
编辑您的代码: 查看结果: Saab Volvo BMW
分类:编程语言   时间:2015-01-13 19:18:54    收藏:0  评论:0  赞:0  阅读:264
javascript中some,every,map,filter是只用和ansyc中的each,eachLimit,map,mapLImit,filter的使用
var t = [1,2,3,4,5];//some找到数组中第一个符合要求的值后就不在继续执行//用来判断数组中是否存符合要求的值,返回结果true|false//function返回类型为boolvar some = t.some(function(item){ if(item % 2 === ...
分类:编程语言   时间:2015-01-13 19:17:04    收藏:0  评论:0  赞:0  阅读:171
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!