`
文章列表
  实现 BeanFactoηAware 接口的 bean 可以直接访问 Spring 容器,被容器创建以后,它会拥有一个指向 Spring 容器的引用。 BeanFactoryAware 接口只有一个方法: voidsetBeanFactory(BeanFactorybeanFactory)。 该方法有一个参数: beanFactory,该参数指向创建它的BeanFactorγ
  如果某个 bean 需要访问配置文件中本身的 id 属性,则可以使用 BeanNameAware 接口,该接口提供了回调本身的能力。实现该接口的 bean,能访问到本身的 id 属性。该接口提供一个方法:voidsetBeanName(String name)。 该方法的 name 参数就是 bean 的 id。该方法在依赖关系设置之后,初始化回调(InitializingBean 的 afterPropertiesSet 方法,或者 init- method 指定的方法)之前被执行。回调 setBeanName 方法可让 bean 获得自己的 id

ubuntu 安装 opera

1.sudo gedit /etc/apt/sources.list,添加Opera官方源: 最新的版本:deb http://deb.opera.com/opera/ unstable non-free 或者选择稳定的版本:deb http://deb.opera.com/opera/ stable non-free ***************************************************** 公锁问题:遇到这样我一般会 :sudo rm /var/lib/apt/lists/lock 没有用 : 解决办法:添加公钥的命令:$gpg --keyse ...

linux常用命令

  1.关于文件/目录处理的指令: 1.1 ls 这是最基本的文件指令。ls的意义为“list”,也就是将某一个目录下的内容显示出来。如果你在ls指令后没有跟任何文件,它将会显示出目前目录中所有文件。也可以在ls后面加上所要 ...
ubuntu用了有一段时间了,由于我这五笔不是太纯熟,比较喜欢五笔拼音混合输入,找来找去,感觉小企鹅输入法中的五笔拼音比较好,在此介绍一下它的安装及设置 一、安装 首先可把系统默认的输入法SCIM卸载。sudo apt-get rem ...

ubuntu分区

/boot 分区,256M,文件系统ext4包含了操作系统的内核和在启动系统过程中所要用到的文件/ 分区,1G,文件系统ext4用于存储系统文件/swap分区,与内存一样大,即交换分区,也是一种文件系统,它的作用是作为Linux的虚拟内存/var分 ...
  一、下载Ubuntu硬盘安装光盘ISO镜像包 下载地址 1、下载所需版本的iso镜像文件;我们使用desktop版;下载地址:http://tw.archive.ubuntu.com/ubuntu-dvd-releases/releases/10.04/alpha-3/   2、把下载的iso镜像文件复制或移动到WinXP的系统盘根目录下; 3、然后用解压工具把casper文件夹下面的vmlinuz和initrd.lz文件也解压到E盘根目录       二、grub4dos引导装载器 下载地址   1、下载grub4dos0.4.4版本,解压出grldr文件 ...
1. 从[url]www.cywin.com[/url] 下载 setup.exe 安装引导程序 2. 双击 setup.exe 开始安装 3. 选择安装源 Install for Internet ( 如果有上次从 Internet 下载的软件包,可以选择 Install for Local Directory 选择存放的目录即可) 4. 定义安装目录 C:/cygwin (1) Install for : All Users (2) Default Text File Type: Unix/binary 5. 定义下载软件所存放目录,(下次可以使用下载包从本地硬盘进 ...

LVS简介

LVS可称为Linux虚拟服务器,它具备高可用性、可扩充性和科学性的数学运算,而这些也就是集群系统 (Cluster System)的应用。 高可用性High-Availability (HA) 不允许有服务中断的情形发生时。由两台以上的计算机通过一定方式互相监 ...
  部署到分布式环境 曹 羽中(caoyuz@cn.ibm.com), 软件工程师, IBM中国开发中心   简介:Hadoop 是一个实现了 MapReduce 计算模型的开源分布式并行编程框架,借助于 Hadoop, 程序员可以轻松地编写分布式并行程序,将其运行于计算机集群上,完成海量数据的计算。在本文中,详细介绍了如何部署 Hadoop 分布式运行环境,如何让程序分布式运行于多台普通的计算机上,如何使用 IBM MapReduce Tools 轻松地将 MapReduce 程序部署到 Hadoop 分布式环境中运行等内容。   标记本文!   ...
  用 Hadoop 进行分布式并行编程, 第 2 部分 程序实例与分析 曹 羽中(caoyuz@cn.ibm.com), 软件工程师, IBM中国开发中心   简介:Hadoop 是一个实现了 MapReduce 计算模型的开源分布式并行编程框架,借助于 Hadoop, 程序员可以轻松地编写分布式并行程序,将其运行于计算机集群上,完成海量数据的计算。在本文中,详细介绍了如何针对一个具体的并行计算任务,基于 Hadoop 编写程序,如何使用 IBM MapReduce Tools 在 Eclipse 环境中编译并运行 Hadoop 程序。 本文的标签: ...
  基本概念与安装部署 曹 羽中(caoyuz@cn.ibm.com), 软件工程师, IBM中国开发中心   简介:Hadoop 是一个实现了 MapReduce 计算模型的开源分布式并行编程框架,借助于 Hadoop, 程序员可以轻松地编写分布式并行程序,将其运行于计算机集群上,完成海量数据的计算。本文将介绍 MapReduce 计算模型,分布式并行计算等基本概念,以及 Hadoop 的安装部署和基本运行方法。   标记本文!   发布日期:2008 年 5 月 22 日级别:初级访问情况7818 次浏览建议:0(添加评论)

MapReduce 简介

1. 介绍MapReduce是google发明的一种编程模型。在这种编程模型下,用户通过定义一个map函数和一个reduce函数来解决问题。map函数对用户输入的键/值对(key/value pair)进行处理(处理时可能只有值这一项有用),生成一系列新的 ...
按照《Unix网络编程》的划分,IO模型可以分为:阻塞IO、非阻塞IO、IO复用、信号驱动IO和异步IO,按照POSIX标准来划分只分为两类:同步IO和异步IO。如何区分呢?首先一个IO操作其实分成了两个步骤:发起IO请求和实际的IO操作 ...
SAAS与云计算的区别 SAAS和云计算都是进两年来技术讨论的热点,关于saas和云计算的关系也是众说纷纭。本文将简单阐述他们的联系和区别。 软件的使用为我们的生活和工作带来了便利,当我们需要使用软件的时候,通常我们会 ...
Global site tag (gtag.js) - Google Analytics