自定义博客皮肤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)
  • 资源 (6)
  • 收藏
  • 关注

转载 LVM 'Can’t open /dev/sdb1 exclusively. Mounted filesystem?' Problem

在将几块盘做LVM时,遇到一个之前都没遇到过的问题:root@ubuntu:~# pvcreate /dev/sdc1 Can't open /dev/sdc1 exclusively. Mounted filesystem?首先第一反应就是查看这个分区是否已经在使用了,但是没有。查看硬盘的一些信息:root@ubuntu:~# cat /proc/partitions...

2018-08-02 10:30:10 898

原创 修改kubernetes服务nodeport类型的端口范围

kuberntes服务nodeport端口,默认是3000-32767。但是某些场合下,这个限制并不适用。kubernetes提供了自定义服务端口的方法,方法如下:在初始化集群时,加入如下参数:apiServerExtraArgs:  service-node-port-range: 6-33000初始化集群,即可改变端口范围。yml文件示例:apiVersion: k...

2018-08-01 09:51:43 7782 1

原创 kubernetes1.11基于ipvs的负载

       IPVS负载在kubernetes1.11版本中纳为GA,对于负载均衡和会话保持了来说,进入了一个新的阶段。官方对于IPVS是以博客的方式加以介绍,对IPVS的具体配置却没有详细说明,这让新使用IPVS的用户感到茫然。      下面根据官网的介绍和自己实践,记录如下(centos7,注意基于1.11.1,否则有ipset创建失败问题)。会有ouyoiyui       1)...

2018-07-30 16:15:24 1910

原创 使用maven构建richfaces-showcase

看了richfaces的在线showcase,下载想看看如何使用构建的。       下载richfaces最新发行版,打开readme,按照步骤操作发现并不能顺利进行:        按照说明:        进入richfaces-showcase目录,执行:mvn clean package ,不成功,说在maven中心仓库找不到资源org.richfaces:richfaces

2015-09-17 22:43:02 413

原创 maven工程转换eclipse WEB工程,并且部署到TOMCAT最简单方法

maven工程转换eclipse WEB工程,并且部署到TOMCAT最简单方法

2015-09-16 16:39:38 438

原创 软件架构-接口的使用

有句话说:“面向接口编程”,这话没错。遗憾的是很多人将这句话曲解了,以为“面向接口编程”就是尽量使用接口,处处使用接口,结果造成接口滥用。“过犹不及”,一种事物都是存在两个关节点,关节点之间就是度,任何事物,都要把握一个度的问题。“面向接口编程”,其实说的也是一个度的问题,为了解耦,达到更好的稳定性。同样,“解耦”,也是一种思路,也存在的度的问题,不能说任何东西都要解耦,处处解耦。如果

2015-04-28 12:45:49 873

原创 软件架构——选择好的基础

宇宙任何事物都有产生,发展,成熟,消亡的过程。一个事物,最脆弱的时候是其产生和消亡的时候,而发展过程则是壮大的过程。比如,一种水果,最有价值的时候是其成熟期,一个正常的人,不会在水果刚结果的时候就食用他,也不会在水果长大期间,还没有成熟之前来食用它,更不会水果成熟溃烂后食用它。一种水果,最有价值的时候,就是能被人食用的成熟期。一种产品,同样是在其成熟的时候具有最佳价值,一种产品,在其刚刚产

2015-04-24 12:44:03 565

原创 团队沟通

团队形成合力,则有强大的战斗力。五根手指,蜷在一起,就是拳头,手指脆弱,但是拳头强有力;手指并不是简单的合在一起,而是通过手掌联系在一起,使之成为一个有机整体。同样一个团队,如果抱团在一起,也会形成强而有利的“拳头”,同样团队的个体,也不是简单的聚集在一起,而是聚合在一起,要想聚合,就必须有纽带,这个纽带就是沟通,而且是有效沟通。一个人再强也不是万能的,有句话说“两人智慧胜一人”,“三

2015-04-23 13:05:14 392

原创 你有“金矿”,开采吧

金矿,是令人向往的,因为其蕴藏着巨大的财富。任何拥有巨大潜力资源或者财富的点都可以成为金矿。当你发现金矿的时候,那么你会感觉前景大好。在你的领域内,如果你发现有“金矿”存在,那么你的前途会非常明朗,一片光明。你身边有“金矿”吗?有,而且就在你的身边。它们在等待着你来发现与开采。前文说“尚贤”早就很多“大牛”,大牛之所以成为“英雄”,是因为他们富藏资源,他们的能力与资源筑起了他们的“地位

2015-04-17 12:23:46 874

原创 “消灭”“英雄”

尚贤,是人们的普遍心里,人们对能人总是怀有崇拜的目光,因为能力代表实力,实力代表竞争力。在当今弱肉强食,适者生存,竞争白热化的社会,提高自己能力,是人们普遍的愿望。能力代表底气,代表地位,代表金钱。人们崇尚金钱,崇尚地位,同样也崇尚能力,所以不管何处,都是有能力的人说话声音大,底气足。而这进一步造就了人们对“贤人”,“英雄”的崇拜和追求,人们总是用仰望的姿态去看待英雄。人们这种态度早就了一

2015-04-16 12:29:41 410

原创 团队的技术梯队

任何事物都有产生,发展,消亡的过程,同样一个人在一个团队的生涯也有加入,发展和离开的过程。人员变动对于一个团队来说,是难以避免和再正常不过的事了。团队的是在动荡中的稳定,是动态中的相对静止,所以必须以动态的眼光看待团队,团队的稳定只是相对静止,没有不变化的团队,因为团队就有由变化的个体成员来组成。团队是变化的,但是团队的事业则是相对稳定的,一个团队不可能老是从头再来或者一再涉足新的领域。所

2015-04-15 12:18:50 3811

原创 资产的创造与继承

作为一个团队,最重要的莫过资产,资产的运作,决定企业的效益。资产,分为有形资产和无形资产,有形资产具有直观性,其增减,多寡的变化可以通过直观的感觉而察觉;无形资产,因为他具有无形性,所以它的增减,多寡变化不太容易直观的察觉,而这十分容易影响对无形的增减的关注力度。软件,具有一定的虚拟性,其资产属性更多表现为无形资产。包括开发团队具备的技术储备和经验。通常,人们关注创造资产过于继承资产,大概

2015-04-14 12:41:57 503

原创 精品——恰到好处

人们都追求精品,精品是完美的象征,但是,什么是精品呢?说起精品,人们自然而然想到“高,大,上”,雍容华贵,给人艺术的感受等等。但难道只有高大上的才是精品吗?《登徒子好色赋》中这样形容人的美:“东家之子,增之一分则太长,减之一分则太短,着粉则太白,施朱则太赤”,可见所谓的美是恰到好处,没有不及,也没有过度,恰好在某个度上。同样,精品也是也如此。同样将精品这个概念拿到现实中,以建筑为例

2015-04-10 12:15:03 435

原创 软件架构-基于现实情况

虽然软件是虚拟世界的,但它的存在与运行却依赖现实世界,现实世界是软件虚拟世界的基础。对于单机版软件来说,它依赖计算机本身的环境,包括硬件配置和软件基础,例如,一个因特尔芯片,单核1g和4核2g的差别很大,内存512和2g的差别很大等等,这些现实因素都切实的影响着软件的运行。对于互联网软件来说,除了依赖计算机本身的性能和软件基础外,还有个影响它运行的重要因素——网络。网络,就范

2015-04-09 12:46:47 542

原创 软件架构-划定边界

边界,是某种范围的明确区分,有了边界,就有了范围,有了范围就有了工作的目标和任务。边界的明确,是明确责任和控制成本的基本基础。试想,某个工作没有边界,没有范围,那么你如何可能完成这项工作?软件的边界就是对我们软件的某些限制,确定我们可以在此边界的基础上完成我们的软件。从形式上说,边界来源自两个方面,第一种,明确了契约的边界,这种边界是以合同或者协定的(包括口头)方式确立。比如和客户签订

2015-04-08 12:20:06 5185

原创 软件架构——生态思维

将软件的问题拿到现实世界分析,是个不错的选择。如何考虑软件的架构,不妨也放到现实世界中,或许我们可以得到些许启示。前文所说,软件的构建过程就是创造虚拟世界的过程,一个世界的正常运转,需要我们以构建一个生态的角度去看待构建过程。我们说软件,通常都叫做什么什么系统,系统就是一个完整的生态,在这个系统中,各个要素相互配合协作,使得这个系统可以运转起来。软件系统,就是生态系统。当构建一个软

2015-04-03 12:28:02 517

原创 你是被限制了某些能力的上帝

上帝创造世界是多么新手拈来,任何从西可以随手一挥,就会出现在现实中,上帝有无比强大的神力,可以做到任何事。你也是上帝,你可以创造虚拟世界,但是你却没有上帝那样的神力,你所需的东西不能新手拈来。另一方面,虚拟世界基于软件,软件基于硬件,硬件的现实情况,进一步束缚了你作为上帝的发挥。上帝是一个人创造了世界,但是你却不能一个人创造虚拟机世界,上帝一个人可以完成所有工作,但是软件的完成却需

2015-04-02 12:05:05 452

原创 软件架构——你是上帝

上帝用七天造人      第一日,上帝说:"要有光!"便有了光。上帝将光与暗分开,称光为昼,称暗为夜。于是有了晚上,有了早晨。   第二日,上帝说:"诸水之向要有空气隔开。"上帝便造了空气,称它为天。   第三日,上帝说:"普天之下的水要聚在一处,使旱地露出来。"   于是,水和旱地便分开。上帝称旱地为大陆,称众水聚积之处为海洋。上帝又吩咐,地上要长出青草和各种各样的开花结籽的蔬菜及结果子

2015-04-01 12:26:14 380

原创 架构和框架

    架构和框架字面意思很像,容易搞混,很多人搞不清两个词有什么不同,觉得框架就是架构,曾经一个朋友,是个大型项目的负责人,一天,他和我说,我们花了半年时间终于搞明白了什么架构,什么是框架,这个两个概念搞清楚非常重要.....    区别架构和框架,也许我们应该从汉字本身开始,从字面意思加以区别。汉字是表意文字,每个名词(除了音译外来词)都有特定含义。但是我们似乎习惯了看到某个名词,

2015-03-30 13:59:46 686

原创 触及软件架构(个人随笔)

     这里说的架构是只软件的架构。在谈及架构之前,需要想一下软件,什么是软件,软件的生存环境,以及软件的功能与实现目标。当初感觉:“多好笑啊,软件就是运行在计算机里边的啊,生存环境就是计算机嘛,功能目标就是帮助人们干活呗”,不错,确实这样,但是随着时间推移,觉得应该重新回到最初点来认识这个词,重新思考什么是软件,考虑软件的特性和软件的生态环境。    理解某个概念,或许首先应该从汉

2015-03-27 16:28:02 414

转载 G1垃圾回收器

Garbage-first garbage collector,简称G1 GC,是最终将用于代替Concurrent Mark-Sweep garbage collector(CMS GC)的新一代垃圾回收器。原本的计划是作为JDK7新特性的一部分发布,但其后JDK7一直在坚持不懈的跳票,G1也无法再等下去了。目前JDK1.6update14及以后版本的jvm中已经继承了G1 GC,可以使

2015-03-27 16:23:50 882

richfaces-showcase.war

richfaces-distribution-4.5.8.Final的richfaces-showcase的部署包

2015-09-17

移动互联技术分析报告-20120525

是最新本人关于移动互联网的分析报告,本文的花了巨大篇幅阐述当今的技术趋势与背景,着眼国外,立足国内,基于现实。分析现存的移动终端平台现状,现行的主流技术和各种技术的优缺点。阐明各种技术的现状和发展趋势,为移动终端开发的技术选型提供提供必要的参考。

2012-05-25

ffmpeg0.5.exe

支持0.5版本的所有格式,比如rm,rmvb。另外加入了对mp3、3gp、avi,mp4等格式的支持。 前几天,用到视频转换,想获得ffmpeg0.5的windows版本,于是在网上找了一通,但是没有ffmepg 0.5版的可执行文件。好容易找到一个,但是带木马病毒的,真可恶,在这里鄙视一下!本人编译了ffmpeg0.5源码,希望大家不用花费时间编译了。

2009-11-19

JMX1.4规范中文版.pdf

JMX 技术是应用越来越广泛的技术,已经是JDK 标准的一部分。它的最新规范是1.4,这是介绍JMX的资料

2009-08-17

空空如也

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

TA关注的人

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