搜索到与相关的文章
编程技术

23种设计模式(6):模版方法模式

文章来源:http://blog.csdn.net/zhengzhb/article/details/7405608定义:定义一个操作中算法的框架,而将一些步骤延迟到子类中,使得子类可以不改变算法的结构即可重定义该算法中的某些特定步骤。类型:行为类模式类图:事实上,模版方法是编程中一个经常用到的模式。先来看一个例子,某日,程序员A拿到一个任务:给定一个整数数组,把数组中的数由小到大排序,然后把排序之后的结果打印出来。经过分析之后,这个任务大体上可分为两部分

系统 2019-08-12 09:29:58 3758

C#

C#获取命令行输出内容的方法

很多时候我们需要以编程的方式获取命令行输出的内容,研究了不少时间,终于搞定了。获取命令行输出内容的方式有传统和异步两种方式。传统方式:1using(Processprocess=newSystem.Diagnostics.Process())2{3process.StartInfo.FileName="ping";4process.StartInfo.Arguments="www.ymind.net";5//必须禁用操作系统外壳程序6process.Sta

系统 2019-08-12 01:32:29 3758

Ubuntu

ubuntu 12.04 /etc/apt/source.list

#debcdrom:[Ubuntu12.04LTS_PrecisePangolin_-Releasei386(20120423)]/precisemainrestricted#Seehttp://help.ubuntu.com/community/UpgradeNotesforhowtoupgradeto#newerversionsofthedistribution.debhttp://archive.ubuntu.com/ubuntuprecisemai

系统 2019-08-12 01:32:06 3757

CSS

CSS将图片和文字垂直居中

这个问题说起来有点惭愧,搞了很久才搞定。本人并不擅长CSS,至少在布局这块到现在还是一片糊涂。不知道是不是对android布局太了解了,还是其他什么原因,我总是在html+css中想着采用android中的线性布局啊,相对布局啊什么的。可是,一个很简单的布局都搞不定。具体看图:很简单的一个布局,看出问题了吗?文字需要垂直居中怎么办?这个图对应的基本html如下:

系统 2019-08-29 22:17:48 3756

编程技术

在MyEclipse中开发Servlet(No.30)

在MyEclipse中开发Servlet:创建项目:(整体的框架)---》首先创建WebProject项目--->完成--->在src中新建一个servlet(导包和接口)--->HelloServlet内类的内容--->最好把arg0改为request、arg1改为response--->然后写个构造器(快捷键:Shift+Alt+s)--->点击ok并完成一下操作--->然后修改web.xml文件--->在web-app里添加一下内容--->然后进行捆

系统 2019-08-29 23:09:33 3755

Hadoop

CentOs6搭建Hadoop1.2.1分布式集群

系统:CentOs664位环境:1台namenode2台datanode用户名全是girdmaster192.168.1.103slave1192.168.1.104slave2192.168.1.107具体的安装步骤如下:1、下载jdk1.6以及hadoop1.2.1(去官网下载即可,都是64位)2、使用filezilla将jdk和hadoop上传至master服务器,jdk上传至slave1服务器和slave2服务器3、设置host,命令如下:vi/e

系统 2019-08-12 09:29:34 3755

Ubuntu

ubuntu+gstreamer 简单的mp3实现

在ubuntu下,gstreamer的很多核心库已经安装,在新力德中查看。并参考了http://www.cnblogs.com/phinecos/archive/2009/06/07/1498166.html编译运行时,遇到了几个问题gcc-Wall$(pkg-config--cflags--libsgstreamer-0.10)-gtest2.c-otest2以上是参考博客中的但是在自己的机器上时遇到了如下错误:undefinedreferenceto“

系统 2019-08-12 01:33:32 3755

Ubuntu

在Ubuntu上安装使用深度影音&深度音乐

LinuxDeepin是国人开发的一个Linux发行版,有很多“中国特色”的东西,比如Wine的QQ和迅雷,值得一试。这里要推荐的是Deepin自家开发的深度影音(deepin-media-player)&深度音乐(deepin-music-player),相比Ubuntu预装的Totem和Rhythmbox多了很多实用功能,界面也美观一些,对中文支持比较好(毕竟是国人自己开发的)。深度影音总之,这些优点要你自己用了才知道了,所以下面就直接进入正题了。要在

系统 2019-08-29 23:12:48 3754

Ubuntu

boost install on prinse 12.04 ubuntu

apt-getinstallmpi-default-dev#安装mpi库?apt-getinstalllibicu-dev#支持正则表达式的UNICODE字符集?apt-getinstallpython-dev#需要python的话?apt-getinstalllibbz2-dev#如果编译出现错误:bzlib.h:Nosuchfileordirectory上述函数库装好之后,就可以编译boost库了。解压boost_1_49_0.tar.bz2,得到/b

系统 2019-08-12 01:33:19 3754

编程技术

Loadrunner的使用

步骤一、LR中新建webservices协议脚本。步骤二、点击“ManageServices-Import”,输入接口地址。(地址后加“?WSDL”)步骤三、点击“Import”。点击“ok”。步骤四、点击“AddServiceCall-InputArguments下面的项目Value”,输入请求串儿。步骤五、点击“ok”,自动生成脚本。Loadrunner的使用

系统 2019-08-12 01:32:06 3754