太好说话
太好说话的人,一定是太过善良。 但这样的善良一点也不靠谱。对谁都好,就意味着没有爱憎。没有爱憎,就意味着对现实的世界,不辨美丑,不论是非,不分善恶,以为笼络了所有,就得到了所有。 结果,非但一无所得,还可能一无是处。 也就是说,你善良是没有错的,但善良得没有原则,就显得有点懦弱了。 太好说话,是交往的一种致命缺陷。与太难说话相比,后者不过关了一扇门,前者是开了无数门,结果八面来风不说,还可能四方受气。 是的,你抹不开面子,有人就敢不给你面子。 你太好说话,人家也就什么话都敢说,知道说出来,在你这里也没事。这是你的软肋、你的七寸。 拿捏你,是因为你好拿捏。你的心慈面软,难敌他人的心狠手辣。 抹不开面子的人,一般都好面子。 这样的人,有一点虚荣,有一点懦弱,有一点清高,有一点矜持,出世五分,入世五分,半遮半掩,半推半就,看似英雄主义,实则投降主义。 本来该拒绝的,稀里糊涂地应允了。本来该一刀两断的,还要苟且到藕断丝连。你不下决心,就意味着给对方信心。 打肿脸充的胖子,最终不是胖子。 不要为不值得的人难为情。否则,你的难为情一文不值。难为情,是人世间很重的情意,要留给有情有义的人。这样...
太好说话
太好说话的人,一定是太过善良。 但这样的善良一点也不靠谱。对谁都好,就意味着没有爱憎。没有爱憎,就意味着对现实的世界,不辨美丑,不论是非,不分善恶,以为笼络了所有,就得到了所有。 结果,非但一无所得,还可能一无是处。 也就是说,你善良是没有错的,但善良得没有原则,就显得有点懦弱了。 太好说话,是交往的一种致命缺陷。与太难说话相比,后者不过关了一扇门,前者是开了无数门,结果八面来风不说,还可能四方受气。 是的,你抹不开面子,有人就敢不给你面子。 你太好说话,人家也就什么话都敢说,知道说出来,在你这里也没事。这是你的软肋、你的七寸。 拿捏你,是因为你好拿捏。你的心慈面软,难敌他人的心狠手辣。 抹不开面子的人,一般都好面子。 这样的人,有一点虚荣,有一点懦弱,有一点清高,有一点矜持,出世五分,入世五分,半遮半掩,半推半就,看似英雄主义,实则投降主义。 本来该拒绝的,稀里糊涂地应允了。本来该一刀两断的,还要苟且到藕断丝连。你不下决心,就意味着给对方信心。 打肿脸充的胖子,最终不是胖子。 不要为不值得的人难为情。否则,你的难为情一文不值。难为情,是人世间很重的情意,要留给有情有义的人。这样...

优美散文--陈从周《说园》片段
园有静观、动观之分,这一点我们在造园之先,首要考虑。何谓静观,就是园中予游者多驻足的观赏点;动观就是要有较长的游览线。二者说来,小园应以静观为主,动观为辅,庭院专主静观。大园则以动观为主,静观为辅。前者如苏州网师园,后者则苏州拙政园差可似之。人们进入网师园宜坐宜留之建筑多,绕池一周,有槛前细数游鱼,有亭中待月迎风,而轩外花影移墙,峰峦当窗,宛然如画,静中生趣。至于拙政园径缘池转,廊引人随,与“日午画船桥下过,衣香人影太匆匆”的瘦西湖相仿佛,妙在移步换影,这是动观。立意在先,文循意出。动静之分,有关园林性质与园林面积大小。象上海正在建造的盆景园,则宜以静观为主,即为一例。 中国园林是由建筑、山水、花木等组合而成的一个综合艺术品,富有诗情画意。叠山理水要造成“虽由人作,宛自天开”的境界。山与水的关系究竟如何呢?简言之,模山范水,用局部之景而非缩小(网师园水池仿虎丘白莲池,极妙),处理原则悉符画本。山贵有脉,水贵有源,脉源贯通,全园生动。我曾经用“水随山转,山因水活”与“溪水因山成曲折,山蹊随地作低平”来说明山水之间的关系,也就是从真山真水中所得到的启示。明末清初叠山家张南垣主张用平冈...

优美散文--陈从周《说园》片段
园有静观、动观之分,这一点我们在造园之先,首要考虑。何谓静观,就是园中予游者多驻足的观赏点;动观就是要有较长的游览线。二者说来,小园应以静观为主,动观为辅,庭院专主静观。大园则以动观为主,静观为辅。前者如苏州网师园,后者则苏州拙政园差可似之。人们进入网师园宜坐宜留之建筑多,绕池一周,有槛前细数游鱼,有亭中待月迎风,而轩外花影移墙,峰峦当窗,宛然如画,静中生趣。至于拙政园径缘池转,廊引人随,与“日午画船桥下过,衣香人影太匆匆”的瘦西湖相仿佛,妙在移步换影,这是动观。立意在先,文循意出。动静之分,有关园林性质与园林面积大小。象上海正在建造的盆景园,则宜以静观为主,即为一例。 中国园林是由建筑、山水、花木等组合而成的一个综合艺术品,富有诗情画意。叠山理水要造成“虽由人作,宛自天开”的境界。山与水的关系究竟如何呢?简言之,模山范水,用局部之景而非缩小(网师园水池仿虎丘白莲池,极妙),处理原则悉符画本。山贵有脉,水贵有源,脉源贯通,全园生动。我曾经用“水随山转,山因水活”与“溪水因山成曲折,山蹊随地作低平”来说明山水之间的关系,也就是从真山真水中所得到的启示。明末清初叠山家张南垣主张用平冈...
数组方法
贰。番外篇2.1 重写 Array .prototype. at()// 兼容老浏览器的 MDN polyfill // 注释:Polyfill 是一块代码(通常是 Web 上的 JavaScript),用来为旧浏览器提供它没有原生支持的较新的功能。 if (Array.prototype.at) { Array.prototype.at = function (idx) { return this[this.length + idx] } } arr = ['aaa', 'bbbb', 'cccc', 'dddd'] arr.at(-1) // 'dddd' arr.at(-3) // 'bbbb' 复制代码 2.2 清空数组方法一:Array.length最快arr = ['aaa', 'bbbb', 'cccc', 'dddd'] arr1 = arr arr // ['aaa', 'bbbb', 'cccc', 'dddd'] arr1 // ['aaa', 'bbbb', 'cccc', 'dddd'] arr.length = 0 // 0 arr // [] // ...
数组方法
贰。番外篇2.1 重写 Array .prototype. at()// 兼容老浏览器的 MDN polyfill // 注释:Polyfill 是一块代码(通常是 Web 上的 JavaScript),用来为旧浏览器提供它没有原生支持的较新的功能。 if (Array.prototype.at) { Array.prototype.at = function (idx) { return this[this.length + idx] } } arr = ['aaa', 'bbbb', 'cccc', 'dddd'] arr.at(-1) // 'dddd' arr.at(-3) // 'bbbb' 复制代码 2.2 清空数组方法一:Array.length最快arr = ['aaa', 'bbbb', 'cccc', 'dddd'] arr1 = arr arr // ['aaa', 'bbbb', 'cccc', 'dddd'] arr1 // ['aaa', 'bbbb', 'cccc', 'dddd'] arr.length = 0 // 0 arr // [] // ...
hello world
新建文章hexo new title title就是新建的文章的名字,找到生成的markdown文章进行编写发布文章推送文章推送到github清理缓存清除缓存文件 (db.json) 和已生成的静态文件 (public)。在某些情况(尤其是更换主题后),如果发现您对站点的更改无论如何也不生效,您可能需要运行该命令。
hello world
新建文章hexo new title title就是新建的文章的名字,找到生成的markdown文章进行编写发布文章推送文章推送到github清理缓存清除缓存文件 (db.json) 和已生成的静态文件 (public)。在某些情况(尤其是更换主题后),如果发现您对站点的更改无论如何也不生效,您可能需要运行该命令。