随笔- 128
文章- 46
评论- 799
摘要: 很久没有发过文章了,不是俺懒,首先是精力放到了考试和申请上了,从八月到十二月都在忙考试和申请,现在已经都告一段落了,可以干些别的事了。其实说没时间也都是借口,主要还是技术上没有太值得写的东西,自己没亲自上手用过的,不想写些没啥质量的水文或者评论文章,非技术的东西又写着没意思,转载某本书的章节或者翻译外文的事,俺也兴趣不大。所以没东西写就干脆不写。 最近给我的一个产品做技术选型,耍了耍Paoding-Rose(下文简称Rose),其实这个框架早在两年前我就关注到了,当时是在Infoq上看到的一篇人人网架构师的文章,说开源了人人网的前端框架Rose,只不过那个时候已经被各种J2EE框架整的麻木了.阅读全文
posted @ 2011-12-29 11:21 施杨 阅读(721) 评论(3) 编辑
摘要: 这段时间系统的学习了Scala,编程思想上可谓收获不少,想从里面挑些值得写的东西分享给大家,Scala的Actor可谓这门语言的一个亮点,函数式编程核心价值在于多核编程,所以就打算说说这个Actor,总结一下学习心得。先很俗套的简单谈谈概念,然后会拿四个例子做补充。主要内容包括基本原理,设计思想,单机环境并发测试。 Actor是一种基于事件的轻量级线程,在以前的并发模型中,我们需要关注共享的数据结构,而使用Actor则需要关注操作数据的代码结构,因为减少了数据的共享。Actor的主要能力来源于消息传递,而不是采用阻塞调用的处理形式。如果创建直接或间接扩展Actor的类,要确保对对象的所有调用.阅读全文
posted @ 2011-07-30 01:21 施杨 阅读(1675) 评论(0) 编辑
摘要: 最近需要用,于是随便搞了一下,本来一个道理很简单的无密码登录,让我折腾了许久,不知道是不是ubuntu10.10的bug,我的ssh无密码登录在这个系统里无论如何就是搞不定,我尝试了root用户,和一些不同权限的普通账户登录,也改过了.ssh和里面文件的权限,还改了sshd.conf的一些参数,又尝试改了hosts以及不同的授权文件拷贝方法,差点有了研究一遍系统权限的冲动。最后还是没有成功,都要求输入密码,不能无密码登录。于是一咬牙重装了ubuntu10.04,终于搞定之,让我郁闷至极,于是记录一下无密码登录的方法。方便下次参考:-------------------------------.阅读全文
posted @ 2011-03-03 23:10 施杨 阅读(1136) 评论(2) 编辑
摘要: 今天给mac的系统自带字典加入中文支持.但是网上很多的资料因为时间关系都不是完全正确, 比如下载链接失效,或者工具版本更新造成的装载失败,不过经过一点折腾,总算是弄好了. 我用的版本是10.5.8,仅供参考,其中DictUnifier,我用最新的2.0安装词库报错,所以我下载的是1.1版本,直接加载tar.bz2装载词库.词库我下了几个版本都不好使,不是格式比较难看就是加载失败,于是采用了比较稳妥的词库: stardict-21shijishuangxiangcidian-2.4.2.tar.bz2 下载地址DictUnifier下载地址格式看着还可以.上图:阅读全文
posted @ 2010-12-05 03:08 施杨 阅读(588) 评论(1) 编辑
摘要: 这个东东安装和切换ruby的版本非常方便.在这里强烈推荐一下.Mac系统自带的ruby版本比较陈旧.所以俺需要一个工具来管理,RVM的安装需要借助bash和git,这两个工具安装很简单,不多做介绍了.安装RVM命令:bash<<(curlhttp://rvm.beginrescueend.com/releases/rvm-install-head)然后修改用户配置文件/Users/us...阅读全文
posted @ 2010-11-23 13:51 施杨 阅读(2014) 评论(0) 编辑
摘要: 哎,这个社会什么公司都有,但是基本都发扬着榨干员工最后一滴血的高尚情操,能多抠多抠,能多剥削多剥削.IT类企业尤甚.能花500找个学生干的,绝不花3000找个社会上的.能花个3000找个码工干的,绝不花10000找个高级程序员做,即使写出的代码难以维护,超烂,超多漏洞,只要功能过得去一切都好商量. 这些公司一般也就是些无名公司,但是没想到有些名气的公司,也搞这套.前两天一个公司来我校招人,俺觉得这...阅读全文
posted @ 2010-11-12 23:06 施杨 阅读(617) 评论(4) 编辑
摘要: 最近做了一个小的编译原理作业,是一个C_minus语言的词法分析器,本来四月初就已经写好了一个版本,而且支持一部分的语义逻辑验证,并且还可以处理所有常数,所有的关键字,所有的算术运算符,因为功能超出了老师的预期,以至于被老师怀疑是抄袭网上的代码,当然老师不只怀疑我,也怀疑别人。最终凭借我的讲解,彻底让老师信服。但是由于我考虑到一个方法的可读性原则,不想一个循环把所有逻辑都处理掉,所以写了多个处理方...阅读全文
posted @ 2010-05-04 14:10 施杨 阅读(588) 评论(0) 编辑
摘要: 废话不多说了,省的又有衰人找我麻烦。希望我讨厌的,和讨厌我的少来骚扰我,由衷的感谢它们。我不回那些骚扰,是因为我见到名字就直接删了,看都懒的看了。也别怪我粗鲁,因为我一向是对什么人说什么话的,觉得我对你不好的,先想想自己做过什么,别老是傻了吧唧的瞎得瑟。我只是想积累点东西。如果我因为某人的扯淡而受到某些影响的话,只能说我还是不够成熟。软件截图:只实现了三种算法,先进先出,时间片轮转(多线程),抢占式优先级,贴点代码,省得被说是水文。抢占式优先级核心调度:Code highlighting produced by Actipro CodeHighlighter (freeware)http:/.阅读全文
posted @ 2009-12-17 11:49 施杨 阅读(610) 评论(5) 编辑
摘要: 昨天项目更新功能但是报了一个永久保存区域溢出的错,导致我所有被SSH调用的方法都不可用,让我很是郁闷了一番,不过这个问题很普遍。网上一搜,解决方案一大堆。之所以报这个错,原因:PermGen space(内存的永久保存区域)这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同,GC不会在主程序运...阅读全文
posted @ 2009-10-31 13:53 施杨 阅读(1160) 评论(0) 编辑
摘要: 想发帖了,记录下最近做的一个项目的架构与演变过程。首先我不是个爱胡侃的人,所以拿点实际的例子说事,架构并不复杂。 最近做完了一个Web项目,因为这个项目是我们学校的一个对外的门户,并且学校方面特别要求具有较高的扩展性,目的是要我把架构设计考虑的全面些。需求在开发前没有给,但是有一些功能方面的描述,比如说把学校的校报,图片,视频资料和电视台都网络化等等。因为这个项目考虑以后Linux平台部署,而我比...阅读全文
posted @ 2009-09-03 21:02 施杨 阅读(3561) 评论(36) 编辑
摘要: Apache2.2.11+Tomcat6.0.18 整合与实战笔记 。
Tomcat的优化交流。
网站发展演变史的个人看法。阅读全文
posted @ 2009-08-03 19:14 施杨 阅读(2998) 评论(4) 编辑
摘要: 有段时间没发帖了,一来自己经历了一个压力很大的六月(考试+项目紧促),暑假还要继续完善项目。所以就一直没有心思写点什么。说实话,完善功能确实是个枯燥的劳动。弄着弄着就不想弄了,也许是因为这个东西我弄了很久的缘故吧。累了就愿意逛逛网站啥的,看看技术帖子,听听歌,其实说累也谈不上,毕竟假期我已经没有什么学习上的顾虑。就是看了烦,因为现在这个系统的架构让我越搞越复杂,每一步调整我都要小心,怕影响其他模块。我更想给自己充充电,学习学习自己感兴趣的技术。因为我清楚的知道自己技术上的不足。今天看到一个毕业的师兄发了篇翻译的技术文章,讲PHP优化的,我很是佩服,因为他对技术的追求永远那么炙热,团博里最新更新阅读全文
posted @ 2009-07-31 19:29 施杨 阅读(388) 评论(5) 编辑
