管子&小白
管夷吾已入朝,稽首谢罪,桓公亲手扶起,赐之以坐。夷吾曰:“臣乃俘戮之余,得蒙宥死,实为万幸,敢辱过礼!”桓公曰:“寡人有问于子,子必坐,然后敢请。"夷吾再拜就坐。
桓公曰:“齐,千乘之国,先僖公威服诸侯,号为小霸。自先襄公政令无常,遂构大变。寡人获主社稷,人心未定,国势不张。今欲修理国政,立纲陈纪,其道何先?"夷吾对曰:”礼义廉耻,国之四维;四维不张,国乃灭亡。今日君欲立国之纲纪,必张四维,以使其民,则纪纲立而国势振矣。"桓公曰:“如何而能使民?"夷吾对曰:”欲使民者,必先爱民,而后有以处之。"桓公曰:“爱民之道若何?"对曰:”公修公族,家修家族,相连以事, 相及以禄,则民相亲矣。赦旧罪,修旧宗,立无后,则民殖矣;省刑罚,薄税敛,则民富矣;卿建贤士,使教于国,则民有礼矣;出令不改,则民正矣。此爱民之道也。"桓公曰:“爱民之道既行,处民之道若何?"对曰:”士农工商,谓之四民。士之子常为士,农之子常为农,工商之子常为工商,习焉安焉,不迁其业,则民自安矣。"桓公曰:“民既安矣,甲兵不足,奈何?"对曰:”欲足甲兵,当制赎刑,重罪赎以犀甲一戟,轻罪赎以革贵盾一戟,小罪分别入金,疑罪则宥之。讼理相等者,令纳束矢,许其平。金既聚矣,美者以铸剑戟,试诸犬马;恶者以铸鉏夷斤欘,试诸壤土。"桓公曰:“甲兵既定,财用不足如何?"对曰:”销山为钱,煮海为盐,其利通于天下;因收天下百物之贱者而居之,以时贸易;为女闾三百,以安行商;商旅如归,百货 骈集,因而税之,以佐军兴;如是而财用可足矣。"桓公曰:“财用既足,然军旅不多,兵势不振,如何而可?"对曰:”兵贵于精,不贵于多;强于心,不强于力。君若正卒伍,修甲兵,天下诸侯皆将正卒伍,修甲兵。臣未见其胜也!君若强兵,莫若隐其名而修其实,臣请作内政而寄之以军令焉。"桓公曰:“内政若何?”对曰:“内政之法,制国以为二十一乡,工商之乡六,士之乡十五。工商足财,士足兵。"桓公曰:”何以足兵?"对曰:“五家为轨,轨为之长;十轨为里,里设有司;四里为连,连为之长;十连为乡,乡有良人焉。即以此为军令。五家为轨,故五人为伍,轨长率之;十轨为里,故五十人为小戎,里有司率之;四里为连,故二百人为卒,连长率之;十连为乡,故二千人为旅,乡良人率之;五乡立一师,故万人为一军,五乡之师率之。十五 乡出三万人,以为三军。君主中军,高、国二子各主一军。四时之隙,从事田猎。春曰搜,以索不孕之兽;夏曰苗,以除五谷之灾;秋曰獮,行杀以顺秋气;冬曰狩,围守以告成功。使民习于武事。是故军伍整于里,军旅整于郊。内教既成,勿令迁徙。伍之人祭祀同福,死丧同恤,人与人相俦,家与家相俦,世同居,少同游。故夜战声相闻,足以不乖;昼战目相识,足以不散。其欢欣足以相死。居则同乐,死则同哀,守则同固,战则同强。有此三万人,足以横行于天下。”
桓公曰:“兵势既强,可以征天下诸侯乎?”对曰:“未可也。周室未屏,邻国未附,君欲从事于天下诸侯,莫若尊周而亲邻国。”
桓公曰:“其道若何?”对曰:“审吾疆场,而反其侵地,重为皮币以聘问,而勿受其赀,则四邻之国亲我矣。请以游士八十人,奉之 以车马衣裘,多其赀帛,使周游于四方,以号召天下之贤士;又使人以皮币玩好,鬻行四方,以察其上下之所好。择其瑕者而攻之,可以益地;择其淫乱篡弑者而诛之,可以立威。如此,则天下诸侯,皆相率而朝于齐矣。然后率诸侯以事周,使修职贡,则王室尊矣。方伯之名,君虽欲辞之,不可得也!”
桓公与管夷吾连语三日三夜,字字投机,全不知倦。桓公大悦,乃复斋戒三日,告于太庙,欲拜管夷吾为相。夷吾辞而不受。桓公曰:“吾纳子之伯策,欲成吾志,故拜子为相,何为不受?"对曰:”臣闻大厦之成,非一木之材也;大海之润,非一流之归也。君必欲成其大志,则用五杰。"桓公曰:“五杰为谁?"对曰:”升降揖逊,进退闲习,辨辞之刚柔,臣不如隰朋,请立为大司行;垦草莱,辟土地,聚粟众多,尽地之利,臣不如宁越,请 立为大司田;平原广牧,车不结辙,士不旋踵,鼓之而三军之士视死如归,臣不如王子成父,请立为大司马;决狱执中,不杀无辜,不诬无罪,臣不如宾须无,请立为大司理;犯君颜色,进谏必忠,不避死亡,不挠富贵,臣不如东郭牙,请立为大谏之官。君若欲治国强兵,则五子者存矣。若欲霸王,臣虽不才,强成君命,以效区区。"桓公遂拜管夷吾为相国,赐以国中市租一年。其隰朋以下五人,皆依夷吾所荐,一一拜官,各治其事。遂悬榜国门,凡所奏富强之策,次第尽举而行之。
他日,桓公又问于管夷吾曰:“寡人不幸而好田,又好色,得毋害于霸乎?”夷吾对曰:“无害也!”桓公曰:“然则何为而害霸?"夷吾对曰:”不知贤,害霸;知贤而不用,害霸;用而不任,害霸;任而复以小人参之,害霸。"桓 公曰:“善。"于是专任夷吾,尊其号曰仲父,恩礼在高国之上:”国有大政,先告仲父,次及寡人。有所施行,一凭仲父裁决。"又禁国人语言不许犯夷吾之名,不问贵贱,皆称仲,盖古人以称字为敬也。
管子&小白的更多相关文章
- 前端开发小白必学技能—非关系数据库又像关系数据库的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之后我依然感觉晕晕乎乎的,直到后来真正进公司做项目,依然感觉这是自己 ...
随机推荐
- 模拟 POJ 2996 Help Me with the Game
题目地址:http://poj.org/problem?id=2996 /* 题意:给出白方和黑方的棋子和对应的坐标,输出该副棋盘的样子 模拟题 + 结构体排序:无算法,switch区分读入的字符,按 ...
- checkbox下面的提示框 鼠标移入时显示,移出时隐藏
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name ...
- Sql 字符串替换
(1) 字符串替换 Update SongADD_EMH0055 SET songno = REPLACE(songno, '231', '233') where songno like '%1022 ...
- BZOJ2757 : [SCOI2012]Blinker的仰慕者
BZOJ AC900题纪念~~ 若K>0,则 设f[i][j]表示i位数字,积为j的数字的个数 g[i][j]表示i位数字,积为j的数字的和 DP+Hash预处理 查询时枚举LCP然后统计贡献 ...
- c++ for_each()与仿函数
for_each有一个独门绝技,其他算法没有,那就是可以返回值来获取函数的状态 #include <iostream> #include <vector> #include & ...
- 泛型,动态创建List<T> (转摘)
第一种: static void Main() { object intList = MakeList(typeof(int), 1, 2, 3); ...
- Functional programming
In computer science, functional programming is a programming paradigm, a style of building the struc ...
- 【iBoard电子学堂开发板例程】【12个 stm32 例程发布】
_____________________________________ 深入交流QQ群: A: 204255896(1000人超级群,可加入) B: 165201798(500人超级群,满员) C ...
- jQuery如何去判断页面是否有父页面?
jQuery如何去判断页面是否有父页面? 是要判断当前页面是否被嵌入在frame里吗? 1 2 3 if (top != self) { alert('我在框架里'); }
- 将request.getParameterMap()转换成可操作的普通Map
在java web项目中虽然可以通过request.getParameterMap()很轻松的获得参数Map,但得到的Map和普通Map是不一样的,是被锁定的,不能像操作常规Map那样进行put.ge ...