自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Jenkins配置master-slave模式

设置Jenkins的master-slave模式具体步骤,还有问题欢迎讨论和指教

2018-04-19 13:43:42 3176

原创 Linux安装jdk-8u161-linux-x64

最基本的操作,有一些细节需要处理,这次主要列出来步骤,其实步骤在网上一搜就有,这里只是根据个人的操作进行一些整合和注意事项的提醒罢了。1.卸载原先的java jdk这一步的目的是,很多Linux版本(CentOS等)都预先安装了jdk的某个版本,但是很多情况下,有些软件 需要的jdk并不是这个版本,不卸载干净,后面可能对软件有不可预知的影响,为了避免,还是卸载为好。a)rpm -qa | grep...

2018-04-13 10:05:02 8390

原创 一步一步配置Struts2环境

这两天准备更上一层楼,原先

2014-06-22 20:34:05 1005

原创 设计模式(四)——观察者设计模式

今天在做Oozie的项目的时候,想要对后台的作业任务进行实时监控,想了好久都没有办法,因为没有源码,只有接口,所以最终没有搞成,用了自我感觉比较恶心的定时请求的方法....额,说了这么多好像和主题没什么关系,那好吧,进入正题。我们很多时候都希望有一个类或者什么可以发现某个状态的变化,一旦状态发生变化,我们就可以得到通知,就像是有一个观察者一直在看着这个状态,一旦变化,他就告诉所有需要知道该变化的人

2014-03-19 15:31:47 848

原创 设计模式(三)——适配器设计模式

今天复习这样一种设计模式,当客户端想要使用一个类,但是这个类的接口并不符合客户端的要求时,我们就会想到这个设计模式——适配器设计模式,把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。适配器模式分为两种:类的适配器模式和对象的适配器模式。首先,这两种模式的类图关系分别为:1.类的适配器模式2.对象的适配器模式

2014-03-17 17:15:31 698

原创 设计模式(二)——工厂模式

今天来说一个很基础的设计模式——工厂设计模式。其实工厂设计模式可以细分为三种类似的设计模式:1)简单工厂模式(SimpleFactory):简单工厂模式是由一个具体的类去创建其他类的实例,父类是相同的,父类是具体的。2)工厂方法模式(FactoryMethod):又称为多形性工厂,有一个抽象的父类定义公共接口,子类负责生成具体的对象,这样做的目的是将类的实例化操作延迟到子类中完成。3)

2014-03-16 10:48:39 693

原创 设计模式(一)——装饰设计模式

最近准备面试,翻开设计模式,感觉好多都记得不太清晰了,所以在复习的同时,把整理的代码贴上来,方便以后自己复习,也方便其他人学习之用。废话不多说,今天先来看看装饰设计模式,这个模式在实际的开发中用处还是很多的,因为一个软件产品,在刚开始的时候具有的功能,可能需要进一步扩展,但是如果使用“继承”的方法,确实可以达到扩展功能的方法,但是这样的做法,由于JAVA的单继承特性而大打折扣,所以不建议使用“

2014-03-14 09:59:23 920

原创 C#线程使用基础

这两天在项目上需要使用多线程技术,研究了半天,碰到了一些问题,现在简要总结下。线程的使用其实很简单,和JAVA里面差不多,但是还是有很多特别的地方,在C#中的线程,如果要对非线程创建的控件进行操作的话,就会有异常,所以需要使用委托来对其他控件进行操作。线程使用的步骤:1、编写产生线程所要执行的方法。2、引用System.Threading命名空间。3、实例化Thread类,并传

2013-12-05 11:11:33 552

原创 VS2010不能识别.net2.0的问题和解决办法

前些天在打包C#程序的时候发现没有办法添加.net2.0框架,试了很多办法都不行,现在把我实现的方法共享出来。如果你想要安装3.5 sp1,碰巧自己又是win7,那么我劝你还是省省吧,不论你是安装的32位还是64位的(貌似64位是找不到的)。因为win7本身操作系统就包含有.net2.0的框架,所以microsoft本身就没有发布win7的.net2.0的安装包。废话不多说。首先,你需

2013-11-06 23:52:15 1577

原创 vs2010C#项目-英文版打包中文框架出错的解决办法

今天将前期做的C#项目进行打包,将Localization属性改为Chinese后,报错:Error 3 The install location for prerequisites has not been set to 'component vendor's web site' and the file 'DotNetFX40\dotNetFx40LP_Full_x86_x64zh-H

2013-10-18 23:25:46 1715

原创 Apache Hadoop1.1.1+Apache Oozie3.3.2搭建安装过程详解(亲测)

写在前面:最近需要定制的原因,需要将原来Cloudera版本的Hadoop更改为Apache版本的Hadoop和Oozie,对官方文档的学习,发现Hadoop1.1.1和Oozie3.3.2的组合比较好,所以,经过几天的搭建,终于成功了,现在把心得分享出来,希望给需要的朋友帮助。如果需要转载请注明出处,谢谢!1.Apache版本HADOOP云计算平台环境搭建1.1 集群环境介绍

2013-09-19 15:40:52 2100 1

转载 C++模板学习

最近回头看C++,发现自己对模板的理解还不是很深刻,所以在网上找到资料,发现此微博甚好,顾转来希望可以帮助到更多人,本文转自:http://www.cnblogs.com/gaojun/archive/2010/09/10/1823354.html以下是原文:1. 模板的概念。我们已经学过重载(Overloading),对重载函数而言,C++的检查机制能通过函数参数的不同及

2013-08-25 21:18:33 583

转载 使用Eclipse进行远程调试

在CSDN上看到一篇很好的blog,转过来留用。本博客转自http://blog.csdn.net/sunyujia/article/details/2614614,原文如下:今天决定做件有意义的事,写篇图文并茂的blog,为什么要图文并茂?因为很多事可能用语言也说不明白,从以前我发表的一篇文章可以看得出来,http://blog.csdn.net/sunyujia/archive

2013-07-31 08:50:04 808

原创 一个小问题-HTML打开显示乱码

最近项目需要做前端的,开始学习HTML,刚刚调试一个代码,可是显示乱码,原因是没有中文字符集,需要在html中添加下面一行代码即可:

2013-07-16 10:58:54 849

原创 oozie上传实例解读

前些天oozie的安装已经全部完成了,下面我们来看看上传实例,oozie自带的有oozie的几个实例,这里我们以map-reduce为例讲解,初步了解下oozie的使用。1.解压oozie-examples.tar文件:tar-zxvf oozie-examples.tar然后会解压出一个examples文件夹,在里面找到map-reduce文件夹。2.看到该文件夹下有下面几个文件

2013-06-05 18:33:23 2871 3

原创 Hadoop2.0.4-alpha搭建安装过程

搭建过程参考:http://www.cnblogs.com/scotoma/archive/2012/09/18/2689902.html之前在实验室搭建过1.0.4版本的apachehadoop,但是最近由于需要对hadoop版本更新,所以需要hadoop2.0.4,这次教程就写写具体的搭建过程,这里很多思想都是来源于hadoop1.0.4的搭建方法,如果大家看不懂,可以先搭建hadoo

2013-05-22 21:08:30 1606

原创 Error: Cannot retrieve repository metadata (repomd.xml) for repository错误的解决

今天重新做了系统,然后各种重新安装,可是突然发现一个问题,进行yumupdate的时候出现错误:Error: Cannot retrieve repositorymetadata (repomd.xml) for repository:goog......后面貌似是和google-chrome有关,于是我考虑是不是chrome安装的问题,rpm-e之后,再重新装chrome,问题毫无进展,在网

2013-05-21 22:01:33 3510 1

原创 更新过程意外停止,造成提示:yum-complete-transaction的解决方法

前些天由于意外,自己在yumupdate没有结束的情况下直接Ctrl+C,中止了更新过程,造成没有办法进行程序的安装和修改操作。经过一番摸索,把经验分享下。通常这个时候系统会提示在root权限下,执行yum-complete-transaction即可。可是理想和现实总是有一定的差距的!很多时候由于依赖性的问题会有很多文件包无法安装,而使得yum回滚。    这个时候,我们可以执行:y

2013-05-21 20:27:25 3691

原创 Ubuntu12.04的校园网iNode客户端安装步骤--为学生而来

很多学校上网都是使用的iNode的客户端登录账户来上网的。而很多学生都需要使用linux操作系统在学校完成一些作业,所以能够上网是使用系统的完成工作的先决条件了。这篇日志(教程)也是我原先在sina博客上发布过的,现在做个搬家工作。本次安装Ubuntu操作系统后,由于上网的需求,需要安装iNode客户端进行Internet连接,但是在实际的操作中遇到很多困难,比如客户端只能从终端进入,而且终端

2013-05-21 20:24:45 1299

原创 LAMP环境的搭建

这个是我以前发布在sina博客上的文章,现在为了让更多的人可以看到,所以现在挪到CSDN上。    在网上看到很多搭建LAMP的帖子,写得都很复杂,看了就头痛,所以写出来自己的配置过程,实测可以,方便大家参考:首先说明我使用的操作系统:centos6.332位,下面正式开始。其实centos6.3是自带APACHE,MYSQL,PHP的,但是很多人都不知道配置文件在哪里,所以都是卸

2013-05-21 20:18:51 864

原创 设置Terminal的护眼背景和字体眼色

绿色总能够给人一种舒服放松的感觉,此次修改就是以这个想法展开的,希望能够对整天面对电脑的朋友有帮助。    图形界面下,打开Terminal,在菜单栏Edit->ProfilePreferences,之后会弹出“EditingProfile “Default””界面,在界面中选择Colors选项卡,去掉勾选Usecolors from system theme,之后在Textcolor设置

2013-05-21 20:09:58 5217

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除