今天费了一个下午安装了redhat9,并且安装了需要使用的jdk5、netbean、ruby和Erlang。做个备忘。
一。安装jdk5
1.到sun的网站上下载jdk5与netbean5.5的捆绑版本,注意要linux平台的
2.比如下载到/root/目录下,执行
chmod 755 jdk-1_5_0_12-nb-5_5_1-linux-ml.bin
然后执行:
./jdk-1_5_0_12-nb-5_5_1-linux-ml.bin
就会自动启动安装向导,一路选择确定下去就OK了。
3.设置环境变量,这时其实没有设置就可以启动netbean了,不过为了在终端 ...
没事做,就在两台机器间测试下Erlang分布式的例子,一个台是windowsXP,一台装的redHat9,没有详细的文档,自己摸索着搞成功了,记录下。
1. 首先,分布式Erlang的实现提供了自有的安全机制来预防未经授权的Erlang系统访问。Erlang系统与别的机器进行交互时必须有同样的 magic cookie,保存在一个称为.erlang.cookie的文件中,为了在两台不同机器间测试,需要编辑一份.erlang.cookie,内容随便, 比如:
just_test
然后将这份文件拷贝到windows环境变量HOMEPATH所在的目 ...
- 16:33
- 浏览 (1464)
- 论坛浏览 (1722)
- 评论 (0)
- 分类: erlang
这个类在spring2.01前没有被改写,spring2.06似乎已经改写了,还未看源码。不过这不是我所在意的问题。我在《org.springframework.beans简单解读》中的对这个类的理解是不正确的。我们先看看Guillaume Poirier对这个类中为什么使用WeakHashMap的解释:
WeakHashMap is implemented with WeakReference for keys, and strong reference for values. That means if the value has a stron ...
去了趟福州,事情没搞定,托给同学帮忙处理了,回家休息了两天就来上班了。回家这几天最大的收获是第四次重读《深入Java虚拟机》,以前不大明了的章节豁然开朗,有种开窍的感觉,水到渠成,看来技术的学习还是急不来。
闲话不提,继续Erlang的学习,上次学习到分布式编程的章节,剩下三章分别是错误处理、构造健壮的系统和杂项,错误处理和构造健壮的系统今天一起读了,仅摘记下。
任何一门语言都有自己的错误处理机制,Erlang也不例外,语法错误编译器可以帮你指出,而逻辑错误和运行时错误就只有靠 ...
明天要回家一个星期了,好好休息下。今天找到别人翻译的Erlang编程手册,值的好好读一遍。
所谓分布式的Erlang应用是运行在一系列Erlang节点组成的网络之上。这样的系统的性质与单一节点上的Erlang系统并没有什么不同。分布式这是个“大词”,Erlang从语言原生角度支持分布式编程,相比于java简单不少。
一、分布式机制
下列的BIFs是用于分布式编程:
spawn(Node, Mod, Func, Args)
启动远程节点的一个进程
spawn_link(Node, ...
Erlang中的process——进程是轻量级的,并且进程间无共享。查了很多资料,似乎没人说清楚轻量级进程算是什么概念,继续查找中。。。闲话不 提,进入并发编程的世界。本文算是学习笔记,也可以说是《Concurrent Programming in ERLANG》第五张的简略翻译。
1.进程的创建
进程是一种自包含的、分隔的计算单元,并与其他进程并发运行在系统中,在进程间并没有一个继承体系,当然,应用开发者可以设计这样一个继承体系。
进程的创建使用如 ...
读erlang.org上面的Erlang Course四天教程
1.数字类型,需要注意两点
1)B#Val表示以B进制存储的数字Val,比如
ruby 代码
7> 2#101.
5
二进制存储的101就是10进制的5了
2)$Char表示字符Char的ascii编码,比如$A表示65
2.比较难以翻译的概念——atom,可以理解成常量,它可以包含任何字符,以小写字母开头,如果不是以小写字母开头或者是字母 ...
看到天涯上的这个帖子:谁来救救我们的孩子?——400位父亲泣血呼救。我难以呼吸,我无法相信这残酷的现实。在21世纪的今天,竟然还有类似奴隶这样的现象出现,这就是我的祖国,这就是和谐社会。我帮不了那些孩子,我只好把这个帖子写在blog里,让更多人知道,让更多人思考。 dennis 2007-06-12 11:40 发表评论
- 03:40
- 浏览 (356)
- 评论 (0)
习题2.17,直接利用list-ref和length过程
(define (last-pair items) (list (list-ref items (- (length items) 1))))
习题2.18,采用迭代法
(define (reverse-list items) (define (reverse-iter i k) (if (null?  ...
- 01:55
- 浏览 (470)
- 评论 (0)
最近比较忙,工作上和生活上都是,小结下:1.最近主要工作是接手了一些邮箱系统的开发工作,JavaMail倒是越来越熟悉了,碰到一个问题需要注意下,使用imap协议访问邮件服务器,我在本机jboss和测试环境websphere上测试正常,一放到生产环境下就出问题,后浪费我周末半天的时间检查才发现,imap默认的LOGIN登录是使用文本方式登录,不需要认证,在本机和测试环境都普通的LOGIN方式(有安全隐患的方式),在正式环境的环境变量却设置为PLAIN认证,导致登录失败,改正下:
props.setProperty("mail.imap.auth. ...
- 11:45
- 浏览 (419)
- 评论 (0)
最近javaeye有个帖子好热:玩个接龙吧,当年的高考成绩
,也回想起了自己的高中生活。现在想想,其实高中那三年,前两年还是蛮快乐的,有新东西要学,有新同学可以认识。而且那时自己实在是太简单了,刚从农村中学来到全县最好的学校,对外面的世界基本半懂不懂,只对书感兴趣,必须要承认,除了大学三年看的书之外,中学是我看书最多的一个时期,我把我外婆的家的书基本搬了过来,把我在读大学的三舅在图书馆借的书也搞过来,看了N多杂书,甚至有段时间竟然去啃外公留下来的《马克思恩格斯全集》。 在高中另一件重要的事情是我热爱上了足球,和兄弟们踢球 ...
- 02:35
- 浏览 (327)
- 评论 (0)
昨天搞了动态自动加载配置文件,又遇到路径问题,找到这篇很棒的文章,收藏一下,来自http://java.chinaitlab.com/base/532062_3.html 前言 Java的路径问题,非常难搞。最近的工作涉及到创建和读取文件的工作,这里我就给大家彻底得解决Java路径问题。 我编写了一个方法,比 ClassLoader.getResource(String 相对路 ...
- 00:40
- 浏览 (473)
- 评论 (0)
泛型引入java语言已经有很长一段时间了,在JDK5出来的时候也非常认真地学习过,不过学习的资料都是网上泛滥并且重复的教程。这几天下了《The Java Programming Language》的第4版,准备把jdk5引入的新东西再重新系统地学习一次,同时再次回顾下java基础。今天记录下学习泛型那一章的注意点。一、泛型类型的声明1.需要着重注意的一点,比如声明类Cell<E>:
package net.rubyeye.javaprogramming.generic;public class Cell<E& ...
- 09:07
- 浏览 (483)
- 评论 (0)
我的留言簿
-
你好,看过你关于自定义classloader的回帖,想问问几个问题:
  ...
-- by llp20_2000
最近加入圈子
最新评论
-
Ruby Tip——读文件
花花公子 写道IO.read("test.log")嗯,这个方法我是知道的,我前 ...
-- by dennis_zane -
Ruby Tip——读文件
IO.read("test.log")
-- by 花花公子 -
一封邮件
咋我没收到呢....
-- by yangzhihuan -
漂亮的代码
说得比较深.看的时候,觉得句句都正中心坎.看完之后,好像没啥收获.还是要自己试过 ...
-- by yangzhihuan -
广州opensource camp小记
貌似你那件open source camp的T-shirt背后很多广告滴说.
-- by yangzhihuan







评论排行榜