管子&小白
管夷吾已入朝,稽首谢罪,桓公亲手扶起,赐之以坐。夷吾曰:“臣乃俘戮之余,得蒙宥死,实为万幸,敢辱过礼!”桓公曰:“寡人有问于子,子必坐,然后敢请。"夷吾再拜就坐。
桓公曰:“齐,千乘之国,先僖公威服诸侯,号为小霸。自先襄公政令无常,遂构大变。寡人获主社稷,人心未定,国势不张。今欲修理国政,立纲陈纪,其道何先?"夷吾对曰:”礼义廉耻,国之四维;四维不张,国乃灭亡。今日君欲立国之纲纪,必张四维,以使其民,则纪纲立而国势振矣。"桓公曰:“如何而能使民?"夷吾对曰:”欲使民者,必先爱民,而后有以处之。"桓公曰:“爱民之道若何?"对曰:”公修公族,家修家族,相连以事, 相及以禄,则民相亲矣。赦旧罪,修旧宗,立无后,则民殖矣;省刑罚,薄税敛,则民富矣;卿建贤士,使教于国,则民有礼矣;出令不改,则民正矣。此爱民之道也。"桓公曰:“爱民之道既行,处民之道若何?"对曰:”士农工商,谓之四民。士之子常为士,农之子常为农,工商之子常为工商,习焉安焉,不迁其业,则民自安矣。"桓公曰:“民既安矣,甲兵不足,奈何?"对曰:”欲足甲兵,当制赎刑,重罪赎以犀甲一戟,轻罪赎以革贵盾一戟,小罪分别入金,疑罪则宥之。讼理相等者,令纳束矢,许其平。金既聚矣,美者以铸剑戟,试诸犬马;恶者以铸鉏夷斤欘,试诸壤土。"桓公曰:“甲兵既定,财用不足如何?"对曰:”销山为钱,煮海为盐,其利通于天下;因收天下百物之贱者而居之,以时贸易;为女闾三百,以安行商;商旅如归,百货 骈集,因而税之,以佐军兴;如是而财用可足矣。"桓公曰:“财用既足,然军旅不多,兵势不振,如何而可?"对曰:”兵贵于精,不贵于多;强于心,不强于力。君若正卒伍,修甲兵,天下诸侯皆将正卒伍,修甲兵。臣未见其胜也!君若强兵,莫若隐其名而修其实,臣请作内政而寄之以军令焉。"桓公曰:“内政若何?”对曰:“内政之法,制国以为二十一乡,工商之乡六,士之乡十五。工商足财,士足兵。"桓公曰:”何以足兵?"对曰:“五家为轨,轨为之长;十轨为里,里设有司;四里为连,连为之长;十连为乡,乡有良人焉。即以此为军令。五家为轨,故五人为伍,轨长率之;十轨为里,故五十人为小戎,里有司率之;四里为连,故二百人为卒,连长率之;十连为乡,故二千人为旅,乡良人率之;五乡立一师,故万人为一军,五乡之师率之。十五 乡出三万人,以为三军。君主中军,高、国二子各主一军。四时之隙,从事田猎。春曰搜,以索不孕之兽;夏曰苗,以除五谷之灾;秋曰獮,行杀以顺秋气;冬曰狩,围守以告成功。使民习于武事。是故军伍整于里,军旅整于郊。内教既成,勿令迁徙。伍之人祭祀同福,死丧同恤,人与人相俦,家与家相俦,世同居,少同游。故夜战声相闻,足以不乖;昼战目相识,足以不散。其欢欣足以相死。居则同乐,死则同哀,守则同固,战则同强。有此三万人,足以横行于天下。”
桓公曰:“兵势既强,可以征天下诸侯乎?”对曰:“未可也。周室未屏,邻国未附,君欲从事于天下诸侯,莫若尊周而亲邻国。”
桓公曰:“其道若何?”对曰:“审吾疆场,而反其侵地,重为皮币以聘问,而勿受其赀,则四邻之国亲我矣。请以游士八十人,奉之 以车马衣裘,多其赀帛,使周游于四方,以号召天下之贤士;又使人以皮币玩好,鬻行四方,以察其上下之所好。择其瑕者而攻之,可以益地;择其淫乱篡弑者而诛之,可以立威。如此,则天下诸侯,皆相率而朝于齐矣。然后率诸侯以事周,使修职贡,则王室尊矣。方伯之名,君虽欲辞之,不可得也!”
桓公与管夷吾连语三日三夜,字字投机,全不知倦。桓公大悦,乃复斋戒三日,告于太庙,欲拜管夷吾为相。夷吾辞而不受。桓公曰:“吾纳子之伯策,欲成吾志,故拜子为相,何为不受?"对曰:”臣闻大厦之成,非一木之材也;大海之润,非一流之归也。君必欲成其大志,则用五杰。"桓公曰:“五杰为谁?"对曰:”升降揖逊,进退闲习,辨辞之刚柔,臣不如隰朋,请立为大司行;垦草莱,辟土地,聚粟众多,尽地之利,臣不如宁越,请 立为大司田;平原广牧,车不结辙,士不旋踵,鼓之而三军之士视死如归,臣不如王子成父,请立为大司马;决狱执中,不杀无辜,不诬无罪,臣不如宾须无,请立为大司理;犯君颜色,进谏必忠,不避死亡,不挠富贵,臣不如东郭牙,请立为大谏之官。君若欲治国强兵,则五子者存矣。若欲霸王,臣虽不才,强成君命,以效区区。"桓公遂拜管夷吾为相国,赐以国中市租一年。其隰朋以下五人,皆依夷吾所荐,一一拜官,各治其事。遂悬榜国门,凡所奏富强之策,次第尽举而行之。
他日,桓公又问于管夷吾曰:“寡人不幸而好田,又好色,得毋害于霸乎?”夷吾对曰:“无害也!”桓公曰:“然则何为而害霸?"夷吾对曰:”不知贤,害霸;知贤而不用,害霸;用而不任,害霸;任而复以小人参之,害霸。"桓 公曰:“善。"于是专任夷吾,尊其号曰仲父,恩礼在高国之上:”国有大政,先告仲父,次及寡人。有所施行,一凭仲父裁决。"又禁国人语言不许犯夷吾之名,不问贵贱,皆称仲,盖古人以称字为敬也。
管子&小白的更多相关文章
- 前端开发小白必学技能—非关系数据库又像关系数据库的MongoDB快速入门命令(2)
今天给大家道个歉,没有及时更新MongoDB快速入门的下篇,最近有点小忙,在此向博友们致歉.下面我将简单地说一下mongdb的一些基本命令以及我们日常开发过程中的一些问题.mongodb可以为我们提供 ...
- 搭建个人wordpress博客(小白教程)
新浪sae平台现在是有个免费个人空间使用,现在,教您如何使用该平台搭建属于自己的个人网站,本教程以wordpress程序安装包搭建个人网站. 申请新浪云账号 如果我们使用SAE新浪云计算平台作为服务器 ...
- Python 小白的新手教程(一)
本文是 python 入门级别的基础知识,包括数据类型和变量.输入输出.字符串和编码.list tuple dict set .条件判断.循环.函数.切片 迭代 列表生成器 生成器 迭代器等. 参考课 ...
- Python爬虫小白入门(一)写在前面
一.前言 你是不是在为想收集数据而不知道如何收集而着急? 你是不是在为想学习爬虫而找不到一个专门为小白写的教程而烦恼? Bingo! 你没有看错,这就是专门面向小白学习爬虫而写的!我会采用实例的方式, ...
- electron 入门小白贴
electron 入门小白贴 electron demo 跑起来! 毕设准备是做个 跨平台的做题的客户端,打算用 electron 来弄. 然而今天折腾了半天才终于吧demo给跑起来了.经历了许多的问 ...
- 小白请教几个关于Java虚拟机内存分配策略的问题
最近在看周志明所著的<深入理解Java虚拟机>,有几个问题不太明白,希望对虚拟机有研究的哥们儿帮我解答一下.先说一下我进行试验的环境: 操作系统:Mac OS X 10.11.6 EI C ...
- 一个小白App开发需要了解的基本技术
本文针对小白用户对App做一个简单的介绍,首先要了解App都有哪些类型,不同的类型适用于哪些需求,用户可以根据自己的需求选择不同的App开发. 一 App有哪些形式 WebApp:简单来说,Web A ...
- 小白学习MVC5+EF6遇到的问题一
这两天有空的时候会看看Miro大神的MVC5+EF6系列文章,推荐大家看看. 以前没有接触过,纯小白一个,今天在学习的过程中遇到了一个问题,习惯了WebForm,在运行页面之前都会右键设置为起始页,我 ...
- iOS-重回block小白之路
在我刚刚接触iOS开发的时候,是通过MJ老师讲的OC基础入门的,iOS圈的人应该基本都知道MJ大神吧,即便如此大神,讲解完block之后我依然感觉晕晕乎乎的,直到后来真正进公司做项目,依然感觉这是自己 ...
随机推荐
- json学习系列(6)JSONObject和JSONArray是JDK的集合部分延伸
我一直觉得JSONObject和JSONArray是JDK集合部分的延伸,它们与JDK的List和Map一脉相承.通过研究JSONObject和JSONArray的结构,我们顺便也复习一下JDK的内容 ...
- Catalan数 && 【NOIP2003】出栈序列统计
令h(1)=1, h(0)=1,catalan数满足递归式: h(n)=h(0)*h(n-1)+h(1)*h(n-2)+...+h(n-1)h(0) (n>=2) =C(2n, n)/(n+1) ...
- COJ990 WZJ的数据结构(负十)
DFS序(带入栈出栈标记): 对于一个节点,我们用L[i]和R[i]表示它入栈和出栈的时间.这样[L[i],R[i]]就表示了以i为根的区间. 我们还要将入栈的符号为+,出栈的符号为-,那么令V[i] ...
- hiho#1033 : 交错和
描述 给定一个数 x,设它十进制展从高位到低位上的数位依次是 a0, a1, ..., an - 1,定义交错和函数: f(x) = a0 - a1 + a2 - ... + ( - 1)n - 1a ...
- Linux命令总结_文件查找之grep
1.grep命令 grep一般格式为:grep [选项]基本正则表达式[文件]这里基本正则表达式可为字符串,字符串或变量应该用双引号,模式匹配用单引号 选项: -c 只输出匹配行的计数 -i 不区 ...
- SQL Server事务的隔离级别
SQL Server事务的隔离级别 ########## 数据库中数据的一致性 ########## 针对并发事务出现的数据不一致性,提出了4个级别的解决方法: 隔离级别 第一类丢失更新 脏读 ...
- JAVA图片处理--缩放,切割,类型转换
import java.io.*; import java.awt.*; import java.awt.image.*; import java.awt.Graphics; import java. ...
- in_array 的第三个参数strict设置为 true
var_dump(in_array(0, array('s' )); 这句话的结果是bool(true). 因为in_array会将0 和's' 进行比较,0是number类型,'s'是string类 ...
- Maven 创建多模块工程
1. 创建父项目 new -->project-->maven-->maven Project,然后下一步, 进入new maven Project的Select project n ...
- laravel transaction : laravel 的事务是不支持eloquent的, 要用DB::的方式
数据库事务处理# 你可以使用 transaction 方法,去执行一组数据库事务处理的操作: DB::transaction(function() { DB::table('users')->u ...