scala: 用"scala HelloWorld"执行编译后的Scala程序时,提示:"no such file: HelloWorld",查了一下,原来scala缺省不把当前目录列入CLASSPATH,所以需要用"scala -cp . HelloWorld"来执行。 # scala: scala中的List是immutable的,也就是说不可更改,在其上的操作会生成一个新的List对象。这样的确是线程安全的,不过对非常大的List来说,它的效率会如何? # scala: 下载scala的lzPack安装程序后,使用如下命令安装scala: java -jar scala-2.7.7.final-installer.jar # scala: 看来是我理解错了,scala在数组中使用括号,不是为了方便,而是因为,在scala中,数组也是一个对象,array(0)会被编译器转换成array.apply(0);array(0) = "abc"会转换成array.update(0, "abc") # scala: 感觉scala的语法设计比较人性化,比如它的数组元素,使用array(0)来表示,而不是通常的array[0]。因为引用数组元素的频率是非常高的,使用圆括号比使用方括号方便多了,相信对大多数盲打的人来说,按键盘上的方括号都是一种痛苦 # scala: 感觉scala的语法设计比较人性化,比如它的数组元素,使用array(0)来表示,而不是通常的array[0]。因为引用数据元素的频率是非常高的,使用圆括号比使用方括号方便多了,相信对大多数盲打的人来说,按键盘上的方括号都是一种痛苦 # scala既是面向对象的编程语言,也是函数编程语言。函数编程有几点含义:第一,函数即数值,可以像在程序中使用数字或者字符串那样使用函数;第二,函数根据输入产生输出,但不会更改输入;第三,函数只通过参数和输出与外界交互,不引用其它全局数据。 #
网络微博 Easwy的Twitter微博(2010-03-21)正在学习scala语言,还谈不上有很深入的认识,至于为什么学习scala,最初的动力大概是它简洁的语法以及与Java的兼容性。它使用类似脚本语言的语法,实现了编译语言的执行效率,是最让Easwy心动的地方了。
看完”Programming in Scala”的前三章,参照书中的例子,我写了我的第一个scala脚本,功能很简单,它读入一个文本文件,然后把文件的内容加上行号后打印出来。
脚本程序如下:…
测试一下Twitter Tools的发帖功能,本消息在易水博客中创建 # 想在CSDN上建一个镜像博客真难,折腾了几个月也没镜像好,很是失望 # 在Gmail里自动为来自twitter的所有邮件打标签:a) 创建一个新的过滤器,发件人填为"@twitter.com"; b) 选择应用标签"twitter"; c) OK. # 狂风大作,阴雨连绵,一夜之间,深圳又回到了冬天 # gunzip时提示"gunzip: Invalid magic",搜索了一下,说是gz文件损坏了,所以gunzip不识别 # @LiaoW 我没把Twitter上的消息转到Gmail,只是把来自Twitter的一些通知邮件分了一下类。把Twitter上的消息发到邮箱也是可行的,不过需要有位于国外的虚拟主机进行转发,另外还要编写个小程序。 in reply to LiaoW # Twitter还是没用熟,怎么才能看到别人对我tweet的回复呢,一定要follow吗? # 修改setting–>profile时,如果设定了图片,就会提示有5个错误,什么文件大小为空,文件名为空之类,不知道是不是Twitter的bug # @Yousri 收到,多谢指点 ^_^ in reply to Yousri # 刚才retweet了Yousri的一条消息,Twitter里显示"Retweeted by you",当鼠标移到you上时,显示的却是名为you的用户的信息,而不是我的。看来Twitter的bug也不少啊,一会儿工夫就遇到两个 # 配置Linux下的DHCP server,使用Linux客户端申请IP时总是失败。最后发现原因是在/etc/dhclient.conf中要求从server回传domain- name-servers,而server没回传。更改server配置,回传此参数后,问题解决。 # 使用tar解压文件时遇到tar: test.cpp: time stamp 2010-03-09 04:32:51 is 319103603 s in [...]
网络微博 Easwy的Twitter微博(2010-03-14)Twitter Tools插件工作的很好,不过Twitter Friendly Links工作却不正常,可能是.htaccess没设置正确的缘故 # 在VB里,想在字符串里包含引号,居然是用两个双引号,faint~~~用\转义了半天 #
网络微博 Easwy的Twitter微博(2010-03-05)Unicode只定义了针对一个字符的编码,以U+1234ABCD这种形式表示;至于如何在计算机中表示此Unicode定义的字符,则由编码方案来确定,例如UTF-8,UTF-16等 #
网络微博 Easwy的Twitter微博(2010-03-04)当Easwy尝试telent一个远端设备(ssh也遇到同样的错误)时,遇到下面的提示:
/usr/local/bin/cli: error while loading shared libraries: libAbc.so: cannot open shared object file: No such file or directory
…
以前曾有网友留言,在windows下使用cscope时,使用-q选项出现如下提示:
D:\Temp> cscope -Rbkq
Input file specified two times.
cscope: cannot create inverted index; ignoring -q option
cscope: removed files ncscope.in.out and ncscope.po.out
当时Easwy以为是windows版本的cscope不支持-q选项。 网友Liang Feng提醒说是由于没有找到合适的sort程序,Easwy又做了一个实验,找到了解决此问题的办法。
开发编程, 开源软件, 文本处理 Windows下cscope -q选项出错的解决
最新评论