利用 CSS3 特性轻松实现图片圆角

I love Computer Society!

好用的 CSS3 特性:border-radius(圆角边框)属性

我们常常想在网页中做出像上面这种圆角图片的效果。在过去,我们不得不先把每张图片先改成圆角的,再插入到网页中;或者使用一些复杂的脚本。这样做非常不方便。现在,我们只需利用 CSS3 的一个特性——border-radius 属性,就可以简单地把图片做成圆角的样子了。以下便是上面这张图片的 CSS 样式:

继续阅读

一起度过的日子

记得子勤刚上初中的时候,班主任文老师曾对大家说了一句话:

“时间过得很快。”

是啊,时间的脚步总是那么的匆忙。一转眼的功夫,三年的时光就要逝去。明天,子勤将踏进新校园的大门,开始高中的生活了。

但初中的三年,是难忘的三年。在这三年里,因为有同学们的陪伴,学习生活中常常会有欢声笑语。为了纪念我们美好的初中时光,子勤和小伙伴们一起录制了一首歌,名字叫做《一起度过的日子》。我们来听听吧:

继续阅读

Catlooking 一个专心写作的环境

前一段时间,子勤发现了一个叫做 Catlooking 的有趣应用。

Catlooking 是一个简易的纯文本编辑器,不能为文字设置各种样式,也没有代码高亮之类的功能。但它可以为我们提供一个舒服的、全屏幕的写作环境,让我们能够把注意力集中到写作上。

让我们通过下面这段视频来了解下它吧。

继续阅读

C语言编程中简单的多个源文件管理方法

喜欢折腾 Linux 的朋友,都有过以编译源码来安装软件的经历吧。细心的你一定不难发现,绝大多数软件的源码包里都有由多个源文件。这么做有什么好处呢?又要如何管理它们呢?在此,子勤跟大家分享一下自己的见解。


为什么用多文件呢

  • 结构清晰

多数软件包的源码都会把按照不同的功能模块,把源代码分成多个文件来管理,这样可以使源代码结构清晰,易于阅读,且便于使用版本控制软件对它们进行高效的管理。

  • 节约编译时间

我们知道,C语言编译器在编译源代码的时候,一般会先将各个源代码文件(.c)编译成目标代码文件(.o.obj),然后再将目标代码文件连接成可执行文件。如果把源代码分成多个文件进行管理,在修改了个别源代码文件后,只需重新编译修改过的文件及受它影响的文件,并再次连接即可,而不需要重新编译不受影响的文件。这样就可以节约不少编译时间。

继续阅读

博客诞生记

Hello World!

还记得,那是一次在逛他人的博客时,刘未鹏的这篇《为什么你应该(从现在开始就)写博客》给我了很大的触动。我觉得作者说得很有道理,写博客的确是个深入思考的好方法。而且,我也希望有一个能记录自己的想法并和大家分享的平台,于是便打起了建个博客的念头。

一开始,我把博文写在「点点」上。在点点上写博客是一件比较轻松的事,博主们无需关注页面的设计等问题,只要书写就可以了。但渐渐地,我觉得点点博客的自定义程度不能够满足我的要求,而且点点社区似乎正在失去以前的活力,我便渐渐想做一个独立的博客。

继续阅读