一道算法题

如图,这是一张课表,纵轴是从早到晚的时间点,中间填充的是同一时间上课的各个班级和课程,宽度没有缺省值,平分填满课表的横轴就行

问:如果设计算法,可以使得课程分布最紧凑,同时课程格子的面积最大(保证尽量多地显示课程和班级信息)?

[……]

继续阅读

PHP 获取父/子类的类名

在开发中,要获取当前的类名,我们通常会使用预定义常量 __CLASS__ 。但如果出现在多个类存在继承关系,我们通常就不那么方便获取相关的类名了。[……]

继续阅读

思考

最近国产软件越来越火,或许系统和桌面端是一个新趋势?

[……]

继续阅读

客制化键盘初探

看到怒喵的键盘发布,是真特么帅啊,但也真贵。。后来看到是客制化键盘,就了解了一下。好吧,又新开一个深坑[……]

继续阅读

shell/Linux中的\ 换行需要注意的点

根据实际业务,我们经常要写很长的命令语句,为了增加可读性,我们会用 \ 来换行显示。但在使用中,发现 \ 换行有时候不生效,或者不是我们预期的结果,这时候可以检查下是否在 \ 之后的行末存在其他字符。[……]

继续阅读