生产者-消费者模型的coffeescript实现

这两天一直在看coffeescript相关的东西,也帮一个朋友搞了个生产者-消费者模型的C语言实现。想到还没用coffeescript真正意义上写过程序,那就尝试做一下吧。

其实《CoffeeScript小书》是暑假实习时就买了,一直比较向往着函数式编程却拖延了很久没行动起来。小书只有几十页,本是github上一个开源的项目,我喜欢这种轻巧的文字。语法部分看下来,再看下类与继承,只花了半天的时间,而且心情非常愉悦,然后就可以开始我菜鸟的第一次试飞了。

生产者-消费者模型没什么好说的了,就是读写共享缓冲区,pv操作控制是否冲突。更多的就是冲着coffeescript来的。下面是一些凌乱但自认为有思考价值的记录,或许后续我会继续写一些coffeescript的学习笔记,再做深入的研究。

more >>

css实现九宫格(二)

书接上回,上回在这

9个元素,每个50*50px,排成九宫格
默认是border颜色为blue,hover到格子上变成red(兼容到IE6)

css题目

题目的关键是解决“公用边”,上次我主要做了两个方面的尝试:

用负margin使元素的border叠加
用table的border-collapse实现边框合并

这一次的思路则更加简明,也是个人认为是更好的方法。感谢队长提供的思路。

more >>

Blog主题更新-1.0

这次的主题更新重点放在功能的完善与优化上,以下是本次(1.0)的更新内容:

更新记录

  • 1.0
    • 新增 - 安装slash主题
    • 新增 - “新浪微博”按钮
    • 新增 - 多说第三方评论平台
    • 新增 - 站点静态搜索
    • 新增 - jiathis分享按钮
    • 新增 - 右上角tags开关按钮,以及tags板块
    • 新增 - 代码高亮显示
    • 修改 - 将“RSS订阅”按钮链接的xml文件改成feedsky中转页面
    • 修改 - 精简原主题代码
    • 移除 - 取消默认的google搜索
    • 移除 - 取消addthis分享按钮
    • 移除 - 取消默认第三方评论disqus

css实现九宫格(一)

前段时间,我的 leader Henry在群里面分享了一道一淘的面试题。 题目非常的有趣,忙完前阵的工作之后突然记起,也尝试做了一下。

9个元素,每个50*50px,排成九宫格
默认是border颜色为blue,hover到格子上变成red(兼容到IE6)

css题目

more >>

Hello World

在Winiex的推荐和帮助下,这个octopress博客终于搭建起来了。

折腾了两天多,在github page上看到自己的博客加载下来时,突然有种错综复杂的恍惚感。是的,它不是qq空间,不是新浪博客,不是豆瓣小站,也不是贴吧。它更像是属于自己的一块小小的领地,因而我满足于这种归属感。我愿在上面安静劳作。

一个农民,通过自身努力终于分到了一块地,不再需要在地主的土地上创造流量价值时,于是翻身作主的他可以宣告说:Hello World。当然这个农民确切来说是个码农。

感谢Zespia提供的slash主题。我很喜欢这种色调。

梦周十<br>炎黄子孙,生活在华夏大地<br><br>热爱大海与冷笑话,<br/>目前是一枚前端<br/><br/>胆小认生,不易相处,<br>年轻无为,卖马为生。