Oct 25, 2012 – 学习 & 提升 – 文学  古诗  国学   – Bai

“一”字诗

一花一世界,
一木一浮生,
一草一天堂,
一叶一如来,
一砂一极乐,
一方一净土,
一笑一尘缘,
一念一清静。
佛曰
To see a World in a Grain of Sand
And a Heaven in a Wild Flower,
Hold Infinity in the palm of your hand
And Eternity in an hour.

一沙一世界,一花一天堂。
无限掌中置,刹那成永恒。
英国诗人威廉·布莱克(William Blake)(1757-1827)
[......]

—阅读全文—

Oct 24, 2012 – 学习 & 提升 – 网页设计  CSS   – Bai

CSS 之 Position 详解

在网页设计中,能够很好地定位其中的元素,直接关系到页面的效果。只有把各元素都合理地放置到页面中,才能搭建触美观的页面效果。

在 CSS 中,可以通过 positionfloatz-index 等定位方式对元素进行定位。本文将讨论一下难以理解的 position 定位方式。

在市面上有很多关于 CSS 的参考书籍,但是这些书籍往往会对那些诸如字体,文本,背景等简单的属性进行大张旗鼓的介绍,而对那些同样重要但难以理解的属性仅只言片语一笔带过,有避重就轻的嫌疑。CSS 中主要难以理解的属性包括盒型模型,定位等。本文将主要讲述关于 position 的理解,力求让您看完本文后对 position 有着最全面的认识。

position 用于规定页面元素(主要指框模型)的定位方式:静态定位、绝对定位、相对定位还是固定定位,其中的静态定位是默认的定位方式。

[......]

—阅读全文—

Oct 16, 2012 – 健康 & 运动 – 健康  睡眠   – Bai

如何有效地休息?

你真的会休息吗?

你根本不会休息。

为什么你睡了 11 个小时仍然觉得疲累?

为什么你花了好几万去岛国度假并没有增加生活的热情?

都说要去 KTV,去夜店,去游乐园就能忘掉不快,更带劲地开始新的一天,但是尽兴归来心里只剩空虚?

我们真的明白休息的含义吗?我们休息对了吗?

你理解的休息是什么?一个饱觉?一阵疯玩?到 KTV 释放饭后的一串饱嗝?

休息的真正含义是什么?是恢复疲劳,放松神经,当你重新投入工作与学习的时候觉得又是一个精力充沛的新人。

如果你的休息方式并不能为你带来这些,那么,无论这些活动的名字听起来有多轻松,看上去有多High,它都是一种错误。抛弃它们,来一场休息革命!

[......]

—阅读全文—

Oct 12, 2012 – 励志 & 成功 – 梦想  人生   – Bai

你配不上你当初的梦想

昨天的你坐在高三的教室里自习到学校锁门。你咬着牙对自己说,一定要以最骄傲的姿态离开。看看今天狼狈不堪的模样,有什么可以骄傲。

昨天的你对自己说,不论我今天有多么彷徨迷茫,有一天,我都要过上自己想要的生活。以你现在的状态,凭什么。

你唯恐他人受到伤害,不忍心拒绝任何请求,发一条短信都要忖度语气,却还是懊恼自己考虑不周全。自己都费解,究竟是想讨好谁。

你希望自己可以宠辱不惊,喜怒不形,却总是习惯把一切写在脸上,who cares?

[......]

—阅读全文—

Oct 02, 2012 – 励志 & 成功 – 效率  习惯   – Bai

高效率人士的优秀习惯

“逝者如斯夫,不舍昼夜”。如何在有限的生命里去做一件有意义的事,仁者见仁,智者见智,但是,有一点却是共识:上天留给你去发现“生命的意义”的时间已经不多。一天的时间永远是 24 个小时,高效率的人能把 24 小时变成 48 小时,而低效率的人却能把 24 小时变成 12 小时。向高效率的人士学习,你会发现高效率其实就那么简单。

1、高度集中的注意力。在做任何事情的时候,都会全身心的投入,心无杂念,不受外界因素的干扰。因此要培养迅速将注意力集中到一件事情上的能力,而且要锻炼抗干扰能力。

2、一次只着手完成一件事。这样做可以减少注意力和思维的来回切换,持续保持高效的状态,进而快速完成任务。一次只做一件事并不一定是一段时间只做一件事直至将其完成,而是在一个有效的时间段内只做某一件事,这件事或许是某一计划的一部分。

[......]

—阅读全文—

C 语言声明解析

合法声明的限制条件

  1. 函数的返回值不能是一个函数,而可以是一个函数指针,所以像foo()()这样是非法的,而int(* fun())()是合法的;
  2. 函数的返回值不能是一个数组,而可以是一个指向数组的指针,所以像 foo()[] 这样是非法的,而 int(* fun())[] 是合法的;
  3. 数组里面不能有函数,但数组里面可以有其他数组,所以像 foo[]() 这样是非法的,而 int foo[][] 是合法的。

声明的优先级规则

A: 声明从它的名字开始读取,然后按照优先级顺序依次读取。

B: 优先级从高到低依次是:

B.1: 声明中被括号括起来的部分

B.2: 后缀操作符:括号( )表示这是一个函数,而方括号 [ ] 表示这是一个数组。

B.3: 前缀操作符:星号*表示“指向…的指针”。

C: 如果 const 和(或)volatile 关键字的后面紧跟类型说明符(如 intlong 等),那么它作用于类型说明符。其他情况下,const 和(或)volatile 关键字作用于它左边紧邻的指针星号。

[......]

—阅读全文—

Sep 10, 2012 – 工具 & 软件 – 编程语言  脚本  批处理   – Bai

Image Magick bash script to resize and crop images

 1     #!/bin/sh
 2     
 3     # script to resize and crop
 4     
 5     dir="/Users/data/files/candidate/photo/"
 6     resume=resume
 7     orig=_orig
 8     cd "$dir$orig"
 9     for k in `ls *.jpg`
10     do
11  h=`identify -format "%h" $k`
12  w=`identify -format "%w" $k`
13  #echo "$k, w:$w, h:$h"
14  
15  if [ $w -ge $h ]
16      then
17       convert $k -resize x72 -crop 72x72+0+0  "$dir$resume/$k"
18       
19      else
20       convert $k -resize 72x -crop 72x72+0+0 "$dir$resume/$k"
21       #echo "portrait"
22  fi
23 
24     done
[......]

—阅读全文—

C 语言动态内存分配

基本信息

所谓动态内存分配就是指在程序执行的过程中动态地分配或者回收存储空间的分配内存的方法。动态内存分配不像数组等静态内存分配方法那样需要预先分配存储空间,而是由系统根据程序的需要即时分配,且分配的大小就是程序要求的大小。

详细释义

例如我们定义一个float型数组:

1     float score[100];
[......]

—阅读全文—

回顶部