关闭

Ubuntu Erlang 环境搭建

首先,打好库 sudo apt-get install build-essential    sudo apt-get install libncurses5-dev     sudo apt-get install libssl-dev  sudo apt-get install m4   sudo apt-get install unixodbc unixodbc-dev  sudo...
阅读(561) 评论(0)

Ubuntu Sun JDK 安装

第一步:下载jdk-7-linux-i586.tar.gz wget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz (注:如果下载不下来,建议使用迅雷下载,然后拷贝到Linux系统上。) 第二步:解压安装 sudo tar zxvf ./jdk-7-linux-i...
阅读(4719) 评论(1)

linux 内核编译

编译Linux听着很高深的样子,其实编译Linux的步骤分为下面的几步: 1.安装编译器,这里主要指的是gcc 2.配置内核,这里的作用主要是配置一些你要加入内核的功能和模块 3.编译内核和模块 4.配置启动文件 1.首先是安装gcc编译器:对于Liunx而言,gcc编译器是必可少的软件,因为很多的源码安装的软件都需要使用到他。apt-get install gcc.也可以下载源码安装。...
阅读(511) 评论(0)

LFS第三天

利用下载的软件包,构建一个临时系统。         首先安装:binutils。这个软件包包含一个链接器,一个汇编器和其他处理目标文件的工具。是编译环境基础的基础了。也是被其他程序经常依赖的,所以,首先编译安装。 tar -xjvf binutils-2.20 cd binutils-2.20 ./configure --target=$LFS_TGT --prefix=/tools...
阅读(370) 评论(0)

交叉编译

configure的参数众多,一般包括如下 --srcdir=DIR 这个选项对安装没有作用.他会告诉'configure'源码的位置.一般来说不用指定此选项,因为'configure'脚本一般和源码文件在同一个目录下. --program-prefix=PREFIX 指定将被加到所安装程序的名字上的前缀.例如,使用'--program-prefix=g'来configure一个名...
阅读(358) 评论(0)

LFS第二天

LFS6.6的软件包下载地址:http://ftp.lfs-matrix.net/pub/         在挂载的做好的文件系统之后,在这个文件系统中,创建两个目录,一个是sources,一个是tools。这个两个目录的全路径是:/mnt/lfs/sources和/mnt/lfs/tools         为/mnt/lfs/tools这个目录创建一个软链接,链接到宿主系统的/目录下。...
阅读(411) 评论(0)

LFS第一天

既然准备LFS,那么所需要的软件包不用多说,直接去下载就好了。         第一步:在我的viekie8g这个U盘中,安装文件系统,文件系统安装ext3文件系统。安装这个文件系统,所需要的软件是使用mke2fs这个工具,这个工具的-j参数,就是安装ext3文件系统了。命令如下: mke2fs -jv /dev/sdb4         有时候宿主系统因为开启了某些特性,导致...
阅读(635) 评论(0)

fdisk 创建新的分区

在这个时候,你应该在你的硬盘上有大量可用作 Slackware 分区的未分区空间。 现在你已经准备好了创建你的 Linux 根分区。你可以用 Linux 版的 fdisk 来做到这一点。 为了给一个硬盘分区,你得在你开始运行 fdisk 的时候指定设备的名称。比如: fdisk /dev/hda (对第一个 IDE 硬盘驱动器重新分区) fdisk /dev/hdb (对第二个 IDE...
阅读(4046) 评论(0)

tar zip 打包、压缩与解压缩到指定目录的方法

tar命令的参数总是忘记,为了防止再次忘记,特别把别人的笔记搬了过来。 tar打包、压缩与解压缩到指定目录的方法   tar在linux上是常用的打包、压缩、加压缩工具,他的参数很多,折里仅仅列举常用的压缩与解压缩参数   参数: -c :create 建立压缩档案的参数; -x : 解压缩压缩档案的参数; -z : 是否需要用gzip压缩; -v: 压缩的过程中显...
阅读(970) 评论(0)

Ubuntu12.04配置android开发环境

1安装JDK 去官网(http://www.baidu.com/baidu?wd=jdk&tn=monline_4_dg) 下载jdk-7u4-linux-i586.tar.gz 下载页面见(http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u4-downloads-1591156.html) 安装过程如下 解压...
阅读(2333) 评论(0)

23种设计模式一览表

模式中文名 模式英文名 内容 抽象工厂 Abstract Factory 用可配置的方法生成有关的对象群 适配器 Adapter 变换对象的接口 桥接 Bridge 分离类之间的实现 生成器 Builder 分离复杂对象的生成过...
阅读(676) 评论(0)

松本行弘的程序世界(三)

程序块 程序块的威力 把函数作为参数的高价函数 1.      Ruby程序块功能的原理和高价函数是一样的。高价函数是指以函数作为参数的函数。 C语言高阶函数的局限 1.      C中,传递参数两种方式:要么就明确传递参数,要么使用全局变量。 可以保存外部环境的闭包 1.      Ruby中,可以引用外部的局部变量。Java的匿名内部类也可以,C语言的指针也可以。 2....
阅读(905) 评论(0)

松本行弘的程序世界(二)

编程和面向对象的关系 颠倒的构造 1.      有一个有趣的例子,叫做“阿尔法法则”。机器是人的奴隶,还是人沦为机器的奴隶。这个我有不同于作者的观点。人机是交互的,或者说是对等的。人和计算机打交道的角度不同,关系自然不同。做内核的势必要成为机器的奴隶,站在机器角度想问题。办公人员当然把电脑当成奴隶。 主宰计算机的武器 1.      作为开发人员,开发语言是人际沟通的桥梁。 怎么样写程...
阅读(655) 评论(0)

松本行弘的程序世界(一)

第一章  Why Ruby Ruby的特点 简洁性 1.      Ruby是动态语言,不需要进行类型声明。省却了类型声明,所以更加简洁。 扩展性 1.   采用面向对象的分析方式,数据和处理抽象化,提高开发效率。 2.   函数库,rails框架等等 稳定性 1.      没有引入宏扩展,降低了可能带来的风险,防止了引入宏,可能带来的混乱,提高了程序的可读性...
阅读(443) 评论(0)

设计模式之prototype

声明:此文章从http://blog.csdn.net/zhengzhb/article/details/7393528转载 定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。 类型:创建类模式 类图: 原型模式主要用于对象的复制,它的核心是就是类图中的原型类Prototype。Prototype类需要具备以下两个条件: 实现Cloneabl...
阅读(680) 评论(0)
54条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:64841次
    • 积分:1058
    • 等级:
    • 排名:千里之外
    • 原创:37篇
    • 转载:17篇
    • 译文:0篇
    • 评论:14条
    最新评论