不以规矩不能成方圆

孟子曰:“离娄之明、公输子之巧,不以规矩,不能成方圆; 师旷之聪,不以六律,不能正五音;尧舜之道,不以仁政,不能平治天下。今有仁心仁闻而民不被其泽,不可法于后世者,不 行先王之道也。故曰,徒善不足以为政,徒法不能以自行。《诗经》 云:‘不愆不忘,率由旧章。’遵先王之法而过者,未之有也。圣 人既竭目力焉,继之以规矩准绳,以为方圆平直,不可胜用也;既 竭耳力焉,继之以六律正五音,不可胜用也;既竭心思焉,继之 以不忍人之政,而仁覆天下矣。故曰,为高必因丘陵,为下必因 川泽;为政不因先王之道,可谓智乎?是以惟仁者宜在高位。不 仁而在高位,是播其恶于众也。上无道揆也,下无法守也,朝不 信道,工不信度,君子犯义,小人犯刑,国之所存者幸也。故曰城郭不完,兵甲不多,非国之灾也;田野不辟,货财不聚,非国 之害也。上无礼,下无学,贼民兴,丧无日矣。《诗》曰:‘天之方蹶,无然泄泄。’泄泄犹沓沓也。事君无义,进退无礼,言则非先王之道者,犹沓沓也。故曰,责难于君谓之恭,陈善闭邪谓之 敬,吾君不能谓之贼。”

译文

孟子说:“即使有离娄那样好的视力,公输子那样好的技巧, 如果不用圆规和曲尺,也不能准确地画出方形和圆形;即使有师 旷样好的审音力,如果不用六律,也不能校正五音;即使有尧 舜的学说,如果不实施仁政,也不能治理好天下。现在有些诸侯, 虽然有仁爱的心和仁爱的名声,但老百姓却受不到他的恩泽,不 能成为后世效法的楷模,这是因为他没有实施前代圣王的仁政的 缘故。所以说,只有好心,不足以治理政治;只有好办法,好办 法不能够自己实行起来。《诗经》说:‘不犯错不迷狂,遵循先祖旧典章。’遵循前代圣王的法度而犯错误的,是从来 没有过的。圣人既用尽了目力,又用圆规、曲尺、水准、绳墨等 来制作方的、圆的、平的、直的东西,那些东西便用之不尽了;圣人既用尽了听力,又用六律来校正五音,各种音阶也就运用无穷 了;圣人既用尽了脑力,又施行不忍人的仁政,他的仁爱之德便 覆盖于天下了。所以说,筑高台一定要凭借山陵;挖深池一定要 凭借山沟沼泽;如果执政不凭借前代圣王的办法,能够说是明智 吗?所以只有仁慈的人才应该居于统治地位。如果不仁慈的人占 据了统治地位,就会把他的恶行败德传播给老百姓。在上的没 有道德规范,在下的人没有法规制度;朝廷不信道义,工匠不信尺度,官吏触犯义理,百姓触犯刑律。如此下去,国家还能生存 就真是太侥幸了。所以说,城墙不坚固,武器不充足,这不是国 家的灾难;田野没开辟,物资不富裕,这不是国家的祸害;如果 在上位的人没有礼义,在下位的人没有教育,违法乱纪的人越来 越多,国家的灭亡也就快了。《诗经》说:‘上天正在降骚乱,不 要多嘴又多言。’多嘴多言就是拖沓啰嗦。侍奉君主不讲忠义,行 为进退不讲礼仪,说话便诋毁前代圣王之道,这就是拖沓啰嗦。所以说,用高标准来要求君王就叫做‘恭’,向君王出好主意而堵塞 坏主意就叫做‘敬’,认为自己的君王不能行仁政就叫做‘贼’。”

解析

是孟子要求当政者施行仁政的呐喊.具体落实到两个方面:法先王,选贤才

Read More

人之忌,在好为人师

孟子曰:“人之患在好为人师。” 乐正子从于子敖之齐。乐正子见孟子。孟子曰:“子亦来见我乎?”曰:“先生何为出此言也?”曰:“子来几日矣?”曰:“昔者。”曰:“昔者,则我出此言也,不亦宜乎?”曰:“舍馆有罪。”

译文

孟子说:“人的毛病在于喜欢充当别人的老师。”乐正子跟随王子敖到了齐国。乐正子去见孟子。孟子说:“你也来看我吗?”乐正子答道:“老师为什么讲出这样的话哇?”孟子问:“你来几天了?”答道:“昨天才来。”孟子说:“昨天来的,那我说这样的话,不也是应该的吗?”乐正子说:“住所还没找好。”孟子说:“你听说过,要住所找好了才来求见长辈吗?”乐正子说:“我有罪。”

说解一

学圣贤之道,学君子之行,稍有所得,很容易自以为是,认为自己的见解是绝对正确的,自己是最博学的。这时候就喜欢到处炫耀,到处去教训别人,自己则以老师自居

孟子的本意并不是说“为人师”不好,而其中关键在一个“好”字。“好”字体现的是自我炫耀,自满自足,固步自封,不思上进。这种“好为人师”为的不是传道授业解惑,而单单为的是贪图训斥他人、受人尊敬的虚荣而已

学无止境,任何一个人永远无法达到无所不知的程度。所以,我们一定要切忌:不要动辄就以老师或专家的身份去教训别人,以此来显示自己的博学和威严

说解二

症结在于“好”为人师。而到底有没有“病”却在于是否“能”为人师。所以,“满罐水不响,半罐水响叮当。”真正胸有雄兵百万的人并不急于露才扬己,倒是那些半瓶子醋自以为了不起,动辄喜欢做别人的老师,其结果是误人子弟,令人啼笑皆非

不仅如此,好为人师的人还往往自满自足,不思深造精进,结果是不但害人,也害自己

毛病就在于“好”为人师而“不能”。所以,真正具有真才实学的为人师表者并不在此列。这是我们应当加以区分的

古人评注

学问有余,人资于己,以不得已而应之可也。若好为人师,则自足而不复有进矣,此人之大患也 —王勉

求知、求学的目的在丰富自我,不得已的情况下才拿出来应对他人,如果喜欢作别人的老师,就容易自我满足而不求进步,这就是人的最大毛病了

Read More

QC七大手法(旧)

又称为QC七工具,包含:检查表、数据分层法、排列图、直方图、因果分析图、散布图、控制图.是质量管理及改善运用的有效工具,主要用于品质管理及改善

口诀

因果追原因,检查集数据,柏拉抓重点,直方显分布,散布看相关,管制找异常,层别做解析

因果图(特性要因图,石川图,鱼骨图)

当一个问题的特性受到一些要因影响时,将这些要因加以整理,成为有相互关系且有条理的图形,这个图形就称为特性要因图,又叫鱼骨图(Fish-Bone Diagram)

用途:

  • 整理问题
  • 追查真正原因
  • 寻找对策

Read More

梦的解析

梦与清醒生活间的关系

关于梦和清醒生活的关系,存在两种看法

  • 梦和清醒生活相对隔绝,梦是脱离清醒意识的存在
  • 梦是清醒生活的继续,通过准确观察,总能找到梦和现实经历间的关联

梦的材料

梦能够自由的唤起清醒时无法触及的记忆

童年经历–某种程度上既没有被记忆,也不会出现在清醒时的思维活动中

人与人之间在梦的材料问题上有不同的心理个性特征

Read More

探索集群

节点启动运行后,下一步要了解如何与它进行通信。幸运的是 Elasticsearch 提供非常全面且强大的REST API用于与集群交互.例如以下操作都可以通过这套API完成:

  • 检查集群,节点和索引的运行情况,状态及统计数据
  • 管理你的集群,节点,索引数据和元数据
  • 对索引执行CRUD操作或搜索操作
  • 执行高级搜索操作,例如分页,排序,过滤,脚本,聚合以及许多其他操作

    Read More

25号宇宙

yTBT8U.jpg

由John B. Calhoun教授设计的,一个以人口密度为课题的实验

因为正值二战结束,人口爆发和城市化过程加剧。老鼠作为一种社会动物和人类具有一定的相似性,所以该实验得到了美国国家精神卫生署的支持。

提供老鼠生存的最理想环境:以盒子中央为点均匀划分出的16个居住区域里,每个都有独自的饮水器,食物仓,以及休息窝巢。按照设计的计算,只有当老鼠数量超过3840只时,窝巢才会出现短缺。6144只老鼠时,水资源才会不足。9500只老鼠时,粮食才会成问题。除此之外,最早引入居住地的八只老鼠都经过了疾病的筛选,以确保居住地的实验不会因为外来疾病而出现差错。居住地本身的温度也通过风扇和供暖保持在20C到31C之间

一个没有天敌,没有疾病,没有饥饿,没有居住问题的世界。一切可能导致人口衰减的原因都被排除在外。然而,这个25号宇宙仅存在了1780天

实验和现在的日本社会比较贴近,可以说是一定程度上影射了现代社会发展。老龄化、少子化、男子草食化、宅文化的流行、低欲望社会、抑郁症的上升,这些在日本都已司空见惯

实验过程出现的社会问题

  • 弱肉强食
  • 无所事事,开始出现聚集现象
  • 增长放缓
  • 无意识的领地冲突增多(之所以说是无意识的是因为资源余量富裕)
  • 领地边界模糊,暴力事件增多
  • 部分雌性成员选择远离团体
  • 仅关注自身,自我陶醉,对身边的事情漠不关心
  • 从事领地保护工作的成员领地意识逐渐淡薄
  • 雌性成员接手领地保护工作(接替雄性社会分工),攻击性增强,攻击性向亲近关系成员转移
  • 异性间兴趣消失
  • 老龄化严重,缺乏具有生育能力的个体

行为沉沦

行为沉沦出现的三个条件

  • 完全充足的生活条件
  • 无所事事,责任感缺失
  • 缺乏有效的社交距离

如何避免行为沉沦

  • 不要在有限的环境进行无限的社交
  • 保持梦想
  • 培养人们的社会责任感
  • 拥有被讨厌的勇气

    Read More


title: 访问者模式(VisitorPattern)
categories:

  • 计算机
  • 设计模式
    tags:
  • 设计模式
    date: 2021-02-14 17:00:05

定义:Representanoperationtobeperformedontheelementsofanobjectstructure.Visitorletsyoudefineanewoperationwithoutchangingtheclassesoftheelementsonwhichitoperates.(封装一些作用于某种数据结构中的各元素的操作,它可以在不改变数据结构的前提下定义作用于这些元素的新的操作。)

Visitor——抽象访问者

抽象类或者接口,声明访问者可以访问哪些元素,具体到程序中就是visit方法的参数定义哪些对象是可以被访问的。

ConcreteVisitor——具体访问者

它影响访问者访问到一个类后该怎么干,要做什么事情。

Element——抽象元素

接口或者抽象类,声明接受哪一类访问者访问,程序上是通过accept方法中的参数来定义的。

Read More

类加载器

实现通过类的全名获取该类的二进制字节流的代码叫类加载器

主要有以下四种类加载器

  • 启动类加载器(Bootstrap ClassLoader)用来加载Java核心类库,无法被Java程序直接引用
  • 拓展类加载器(extensions class loader)用来加载Java的拓展库.Java虚拟机的实现会提供一个拓展库目录.该类加载器在此目录中查找并加载Java类
  • 系统类加载器(system class loader):根据Java应用的类路径(CLASSPATH)来加载Java类.一般来说,Java应用的类都是由他来完成加载的.可以通过ClassLoader.getSystemClassLoader()来获取它
  • 用户自定义类加载器,通过继承java.lang.ClassLoader类的方式实现

Read More