1 Star 0 Fork 0

zjz / Programming

Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
search.xml 699.46 KB
Copy Edit Raw Blame History
近我者赤 authored 2024-02-02 21:29 . Site updated: 2024-02-02 21:29:27
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694
<?xml version="1.0" encoding="utf-8"?>
<search>
<entry>
<title>美图测试</title>
<link href="/programming/2024/02/01/%E7%BE%8E%E5%9B%BE%E6%B5%8B%E8%AF%95/"/>
<url>/programming/2024/02/01/%E7%BE%8E%E5%9B%BE%E6%B5%8B%E8%AF%95/</url>
<content type="html"><![CDATA[<h4 class="title4">岁月永远年轻,当我们慢慢老去,你会发现,童心未泯,是一件值得骄傲的事情。 </h4><div id="box" class="box"></div><script type="text/javascript"> // 相册json var json = [ [ { 'title': '唯美背景', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1gepyclhyj5j30v90kudk3.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1gepzx8g7dlj30dw08zwei.jpg' }, { 'title': ' ', 'url': 'https://s1.ax1x.com/2020/05/11/YJxRKK.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1geq08gz2gnj30u80kuq66.jpg' }, { 'title': ' ', 'url': 'https://s1.ax1x.com/2020/05/11/YYpRK0.jpg' }, { 'title': ' ', 'url': 'https://s1.ax1x.com/2020/05/11/YJxr59.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1gepyet7zo5j30rs0kutbg.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1gepyf48oszj30v90kutak.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1gepyfrc1hlj30du0kut9f.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1geq01q3mfxj30dw099t93.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1geq01yjv97j30dw0k7jsg.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1geq027hxdgj30dw0ij0u2.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1geq02mtlb5j30dw0j4wf2.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1geq09e3r1wj30dw0kuta4.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1geq0cchl2qj30dw0hdta9.jpg' } ], [ { 'title': '一场说走就走的城市旅行', 'url': 'https://s1.ax1x.com/2020/05/12/YN4b3F.jpg' }, { 'title': ' ', 'url': 'https://s1.ax1x.com/2020/05/12/YN4vH1.jpg' }, { 'title': ' ', 'url': 'https://s1.ax1x.com/2020/05/12/YN4jBR.jpg' }, { 'title': ' ', 'url': 'https://s1.ax1x.com/2020/05/12/YN4Xu9.jpg' }, { 'title': ' ', 'url': 'https://s1.ax1x.com/2020/05/12/YN4LjJ.jpg' }, { 'title': ' ', 'url': 'https://s1.ax1x.com/2020/05/12/YNIxfK.jpg' }, { 'title': ' ', 'url': 'https://s1.ax1x.com/2020/05/12/YNoSSO.png' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1gepy1vaa6tj33y8280npf.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1gepy1j0fvej33y82807wj.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1gepy17sfjfj33y82804qt.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1gepy49k6iej33y82801kz.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1gepy4qjhy1j33282ao4qs.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1gepy5bfhy8j32ao3287wi.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1gepy5kyc3mj32ao328b2a.jpg' } ], [ { 'title': '一夫当关,万夫莫开', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1gepxpupjwvj32ao328u10.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1gepxoohcd2j33282aoqv6.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1gepxp6piozj32ao328hdx.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1gepxpkhyxoj32ao328u10.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1gepxq72kw0j32ao328qv9.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1gepxqhw36gj33282ao4qq.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1gepxqqvumxj33282ao1l1.jpg' }, { 'title': ' ', 'url': 'http://ww1.sinaimg.cn/large/006brE51gy1gepxr7lcyzj33282ao4qs.jpg' } ] ] var content = json2Array(json); var wid = 250; if ((window.innerWidth) > 1200) { wid = (window.innerWidth*3)/18; } var box = document.getElementById('box'); var i=0; for (var i = 0; i < content.length; i++) { var conBox = document.createElement("div"); conBox.id = 'conBox'+i; box.appendChild(conBox); var item = document.createElement("div"); var title = content[i][0].title; var url = content[i][0].url; item.innerHTML = "<button class = 'title' style = 'background: url(" + url + ");'><span style = 'display: inline;'><strong style = 'color:#f0f3f6;' >" + title + "</strong></span></button>"; conBox.appendChild(item); for (var j = 1; j < content[i].length ; j++) { var _title = content[i][j].title; var _url = content[i][j].url; var item = document.createElement("li"); item.innerHTML="<div class = 'imgbox' id = 'imgbox' style = 'height: " + wid + "px;'><img class = 'imgItem' src='" + _url + "' alt='" + _url + "'></div><span>" + _title +"</span>"; conBox.appendChild(item); } } //json转二维数组 function json2Array(arr) { for (var i=0; i<arr.length; i++) { var tmpArr = [] for (var attr in arr[i]) { tmpArr.push(arr[i][attr]) } arr[i] = tmpArr } return arr }</script><style type="text/css"> .title4{ display: flex; align-items: center; /* 垂直居中 */ text-align: center; color: #fafafa; letter-spacing: 0; text-shadow: 0px 1px 0px #999, 0px 2px 0px #888, 0px 3px 0px #777, 0px 4px 0px #666, 0px 5px 0px #555, 0px 6px 0px #444, 0px 7px 0px #333, 0px 8px 7px #001135; font-size:26px; /* 上边下边 | 左边右边 */ /* 上边 | 右边 | 下边 | 左边 */ margin: 1em auto; background: #39f; width: 36em; height: 3em; /* 容器高度 */ } .sidebar{ display: none; } .content{ margin-bottom: 360px; } .content-wrap{ width: 100%; // box-sizing: content-box; padding: initial !important; //background:url('https://s1.ax1x.com/2020/05/11/YJxcgx.jpg'); } .main-inner{ width: 100%; } .sidebar-toggle{ display: none !important; } .eye{ display: none !important; } .aplayer-body{ display: none; } .main { padding-bottom: 150px; margin-top: 30px !important; padding-top: 16em; } .main-inner{ margin-top: unset; } .page-post-detail .post-meta{ display: none; } body { background-image: unset; background-attachment: unset; background-size: 100%; /*background-position: top left;*/ } } .menu .menu-item a{ font-weight: 300; color: #e6eaed; } .footer-inner { padding-left: 0px; } img:hover { //opacity:0.8; /*透明度*/ //filter:alpha(opacity=100); /* For IE8 and earlier */ } .imgbox{ margin-top: 20px; padding: 1px 10px; width: 100%; overflow: hidden; height: 250px; border-right: 1px solid #bcbcbc; } .box{ visibility: visible; overflow: auto; zoom: 1; } .box li{ float: left; width: 25%; position: relative; overflow: hidden; text-align: center; list-style: none; margin: 0; /*display: inline;*/ padding: 0; height: 260px; } .box li span{ display: block; padding: 4% 7% 10% 7%; min-height: 80px; //background: #fff; font-size: 16px; font-weight: 600; line-height: 26px; -webkit-box-sizing: border-box; box-sizing: border-box; color: #3f9; } img.imgItem{ padding: unset; padding: unset; border: unset; position: relative; padding: 0px; height: 100%; width: 100%; } div#posts.posts-expand { border: unset; padding: unset; margin-bottom: 10px; } .posts-expand .post-body img{ padding: 0px !important; } .box p{ margin-top: -25px; display: block; background: #121212; color: #fff; font-size: 14px; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; } .box span strong{ background: rgba(0,0,0,0.4); padding: 20px; } .posts-expand .post-title { display: none; } .title{ margin: 10px auto; display: inline-block; vertical-align: middle; //background: url(/images/beichen.jpg); font: 85px/250px 'ChaletComprimeMilanSixty'; //background-position: left bottom !important; background-position: center center !important; color: #fff; background-size: 100% auto !important; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; width: 100%; text-align: center; border: unset; height: 560px; cursor: unset !important; -webkit-box-sizing: border-box; box-sizing: border-box; } @media (max-width: 767px){ .box li { width: 98%; } .title { height: 200px; } .box span { min-height: 80px; border-right: unset; font-size: 17px; } .box p{ border-right: unset; font-size: 12px; } .posts-expand { margin: unset; } } @media (min-width: 1600px){ .container .main-inner{ width: 100%; } }</style>]]></content>
<categories>
<category> 美图美景 </category>
</categories>
<tags>
<tag> 美景 </tag>
</tags>
</entry>
<entry>
<title>《弟子规》</title>
<link href="/programming/2024/01/30/%E3%80%8A%E5%BC%9F%E5%AD%90%E8%A7%84%E3%80%8B/"/>
<url>/programming/2024/01/30/%E3%80%8A%E5%BC%9F%E5%AD%90%E8%A7%84%E3%80%8B/</url>
<content type="html"><![CDATA[<center>【作者】李毓秀 【朝代】清 </center>译文对照<h3>弟子规,圣人训。</h3>【译】《弟子规》这本书,是依据至圣先师孔子的教诲而编成的生活规范。<h3>首孝悌,次谨信。</h3>【译】首先在日常生活中,要做到孝顺父母,友爱兄弟姐妹,其次在一切日常生活言语行为中要小心谨慎,要讲信用。<h3>泛爱众,而亲仁。</h3>【译】和大众相处时要平等博爱,并且亲近有仁德的人,向他学习。<h3>有余力,则学文。</h3>【译】如果做了之后,还有多余的时间精力,就应该好好的学习六艺等其他有益的学问。<h3>父母呼,应勿缓。</h3>【译】父母呼唤,应及时回答,不要慢吞吞的很久才应答。<h3>父母命,行勿懒。</h3>【译】父母有事交代,要立刻动身去做,不可拖延或推辞偷懒。<h3>父母教,须敬听。</h3>【译】父母教导我们做人处事的道理,应该恭敬的聆听。<h3>父母责,须顺承。</h3>【译】做错了事,父母责备教诫时,应当虚心接受,不可强词夺理,使父母亲生气、伤心。<h3>冬则温,夏则凊。</h3>【译】冬天寒冷时会为父亲温暖被窝,夏天睡前会帮父亲把床铺扇凉。<h3>晨则省,昏则定。</h3>【译】早晨起床之后,应该先探望父母,并向父母请安问好,下午回家之后,要将今天在外的情况告诉父母,向父母报平安,使老人家放心。<h3>出必告,反必面。</h3>【译】外出离家时,须告诉父母要到哪里去,回家后还要当面禀报父母,让父母安心。<h3>居有常,业无变。</h3>【译】平时生活起居,要保持正常有规律,做事有常规,不要任意改变,以免父母忧虑。<h3>事虽小,勿擅为。</h3>【译】纵然是小事,也不要任性,擅自作主,而不向父母禀告。<h3>苟擅为,子道亏。</h3>【译】如果任性而为,容易出错,就有损为人子女的本分。<h3>物虽小,勿私藏。</h3>【译】公物虽小,也不可以私自收藏占为己有。<h3>苟私藏,亲心伤。</h3>【译】如果私藏,品德就有缺失,父母亲知道了一定很伤心。<h3>亲所好,力为具。</h3>【译】父母亲所喜好的东西,应该尽力去准备。<h3>亲所恶,谨为去。</h3>【译】父母所厌恶的事物,要小心谨慎的去除。<h3>身有伤,贻亲忧。</h3>【译】要爱护自己的身体,不要使身体轻易受到伤害,让父母亲忧虑。<h3>德有伤,贻亲羞。</h3>【译】要注重自己的品德修养,不可以做出伤风败德的事,使父母亲蒙受耻辱。<h3>亲爱我,孝何难。</h3>【译】当父母亲喜爱我们的时候,孝顺是很容易的事。<h3>亲憎我,孝方贤。</h3>【译】当父母亲不喜欢我们,或者管教过于严厉的时候,我们一样孝顺,而且还能够自己反省检点。<h3>亲有过,谏使更。</h3>【译】父母亲有过错的时候,应小心劝导改过向善。<h3>怡吾色,柔吾声。</h3>【译】劝导时态度要诚恳,和颜悦色,声音必须柔和。<h3>谏不入,悦复谏。</h3>【译】如果父母不听规劝,要耐心等待,一有适当时机,例如父母情绪好转或是高兴的时候,再继续劝导。<h3>号泣随,挞无怨。</h3>【译】如果父母仍然不接受,甚至生气,此时我们虽难过得痛哭流涕,也要恳求父母改过,纵然遭遇到责打,也无怨无悔,以免陷父母于不义,使父母一错再错,铸成大错。<h3>亲有疾,药先尝。</h3>【译】父母生病的时候,煎好的汤药,做子女的都要先尝一尝。<h3>昼夜侍,不离床。</h3>【译】照料生病的父母要日夜服侍在床前,不能随意离开。<h3>丧三年,常悲咽。</h3>【译】父母去世之后,守孝期间(古礼三年),要常常追思、感怀父母教养的恩德。<h3>居处变,酒肉绝。</h3>【译】自己的生活起居必须调整改变,不能贪图享受,应该戒绝酒肉。<h3>丧尽礼,祭尽诚。</h3>【译】办理父母亲的丧事要哀戚合乎礼节,不可草率马虎,也不可以为了面子铺张浪费,才是真孝顺。<h3>事死者,如事生。</h3>【译】为父母守丧要完全按照礼法办事,举行祭礼时要表达出极大的诚恳,对待已经去世的父母,要像父母在世时一样克尽孝心。<h3>兄道友,弟道恭。</h3>【译】当哥哥姐姐的要友爱弟妹,作弟妹的要懂得恭敬兄姐。<h3>兄弟睦,孝在中。</h3>【译】兄弟姐妹能和睦相处,一家人和乐融融,父母自然欢喜,孝道就在其中了。<h3>财物轻,怨何生。</h3>【译】彼此把财物看得很轻,兄弟之间的怨恨就不会产生。<h3>言语忍,忿自泯。</h3>【译】说话时做到互相忍让,忿恨就自然消失了。<h3>或饮食,或坐走。</h3>【译】在吃饭的时候,在坐的时候。<h3>长者先,幼者后。</h3>【译】应当让年长者先用,年幼的跟在后面。<h3>长呼人,即代叫。</h3>【译】如果听见年长者叫唤人,就应立即帮他去叫喊。<h3>人不在,己即到。</h3>【译】如果要叫喊的人不在,自己就立即到年长者那里去看看有什么事。<h3>称尊长,勿呼名。</h3>【译】称呼长者,不可以直呼其名。<h3>对尊长,勿见能。</h3>【译】在尊长面前要表现得谦虚恭敬,不要自我表现才能。<h3>路遇长,疾趋揖。</h3>【译】走在路上如果遇上了尊长,要快步迎上去行礼问候。<h3>长无言,退恭立。</h3>【译】如果尊长不说话,要退在一旁恭恭敬敬地站立。<h3>骑下马,乘下车。</h3>【译】如果骑着马行路时遇见长者要下马,坐着车行路时遇到长者要下车。<h3>过犹待,百步余。</h3>【译】长辈走后,自己还要在原地呆会儿,等长辈走到百步以外,自己才能上马或上车。<h3>长者立,幼勿坐。</h3>【译】如果长辈站着,晚辈就不可以坐下。<h3>长者坐,命乃坐。</h3>【译】长辈坐下以后,命令你坐,这时你才可以坐。<h3>尊长前,声要低。</h3>【译】在长辈面前说话,声音要低些。<h3>低不闻,却非宜。</h3>【译】但是也不能太低,如果低到听不太清楚,那也是不适宜的。<h3>进必趋,退必迟。</h3>【译】在见尊长的时候,走路要快些,见过尊长告退的时候,动作一定要缓慢。<h3>问起对,视勿移。</h3>【译】长辈问话时要站起来回答,双目望着长辈,不能左顾右盼。<h3>事诸父,如事父。</h3>【译】服侍叔伯等父辈,要像对待自己的父亲一样恭敬。<h3>事诸兄,如事兄。</h3>【译】对待堂表兄,要像对待自己的胞兄一样恭敬。<h3>朝起早,夜眠迟。</h3>【译】清晨要早起,晚上要迟睡。<h3>老易至,惜此时。</h3>【译】一个人很容易从少年就到了老年,所以每个人都要珍惜此时此刻的宝贵时光。<h3>晨必盥,兼漱口。</h3>【译】早晨起床后一定要洗脸洗手,在洗脸洗手的时候还要刷牙漱口。<h3>便溺回,辄净手。</h3>【译】每次大小便完毕,都要把手洗干净。<h3>冠必正,纽必结。</h3>【译】帽子一定要戴端正,穿衣服时要把纽扣扣好。<h3>袜与履,俱紧切。</h3>【译】袜子和鞋子要穿整齐,鞋带要系紧。<h3>置冠服,有定位。</h3>【译】脱下来的帽子和衣服,应当放置在一个固定的地方。<h3>勿乱顿,致污秽。</h3>【译】不能随便乱扔,以免把衣帽弄脏。<h3>衣贵洁,不贵华。</h3>【译】衣服的穿着贵在整洁干净,而不在于华贵漂亮。<h3>上循分,下称家。</h3>【译】见长辈时穿的衣服要符合自己的身份,平时在家时穿的衣服要和自己的家境状况相称。<h3>对饮食,勿拣择。</h3>【译】对于饮食,不要挑挑拣拣。<h3>食适可,勿过则。</h3>【译】吃饭时要适可而止,不能超过平常的饭量。<h3>年方少,勿饮酒。</h3>【译】血气方刚的年龄,千万不要贪杯喝酒。<h3>饮酒醉,最为丑。</h3>【译】因为一旦喝醉了,就会丑态百出而丢脸。<h3>步从容,立端正。</h3>【译】走路时要不紧不慢从容大方,站立时要端庄直立。<h3>揖深圆,拜恭敬。</h3>【译】作揖行礼时要把身子弓下去,行叩拜礼时要表现得恭恭敬敬。<h3>勿践阈,勿跛倚。</h3>【译】在家门口站立时不要把脚踩在门坎上,不要瘸腿斜靠着。<h3>勿箕踞,勿摇髀。</h3>【译】落坐时不要把两腿叉开,不要摇晃双腿。<h3>缓揭帘,勿有声。</h3>【译】进门时要缓慢地揭开门帘,不能弄出声响。<h3>宽转弯,勿触棱。</h3>【译】走路拐弯时角度大些,以免碰到东西或人。<h3>执虚器,如执盈。</h3>【译】手里拿着未盛东西的器具,就像拿着装满了东西的器具一样小心。<h3>入虚室,如有人。</h3>【译】走进没人的房间,就像走进有人在的房间一样谨慎。<h3>事勿忙,忙多错。</h3>【译】做事不能匆匆忙忙,匆忙时最容易发生差错。<h3>勿畏难,勿轻略。</h3>【译】做事时不要畏惧困难,也不要草率地对待看似简单的事。<h3>斗闹场,绝勿近。</h3>【译】凡是打架闹事的场合,绝对不能靠近。<h3>邪僻事,绝勿问。</h3>【译】凡是不正经的事情,绝对不去过问涉足。<h3>将入门,问孰存。</h3>【译】准备进入别人的家门时,首先要问一声:有人在家吗。<h3>将上堂,声必扬。</h3>【译】准备上堂屋时,声音要平和大声。<h3>人问谁,对以名。</h3>【译】当别人问是谁时,就要将自己的姓名告诉对方。<h3>吾与我,不分明。</h3>【译】如果只回答“是我”、“是吾”,对方就弄不清楚究竟是谁。<h3>用人物,须明求。</h3>【译】使用别人的东西,必须明确当面提请求,以征得别人同意。<h3>倘不问,即为偷。</h3>【译】假如不问一声就拿去用,这就是偷窃。<h3>借人物,及时还。</h3>【译】借了别人的东西,要在约定的时间里归还。<h3>后有急,借不难。</h3>【译】以后若有急用,再借不难。<h3>凡出言,信为先。</h3>【译】开口说话,诚信为先,答应他人的事情,一定要遵守承诺,没有能力做到的事不能随便答应。<h3>诈与妄,奚可焉。</h3>【译】至于欺骗或花言巧语,更不能使用!。<h3>话说多,不如少。</h3>【译】说话多,不如少说,因为言多必失。<h3>惟其是,勿佞巧。</h3>【译】说的话只要切题恰当,切忌花言巧语。<h3>奸巧语,秽污词。</h3>【译】尖酸刻薄的话,下流不干净的话,千万不能说。<h3>市井气,切戒之。</h3>【译】粗俗的市侩习气,要彻底戒除。<h3>见未真,勿轻言。</h3>【译】对于自己没有完全看清楚的事,不要随便乱说。<h3>知未的,勿轻传。</h3>【译】对于自己没有明确了解的事,不要轻易散布出去。<h3>事非宜,勿轻诺。</h3>【译】对于不妥当的事情,不能随便答应别人。<h3>苟轻诺,进退错。</h3>【译】假如你轻易许诺,就会处在做也是错不做也是错的两难境地。<h3>凡道字,重且舒。</h3>【译】凡是说话的时候,吐字要清楚而且流畅。<h3>勿急疾,勿模糊。</h3>【译】说话时不能讲得太快,不能讲得含糊不清。<h3>彼说长,此说短。</h3>【译】有人说别人的长处,有人也会说别人的短处。<h3>不关己,莫闲管。</h3>【译】如果别人说的这些事情与己无关,就不要去多管闲事。<h3>见人善,即思齐。</h3>【译】看见他人的优点或善行义举,要立刻想到学习看齐。<h3>纵去远,以渐跻。</h3>【译】纵然目前能力相差很多,也要下定决心,逐渐赶上。<h3>见人恶,即内省。</h3>【译】看见别人的缺点或不良的行为,要反躬自省,检讨自己是否也有这些缺失。<h3>有则改,无加警。</h3>【译】有则改之,无则加勉。<h3>唯德学,唯才艺。</h3>【译】每一个人都应当重视自己的品德,学问和才能技艺的培养。<h3>不如人,当自砺。</h3>【译】如果感觉到有不如人的地方,应当自我警惕,勉励自己要奋发图强。<h3>若衣服,若饮食。</h3>【译】至于外表穿着,或者饮食。<h3>不如人,勿生戚。</h3>【译】不如他人,则不必放在心上,更没有必要忧虑自卑。<h3>闻过怒,闻誉乐。</h3>【译】听到别人说自己的缺点就生气,听到别人恭维自己就高兴。<h3>损友来,益友却。</h3>【译】那么坏朋友就会来接近你,真正的良朋益友反而逐渐疏远退却了。<h3>闻誉恐,闻过欣。</h3>【译】反之,如果听到他人的称赞,不但没有得意忘形,反而会自省,唯恐做得不够好,继续努力,当别人批评自己的缺失时,不但不生气,还能欢喜接受。<h3>直谅士,渐相亲。</h3>【译】那么正直诚信的人,就会渐渐喜欢和我们亲近了。<h3>无心非,名为错。</h3>【译】如果无意中做了坏事,这就叫“错”。<h3>有心非,名为恶。</h3>【译】如果是有意地为非作歹,这就叫“恶”。<h3>过能改,归于无。</h3>【译】犯了错误却能够改正错误,就等于没有做过错事一样。<h3>倘掩饰,增一辜。</h3>【译】假如犯了错还要加以掩饰,那就是错上加错。<h3>凡是人,皆须爱。</h3>【译】只要是人,就是同类,不分族群、人种、宗教信仰,皆须相亲相爱。<h3>天同覆,地同载。</h3>【译】因为我们生活在同一片蓝天下,生活在同一个地球上。<h3>行高者,名自高。</h3>【译】一个行为高尚的人,他的名望自然会高。<h3>人所重,非貌高。</h3>【译】人们所重视的,并不是相貌的漂亮。<h3>才大者,望自大。</h3>【译】一个才学丰富的人,他的名声自然会大。<h3>人所服,非言大。</h3>【译】人们所佩服的,是有真才实学的人而不是自吹自擂的人。<h3>己有能,勿自私。</h3>【译】自己有才能,不能自私自利只为自己谋利。<h3>人所能,勿轻訾。</h3>【译】别人有才能,不能轻易地诋毁别人。<h3>勿谄富,勿骄贫。</h3>【译】不要去讨好巴结富有的人,也不要在穷人面前骄傲自大,或者轻视他们。<h3>勿厌故,勿喜新。</h3>【译】不要喜新厌旧,对于老朋友要珍惜,不要贪恋新朋友或新事物。<h3>人不闲,勿事搅。</h3>【译】对于正在忙碌的人,不要去打扰他。<h3>人不安,勿话扰。</h3>【译】当别人心情不好,身心欠安的时候,不要闲言闲语干扰他,增加他的烦恼与不安。<h3>人有短,切莫揭。</h3>【译】别人的短处,不要去揭穿。<h3>人有私,切莫说。</h3>【译】对于他人的隐私,切忌去宣扬。<h3>道人善,即是善。</h3>【译】赞美他人的善行,就是行善。<h3>人知之,愈思勉。</h3>【译】当对方听到你的称赞之后,必定会更加勉励行善。<h3>扬人恶,即是恶。</h3>【译】宣扬他人的过失或缺点,就是作了一件坏事。<h3>疾之甚,祸且作。</h3>【译】如果指责批评太过分了,还会给自己招来灾祸。<h3>善相劝,德皆建。</h3>【译】朋友之间应该互相规过劝善,共同建立良好的品德修养。<h3>过不规,道两亏。</h3>【译】如果有错不能互相规劝,两个人的品德都会有缺陷。<h3>凡取与,贵分晓。</h3>【译】财物的取得与给予,一定要分辨清楚明白。<h3>与宜多,取宜少。</h3>【译】给予别人的应该多些,获取别人的应该少些。<h3>将加人,先问己。</h3>【译】准备要求别人去做的事,首先要问一句自己愿不愿意去做。<h3>己不欲,即速已。</h3>【译】如果自己都不愿意做的事,就应当立即停止。<h3>恩欲报,怨欲忘。</h3>【译】对别人的恩惠要思报答,对别人的怨恨要忘记。<h3>报怨短,报恩长。</h3>【译】对别人的怨恨越短越好,对别人报恩要越长越好。<h3>待婢仆,身贵端。</h3>【译】对待家中的婢女与仆人,要注重自己的品行端正并以身作则。<h3>虽贵端,慈而宽。</h3>【译】虽然品行端正很重要,但是仁慈宽大更可贵。<h3>势服人,心不然。</h3>【译】如果仗势强逼别人服从,对方难免口服心不服。<h3>理服人,方无言。</h3>【译】唯有以理服人,别人才会心悦诚服没有怨言。<h3>同是人,类不齐。</h3>【译】同样是人,善恶邪正,心智高低却是良莠不齐。<h3>流俗众,仁者希。</h3>【译】受社会潮流风气影响的人多,仁慈博爱的人少。<h3>果仁者,人多畏。</h3>【译】如果有一位仁德的人出现,大家自然敬畏他。<h3>言不讳,色不媚。</h3>【译】因为他说话公正无私没有隐瞒,又不讨好他人,所以大家才会起敬畏之心。<h3>能亲仁,无限好。</h3>【译】能够亲近有仁德的人,向他学习,真是再好不过了。<h3>德日进,过日少。</h3>【译】因为他会使我们的德行一天比一天进步,过错也跟着减少。<h3>不亲仁,无限害。</h3>【译】如果不肯亲近仁人君子,就会有无穷的祸害。<h3>小人进,百事坏。</h3>【译】因为不肖的小人会趁虚而入,跑来亲近我们,日积月累,我们的言行举止都会受影响,导致整个人生的失败。<h3>不力行,但学文。</h3>【译】不能身体力行孝、悌、谨、信、泛爱众、亲仁这些本分,一味死读书。<h3>长浮华,成何人。</h3>【译】纵然有些知识,也只是增长自己浮华不实的习气,变成一个不切实际的人,如此读书又有何用。<h3>但力行,不学文。</h3>【译】反之,如果只是一味的做,不肯读书学习。<h3>任己见,昧理真。</h3>【译】就容易依着自己的偏见做事,蒙蔽了真理,也是不对的。<h3>读书法,有三到。</h3>【译】读书的方法,有三点要做到。<h3>心眼口,信皆要。</h3>【译】即心到、眼到、口到,这三者确实都很重要。<h3>方读此,勿慕彼。</h3>【译】在读这本书的时候,不要心里又想读那本书。<h3>此未终,彼勿起。</h3>【译】这本书还未读完,不要去开始读那本书。<h3>宽为限,紧用功。</h3>【译】不妨把学习的期限放宽些,但在学习时要抓紧时间用功。<h3>工夫到,滞塞通。</h3>【译】学习只要功夫到家,不懂的地方就会自然弄通。<h3>心有疑,随札记。</h3>【译】如果心中有疑问,要随时做好记录。<h3>就人问,求确义。</h3>【译】虚心向别人请教,求得准确的意义。<h3>房室清,墙壁净。</h3>【译】书房里要收拾得清爽,墙壁要保持干净。<h3>几案洁,笔砚正。</h3>【译】书桌要保持整洁,笔砚要放端正。<h3>墨磨偏,心不端。</h3>【译】如果把墨磨偏了,说明心不在焉。<h3>字不敬,心先病。</h3>【译】字写得潦草不整齐,说明思想不集中。<h3>列典籍,有定处。</h3>【译】存列典籍,要有固定的地方。<h3>读看毕,还原处。</h3>【译】读完一本书,一定要归还到原来的地方。<h3>虽有急,卷束齐。</h3>【译】即使有急事不看书了,也要把书本整理好。<h3>有缺坏,就补之。</h3>【译】如果书本有缺损,应当修补完整。<h3>非圣书,屏勿视。</h3>【译】不是圣贤经书,应该放弃不看。<h3>蔽聪明,坏心志。</h3>【译】不好的书容易蒙蔽人的思想,破坏人的心志。<h3>勿自暴,勿自弃。</h3>【译】一个人不能自甘堕落,也不能自己瞧不起自己。<h3>圣与贤,可驯致。</h3>【译】圣人和贤人的境界,都是可能通过自身努力逐渐达到的。]]></content>
<categories>
<category> 经典文学 </category>
</categories>
<tags>
<tag> 文学 </tag>
</tags>
</entry>
<entry>
<title>《三字经》</title>
<link href="/programming/2024/01/30/%E3%80%8A%E4%B8%89%E5%AD%97%E7%BB%8F%E3%80%8B/"/>
<url>/programming/2024/01/30/%E3%80%8A%E4%B8%89%E5%AD%97%E7%BB%8F%E3%80%8B/</url>
<content type="html"><![CDATA[<p>  《三字经》,是中国的传统启蒙教材。在中国古代经典当中,《三字经》是最浅显易懂的读本之一。《三字经》取材典范,包括中国传统文化的文学、历史、哲学、天文地理、人伦义理、忠孝节义等等,而核心思想又包括了“仁,义,诚,敬,孝。”背诵《三字经》的同时,就了解了常识、传统国学及历史故事,以及故事内涵中的做人做事道理。<br>  在格式上,三字一句朗朗上口,因其文通俗、顺口、易记等特点,使其与《百家姓》、《千字文》并称为中国传统蒙学三大读物,合称“三百千”。 《三字经》与《百家姓》、《千字文》并称为三大国学启蒙读物。《三字经》是中华民族珍贵的文化遗产,它短小精悍、琅琅上口,千百年来,家喻户晓。其内容涵盖了历史、天文、地理、道德以及一些民间传说,所谓“熟读《三字经》,可知千古事”。基于历史原因,《三字经》难免含有一些精神糟粕、艺术瑕疵,但其独特的思想价值和文化魅力仍然为世人所公认,被历代中国人奉为经典并不断流传。 </p><h3><center>人之初,性本善。性相近,习相远。</center></h3><h3><center>苟不教,性乃迁。教之道,贵以专。</center></h3><h3><center>昔孟母,择邻处。子不学,断机杼。</center></h3><h3><center>窦燕山,有义方。教五子,名俱扬。</center></h3><h3><center>养不教,父之过。教不严,师之惰。</center></h3><h3><center>子不学,非所宜。幼不学,老何为。</center></h3><h3><center>玉不琢,不成器。人不学,不知义。</center></h3><h3><center>为人子,方少时。亲师友,习礼仪。</center></h3><h3><center>香九龄,能温席。孝于亲,所当执。</center></h3><h3><center>融四岁,能让梨。弟于长,宜先知。</center></h3><h3><center>首孝悌,次见闻。知某数,识某文。</center></h3><h3><center>一而十,十而百。百而千,千而万。</center></h3><h3><center>三才者,天地人。三光者,日月星。</center></h3><h3><center>三纲者,君臣义。父子亲,夫妇顺。</center></h3><h3><center>曰春夏,曰秋冬。此四时,运不穷。</center></h3><h3><center>曰南北,曰西东。此四方,应乎中。</center></h3><h3><center>曰水火,木金土。此五行,本乎数。</center></h3><h3><center>十干者,甲至癸。十二支,子至亥。</center></h3><h3><center>曰黄道,日所躔。曰赤道,当中权。</center></h3><h3><center>赤道下,温暖极。我中华,在东北。</center></h3><h3><center>寒燠均,霜露改。右高原,左大海。</center></h3><h3><center>曰江河,曰淮济。此四渎,水之纪。</center></h3><h3><center>曰岱华,嵩恒衡。此五岳,山之名。</center></h3><h3><center>古九州,今改制。称行省,三十五。</center></h3><h3><center>曰士农,曰工商。此四民,国之良。</center></h3><h3><center>曰仁义,礼智信。此五常,不容紊。</center></h3><h3><center>地所生,有草木。此植物,遍水陆。</center></h3><h3><center>有虫鱼,有鸟兽。此动物,能飞走。</center></h3><h3><center>稻粱菽,麦黍稷。此六谷,人所食。</center></h3><h3><center>马牛羊,鸡犬豕。此六畜,人所饲。</center></h3><h3><center>曰喜怒,曰哀惧。爱恶欲,七情具。</center></h3><h3><center>青赤黄,及黑白。此五色,目所识。</center></h3><h3><center>酸苦甘,及辛咸。此五味,口所含。</center></h3><h3><center>膻焦香,及腥朽。此五臭,鼻所嗅。</center></h3><h3><center>匏土革,木石金。丝与竹,乃八音。</center></h3><h3><center>曰平上,曰去入。此四声,宜调协。</center></h3><h3><center>高曾祖,父而身。身而子,子而孙。</center></h3><h3><center>自子孙,至玄曾。乃九族,人之伦。</center></h3><h3><center>父子恩,夫妇从。兄则友,弟则恭。</center></h3><h3><center>长幼序,友与朋。君则敬,臣则忠。</center></h3><h3><center>此十义,人所同。当顺叙,勿违背。</center></h3><h3><center>斩齐衰,大小功。至缌麻,五服终。</center></h3><h3><center>礼乐射,御书数。古六艺,今不具。</center></h3><h3><center>惟书学,人共遵。既识字,讲说文。</center></h3><h3><center>有古文,大小篆。隶草继,不可乱。</center></h3><h3><center>若广学,惧其繁。但略说,能知原。</center></h3><h3><center>凡训蒙,须讲究。详训诂,明句读。</center></h3><h3><center>为学者,必有初。小学终,至四书。</center></h3><h3><center>论语者,二十篇。群弟子,记善言。</center></h3><h3><center>孟子者,七篇止。讲道德,说仁义。</center></h3><h3><center>作中庸,子思笔。中不偏,庸不易。</center></h3><h3><center>作大学,乃曾子。自修齐,至平治。</center></h3><h3><center>孝经通,四书熟。如六经,始可读。</center></h3><h3><center>诗书易,礼春秋。号六经,当讲求。</center></h3><h3><center>有连山,有归藏。有周易,三易详。</center></h3><h3><center>有典谟,有训诰。有誓命,书之奥。</center></h3><h3><center>我周公,作周礼。著六官,存治体。</center></h3><h3><center>大小戴,注礼记。述圣言,礼乐备。</center></h3><h3><center>曰国风,曰雅颂。号四诗,当讽咏。</center></h3><h3><center>诗既亡,春秋作。寓褒贬,别善恶。</center></h3><h3><center>三传者,有公羊。有左氏,有谷梁。</center></h3><h3><center>(此处有多个版本,版本1,无新增内容)</center></h3><h3><center>(版本2,尔雅者,善辨言,求经训,此莫先。</center></h3><h3><center>古圣著,先贤传,注疏备,十三经。</center></h3><h3><center>左传外,有国语,合群经,数十五。)</center></h3><h3><center>(版本3,尔雅者,善辨言,求经训,此莫先。</center></h3><h3><center>注疏备,十三经,惟“大戴”,疏未成。</center></h3><h3><center>《左传》外,有《国语》,合群经,数十五。)</center></h3><h3><center>经既明,方读子。撮其要,记其事。</center></h3><h3><center>五子者,有荀扬。文中子,及老庄。</center></h3><h3><center>经子通,读诸史。考世系,知始终。</center></h3><h3><center>自羲农,至黄帝。号三皇,居上世。</center></h3><h3><center>唐有虞,号二帝。相揖逊,称盛世。</center></h3><h3><center>夏有禹,商有汤。周文武,称三王。</center></h3><h3><center>夏传子,家天下。四百载,迁夏社。</center></h3><h3><center>汤伐夏,国号商。六百载,至纣亡。</center></h3><h3><center>周武王,始诛纣。八百载,最长久。</center></h3><h3><center>周辙东,王纲坠。逞干戈,尚游说。</center></h3><h3><center>始春秋,终战国。五霸强,七雄出。</center></h3><h3><center>嬴秦氏,始兼并。传二世,楚汉争。</center></h3><h3><center>高祖兴,汉业建。至孝平,王莽篡。</center></h3><h3><center>光武兴,为东汉。四百年,终于献。</center></h3><h3><center>魏蜀吴,争汉鼎。号三国,迄两晋。</center></h3><h3><center>宋齐继,梁陈承。为南朝,都金陵。</center></h3><h3><center>北元魏,分东西。宇文周,与高齐。</center></h3><h3><center>迨至隋,一土宇。不再传,失统绪。</center></h3><h3><center>唐高祖,起义师。除隋乱,创国基。</center></h3><h3><center>二十传,三百载。梁灭之,国乃改。</center></h3><h3><center>梁唐晋,及汉周。称五代,皆有由。</center></h3><h3><center>炎宋兴,受周禅。十八传,南北混。</center></h3><h3><center>辽与金,皆称帝。元灭金,绝宋世。</center></h3><h3><center>舆图广,超前代。九十年,国祚废。</center></h3><h3><center>太祖兴,国大明。号洪武,都金陵。</center></h3><h3><center>迨成祖,迁燕京。十六世,至崇祯。</center></h3><h3><center>权阉肆,寇如林。李闯出,神器焚。</center></h3><h3><center>清世祖,膺景命。靖四方,克大定。</center></h3><h3><center>由康雍,历乾嘉。民安富,治绩夸。</center></h3><h3><center>道咸间,变乱起。始英法,扰都鄙。</center></h3><h3><center>同光后,宣统弱。传九帝,满清殁。</center></h3><h3><center>革命兴,废帝制。立宪法,建民国。</center></h3><h3><center>古今史,全在兹。载治乱,知兴衰。</center></h3><h3><center>史虽繁,读有次。史记一,汉书二。</center></h3><h3><center>后汉三,国志四。兼证经,参通鉴。</center></h3><h3><center>读史者,考实录。通古今,若亲目。</center></h3><h3><center>口而诵,心而惟。朝于斯,夕于斯。</center></h3><h3><center>昔仲尼,师项橐。古圣贤,尚勤学。</center></h3><h3><center>赵中令,读鲁论。彼既仕,学且勤。</center></h3><h3><center>披蒲编,削竹简。彼无书,且知勉。</center></h3><h3><center>头悬梁,锥刺股。彼不教,自勤苦。</center></h3><h3><center>如囊萤,如映雪。家虽贫,学不辍。</center></h3><h3><center>如负薪,如挂角。身虽劳,犹苦卓。</center></h3><h3><center>苏老泉,二十七。始发愤,读书籍。</center></h3><h3><center>彼既老,犹悔迟。尔小生,宜早思。</center></h3><h3><center>若梁灏,八十二。对大廷,魁多士。</center></h3><h3><center>彼既成,众称异。尔小生,宜立志。</center></h3><h3><center>莹八岁,能咏诗。泌七岁,能赋棋。</center></h3><h3><center>彼颖悟,人称奇。尔幼学,当效之。</center></h3><h3><center>蔡文姬,能辩琴。谢道韫,能咏吟。</center></h3><h3><center>彼女子,且聪敏。尔男子,当自警。</center></h3><h3><center>唐刘晏,方七岁。举神童,作正字。</center></h3><h3><center>晏虽幼,身已仕。有为者,亦若是。</center></h3><h3><center>犬守夜,鸡司晨。苟不学,曷为人。</center></h3><h3><center>蚕吐丝,蜂酿蜜。人不学,不如物。</center></h3><h3><center>幼而学,壮而行。上致君,下泽民。</center></h3><h3><center>扬名声,显父母。光于前,裕于后。</center></h3><h3><center>人遗子,金满籯。我教子,唯一经。</center></h3><h3><center>勤有功,戏无益。戒之哉,宜勉力。</center></h3>]]></content>
<categories>
<category> 经典文学 </category>
</categories>
<tags>
<tag> 文学 </tag>
<tag> 启蒙读物 </tag>
</tags>
</entry>
<entry>
<title>《百家姓》</title>
<link href="/programming/2024/01/30/%E3%80%8A%E7%99%BE%E5%AE%B6%E5%A7%93%E3%80%8B/"/>
<url>/programming/2024/01/30/%E3%80%8A%E7%99%BE%E5%AE%B6%E5%A7%93%E3%80%8B/</url>
<content type="html"><![CDATA[<p><img src="/programming/images/%E7%99%BE%E5%AE%B6%E5%A7%9301.png"><br>  姓氏的起源可以追溯到人类原始社会的母系氏族制度时期,所以中国的许多最早的姓氏都是女字旁或底,如姚姓。姓是作为区分氏族的特定标志符号,如部落的名称或部落首领的名字。</p><h2 id="【1】2023百家姓全文及排名"><a href="#【1】2023百家姓全文及排名" class="headerlink" title="【1】2023百家姓全文及排名"></a>【1】2023百家姓全文及排名</h2><div class="row"> <embed src="/images/百家姓.pdf" width="100%" height="520" type="application/pdf"></div><p> <strong>中国人口最多姓氏前十排名:</strong><br> 1、王姓-占全中国汉族人口的 7.94%&#x3D;101,300,000人。<br> 2、张姓 -占全中国汉族人口的 7.41%&#x3D;100,900,000人。<br> 3、李姓 -占全中国汉族人口的 7.07%&#x3D;95,800,000人。<br> 4、刘姓 -占全中国汉族人口的’ 5.38%&#x3D;70,600,000人。<br> 5、陈姓 -占全中国汉族人口的 4.53%&#x3D;54,400,000人。<br> 6、杨姓 -占全中国汉族人口的 3.08%&#x3D;41,000,000人。<br> 7、黄姓 -占全中国汉族人口的 2.29%&#x3D;29,500,000人。<br> 8、周姓 -占全中国汉族人口的 2.23%&#x3D;26,800,000人。<br> 9、胡姓 -占全中国汉族人口的 2.12%&#x3D;25,400,000人。<br> 10、赵姓-占全中国汉族人口的 2.05%&#x3D;24,600,000人。<br> <strong>中国人口最多的前100名姓氏:前十名总人口约为5.5亿人。</strong><br> 11吴 12徐 13宋 14林 15朱 16孙17高 18曹 19郭 20马 21罗 22何23梁 24谢 25韩 26郑 27于 28唐 29董 30夏 31傅 32冯 33袁 34薛 35许 36姚 37彭 38曾 39汪 40江 41苏 42卢 43叶 44余 45肖 46魏47邓48谭 49阎 50丁 51潘 52杜 53戴 54毛 55钟 56廖57田 58任59姜 60范 61方 62贾 63蔡 64程 65沈 66邹 67熊 68金69陆 70郝 71孔 72白 73崔 74康 75吕 76邱 77秦 78蒋79石 80史 81顾 82侯 83邵 84孟 85龙 86 万 87段 88莫 89钱 90汤 91尹 92黎 93易 94常 95武 96乔 97贺 98赖 99龚 100文<br> <strong>第101—200名:</strong><br> 101庞 102樊 103兰 104殷 105施 106陶 107洪 108翟 109安 110颜 111倪 112严 113牛 114温 115芦 116季 117俞 118章 119鲁 120葛 121伍 122韦 123申 124尤 125毕 126聂 127丛 128焦 129向 130柳 131邢 132骆 133岳 134齐 135沿 136梅 137雷 138庄 139辛 140管 141祝 142左 143涂 144谷 145祁 146时 147舒 148耿 149牟 150卜 151路 152詹 153关 154苗 155凌 156费 157纪 158靳 159盛 160童 161欧 162甄 163项 164曲 165成 166游 167阳 168裴 169席 170卫 171查 172屈 173鲍 174位 175覃 176霍 177翁 178隋 179植 180甘 181景 182Z 183单 184包 185司 186柏 187宁 188柯 189阮 190桂 191闵192欧阳193解 194强 195柴 196华 197车 198冉 199房 200边<br> <strong>第201—300名:</strong><br> 201辜 202吉 203饶 204刁 205瞿 206戚 207丘 208古 209米 210池 211滕 212晋 213苑 214邬 215臧 216畅 217宫 218来 219嵺 220苟 221全 222褚 223廉 224简 225娄 226盖 227符 228奚 229木 230穆 231党 232燕 233郎 234邸 235冀 236谈 237姬 238屠 239连 240郜 241晏 242栾 243郁 244商 245蒙 246计 247喻 248揭 249窦 250迟 251宇 252敖 253糜 254鄢 255冷 256卓 257花 258仇 259艾 260蓝 261都 262巩 263稽 264井 265练 266仲 267乐 268虞 269卞 270封 271竺 272冼 273原 274官 275衣 276楚 277佟 278栗 279匡 280宗 281应 282台 283巫 284鞠 285僧 286桑 287荆 288谌 289银 290扬 291明 292沙 293薄 294伏 295岑 296习 297胥 298保 299和 300蔺</p><h2 id="【2】百家姓部分由来"><a href="#【2】百家姓部分由来" class="headerlink" title="【2】百家姓部分由来"></a>【2】百家姓部分由来</h2><p>  据考古及基因研究显示,中国人的姓氏起源并非只有一个地区,而是存在多地区多起源的趋势。全基因组基因分型研究表明,远古时期亚洲人沿着从南往北的路线迁徙,才形成了如今的东亚人群。在文字资料的记述以及传说中,亦有中国人是从北往南迁徙而形成的说法。<br>  下列读音都为普通话读音、姓氏部分由来:<br> 1、赵Zhào:造父为周穆王驾车,穆王把赵城赐了给他,其后代以国为姓。赵匡胤是宋代的开国皇帝,据说赵姓放在第一位与此有关。<br> 2、钱Qián:彭祖的孙子彭孚在西周朝廷中任钱府上士,其后人以其官为姓。<br> 3、孙Sūn:周文王的一后代叫惠孙,他的后代以他的名字“孙”作为姓。<br> 4、李Lǐ:皋陶的后人理征因得罪纣王被处死,其妻儿在一棵李子树下摘果充饥得以活命,其后人为纪念李子的救命之恩改为“李”姓。<br> 5、周Zhōu:唐代为避玄宗名讳,姬姓大臣改姓周。<br> 6、吴Wú:周太王亶父之子太伯、仲雍建立吴国,其子孙称为吴氏。<br> 7、郑zhèng:郑桓公遗族以国名为姓。<br> 8、王Wáng:出自姬姓,为周文王第十五子毕公高的后代。<br> 9、冯Féng:毕公高的后人就以封地为姓。<br> 10、陈Chén:最早出自姚姓,胡公满的子孙们以国为姓。<br> 11、褚Chǔ:恭段受封于褚邑,子孙就都以“褚”为姓。<br> 12、卫Wèi:周文王的第九个儿子叫康叔,建立了卫国,他的后代以国名为姓。<br> 13、蒋jiǎng:周武王的兄弟伯龄,被封到“蒋”,公族子孙以国名为姓。<br> 14、沈Shěn:周文王的第十个儿子叫季载,成立沈国。沈国君主的后代都以沈为姓。<br> 15、韩Hán:周时贵族武子,受封于韩原,子姓以地名为姓;战国时的韩国,被秦国并,原韩国王族世代姓韩。<br> 16、杨Yáng:上古时候,周宣王的儿子尚父,封到杨邑,称做杨侯,建杨国,子孙用杨姓。<br> 17、朱Zhū:西周时,周武王封曹侠到邾,后代以地名为姓,写作朱。<br> 18、秦Qín:上古的非子善于驯养马匹,被周孝王封为秦地的首领,建立了秦国。其后人以国为姓。<br> 19、尤Yóu:尤姓是由沈姓而来。<br> 20、许Xǔ:远古炎帝的后代。文叔建立了许国,后代就以许为姓。<br> 21、何Hé:春秋战国时,韩国的公族中有一支迁移至江淮,以国为姓。<br> 22、吕Lǚ:炎帝后代伯夷被封为吕侯,他的后代就用吕作为姓。<br> 23、施Shī:夏朝时,有诸侯国,称施国,今湖北恩施县,其后代姓施。<br> 24、张Zhāng:春秋时晋国贵族叫解张,他的后代用他的名作为姓。<br> 25、孔Kǒng:开国君主叫天乙,后将乙字和子字并拢,形成孔字,定为姓。<br> 26、曹Cáo:远古有一贵族叫“安”,帮助大禹治水,被恩赐给一个曹姓。<br> 27、严Yán:严姓是由庄姓变来。<br> 28、华Huà:西周时候,宋国公子,受封于“华”,他的子孙后来就以地名为姓。<br> 29、金Jīn:远古黄帝的儿子少昊的后代以金为姓。<br> 30、魏Wèi:毕万的后代毕斯建起魏国,称魏文侯,其后人以国为姓。<br> 31、陶Táo:尧的子孙中,有人以制陶为荣耀,就姓陶,世代延续。<br> 32、姜Jiāng:以地名为姓。<br> 33、戚Qī:以地名为姓。<br> 34、谢Xiè:用地名做姓。<br> 35、邹Zōu:最早出自姚姓,以地名为姓。姓名名典《姓觽》:邹国,舜后,姚姓。舜帝后裔姚姓族人开创建有邹国,是最早的邹国。参见舜文化,虞舜文化 。<br> 36、喻Yù:远古黄帝时,有个医官叫俞柎,为喻姓祖先。<br> 37、柏Bǎi:柏姓起源非常古老,黄帝有个孙子叫颛顼,他的老师就姓柏。<br> 38、水Shuǐ:水姓是大禹的后代,大禹治水,他的族人都当水工,后来就以水为姓。<br> 39、窦Dòu:大禹的后代,纪念先人。<br> 40、章Zhāng:部落得一姓,其中就有章姓。<br> 41、云Yún:黄帝的后代。<br> 42、苏Sū:远古贵族昆吾,因为封在苏城为首领,就以地名为姓。<br> 43、潘Pān:季孙的后代就以潘为姓。<br> 44、葛Gě:最早的葛姓源于葛天氏。<br> 45、奚Xī:,奚姓是黄帝的子孙。<br> 46、范Fàn:贵族士会,被晋国国君封为范邑的首领,他的子孙就以地名为姓。<br> 47、彭Péng:大彭国的创建者篯铿,就是彭祖。<br> 48、郎Láng:地名为姓。<br> 49、鲁Lǔ:周公旦的儿子伯禽受封于鲁地,后来鲁国的王公贵族都以鲁为姓。<br> 50、韦Wéi:韦姓的一支是韩信的后代。<br> 51、昌Chāng:始祖昌意,是黄帝的儿子。<br> 52、马Mǎ:赵奢受封马服君,他的子孙姓马。<br> 53、苗Miáo:春秋时期的贲皇享用苗邑的物产,就以地名为姓。<br> 54、凤Fèng:黄帝的后代帝喾有个大臣叫凤鸟氏,主管历法天文,其后代以凤为姓。<br> 55、花Huā:花姓人物最早的是花木兰,传说是南北朝人。<br> 56、方Fāng:神农氏的后代中有一位叫榆罔,其儿子受封方山后叫方雷,方雷的子孙就以地名为姓。<br> 57、俞Yú:黄帝时,有个名医叫俞跗,是俞姓的始祖。<br> 58、任Rén:黄帝的小儿子叫禺阳,受封于任邑。其子孙以任为姓。<br> 59、袁Yuán:周朝伯辕的后代将辕省去左半边,作为姓。<br> 60、柳Liǔ:春秋时期展禽,改姓了柳下,史书上称他柳下季,柳姓由此开头。<br> 61、酆Fēng:周武王将弟弟封于酆邑,他的后代以地名为姓。<br> 62、鲍Bào:春秋时期敬叔在齐国做官,受封于鲍邑,后代就以鲍为姓。<br> 63、史Shǐ:黄帝有一名史官叫仓颉,后代以其官职为姓,就形成了史姓。仓颉被中国人尊为造字的圣人。<br> 64、唐Táng:远古时,尧曾经在“唐”那个地方做首领。尧的族人就有以地名为姓。<br> 65、费Fèi:春秋时期,鲁国有个人物叫父,因有功劳受封为费邑的首领,现今山东鱼台县费亭一带,他的子孙就以地名为姓,世代延续。<br> 66、廉Lián:远古黄帝的玄孙叫大廉,大廉的后代形成了廉姓。<br> 67、岑Cén:周朝岑子建岑国,岑国的公族子孙,以国名为姓。<br> 68、薛Xuē:薛登的后代以薛为姓。<br> 69、雷Léi:黄帝的一个妻子姓方雷,雷姓由此而来。<br> 70、贺Hè:贺姓由庆姓转变来。<br> 71、倪Ní:倪氏本为郳氏,因避仇改为倪。<br> 72、汤Tāng:汤王的后代有人就以祖先的名为姓。<br> 73、滕Téng:周武王封弟弟叔绣封于滕国,后代子孙以国名为姓。<br> 74、殷Yīn:源出于子姓。<br> 75、罗Luó:源于熊姓,是以国为名的姓。<br> 76、毕Bì:毕公高的后代以国名为姓,称为毕氏。<br> 77、郝Hǎo:源于子姓,是伏羲氏的后裔。<br> 78、邬Wū:古帝颛顼后裔陆终氏第四子求言(妘姓)别封于邬,后代子孙以邬为姓。<br> 79、安ān:源自始祖。<br> 80、常Cháng:出自姬姓。<br> 81、乐Yuè:乐源出于子姓,西周末,公子衎字乐父,他的孙子以祖父字中“乐”命氏,称为乐氏。<br> 82、于Yú:源出于姬姓。周武王的第三个儿子叔分封在邘国,与冯姓相同,后代去邑为姓,称为于氏。<br> 83、时Shí:春秋时齐国贤士时子的后代以其名字中的“时”为姓。<br> 84、傅Fù:黄帝裔孙大由封于傅邑,其后代以地名为姓。<br> 85、皮Pí:樊仲皮的后人以他字中的“皮”为姓。<br> 86、卞Biàn:西周时,曹叔振铎的子孙分封在卞,他的后代称为卞氏。<br> 87、齐Qí:齐康公后人,称为齐氏。<br> 88、康Kāng:源于谥号。<br> 89、伍Wǔ:春秋时,楚庄王有个宠臣名叫伍参,是楚公族的后人。庄王封伍参为大夫,称为伍氏。<br> 90、余Yú:春秋时,晋人由余穆公重用,他为穆公出谋划策,攻灭西戎十二国,使秦国成为西方霸主。他的后世子孙以其名字中的“余”为姓,称为余氏。<br> 91、元Yuán:春秋时,因卫国大夫元 的封地在元,其后世子孙即以元为姓。<br> 92、卜Bǔ:卜姓是古代从事占卜者的后代。<br> 93、顾Gù:夏朝附庸国顾国,顾国为商汤所灭后,原王公族人以国名为姓。<br> 94、孟Mèng:春秋时,卫国国君叫卫襄公,卫襄公的儿子叫公孟。公孟的子孙有的姓公孟,有的省去公字而姓孟。<br> 95、平Píng:战国末期,韩哀侯之子婼封于平邑。秦灭韩后,婼率族人迁居于下邑,他的孙子以原封地命姓。<br> 96、黄Huáng:出自赢姓,为陆终的后裔。<br> 97、和Hé:祝融氏重黎的后人羲和的后代。<br> 98、穆Mù:意为贤良、和气。<br> 99、萧Xiāo:萧国后代子孙以国名为姓。<br> 100、尹Yǐn:上古少昊氏的后裔。<br> 101、姚Yáo:舜因最初在姚墟,他的后裔子孙即以地为姓。<br> 102、邵Shào:周文王第五子召公奭(音shì),食邑于召子孙遂以召为氏,后加邑为邵。<br> 103、湛Zhàn:夏代早期,斟灌氏国后人以国为姓。<br> 104、汪Wāng:汪姓出自汪芒氏。<br> 105、祁Qí:源自姬姓。<br> 106、毛Máo:以封邑名作为姓的。<br> 107、禹Yǔ:人名命名。<br> 108、狄Dí:狄族的子孙后代就以族名作为自己的姓。<br> 109、米Mǐ:春秋时代,楚国的后代当中有了米姓。<br> 110、贝Bèi:周文王的后代召公康,后代以国名为姓。<br> 112、明Míng:古代部落首领燧人氏有一个重臣叫明由,他的后世子孙以其名作为姓。<br> 113、臧Zāng:鲁孝公儿子驱,他的后代以封地名作为自己的姓。<br> 114、计Jì:禹后人的封地,后人便以国名。<br> 115、伏Fú:伏姓出自风姓。<br> 116、成Chéng:出自姬姓。<br> 117、戴Dài:宋戴公的后裔以他的谥号为姓。<br> 118、谈Tán:出自子姓,是殷商皇族的后裔。<br> 119、宋Sòng:出自子姓,起源于战国时期。<br> 120、茅Máo:周公旦的第三个儿子名叔,受封于茅邑,子孙以国名为姓。<br> 121、庞páng:出自高阳氏。黄帝的孙子颛顼生有八个儿子,其中有一个儿子名叫庞降,他的后人就以他的名字作为姓。<br> 122、熊xióng:传说黄帝曾在有熊建都,所以黄帝的后代中有人以都城为姓。<br> 123、纪Jǐ:出自姜姓。西周时,炎帝裔孙被封于纪,建立纪国,因属侯爵,所以被称纪侯。纪国为齐国所灭,纪侯子孙便以国名为姓。纪姓另有一支由舒姓改成。<br> 124、舒Shū:周朝封皋陶的后代于舒(今安徽庐江县西),建立舒国,曾被徐国所灭,后又复国,不久又亡于楚国,其国君族人以舒为姓。<br> 125、屈qū:是夏代屈骜的后代。<br> 126、项xiàng:春秋时期,楚国公子燕受封于项城(今河南项城县),建立项国。后项国被齐国所灭,其子孙以国名为姓。<br> 127、祝Zhù:周武王封黄帝的己姓后裔在祝国(今山东临沂县东南),后代子孙以国名为姓。<br> 128、董Dǒng:相传黄帝后裔董父被舜帝封于鬷川,并赐以董姓,其子孙沿习为姓。<br> 129、梁Liáng:西周时,周宣王封秦仲二儿子康在夏阳梁山(今陕西韩城附近)立国为君,为梁康伯。后梁国为秦国所灭,其后代便以梁为姓。<br> 130、杜Dù:舜封尧之子丹朱于唐。周成王时,唐国因不服王命被灭,成王改封唐国后人于杜(今西安市东杜陵)。宣王执政后,杜国君在朝任大夫,人称杜伯。杜伯因得罪了宣王的宠妃,被宣王屈杀。杜伯子孙大多逃往中原,留在杜城的一支以杜为姓。杜姓另一支为北魏时期鲜卑人独孤浑氏改姓。<br> 131、阮Ruǎn:出自偃姓。东夷族首领皋陶的后人在商朝时被封在泾水与渭水之间的阮国(今甘肃泾川县东南),商末时被周文王所灭,国人便以阮为姓。<br> 132、蓝Lán:梁惠王三年,秦子向命封邑在蓝田,他的子孙以地名为姓。<br> 133、闵Mǐn:源于姬姓。<br> 134、席Xí:为籍姓所改。<br> 135、季Jì:颛顼后裔陆终的第三个儿子为季连,他的后代以排行为姓。<br> 136、麻Má:春秋时期,熊婴做了齐国的大夫,他以祖先食邑为姓,改姓麻,史称麻婴。<br> 137、强Qiáng:强姓出自姜姓,炎帝的后裔。<br> 138、贾Jiǎ:周朝康王时,封唐叔虞的小儿子公明于贾(今山西襄汾西南),称贾伯,他的后代以贾为姓。<br> 139、路Lù:古代传说中黄帝后裔玄元,因有功,被封为路中侯,他的好几代子孙都延承这个爵称,后来渐渐变成了这个氏族的姓。他的后代以路为姓。<br> 140、娄Lóu:源于姒姓,是大禹的后代。周武王灭商后,把夏帝少康的后代东楼公封于杞国(河南杞县)。至春秋时期,杞国在周围大国的威胁下被迫东迁,杞君有一支子孙被封在娄邑(今山东诸城西南),后来以娄为姓。<br> 141、危Wēi:三苗族原居于河南南部至洞庭湖、鄱阳湖一带,三苗后裔以危为姓。<br> 142、江jiāng:出自嬴姓。颛顼裔孙伯益之后被封在江(今河南正阳西南),江国后来被楚国灭掉,国人便以江为姓。<br> 143、童Tóng:相传古帝颛顼有个儿子叫老童,他的后代以祖上名字为姓,称童氏。<br> 144、颜Yán:古帝玄孙陆终第五子名安,周武王封其后裔挟于邾(今山东曲阜南陬村),后有邾武公名夷父,字颜,称之谓颜公。他的后代以祖字为姓,称颜氏。<br> 145、郭Guō:姬序号为虢公,因虢与郭同音,转化变音,其后代便称为郭姓。<br> 146、梅Méi:梅姓出于子姓,是商汤的后裔,发源于今天的安徽省亳州东南。<br> 147、盛sheng:源出有三:出自姬姓,出自组名为氏,出自少数民族改姓。<br> 148、林Lín:出自子姓,是商汤的后代。<br> 149、刁Diāo:出自姬姓。<br> 150、钟zhōng:伯宗的儿子伯州食邑在钟离,其后人以钟离作为姓,后简称钟。<br> 151、徐Xú:出自赢姓,发源于今天的安徽省泗县。<br> 152、邱Qiū:出自姜姓,发源于今天的山东省昌乐。<br> 153、骆Luò:出自姜姓。姜太公的后代有一个名叫公子骆,他的后世子孙以他的字作为姓,这样就有了骆姓。<br> 154、高Gāo:一支源于远古时代高台宫殿的建筑者,其始祖是黄帝时的大臣高元。<br> 155、夏Xià:源于姒姓,是大禹的后裔。<br> 156、蔡Cài:源自姬姓,发源于今天的河南省上蔡西南。<br> 157、田Tián:西周初年,周武王封大禹的后代胡公满于陈(今河南省境内),并且建立了陈国,其后代都以陈作为姓。<br> 158、樊Fán:出自姬姓,发源于今天的河南省济源县。<br> 159、胡Hú:源于姬姓和归姓。<br> 160、凌Líng:出自姬姓,发源于今天的河北省。<br> 161、霍Huò:出自姬姓,发源于今天的山西省霍县西南。周武王在位时封叔武于霍,并且建立了霍国,世称叔武为霍叔,春秋时霍国被晋献公所灭,此后,霍国王室的后世子孙便以国名为姓。<br> 162、虞Yú:最早出自姚姓,舜的儿子商均封于虞城,建立诸侯国虞国,其后世子孙便以国名作为自己的姓。<br> 163、万Wàn:出自姬姓,发源于今天的山西省芮城。<br> 164、支Zhī:来源比较复杂,而且模糊。传说尧舜时期有一个叫支父的人,他的子孙后代以支为姓。<br> 165、柯Kē:出自姜姓,发源于齐国(今山东境内),是传说中炎帝的后裔,为姜子牙的嫡系子孙。<br> 166、昝Zǎn:是由咎姓发展而来的。<br> 167、管Guǎn:出自姬姓,发源于今天的河南省郑州市。<br> 168、卢Lú:出自姜姓,发源于今天山东省的长清县。<br> 169、莫Mò:出自高阳氏,发源于今天河北省任丘北部。<br> 170、经Jīng:春秋时,郑国公子共叔段被封于京(今河南荥阳县东南),其后代以封邑为姓。<br> 171、房Fáng:舜帝后来封丹朱的儿子陵于房国,陵的子孙便以地名为姓。<br> 172、裘Qiú:春秋时,卫国一大夫受封于裘,他的后代以封邑为姓,称裘氏。<br> 173、缪Miào:古代“穆”与“缪”同音通用,所以春秋五霸之一的秦穆公也称作秦缪公,他的庶子以谥号命姓,称缪氏。<br> 174、干Gān:春秋时,宋国有个大夫叫干,他的后代以他名字中的“干”字为姓,称干氏。<br> 175、解Xiè:出自姬姓,周朝贵族良的封地在解(今山西解县),他的子孙以地名为姓,称解氏。<br> 176、应Yīng:周武王克商后,封他的第四子于应(今河南鲁山县境内),他的后代以封地为姓,称应氏。<br> 177、宗Zōng:周朝时设有辅佐天子掌管宗室之事的春官,春秋时鲁国改称宗伯,负责宗庙祭祀礼仪,有世袭此职者,其后代便以“宗”为姓。<br> 178、丁Dīng:周朝时,姜子牙的儿子伋死后谥号为丁公,他的子孙以谥号为姓,称丁氏。<br> 179、宣Xuān:出自于谥号。<br> 180、贲Bēn:贲还有一个读音为Féi,今不多见。<br> 181、邓Dèng:殷王武丁封他的叔父于邓国的曼城,称曼氏,后来又改封邓国。<br> 182、郁yù:古时有郁国,春秋时为吴国大夫的封邑,其国人多为郁姓。春秋时鲁国有宰相郁贡,他的后人以郁为姓,称郁氏。<br> 183、单Shàn:源出于姬姓。<br> 184、杭Háng:源出于姒姓,是大禹的后代。<br> 185、洪Hóng:共工氏后人因先辈曾负责治水之职,便给共字加水旁,作为自己的姓。<br> 186、包Bāo:春秋后期,楚国有个大夫叫申包胥,他的子孙以他名字中的“包”字为姓。<br> 187、诸Zhū:春秋时,鲁国大夫受封于诸(今山东诸城西南),其后裔以封邑为姓,称诸氏。西汉时,历代名人有:无诸被封闽越王,他的后代以其名字中的“诸”为姓。五代后周人诸葛十朋,在赵匡胤陈桥兵变,黄袍加身后,不愿做宋朝臣民,隐居在会稽山。<br> 188、左Zuǒ:周朝史官有左、右之分,左史记言,右史记事。世袭左史之职的后人便以官职为姓。<br> 189、石Shí:石厚的儿子石骀仲以祖父的字命姓,称石氏。<br> 190、崔Cuī:春秋时,齐丁公之子季子,把君位让给了兄弟叔乙,自己去了崔邑(今山东章丘),从此称为崔氏。<br> 191、吉Jí:周宣王时有个大臣叫做尹吉甫,因赫赫军功而闻名,他的后代以他名字中的“吉”字为姓,称为吉氏。<br> 192、钮Niǔ:《名贤氏族言行类稿》载,东晋有钮滔,其后为钮姓。<br> 193、龚Gōng:姬和,因封地被称为共(河南辉县)伯,子孙因国命姓,古时“共”、“龚”同音通用,后来传为龚。<br> 194、程Chéng:颛顼有两个孙子重和黎,西周建立以后,重和黎的后代被封于程,并且建立了程国,后代以国为姓。<br> 195、嵇Jī;嵇姓出自姒姓。<br> 196、邢Xíng:邢姓出自姬姓。<br> 197、滑Huá:滑姓出自姬姓。<br> 198、裴Péi:裴姓出自赢姓。<br> 199、陆Lù:陆姓发源于今天的山东省平原县一带。<br> 200、荣Róng:黄帝时,有一个叫荣援的人,黄帝封他为诸侯,并且建立了荣国,他曾经奉黄帝之命铸钟十二个,其后世子孙都以荣为姓。<br> 201、翁Wēng:在夏朝初年,有一位贵族叫翁难乙,他可以说是翁姓的始祖。<br> 202、荀Xún:荀姓出自姬姓。<br> 203、羊Yáng:西周有一个种官职叫羊人,担任这个官职之人的后世子孙,就以此为姓,这样就有了羊姓。<br> 204、於Yū:发源于今天的河南省。<br> 205、惠Huì:远古时期的部落联合首领颛顼的后代叫惠连,他的后代子孙就以“惠”作为自己的姓,这样就有了惠姓。<br> 206、甄Zhēn:上古部落首领皋陶的次子名仲甄,在夏朝时为卿仕,受封于甄,他的’后裔也取姓为甄。<br> 207、麴Qū:麴本是酿酒的主要原料,西周时成为掌管酿酒业的官名,世袭此职的人便以麴为姓。<br> 208、家Jiā:源自于姬姓。<br> 209、封Fēng:炎帝的后代,以地为姓。<br> 210、芮Ruì:源于姬姓。周武王封姬良夫于芮,后人以国为姓。<br> 211、羿Yì:为夏朝著名弓箭射手后羿的后代。<br> 212、储Chǔ:相传上古时有储国,储国人的后代以储为姓。<br> 213、靳Jìn:战国时期靳尚的后代便以靳为姓。<br> 214、汲Jí:源自于姬姓。春秋时期,卫宣公的公子居住的地方叫汲(今河南汲县),他的后代以汲为姓。<br> 215、邴bǐng:齐大夫邴的封地也叫邴(今山东费县东南),他的后代以封邑为姓,也称邴氏,也有去邑成姓,称丙氏。<br> 216、糜Mí:最早始于夏代,是以谷物名称命名的姓。<br> 217、松Sōng:起源于秦朝。<br> 218、井Jǐng:源自姜姓。<br> 219、段Duàn:春秋时,老子李聃的孙子李宗在晋国为官,封于段干,他的后代一支姓段。<br> 220、富Fù:周襄王时有姬姓大夫名富辰,直言敢谏,不避贵胄,为人称道,他的后代有的以其名字为姓,称富氏。<br> 221、巫Wū:担任巫官后人有的以巫字为姓。<br> 222、乌Wū:出自金天氏。<br> 223、焦Jiāo:神农氏的后人,以国为姓。<br> 224、巴Bā:战国中期,巴国被秦国攻灭,巴人便以国名为姓。<br> 225、弓Gōng:来源为职官名。<br> 226、牧Mù:力牧助黄帝治理天下,立有大功,他的后代便以祖上名字为姓,一支姓力,一支姓牧。<br> 227、隗Kuí和Wěi:汤灭夏桀后,封其后人于隗,建大隗国,春秋时为楚国所灭,其子孙以国名为姓,称隗氏。春秋时晋国大举进攻赤狄诸部落,赤狄人后裔汉化后沿用隗姓。<br> 228、山Shān:周朝掌管山林的官员叫山师,子孙便称为山氏。<br> 229、谷Gǔ:源自于嬴姓。<br> 230、车Chē:春秋时,秦国大夫子车仲的后代为车姓。<br> 231、侯Hóu:春秋时,晋哀侯和缗侯均为晋武公所杀,哀侯和缗侯的子孙逃难他国后,便以祖上受封爵位为姓,称侯氏。<br> 232、宓Mì:源自于伏羲氏,伏羲古时作宓羲。<br> 233、蓬Péng:源自姬姓。<br> 234、全Quán:泉府官的后人以职官为姓,便有了泉姓,又因“全”、“泉”同音通用,于是也便有了全姓。<br> 235、郗Xī:苏忿生的后代受封于郗(今河南沁阳),其后人便以封邑命姓为郗姓。<br> 236、班Bān:春秋时,楚国若敖的孙子出生后曾被母亲弃于野外,吃虎乳长大。因虎有斑纹,其后代子孙以此事件命姓,为班姓。<br> 237、仰Yǎng:仰姓一支出自舜帝时大臣仰延之后。<br> 238、秋Qiū:秋姓为少昊氏之后。<br> 239、仲Zhòng:商汤王左相仲虺的后代和春秋时宋庄公之子(字子仲)的后代,也以祖上名字为姓。<br> 240、伊Yī:相传尧出生在伊祁山,他的后代有的以伊为姓。<br> 241、宫Gōng:周朝时有专门负责宫廷修缮和清洁事宜的官,名宫人,世袭此职的后人便以宫为姓。<br> 242、宁Nìng:出自赢姓,春秋时期,秦国国君秦襄公的谥号为“宁”,他的后世子孙当中有的人就以先人的谥号作为姓。<br> 243、仇Qiú:出自九吾氏。<br> 244、栾Luán:出自姬姓,发源于河北栾城一带。<br> 245、暴Bào:最初形成于商朝,发源地在今天河南省境内。<br> 246、甘Gān:夏朝的诸侯国当中有一个甘国,后代以国为姓。<br> 247、钭Tǒu:出自姜姓。齐国的君主康公就以酒器名“钭”作为自己的姓,这样就有了钭姓。<br> 248、厉Lì:出自姜姓。<br> 249、戎Róng:出自姜姓。在西周时期,有一个戎国,它是齐国的附庸,后来戎国灭亡了,其公族便以国名作为了姓。<br> 250、祖Zǔ:汤是商朝的开国君主,他的后人祖乙、祖辛、祖丁等都先后做了商王,其支庶子孙以“祖”作为姓。<br> 251、武Wǔ:发源于今天广西省的水淳县北部。<br> 252、符Fú:出自姬姓。<br> 253、刘Liú:远古尧帝的子孙中,有个叫刘累的,据说他能驯化龙和驾龙飞奔,他就是刘姓始祖。<br> 254、景Jǐng:在春秋时期景差的后世子孙便以景作为自己的姓,这样就有了景姓。<br> 255、詹Zhān:据传说“五帝”之一的舜,曾经封黄帝后裔中得詹(受尊敬)的人为詹姓,这样就有了詹姓。<br> 256、束Shù:战国时期齐国有一疏姓部族,后改为束姓。<br> 257、龙Lóng:舜做部落联合首领,他的手下有一大臣名纳,为龙氏,他的后世子孙都姓龙。<br> 258、叶Yè:发源于今天河南省的叶县。<br> 259、幸Xìng:起源据与幸臣有关。<br> 260、司Sī:部落首领神农氏的属下当中,有专门负责占卜的大臣名司怪,他的后世子孙便以“司”作为姓。<br> 267、韶Sháo:乐官的后世子孙以其祖上所作乐曲的曲名作为自己的姓,这样就有了韶姓。<br> 268、郜Gào:出自姬姓。<br> 269、黎Lí:发源于今天河南省的浚县。<br> 270、蓟Jì:发源于今天的北京市西南。<br> 271、薄Bó:薄国君主的族人,便以封国之名作为自己的姓。<br> 272、印Yìn:源自于姬姓。春秋时期,郑穆公之子字子印,子印的孙子名段,在郑国为卿大夫,以其祖父的字中的“印”为姓,称为印氏。<br> 273、宿Sù:伏羲氏的后裔被封在宿国(今山东东平),其后人以国名为姓。<br> 274、白Bái:白阜被尊为白姓始祖。<br> 275、怀Huái:是无怀氏的后人。<br> 276、蒲Pú:舜的后代封于蒲(今山西永济),舜的后代因此以地名为姓。<br> 277、邰Tái:帝尧任命弃大司农,封于邰(今陕西武功),其子孙以地名“邰”为姓。<br> 278、从Cóng:从姓源自于姬姓。<br> 279、鄂è:春秋时,晋国大夫顷父之子嘉父叛晋,奔至鄂,称为鄂侯,他们的后代以鄂为姓。<br> 280、索Suǒ:索姓是汤王的后裔。<br> 281、咸Xián:帝喾为部落首领时,有个大臣叫咸邱黑,是咸姓的始祖。<br> 282、赖Lài:是炎帝的后裔。<br> 283、卓Zhuó:是春秋时楚国王族的后裔。<br> 284、蔺Lìn:是春秋时晋国王族的后裔。<br> 285、屠Tú:古人有以屠宰为业者,他们的后代以屠为姓。<br> 286、蒙Méng:颛顼的后裔。<br> 287、池Chí:池姓源于嬴姓。<br> 288、乔Qiáo:黄帝后代以山名取为桥姓,后来有的简化为乔姓。<br> 289、阴Yīn:周朝有阴邑,其大夫的后裔以食邑为姓,称阴氏。<br> 290、郁Yù:相传大禹的老师叫郁华,他便是郁姓的始祖,其后裔以祖字为姓,称郁氏。<br> 291、胥Xū:胥是以祖辈的名字命名的姓,起源于华胥、赫胥二氏。<br> 292、能Nài:周成王时,大臣熊绎因功受封为男爵,他的后代将熊姓去四点改为能姓。<br> 293、苍Cāng:相传黄帝有二十五个儿子,其中有个叫苍林,他的后代以祖辈名字为姓,称苍氏。黄帝的孙子颛顼有八个儿子,都是治世能臣,世称“八恺”,其中长子名苍舒,他的后代也以祖字为姓,形成苍姓一支。大约汉代以后,苍姓改为仓姓。<br> 294、双Shuāng:双姓与蒙姓同出一宗,是颛顼的后裔。夏朝建立后,封颛顼之后于蒙双,有子孙以地名为姓,成为蒙姓和双姓两支。<br> 295、闻Wén:出自复姓闻人氏。<br> 296、莘Shēn:莘姓一族是古帝祝融的后代。<br> 297、党Dǎng:党姓出自夏朝,居住在党项的王族多姓党。<br> 298、翟Zhái:翟姓出自隗姓。<br> 299、谭Tán:谭姓是颛顼的后代。<br> 300、贡Gòng:源于端木氏。<br> 301、劳Láo:劳姓起源于西汉时期。<br> 302、逄Páng:逄姓出自姜姓。<br> 303、姬Jī:相传黄帝的降生地有一条叫做“姬”的河,于是便以“姬”作为姓。申Shēn:申姓发源于今天河南省的南阳。<br> 304、扶Fú:大禹任部落联盟首领的时候,其属下有扶登氏,他就是扶姓的始祖。堵Dǔ:堵姓出自姬姓。<br> 305、冉Rǎn:帝喾为炎帝部落首领时,属下的八个部落当中就有冉姓,其后人世代姓冉。<br> 306、宰Zǎi:宰姓源于姬姓,春秋时期,周公孔曾经在周朝任太宰,人称宰孔,其后世子孙就以“宰”作为了姓。<br> 307、郦Lì:郦姓出自轩辕氏。<br> 308、雍Yōng:雍姓出自轩辕氏,发源于今天河南省的内黄。<br> 309、郤Xì:春秋时期,晋国公族子弟叔虎建立郤国,后世子孙以封地名作为姓。<br> 310、璩Qú:古时候有一个叫蘧邑的地方,那里的人最初是以地名“蘧”作为姓的,后来蘧姓改成了璩姓。<br> 311、桑Sāng:桑姓出自金天氏。<br> 312、桂Guì:桂姓出自姬姓。<br> 313、濮Pú:舜任部落首领时,其子孙散封于濮地,这些人的后代便以地名作为姓。<br>    牛Niú:周朝牛父的子孙以他的字“牛”作为自己的姓。<br> 314、寿Shòu:是彭祖的后裔。<br> 315、通Tōng:春秋时,巴国有大夫受封于通川,其后世子孙以封地名“通”作为姓。<br> 316、边Biān:商代有诸侯国边国,国君为伯爵,被称为边伯,其后代称为边氏。<br>    扈Hù:扈姓为大禹的后代。<br> 317、燕Yān:南燕灭国后,伯倏的后人以国名为姓。<br> 318、冀Jì:相传唐尧的后代被周武王分封在冀(今山西河津),其国人便以冀为姓。郏Jiá:周朝时,有地名称为郏鄏(今河南洛阳西)。居住在这里的人以地名为姓。<br> 319、浦Pǔ:出自于姜姓。<br> 320、尚Shàng:尚姓一支为姜太公的后裔。<br> 321、农Nóng:农姓出自神农氏,是炎帝的后裔。<br> 322、温Wēn:周武王的儿子叔虞的后代被封于温(今河南温县),其后以封地为姓。<br> 323、别Bié:《姓苑》记载 “别氏,京兆人,望出天水、京兆”等。<br> 324、庄Zhuāng:春秋时宋戴公名武庄,他的后人以其名字中的“庄”为姓。<br>    晏Yàn:黄帝后裔颛顼的孙子名陆终,他的儿子为晏安,其后代遂为晏姓。<br>    柴Chái:柴姓出自姜姓。<br> 325、瞿Qú:瞿姓一支源于人名,商代有一大夫,因封地在瞿上而得名瞿父,他的子孙以祖先名为姓。<br> 326、阎Yán:上古周武王建立周朝后,武王封一位王族仲奕于阎乡,仲奕的后代以祖上封邑为姓,称阎氏。<br> 327、充Chōng:充人后代以职官名为姓。<br> 328、慕Mù:慕姓出自慕容氏。<br> 329、连Lián:黄帝孙子颛顼的曾孙陆终有子名惠连,他的后代以祖先名中的字为姓。<br> 330、茹Rú:茹茹以族名为姓。<br> 331、习Xí:古代有诸侯国习国,其国君后世子孙以习为姓。<br> 332、宦Huàn:宦姓非常罕见。<br> 333、艾ài:艾姓源于夏代,是禹王的后代。<br> 334、鱼Yú:子鱼孙辈嫡传一支以祖父名字为姓,称鱼氏,支庶孙以“鱼孙”为姓。<br> 335、容Róng:黄帝有史臣容成,其后代以容字为姓。<br> 336、向Xiàng:炎帝有一个名叫向的裔孙被封为诸侯,其后代子孙便以先人的名为姓。<br> 337、古Gǔ:古姓起源于殷商时期。<br> 338、易Yì:易姓形成于春秋时期。<br> 339、慎Shèn:慎姓发源于今天安徽省的颖上县西北。<br> 340、戈Gē:夏代东夷有寒国的儿子在戈国,其后代子孙就以国名作姓。<br> 341、廖Liào:廖姓起源于今天的河南省唐河县西。<br> 342、庾Yǔ:相传在远古帝尧时代,有掌庾大夫。以官名作为姓,这样就有了庾姓。<br> 343、终Zhōng:终姓是黄帝的后裔。<br> 345、暨Jì:暨姓是颛顼的后人。<br> 346、居Jū:居姓出自杜姓。<br> 347、衡Héng:出自伊姓。<br> 348、步Bù:步姓发源于今天山西省的临汾市南。<br> 349、都Dū:春秋初年,郑国有个公族大夫叫子都,他的子孙以其字“都”作为姓。<br> 350、耿Gěng:出自姬姓。<br> 351、满Mǎn:西周胡公满的支庶子孙当中有人以先祖名字中的“满”字作为姓。<br> 352、弘Hóng:在春秋时期,卫国有个大夫叫弘演,他的后世子孙就以其名字中的“弘”字作为自己的姓。<br> 353、匡Kuāng:春秋时期,鲁国大夫施孝权的家臣句须任匡邑宰,后来他的孙子就以祖父做官地的名称作为自己的姓。<br> 354、国Guó:大禹为首领时,有一个专门掌管车马的人名叫国哀,后世子孙都随之以国为姓。<br> 355、文Wén:周武王追谥父亲西伯姬昌为周文王,子孙以其谥号“文”作为了姓。<br> 356、寇Kòu:春秋时期卫灵公的孙子在卫国任司寇,他的后世子孙就以官名“司寇”作为自己的姓,后来简称寇氏。<br> 357、广guǎng:上古广成子的后代以广成为姓。<br> 358、禄Lù:出自子姓,是殷商最后一个帝王纣王的后代。<br> 359、阙Quē:阙姓起源于春秋之时。<br> 360、东Dōng:东姓源于远古之时。<br> 361、欧ōu:春秋时,越王无疆将次子封于乌程(今浙江吴兴)欧余山的南面,古代称山南为阳,所以他被称为欧阳亭侯。<br> 362、殳Shū:出于有虞氏。<br> 363、沃Wò:沃丁的子孙有的以他的名字为姓,称沃氏。<br> 364、利Lì:出于理姓,与理、李、里同宗。<br> 365、蔚Wèi:北周时设有蔚(yù)州,居住在这里的人以地名为姓。<br> 366、越Yuè:越国公族支庶子孙有的以原国名为姓,形成越姓。<br> 367、夔Kuí:远古时,尧和舜的乐官名叫夔,此姓的起源就在尧舜帝时代。夔原指龙形动物。<br> 368、隆Lóng:隆姓源于地名。春秋时,鲁国境内有隆邑(今山东泰安西南),居住在这里的人以其地名为姓,形成隆姓。<br> 369、师Shī:源于技艺和职官名。<br> 370、巩Gǒng:周敬王时有同族卿士简公,受封于巩(今河南巩县),称为巩简公。巩简公的子孙以封邑为姓,称巩氏。<br> 371、厍Shè:厍姓源于北周厍狄氏所改姓。<br> 372、聂Niè:春秋时,齐丁公封其支庶子孙于聂邑(今山东茌平西),建聂国,为齐国附庸。其后世子孙以国名为姓,形成聂姓。<br> 373、晁Cháo:源于姬姓。古代“朝”与“晁”相通,都有早晨之意,所以在姓中“朝”也写作“晁”。周朝时,景王之子王子朝的子孙以朝为姓,又称“晁”氏。<br> 374、勾Gōu:又写作“句”。其姓最早见于《山海经》:“困民之国,勾姓”。<br> 375、敖áo:上古五帝之一颛顼的老师叫做大敖,有的写做太敖,他的后代以祖上名字为姓,形成敖姓。<br> 376、融Róng:融姓起源于上古,是颛顼高阳氏后裔。<br> 377、冷Lěng:冷姓系泠姓所改。<br> 378、訾Zǐ:周朝时有訾邑(今河南巩县西南),居住在这里的人有的以地名为姓。<br> 379、辛Xīn:辛姓源于姒姓。<br> 380、阚Kàn:阚姓源自姜姓。<br> 381、那Nā:商朝君王武丁的裔孙到那地(今湖北荆门东南)定居,形成那姓。<br> 382、简Jiǎn:春秋时,晋国大夫为周文王的后裔,他被封于续,死后谥号为简。<br> 383、饶Ráo:饶姓一支源于姜姓。<br> 384、空Kōng:空姓为复姓空同、空桑、空相等省文改成。<br> 385、曾Zēng:曾参是春秋时的鲁国人,而且是孔子的得意弟子。<br> 386、毋Wú:毋姓起源于上古,尧属下毋句制造出乐器罄,他就是毋姓的始祖。<br> 387、沙Shā:炎帝做部落首领时,他的属下有夙沙氏,其后世子孙省文为沙氏。<br> 388、乜Niè:产生于春秋时期,卫国有大夫的采邑在乜城,其后人就把采邑名作为了姓。<br> 389、养Yǎng:春秋时期,吴国公子掩余、烛庸逃到楚国,楚王把养地(今河南境内)封给了他们,后来其子孙后代就以祖上的封地名“养”作为姓。<br> 390、鞠Jū:鞠姓出自姬姓,周始祖弃有支孙名叫陶,他出生时手心有纹似“鞠”字形,所以取名鞠陶,他的后世子孙便以鞠作为自己的姓。<br> 391、须Xū:须姓源自风姓,是太昊伏羲氏的后代,春秋时期有风姓国叫须句国,该国的国民则称须句氏,后来改为须氏。<br> 392、丰Fēng:春秋时期,郑穆公的儿子丰,在郑僖公时任大夫,他的孙子便以其名“丰”作为姓,而称为丰施、丰卷,后来他们的子孙也随之姓丰。<br> 393、巢Cháo:尧为帝时,有大臣巢父常居于山中,以树为巢,故称有巢氏。禹帝时曾封有巢氏之后建立巢国(今安徽境内)。在夏、商、周三代,巢国世代为诸侯国,春秋时期,楚国灭掉巢国,巢国后代公族便以原国名作为姓。<br> 394、关Guān:夏朝时,夏桀是一个荒淫的暴君,有个叫关龙逢的贤臣曾去劝谏他,结果被处死,关龙逢的后代便姓关。<br> 395、蒯Kuǎi:商朝时有蒯国(在今天河南省洛阳市一带),其国人后来以国名作为姓。<br> 396、相Xiàng:夏朝有一个帝王叫相,他的后裔支庶子孙,有的就以祖上的名字作为姓。<br> 397、查Zhā:查姓出自姜姓,是炎帝后裔。<br> 398、後Hòu:後姓出自太昊氏,是上古东夷部族首领太昊的孙子後照的后代。<br> 399、荆Jīng:西周初年,荆君有庶出子孙则以原国号作为姓。<br> 400、红Hóng:红姓出自熊姓。<br> 401、游Yóu:春秋时期,郑国国君郑穆公之子名偃,字子游,他的孙子以祖父的字作为姓。<br> 402、竺Zhú:汉代,有枞阳人竹晏改“竹”为“竺”,其后世子孙即沿用竺姓。<br> 403、权Quán:商武帝武丁的后人被封于权地(今湖北境内),其后代以国为姓。<br> 404、逯Lù:秦国公族大夫有人受封于逯邑(今陕西境内),其后世子孙以地位姓。<br> 405、盖Gě:春秋时期公族大夫受封于盖邑(今山东沂水县西北),后代子孙就以地位姓。<br> 406、益Yì:伯益是秦国的始祖,其支庶子孙中有人以祖上的名字作为自己的姓。<br> 407、桓Huán:源于上古,黄帝时有大臣桓常,他是桓姓的始祖。<br> 408、公Gōng:出自姬姓。<br> 409、万俟Mò qí:东晋时,鲜卑族的万俟部落随拓跋氏其部落族人以“万俟”为姓。<br> 410、司马Sī mǎ:相传帝少昊始设司马一职,掌管军政。<br> 411、上官Shàng guān:春秋时期,楚庄王幼子名子兰,担任上官大夫。子兰的子孙便以地名命姓。<br> 412、欧阳ōu yáng:蹄被封于乌程欧余山的南面,被称为欧阳亭侯,他的支庶子孙以封地命姓。<br> 413、夏侯Xià hóu:杞简公的弟弟被称为夏侯,他的子孙于是以“夏侯”为姓。<br> 414、诸葛Zhū gě:商朝时,伯夷的后裔。<br> 415、闻人Wén rén:春秋时少正卯声誉高被称做“闻人”。他的支庶子孙有的便以“闻人”为姓。<br> 416、东方Dōng fāng:伏羲氏创八卦,八卦以东方为尊,其后代支庶子孙便以东方为姓。<br> 417、赫连Hè lián:是西汉时匈奴族的姓,始祖为匈奴右贤王刘去卑。<br> 418、皇甫Huáng fǔ:春秋时宋戴公之子公子充石,字皇父。他的孙子以祖父之字为姓。<br> 419、尉迟Yù chí:为鲜卑族姓。<br> 420、公羊Gōng yáng:春秋时鲁国人公孙羊孺颇有才华,他的支庶子孙以祖上名字中的两个字命姓,形成公羊姓。公羊姓今已融入公姓。<br> 421、澹台Tán tái:春秋时期,孔子有个弟子名叫澹台灭明,字子羽。<br> 422、公冶Gōng yě:春秋时鲁国季氏有族人叫季冶,字公冶,他的子孙便以公冶为姓。<br> 423、宗政Gōng yě:也作“宗正”。宗正是秦汉时期的官名,专管皇帝亲属的有关事宜,自秦始皇时开始设置。汉朝时。高祖刘邦有个本家亲戚担任宗正这一官职,后改姓为宗正。<br> 424、濮阳Pú yáng:濮阳为地名,在今河南濮阳县,当地人有以地名为姓的,称为濮阳氏。<br> 425、淳于Chún yú:春秋时期有淳于国,淳于国的人后来称为淳于氏。<br> 426、单于Chán yú:历史上匈奴族的最高首领称为“单于”,他们的后代中有以“单于”为姓的。<br> 427、太叔Tài shū:春秋时,卫文公有儿子名叫太叔仪,他的后代就是太叔氏。<br> 428、申屠Shēn tú:为上古舜帝的后代。<br> 429、公孙Gōng sūn:周朝国君一般立正妻所生的长子为太子,其他儿子就称为公子。公子的儿子被称为公孙。有公孙的后代就以公孙为自己的姓。<br> 430、仲孙Zhōng sūn:出自姬姓。<br> 431、轩辕Xuān yuán:相传黄帝号轩辕氏,他的后代中有以轩辕为姓的。<br> 432、令狐Líng hú:魏颗被晋君别封于令狐,“以邑为氏”而姓的令狐。<br> 433、钟离Zhōng lí:源出于嬴姓。<br> 434、宇文Yǔ wén:鲜卑族有个部落首领自称“字文氏”。<br> 435、长孙Zhǎng sūn:北魏建立后,拓跋硅认为大伯沙莫雄的大儿子嵩是曾祖父的长孙,就赐嵩为“长孙”氏。嵩的后代也就一直以长孙为自己的姓。<br> 436、慕容Mù róng:三国时期,鲜卑族首领莫护跋在棘城以北建立国家,其后代以国为姓。<br> 437、鲜于Xiān yú:源出子姓。<br> 438、闾丘Lǘ qiū:春秋时齐国有大夫名叫闾丘婴,他的后代称为闾丘氏。<br> 439、司徒Sī tú:先秦设司徒这一官职。有的司徒后代就把官职作为自己的姓,称为司徒氏。<br> 440、司空Sī kōng:出自姒姓,是大禹的后代,以官职名为姓。<br> 441、佟Tóng:源于妫姓,出自夏王朝末期太史终古的后代。<br> 442、第五Dì wǔ:源于妫姓,出自汉高祖刘邦强迁原战国时期齐国的田氏公族时封的编序,属帝王赐姓。<br> 443、言Yán:出自春秋时言偃之后,以祖名为姓。<br> 444、福Fú:出自春秋时齐国大夫福子丹之后,以祖名为姓。</p><h2 id="【3】《百家姓》简介"><a href="#【3】《百家姓》简介" class="headerlink" title="【3】《百家姓》简介"></a>【3】《百家姓》简介</h2><h3 id="百家姓简介:"><a href="#百家姓简介:" class="headerlink" title="百家姓简介:"></a>百家姓简介:</h3><p> 《百家姓》是一部关于汉字姓氏的作品。按文献记载,成文于北宋初。原收集姓氏411个,后增补到504个,其中单姓444个,复姓60个。<br> 《百家姓》采用四言体例,对姓氏进行了排列,而且句句押韵,虽然它的内容没有文理,但对于中国姓氏文化的传承、中国文字的认识等方面都起了巨大作用,这也是能够流传千百年的一个重要因素。<br> 《百家姓》与《三字经》、《千字文》并称“三百千”,是中国古代幼儿的启蒙读物。“赵钱孙李”成为《百家姓》前四姓是因为百家姓形成于宋朝,故而宋朝皇帝的赵氏、吴越国国王钱俶、正妃孙氏以及南唐国主李氏成为百家姓前四位。</p><h3 id="百家姓基本知识"><a href="#百家姓基本知识" class="headerlink" title="百家姓基本知识:"></a>百家姓基本知识:</h3><p> 《百家姓》的次序不是按姓氏人口实际排列。“赵钱孙李”成为《百家姓》前四姓是因为百家姓形成于宋朝的吴越塘地区,故而宋朝皇帝的赵氏、吴越国国王钱氏、吴越国王钱俶正妃孙氏以及南唐国王李氏成为百家姓前四位。<br> 《百家姓》采用四言体例,句句押韵,虽然它的内容没有文理,但读来顺口,易学好记,与《三字经》《千字文》并称“三百千”,是中国古代幼儿的启蒙读物,《百家姓》很具实用性,熟悉它,于古于今都是有裨益的。《百家姓》是中国独有的文化现象,流传至今,影响极深:它所辑录的几个姓氏,体现了中国人对宗脉与血缘的强烈认同感。<br> 姓氏文化,或谱牒文化,是中国文化的重要组成部分。中国人是世界上“寻根意识”最重的族群。《百家姓》在历史的衍化中,为人们寻找宗脉源流,建立血亲意义上的归属感,帮助人们认识传统的血亲情结,提供了重要的文本依据。它是中国人认识自我与家族来龙去脉不可缺少的文化文献基础蓝本。2009年,《百家姓》被中国世界纪录协会收录为中国最早的姓氏书。</p><h3 id="作者简介:"><a href="#作者简介:" class="headerlink" title="作者简介:"></a>作者简介:</h3><p> 宋代王明清《玉照新志》说:“两浙钱氏有国时小民所著”,换句话说,作者是钱氏吴越国的“小民”,即没有什么名气地位的读书人。王明清的理由是,首句是赵钱孙李,是因为钱是作者的本姓,赵乃本朝国姓,所以钱排在后面。 据史书记载,吴越国由钱鏐创立,是五代十国时期相对稳定的一个割据政权。钱鏐一再告诫子孙,如遇王者,不要兴兵,应纳土归顺。后来的吴越王钱俶,曾为赵宋平定江南效力,宋太宗时更献国归宋,受封王爵。江浙的民众因此躲过战乱,所以一直感念吴越钱王。 “孙”则是钱俶正室王妃之姓。可见,作者是吴越国民的可能性确实比较大。而“李”则是与吴越国毗邻的南唐国皇室之姓,吟出《虞美人》“问君能有几多愁,恰似一江春水向东流”的李煜就是南唐后主。</p><h3 id="后世影响:"><a href="#后世影响:" class="headerlink" title="后世影响:"></a>后世影响:</h3><p> 1、启蒙教育<br> 《百家姓》是一部记录姓氏的文集,全文568个字,通篇采用四言体例,句句押韵,虽然它的内容没有文理,但读来顺口,易学好记,与《三字经》《千字文》相配合,成为中国古代蒙学中的固定教材。关于《百家姓》与《三字经》、《千字文》的区别,明代理学家吕坤曾说过:“初入社学八岁以下者,先读《三字经》以习见闻,读《百家姓》以便日用,读《千字文》以明义理。“<br> 2、姓氏文献<br> 作为姓氏文化中,《百家姓》是一种特殊的历史文献,记载了中国姓氏的发展,它与姓氏家谱、方志、正史构成完整的中国历史,是中国珍贵文化遗产的一部分。《百家姓》作品的.出现,是中国特有的文化现象,流传至今,影响极深,它所辑录的姓氏,还体现了中国人对宗脉等的强烈认同感。《百家姓》在历史的衍化中,为人们寻找宗脉源流,建立宗脉意义上的归属感,帮助人们认识传统的血亲情结,提供了重要的文本依据。它是中国人认识自我与家族来龙去脉不可缺少的文化文献基础蓝本。2009年,《百家姓》被中国世界纪录协会收录为中国最早的姓氏书。<br> 3、相关书法<br> 《百家姓》作为一部影响力很大的启蒙读物,相关的书法作品很多。如王羲之字帖《右军正草百家姓》伪作,该书虽假,书法功力也是相当不错。另外还有成亲王爱新觉罗·永瑆(1752-1823)等名家书写的《百家姓》等。</p><h2 id="【4】《百家姓》作品鉴赏"><a href="#【4】《百家姓》作品鉴赏" class="headerlink" title="【4】《百家姓》作品鉴赏"></a>【4】《百家姓》作品鉴赏</h2><p> 《百家姓》虽称为”百家姓“,但并非只有一百个姓。《百家姓》文中的姓氏次序也不是按姓氏人口实际排列。根据渊源出处的不同或其特征,《百家姓》中所列姓氏可以分为14种。<br> 第一种,以祖先的图腾崇拜物为姓氏。<br> 有些是由图腾演变而来的,如:熊、马、牛、羊、龙、凤、山、水、花、叶等。由于年代久远,史前部分消失后难以考知,到底哪些姓氏源于图腾崇拜,已不得而知。黄帝与蚩尤大战于涿鹿之野,曾率领“熊、黑、貅、貔、虎”等。这些“ 熊、罴、貅、貔、虎”等可能就是图腾氏族的名号。但这些氏族的名号究竟有哪些传递下来,成为其后裔的姓氏,也已难寻蛛丝。<br> 第二种,以祖先名字中的字为姓氏。<br> 如年,是在春秋时,周灵王有子叫“王子年夫”,年夫的后人便以其名中的’“年”字为姓氏。 类似的还包括牧、终、常、孔、廉、乐、皮、高等姓氏。<br> 第三种,以封地名和国名为姓氏。<br> 如宋,是出自子姓,据《唐书-宰相世系表》所载, 公元前十世纪周公平定了武康叛乱之后,微子启受封於宋国, 其子孙以原国名“宋“为氏。类似姓氏还有赵、黄、吴、郑、陈、卫、蒋、沈、韩、秦、许、吕、戚、谢、邹、柏、章、苏、潘、葛、范、彭、鲁、韦、苗、任、柳等。<br> 第四种,以职业或官职为姓氏。<br> 如司徒,是上古时代官名,传说尧、舜时设立,一直延续到秦汉,任此官职的后代便以官职名称为姓。另外还包括司空、司马等也属于这种情况。<br> 第五种,以山名、河名为姓氏。<br> 如乔姓,出于有熊氏。黄帝死后,葬于桥山。黄帝的子孙中守陵的人就以陵山之名“桥”为姓氏,后人去木为“乔”。还有姜姓,出于神农氏,炎帝神农氏居住在姜水,其后代有人以河名为姓。<br> 第六种,以住地的方位为姓氏。<br> 如东郭,郭是指古代时城的外围加筑的一道城墙,东郭,就是外城的东墙附近。齐桓公的后裔中有住在临淄城东外一带的,被称为东郭大夫,其后人便以东郭为姓;类似还有东门,鲁庄公有后代叫公子遂,字襄仲,家住曲阜城东门旁,人称东门襄仲,其后人便以东门为姓;另外还有西门,春秋时,齐国和郑国都有公族大夫住在都城的西门附近,人称西门氏,其后人便以西门为姓氏。<br> 第七种,以部落的名称为姓氏。<br> 如复姓呼延、慕容、宇文、尉迟、万俟等姓氏都属于这种情况。<br> 第八种.以出生时的异象为姓氏。<br> 如武姓,周乎王之子出生时掌纹呈篆文“武”,由此,周平王赐其姓为武。<br> 第九种,以谥号为姓氏。<br> 所谓“谥”为帝王、贵族、大臣等死后,依其生前事迹所给予的称号。如穆姓、文姓等,齐威王之孙田文,号孟尝君。孟尝君避乱到魏国,死后进号文于,其后人以其谥号“文”为姓氏。另外还有康姓也属于这种情况。<br> 第十种,因避祸、避仇、避讳、避嫌所改的姓氏。<br> 如桂姓、田姓等,黄子澄的后人因避祸而改姓田。<br> 第十一种,帝王赐姓氏。<br> 如金姓、刘姓、郑姓等。明代太监马三宝有功,被永乐帝赐姓为郑,马三宝因此改姓换名为“郑和”。<br> 第十二种,以数量词、排行次序及天干地支为姓氏。<br> 如万姓、丙姓等。<br> 第十三种,少数民族汉化改姓为氏。<br> 如元姓。少数民族用汉姓的人物中,还有著名的李克用、李存勖父子。李克用系沙陀族首领朱耶赤心之子,曾率沙陀闻助唐击败黄巢长安,任河东节度使,又进封为晋王。唐末,李存勖“李”姓起兵,建后唐王朝。<br> 第十四种,容易读错的的姓氏。<br> 汉字有多音字及古音有变等,作为姓容易读错。<br> 万俟,音为Moqi(莫其),常有人误读为“万寿”。<br> 区,音为ōu(欧)常有人读为“区”(qū)<br> 黑,音为hè(贺), 常有人误读为“黑”(hēi)。<br> 盖,音为gě(葛),常有人读为“盖”(gài)。<br> 查,本是检查、考查的意思,念chá,但作为姓氏要念zhā,武侠小说家金庸的本名便是查良镛。<br> 教,指传授、教授之意时念jiāo,但作为姓氏时要念jiào。<br> 任,本义是信任、担任、任何之意,念rèn。作为姓氏时念rén,代表人物有老一辈革命家任弼时。<br> 曾,指曾经、未曾之意时念céng,但作为姓氏时要念zēng。古有“唐宋八大家”之一的曾巩、清代名臣曾国藩。<br> 缪,本是修缮的意思,如用在“未雨绸缪”时念móu,但作为姓氏时念miào,代表人物有清末著名宫廷女画家缪素筠。<br> 晟,本是光明之意,念shèng,但作为姓氏时念chéng。</p><h2 id="【5】百家姓起源"><a href="#【5】百家姓起源" class="headerlink" title="【5】百家姓起源"></a>【5】百家姓起源</h2><p> 百家姓广场《百家姓》既是一本启蒙教材,也是一本记录中国姓氏的书籍。其内容来源于姓氏的发展。在《百家姓》之前,有关姓氏的文字记载可以上溯至商代甲骨文。<br> 战国时有史官编著的《世本》, 记载黄帝至春秋时期诸侯大夫的姓氏、世系、居邑等等,可惜到宋朝已经逐渐毁坏。<br> 姓氏的起源可以追溯到人类原始社会的母系氏族制度时期,所以中国的许多最早的姓氏都是女字旁或底,如姚姓。姓是作为区分氏族的特定标志符号,如部落的名称或部落首领的名字。传说黄帝住姬水之滨,以姬为姓;炎帝居姜水之旁,以姜为姓。皇天以大禹治水有功,赐姓为姒。此外,部落首领之子亦可得姓。黄帝有二十五子,得姓者十四人,为姬、酉、祁、己、滕、任、荀、葴、僖、姞、儇、依十二姓,其中有四人分属二姓。祝融之后,为己、董、彭、秃、妘、曹、斟、芈等八姓,史称祝融八姓。<br> 随著社会生产力的发展,母系氏族制度过渡到父系氏族制度,氏族制度逐渐被阶级社会制度所替代,赐土以命氏的治理国家的方法、手段便产生了。氏的出现是人类历史的脚步在迈进阶级社会。姓和氏,是人类进步的两个阶段,是文明的产物。<br> 夏、商时期,贵族皆有姓氏。姓的分支为氏,意思相当于家或族。夏王室为姒姓,另有霸主昆吾为己姓,己姓中有苏、顾、温、董、豢龙等氏。商王室为殷姓,另有霸主大彭、豕韦为彭姓。商代还有条氏、徐氏、萧氏等十三个姓。<br> 周代是中国姓氏大发展的一个重要时期,姓氏制度见于记载者较多。周王为姬姓,周王所封建的各诸侯国之君和卿大夫有同姓和异姓的区别。到东周春秋时,可考的有姬、姒、子、风、嬴、己、任、祁、芊、曹、董、姜、偃、归、曼、熊、隗、漆、允等二十二姓。百家姓的排名只是名义上的,虽然有字面上的这么多姓,因为某些姓氏虽然在字面上不同,实际上部分姓是从某姓衍生出来的,比如姚姓,据2004年在湖南零陵召开的全球华人公祭舜帝大会上的最新统计,由姚姓衍生出的姓氏达60个之多,如陈、王、胡、孙、虞、田、袁、车、陆等姓氏,流布于世界40多个国家和地区。<br> 五帝之一的舜有生于姚地(今河南濮阳范县),便以姚为姓,其后子孙便以地为氏,称为姚氏。因舜帝居姚地,有子孙以姚为姓,称为姚氏。舜在当帝之前,有搬到妫河边居住,他们的子孙有留在妫河边居住的&#96;,便以妫为姓。舜帝登帝位后,仁德荣耀,有子孙以帝名舜为姓,禹封皇舜长子商均于虞,至始祖四十三世孙妫满封于陈,官拜陶正,谥胡公,其子孙或以国号陈称姓,或以官号改称陶唐氏,或以谥号胡称姓,或以尊讳满称姓,演变至汉朝,姚氏衍生出:妫、舜、虞、陈、胡、田、袁、王、孙、陆、车等六十种,繁姓同根,异氏同源,是一家亲。在中华姓氏中,妫、陈、田、姚、胡五姓同根同源,其血缘先祖同为舜帝姚氏。郑樵《通志·氏族略》言:”虞有二姓,曰姚曰妫。因姚墟之生而姓姚,因妫水之居而姓妫。”因而史称妫、陈、田、姚、胡为”妫汭五姓”。<br> 虽然周代贵族有姓,但只有女子才称姓,未婚女子如齐姜、宋子,齐、宋为国名,姜、子为姓。已出嫁女子,如江芊、栾祁,江、栾为夫家国、氏名,芊、祁为女子本人的姓。当时有同姓不婚的习俗,故称贵族女子的姓以示与夫家之姓有所区别。<br> 周代实行宗法制,有大、小宗之别。一个氏的建立表示一个小宗从大宗(氏)分裂出来,另立门户。建立侯国要经周王认可,卿大夫立新家要得到君主允许,称之为“胙之土而命之氏”。<br> 北宋初年,钱塘(杭州)的一个书生编撰蒙学读物,将常见的姓氏编成四字一句的韵文,很像一首四言诗,虽然它的内容没有文理,但读来顺口,易学好记。由于内容与姓氏相关,《百家姓》的前几个姓氏的排列是有讲究的,如赵是指赵宋,既然是国君的姓,理应为首;其次是钱姓,钱是五代十国中吴越国王的姓氏;孙为当时国王钱俶的正妃之姓;李为南唐国王李氏等等。</p><h2 id="【6】了解百家姓的来历"><a href="#【6】了解百家姓的来历" class="headerlink" title="【6】了解百家姓的来历"></a>【6】了解百家姓的来历</h2><p> 姓,是标志家族系统的称号,是人们进行社会交往的先决条件,涉及千家万户,关系到每一个社会成员。但是,我们现在所说的姓,与原始的姓并非同一概念,而是包含了古代的姓与氏两方面的内容。中华民族的姓,起源于原始社会的母系氏族公社初期的人,以为每个氏族都与某种动物、植物或无生物有血缘关系,往往以此作为本氏族的名称,即氏族的微号,这就是图腾。“图腾”系印第安语,意为“他的亲族”;马克思在《摩尔根&lt;古代社会&gt;一书中摘要》中明确指出:“图腾一辞表示氏族的标志和符号”。有些图腾,后来转化为人的姓。由于那时的子女知其母,不知其父,所以姓是代表有共同血缘关系的氏族称号,即一个氏族名下的成员都出自一个母系祖先。“姓”的造字属于会意,古形体是由“人”和“生”组成,意为人所生,因生而为姓。用“女”与“生”组合成姓字,最早见于秦国该石《诅楚文》,意思是女子所生为姓,生而有姓。<br> 因此,中国早期的许多姓,如姬、姒、姜、赢等,都带有“女”字。氏是姓衍生的分支,出现较晚,起源于父系氏族社会,为古代贵族标志宗族系统的称号。“氏”的造字方法是象形,早在甲骨文中就有,解释为木本,即植物之根;后来转注为姓氏的氏,就是取水之源头、木之根本的意思。《左传·隐公八年》记有:“天子建德,因生以赐姓,胙之土而命之氏。”这是说,帝王立有德之人为诸侯,根据他的出生血统赐给姓,分封给他土地并且根据封地命名氏。由此可见,先秦时的姓与氏,既有着十分密切的关系,又是两个不同的概念。从社会职能上说,二者的不同点在于:姓是决定是否能够通婚的依据,氏则是用来区别贵贱的,正如南宋史学家郑樵《通志·氏族略序》所说:“氏所以别贵贱的,贵者有氏,贱者有名无氏……姓所以别婚姻,故有同姓、异姓、庶姓之别。氏同姓不同者,婚回可通;姓同氏不同者,婚姻不可能”。<br> 战国时期,奴隶制宗法制度的崩溃,姓与氏已无什么区别,姓氏成为表明个人及所生家庭的符号,亦即郑樵所云:“三代(即夏、商、周三个朝代)之后,”姓氏合而为一,皆所以别婚姻,而以地望明贵贱。见于文字记载正式将姓氏混用的,是西汉时的司马迁,他在《史书》中写秦始皇曰“姓刘氏”。此后,或言姓,或言氏,或兼言姓氏,都是一个意思,即实际是专指姓。尽管如此,生活在封建社会的人,仍然有贵与贱之分,其区分依据就是看有无“地望”,即“以地望明贵贱”。地望,就是姓氏古籍中常用的“郡望”,指魏晋至隋唐时每郡显贵的家庭,意思是世居某郡,以当地所仰望。随着姓氏的产生,姓氏之学逐渐兴起。《汉书·艺文志》所裁《世本》15篇,据说系战国时史官所撰,是中国最早系统记裁姓氏来源的典籍。<br> 此后,姓我著作层出不穷,例如:西汉有史游的《急就章》;东汉有王符的《潜夫论·志氏姓》,应劭的《风俗通义·姓氏篇》;南朝宋有何承天的《姓苑》,齐有王俭的《姓谱》,梁有王僧孺的《百家谱》、徐勉的《百家谱》;北齐有魏收的.《魏书·官氏志》;唐代有官修的《氏族志》,柳冲的《大唐姓系录》,韦述的《开元谱》,柳芳的《永秦谱》,张九龄的《姓源韵谱》,林宝的《元和姓纂》;宋代有无名氏的《百家姓》,邵思的《姓解》,王应麟的《姓氏急就篇》,邓名世的《古今姓氏书辩证》,郑樵的《通志·氏就篇》;明代有吴沈等的《千家姓》,凌迪知的《古今万姓统谱》;清代有熊峻运的《新纂氏族笺释》,任若海的《太平图话姓氏综》,张澍的《姓氏寻源》,等等。这些姓氏书,尽管由于受时代的&#x3D;阶段的制约而都有一定的局限性,但仍可为今天的姓氏研究提供许多有用的资料。那么,从古至今中国人到底有多少姓呢?据《半月谈》报道,“中华民族的姓氏多达11939个”。这些姓氏,源远流长,丰富多彩,几乎都有一番来历,都蕴含着一段生动有趣的故事,归纳起来,分门别类,大致有以下十几种:<br> 一、以国名为姓氏。夏、商、周三代,尤其是周朝,大小诸侯国遍布神州,有许多国的王族以国名作为姓氏。<br> 二、以邑、亭、乡名为姓氏。邑指采邑,也叫食邑、采地或封地,是奴隶社会时期诸侯封给卿、大夫的连同土地上劳动的奴隶在内的土地。乡、亭都是古代行政区划,秦汉时,大体上十里一亭。每乡约12500户,十亭为一乡。<br> 三、以居住地为姓氏。一般是无封土之人采用这种方式,其中复姓较多,大都表示出不同环境的居住地点。<br> 四、以先人的名或字为姓氏。<br> 五、以祖上谥号为姓氏。古代帝王、诸侯、卿大夫死后,根据其生平行为褒贬善恶所加的称号叫溢号。<br> 六、以爵位为姓氏。爵位是君主国家对贵族所封的等级。<br> 七、以亲属的排行为姓氏。<br> 八、以官职为姓氏。<br> 九、以技艺为姓氏。<br> 十、以德行或著闻之事为姓氏。<br> 十一、因赐姓、避讳而改姓。赐姓即天子、皇帝赐给臣民的姓。避讳,是指凡遇到皇帝或尊亲的名字都不能直接说出或写出。<br> 十二、因避仇、避祸而改姓。<br> 十三、少数民族的姓及其改姓。古代北部、西部和西北部的匈奴、鲜卑、羌、氏、羯等少数民族原有的复姓、三字姓、四字姓,经过多次民族融合,有有的已改成单姓,和汉族的姓氏融合为一体。<br> 十四、其他。</p>]]></content>
<categories>
<category> 经典文学 </category>
</categories>
<tags>
<tag> 文学 </tag>
<tag> 启蒙读物 </tag>
</tags>
</entry>
<entry>
<title>《新千字文》</title>
<link href="/programming/2024/01/30/%E3%80%8A%E6%96%B0%E5%8D%83%E5%AD%97%E6%96%87%E3%80%8B/"/>
<url>/programming/2024/01/30/%E3%80%8A%E6%96%B0%E5%8D%83%E5%AD%97%E6%96%87%E3%80%8B/</url>
<content type="html"><![CDATA[<p>  《新千字文》是2010年昆仑出版社出版图书,作者高占祥、赵缺。<br>  以1000个不重复的常用汉字,概括、品评了中华五千年兴衰史,有人宣称其艺术性、思想性均已超越古《千字文》。也有人认为:《新千字文》只侧重于中国的人文历史,对自然、地理、建筑、礼仪、修身养性等方面仍不及《千字文》。</p><h3><center>云蒸沧海,雨润桑田。阴阳世界,造化黎元。</center></h3><h3><center>羲农开辟,轩昊承传。魃凌涿鹿,熊奋阪泉。</center></h3><h3><center>四凶伏罪,群兽听宣。垂裳拱手,击壤欢颜。</center></h3><h3><center>挽弓射日,采石补天。巢由小隐,稷契大贤。</center></h3><h3><center>触峰贻患,治水移权。繇惟北面,舜竟南迁。</center></h3><h3><center>洪荒待考,虚诞连篇。聊将俊杰,尽作神仙。</center></h3><h3><center>桀纣多情,履发能征。每言失道,必曰倾城。</center></h3><h3><center>戮兄叔旦,述父武庚。败皆怙恶,成则彰名。</center></h3><h3><center>三王既殁,诸霸迭兴。七雄更勃,百战不宁。</center></h3><h3><center>起甘杀妇,羊忍啜羹。枉称顺逆,漫说纵横。</center></h3><h3><center>楚户秦俑,燕台赵坑。推诚赴会,转瞬渝盟。</center></h3><h3><center>役丁困死,戍卒求生。饱经丧乱,渴望升平。</center></h3><h3><center>始皇暴戾,赤帝刚柔。俱为一统,谁得千秋?</center></h3><h3><center>遂分郡县,稍褫公侯。豪侠饮恨,渔樵忘忧。</center></h3><h3><center>九畿旌旆,万里丝绸。计出帷幄,功归冕旒。</center></h3><h3><center>或逢外戚,空逞叛谋。秀堪应谶,莽固招尤。</center></h3><h3><center>汉廷何在?洛邑另修。往来阉宦,蹴踏清流。</center></h3><h3><center>魏晋受禅,陶虞蒙羞。蜀申炎祚,吴访夷洲。</center></h3><h3><center>瑜亮已逝,干戈且终。尘侵塞内,烟锁江东。</center></h3><h3><center>六朝斜月,五族飘风。尔登宝殿,朕坐囚笼。</center></h3><h3><center>投鞭踊跃,挥麈雍容。锋芒闪烁,血泪混融。</center></h3><h3><center>隋代至伟,齐州复同。寒窗苦读,进士荣封。</center></h3><h3><center>杨凋李继,周退唐隆。长明乃晦,极盛而穷。</center></h3><h3><center>怯谈藩镇,愁看深宫。篡臣交替,僭主相攻。</center></h3><h3><center>稚童徒泣,点检难防。惯冲营阵,巧取庙堂。</center></h3><h3><center>力除前弊,反致后殃。但吞闽岭,未定朔方。</center></h3><h3><center>虽繁市肆,屡怅边疆。凄惶离汴,逸乐居杭。</center></h3><h3><center>欺心奸佞,涅背忠良。仍遭德祐,敢忆靖康?</center></h3><h3><center>狼奔沃野,龙没汪洋。怒声幽咽,浩气苍凉。</center></h3><h3><center>匹夫举义,衲子安邦。勋贵并翦,恩威远航。</center></h3><h3><center>花鼓久唱,胡弦又弹。八旗猛烈,十室隳残。</center></h3><h3><center>细删坟典,强改衣冠。扰绥奴婢,震慑戎蛮。</center></h3><h3><center>欧师美旅,锐炮坚船。惕兢揖盗,慷慨和蕃。</center></h3><h3><center>昼消积雪,夜涌狂澜。金銮骤废,火凤频燃。</center></h3><h3><center>秣陵惨怖,缅甸辛酸。粟枪驱寇,镰斧劈山。</center></h3><h3><center>凿穿愚昧,扫净冥顽。红霞普照,碧宇偕攀!</center></h3><h3><center>先哲所知,今我之资。卷丰旨博,意畅魂驰。</center></h3><h3><center>白马诡辩,青牛玄思。商韩利害,孔孟孝慈。</center></h3><h3><center>兵家有策,墨者无私。观星邹衍,问稼樊迟。</center></h3><h3><center>斩蛟驭鹤,跨象乘狮。法休妄悟,戒可恒持。</center></h3><h3><center>真佛劝善,伪僧媚时。常存正念,莫祷淫祠。</center></h3><h3><center>随缘似懒,格物若痴。勉探精粹,渐却瑕疵。</center></h3><h3><center>嬴政焚书,刘彻尊儒。独裁专制,异轨殊途。</center></h3><h3><center>仆非轻贱,君自寡孤。澹然朱紫,妙矣莼鲈。</center></h3><h3><center>奉亲首责,报国宏图。睦友以信,悦妻如初。</center></h3><h3><center>爱当掷果,贞只还珠。女宜立业,男亦入厨。</center></h3><h3><center>礼须微薄,仪忌粗疏。禁奢从俭,守洁去污。</center></h3><h3><center>理争尺寸,财舍锱铢。临危谨慎,闻诟糊涂。</center></h3><h3><center>华夏巍峨,文章耸峙。窥测豹斑,步趋麟趾。</center></h3><h3><center>断竹鸣歌,结绳纪事。甲骨撰辞,鼎碑刻字。</center></h3><h3><center>嗟咏饥劳,颂吟祭祀。藉此抒怀,因其阐志。</center></h3><h3><center>荷锄展喉,抛笏戟指。抱蕙兰芬,吐蔷薇刺。</center></h3><h3><center>骚屈哀民,漆庄避仕。盲岂误编,腐犹著史。</center></h3><h3><center>萧瑟毫端,扶摇胸次。倚案抚膺,破霄振翅。</center></h3><h3><center>瑶琴古韵,牙板新腔。濯莲沁酒,漱玉含霜。</center></h3><h3><center>诗宗老杜,词祖重光。律工沈宋,艺让苏黄。</center></h3><h3><center>桃源遗迹,柳岸余觞。艳撩蝶舞,醉激鹰扬。</center></h3><h3><center>曲喧茶社,赋售椒房。俚音跌宕,骈句铿锵。</center></h3><h3><center>松龄话鬼,芹圃怜香。病魔噬体,呓语牵肠。</center></h3><h3><center>谦益节妓,晓岚幸倡。笔加脂粉,愧及膏肓。</center></h3><h3><center>胜境欲描,旧籍易抄。熟谙脉络,勿惑皮毛。</center></h3><h3><center>行间璀璨,灯下寂寥。少年涉涧,壮岁弄潮。</center></h3><h3><center>请呈朋辈,共励儿曹。</center></h3>]]></content>
<categories>
<category> 经典文学 </category>
</categories>
<tags>
<tag> 文学 </tag>
</tags>
</entry>
<entry>
<title>《千字文》</title>
<link href="/programming/2024/01/30/%E3%80%8A%E5%8D%83%E5%AD%97%E6%96%87%E3%80%8B/"/>
<url>/programming/2024/01/30/%E3%80%8A%E5%8D%83%E5%AD%97%E6%96%87%E3%80%8B/</url>
<content type="html"><![CDATA[<p>  千字文,由南北朝时期梁朝散骑侍郎、给事中周兴嗣编纂、一千个汉字组成的韵文(在隋唐之前,不押韵、不对仗的文字,被称为“笔”,而非“文”)。梁武帝(502—549年)命人从王羲之书法作品中选取1000个不重复汉字,命员外散骑侍郎周兴嗣编纂成文。全文为四字句,对仗工整,条理清晰,文采斐然。《千字文》语句平白如话,易诵易记,并译有英文版、法文版、拉丁文版、意大利文版,是中国影响很大的儿童启蒙读物。</p><h3><center>天地玄黄,宇宙洪荒。日月盈昃,辰宿列张。</center></h3><h3><center>寒来暑往,秋收冬藏。闰余成岁,律吕调阳。</center></h3><h3><center>云腾致雨,露结为霜。金生丽水,玉出昆冈。</center></h3><h3><center>剑号巨阙,珠称夜光。果珍李柰,菜重芥姜。</center></h3><h3><center>海咸河淡,鳞潜羽翔。龙师火帝,鸟官人皇。</center></h3><h3><center>始制文字,乃服衣裳。推位让国,有虞陶唐。</center></h3><h3><center>吊民伐罪,周发殷汤。坐朝问道,垂拱平章。</center></h3><h3><center>爱育黎首,臣伏戎羌。遐迩一体,率宾归王。</center></h3><h3><center>鸣凤在竹,白驹食场。化被草木,赖及万方。</center></h3><h3><center>盖此身发,四大五常。恭惟鞠养,岂敢毁伤。</center></h3><h3><center>女慕贞洁,男效才良。知过必改,得能莫忘。</center></h3><h3><center>罔谈彼短,靡恃己长。信使可覆,器欲难量。</center></h3><h3><center>墨悲丝染,诗赞羔羊。景行维贤,克念作圣。</center></h3><h3><center>德建名立,形端表正。空谷传声,虚堂习听。</center></h3><h3><center>祸因恶积,福缘善庆。尺璧非宝,寸阴是竞。</center></h3><h3><center>资父事君,曰严与敬。孝当竭力,忠则尽命。</center></h3><h3><center>临深履薄,夙兴温凊。似兰斯馨,如松之盛。</center></h3><h3><center>川流不息,渊澄取映。容止若思,言辞安定。</center></h3><h3><center>笃初诚美,慎终宜令。荣业所基,籍甚无竟。</center></h3><h3><center>学优登仕,摄职从政。存以甘棠,去而益咏。</center></h3><h3><center>乐殊贵贱,礼别尊卑。上和下睦,夫唱妇随。</center></h3><h3><center>外受傅训,入奉母仪。诸姑伯叔,犹子比儿。</center></h3><h3><center>孔怀兄弟,同气连枝。交友投分,切磨箴规。</center></h3><h3><center>仁慈隐恻,造次弗离。节义廉退,颠沛匪亏。</center></h3><h3><center>性静情逸,心动神疲。守真志满,逐物意移。</center></h3><h3><center>坚持雅操,好爵自縻。都邑华夏,东西二京。</center></h3><h3><center>背邙面洛,浮渭据泾。宫殿盘郁,楼观飞惊。</center></h3><h3><center>图写禽兽,画彩仙灵。丙舍旁启,甲帐对楹。</center></h3><h3><center>肆筵设席,鼓瑟吹笙。升阶纳陛,弁转疑星。</center></h3><h3><center>右通广内,左达承明。既集坟典,亦聚群英。</center></h3><h3><center>杜稿钟隶,漆书壁经。府罗将相,路侠槐卿。</center></h3><h3><center>户封八县,家给千兵。高冠陪辇,驱毂振缨。</center></h3><h3><center>世禄侈富,车驾肥轻。策功茂实,勒碑刻铭。</center></h3><h3><center>磻溪伊尹,佐时阿衡。奄宅曲阜,微旦孰营。</center></h3><h3><center>桓公匡合,济弱扶倾。绮回汉惠,说感武丁。</center></h3><h3><center>俊乂密勿,多士实宁。晋楚更霸,赵魏困横。</center></h3><h3><center>假途灭虢,践土会盟。何遵约法,韩弊烦刑。</center></h3><h3><center>起翦颇牧,用军最精。宣威沙漠,驰誉丹青。</center></h3><h3><center>九州禹迹,百郡秦并。岳宗泰岱,禅主云亭。</center></h3><h3><center>雁门紫塞,鸡田赤城。昆池碣石,钜野洞庭。</center></h3><h3><center>旷远绵邈,岩岫杳冥。治本于农,务兹稼穑。</center></h3><h3><center>俶载南亩,我艺黍稷。税熟贡新,劝赏黜陟。</center></h3><h3><center>孟轲敦素,史鱼秉直。庶几中庸,劳谦谨敕。</center></h3><h3><center>聆音察理,鉴貌辨色。贻厥嘉猷,勉其祗植。</center></h3><h3><center>省躬讥诫,宠增抗极。殆辱近耻,林皋幸即。</center></h3><h3><center>两疏见机,解组谁逼。索居闲处,沉默寂寥。</center></h3><h3><center>求古寻论,散虑逍遥。欣奏累遣,戚谢欢招。</center></h3><h3><center>渠荷的历,园莽抽条。枇杷晚翠,梧桐蚤凋。</center></h3><h3><center>陈根委翳,落叶飘摇。游鹍独运,凌摩绛霄。</center></h3><h3><center>耽读玩市,寓目囊箱。易輶攸畏,属耳垣墙。</center></h3><h3><center>具膳餐饭,适口充肠。饱饫烹宰,饥厌糟糠。</center></h3><h3><center>亲戚故旧,老少异粮。妾御绩纺,侍巾帷房。</center></h3><h3><center>纨扇圆絜,银烛炜煌。昼眠夕寐,蓝笋象床。</center></h3><h3><center>弦歌酒宴,接杯举觞。矫手顿足,悦豫且康。</center></h3><h3><center>嫡后嗣续,祭祀烝尝。稽颡再拜,悚惧恐惶。</center></h3><h3><center>笺牒简要,顾答审详。骸垢想浴,执热愿凉。</center></h3><h3><center>驴骡犊特,骇跃超骧。诛斩贼盗,捕获叛亡。</center></h3><h3><center>布射僚丸,嵇琴阮啸。恬笔伦纸,钧巧任钓。</center></h3><h3><center>释纷利俗,并皆佳妙。毛施淑姿,工颦妍笑。</center></h3><h3><center>年矢每催,曦晖朗曜。璇玑悬斡,晦魄环照。</center></h3><h3><center>指薪修祜,永绥吉劭。矩步引领,俯仰廊庙。</center></h3><h3><center>束带矜庄,徘徊瞻眺。孤陋寡闻,愚蒙等诮。</center></h3><h3><center>谓语助者,焉哉乎也。</center></h3>]]></content>
<categories>
<category> 经典文学 </category>
</categories>
<tags>
<tag> 文学 </tag>
<tag> 启蒙读物 </tag>
</tags>
</entry>
<entry>
<title>《我们为什么会觉得累》</title>
<link href="/programming/2024/01/30/%E3%80%8A%E6%88%91%E4%BB%AC%E4%B8%BA%E4%BB%80%E4%B9%88%E4%BC%9A%E8%A7%89%E5%BE%97%E7%B4%AF%E3%80%8B/"/>
<url>/programming/2024/01/30/%E3%80%8A%E6%88%91%E4%BB%AC%E4%B8%BA%E4%BB%80%E4%B9%88%E4%BC%9A%E8%A7%89%E5%BE%97%E7%B4%AF%E3%80%8B/</url>
<content type="html"><![CDATA[<p>  在生物钟科学家蒂尔•伦内伯格写的《我们为什么会觉得累》里,看到一幅插图,画的是人的“睡眠中点”随着年龄的变化——先是逐渐推迟,然后再逐渐变早。<br><img src="/programming/images/%E3%80%8A%E6%88%91%E4%BB%AC%E4%B8%BA%E4%BB%80%E4%B9%88%E4%BC%9A%E8%A7%89%E5%BE%97%E7%B4%AF%E3%80%8B.png"><br>什么是“睡眠中点”呢?就是从入睡那刻,到自然醒来,这段时间的中间点。<br>A在10点睡着,早晨6点自然醒,睡眠中点就是凌晨2点。<br>B在12点睡着,早晨8点自然醒,睡眠中点就是凌晨4点。<br>C在11点睡着,早晨9点自然醒,C的睡眠中点依然是凌晨4点——而且C比起B,天生需要更多睡眠。</p><hr><p>研究发现,一个人一辈子“睡眠中点”最迟的时候,就是青春期。<br>女性平均在19.5岁达到最晚值,男性平均在21岁达到最晚值。<br>这个时间点,几乎可以被定义为生物学意义上的“青少年时期终点的标志”。</p><hr><p>一直以来,都有一种看法——<br>青少年白天不起,是因为他们晚上不睡。青少年熬夜,是自作自受。<br>这种看法认为,只要青少年不去半夜找乐子(玩手机打游戏追剧泡吧),他们就能精力充沛地早早起来了。<br>但是从生物钟可测量的客观数据来看,比如血液里的皮质醇浓度变化、褪黑素的波动,体温的升降……一切都指向一个答案——<br>是“生物钟”先动的手。<br>青少年熬夜,是因为他们的生物钟就是这样。他们不是因为“玩”才半夜不睡觉,他们是因为半夜睡不着,所以开始玩了。</p><hr><p>但为什么青少年会有这样奇葩的熬夜生物钟呢?<br>晚睡晚起的人,和早睡早起的人,除了“睡眠中点”不同之外,还有什么不同呢?<br>研究发现,的确是有别的不同。<br>虽然早睡早起的人,因为适合当代日程而被认为是“健康生活”的典范。<br>但能熬夜的夜猫子,至少有两大优势——<br>第一,能更长时间地保持清醒。比如需要的话,可以连续醒着40小时 。<br>第二,在连续一段时间不睡后,能比较快地补眠。可能连续蒙头睡12小时,就恢复活力了。<br>早睡早起的人,基本上没法长时间保持清醒,一到时间必然犯困,偶尔熬一次夜就有“元气大伤”的感觉,感觉要补很久都补不回来。</p><hr><p>一种猜测是,其实在遥远的狩猎时代里,夜猫子曾经是最好的猎手。<br>年轻力壮的夜猫子,在黑夜里保持清醒,等着不知何时会出现的猎物。他们和她们能抵抗睡意,直到猎物步入陷阱,围捕机会来临。<br>那是夜猫子的光辉年代……<br>而如今,依然有无数年轻人在夜里清醒,却无处可去。曾经漫步在大陆上的猎物已经或灭绝或躲藏,如今掌控整个地球的,是年老而有钱有权的智人——那些因为生物钟的自然变化,而早睡早起的人。他们指着夜猫子说,现在的年轻人,连早睡早起都做不到,真是废物啊。</p>]]></content>
<categories>
<category> 鸡汤 </category>
</categories>
<tags>
<tag> 闲谈 </tag>
</tags>
</entry>
<entry>
<title>全国各地优秀教学模式集锦</title>
<link href="/programming/2024/01/29/%E5%85%A8%E5%9B%BD%E5%90%84%E5%9C%B0%E4%BC%98%E7%A7%80%E6%95%99%E5%AD%A6%E6%A8%A1%E5%BC%8F%E9%9B%86%E9%94%A6/"/>
<url>/programming/2024/01/29/%E5%85%A8%E5%9B%BD%E5%90%84%E5%9C%B0%E4%BC%98%E7%A7%80%E6%95%99%E5%AD%A6%E6%A8%A1%E5%BC%8F%E9%9B%86%E9%94%A6/</url>
<content type="html"><![CDATA[<p>■ 编者按:<br>    教学模式是运用系统方法对教学过程从理论与实践的结合上所作的纲要性描述。它的主要任务是形成一种学习环境,以最适宜的方式促进学习者的发展。但是没有一种模式是为完成所有类型的学习或者是为适用于所有学习风格而设计的。而当前,教学模式正从单一性向综合性发展;从以“教”为主向重“学”的方向发展;从经验归纳型向理论演绎型发展。作为一个优秀教师,不能只会运用一种教学模式,而应从培养学生终身发展能力的初衷出发,灵活运用多种多样的教学模式,才会取得较好的教学效果。<br>需要注意的是:任何一种教学模式,之所以能出现好的效果,并不是教学模式本身单一的因素而引起的,它必然涉及学校的办学(教育)理念、教学管理、德育工作、激励评价以及校本教研等多方面的因素,只有各种因素共同作用,才能使教学模式产生最大化的效果。我们必须在学习先进模式的基础上,结合自身实际,深入学习,选择、借鉴、创新性使用,并辅之以其他因素,才能有所用,不然会劳心劳力,适得其反。</p><h1 id="■-综合性教学模式"><a href="#■-综合性教学模式" class="headerlink" title="■ 综合性教学模式"></a>■ 综合性教学模式</h1><h2 id="一、山东杜郎口中学自主创新的“三三六”自主学习模式"><a href="#一、山东杜郎口中学自主创新的“三三六”自主学习模式" class="headerlink" title="一、山东杜郎口中学自主创新的“三三六”自主学习模式"></a>一、山东杜郎口中学自主创新的“三三六”自主学习模式</h2><p>  杜郎口中学的“三三六”自主学习模式:一是时间模式:10+35。教师上课10分钟,学生自主学习35分钟。二是组织模式:师生合作,学生小组合作;三是教学“三三六”自主学习模式,即自主学习的三个特点、三个模块和课堂结构的六个环节。</p><h3 id="(一)课堂自主学习的三个特点:立体式,大容量,快节奏"><a href="#(一)课堂自主学习的三个特点:立体式,大容量,快节奏" class="headerlink" title="(一)课堂自主学习的三个特点:立体式,大容量,快节奏"></a>(一)课堂自主学习的三个特点:立体式,大容量,快节奏</h3><p>  立体式:就是将新课程要求的三维目标立体化,将学习任务落实到每个人、每个小组,充分调动每个学生的主体性,发挥每个学习小组的集体智慧,产生不同层次、不同角度的思考与交流。<br>  大容量:就是以教材为基础,拓展、演绎、提升,通过多种课堂活动形式展现,如:辩论、小品、课本剧、诗歌、快板、歌曲、绘画等,倡导全体参与体验。<br>快节奏:就是在单位时间内,紧扣目标任务,通过周密安排和师生互动、生生互动,达到预期效果。</p><h3 id="(二)自主学习的三大模块:预习→展示→反馈"><a href="#(二)自主学习的三大模块:预习→展示→反馈" class="headerlink" title="(二)自主学习的三大模块:预习→展示→反馈"></a>(二)自主学习的三大模块:预习→展示→反馈</h3><h4 id="1、预习:教师指导,小组合作"><a href="#1、预习:教师指导,小组合作" class="headerlink" title="1、预习:教师指导,小组合作"></a>1、预习:教师指导,小组合作</h4><p>  预习的主要任务是:达成学习目标,生成本教学内容的重点和难点,完成基本教学内容的学习和基本问题的解决,提出疑难问题,并由全班合作解决。<br>  预习提纲引导:杜郎口中学的预习,不是传统意义上的预习,而是教师引导、小组合作下的自主学习。<br>  要求:教师经过备课标、备教材、备学生,编制出具体的预习提纲,它是以问题为主要形式的引导学生自学、思考的线索,问题一般涉及到教学的目标,教学的重点和难点,关照知识与技能、过程与方法、情感态度价值等各方面。<br>  根据教师提供的预习提纲,学生在学习小组内开始自学。<br>  ●自学<br>  主要是独立思考,小组内进行互助和讨论。对于不能独立解决的问题,每位同学记录在预习笔记中。<br>  ●教师的作用<br>  ①整个“预习”过程中,教师始终穿插在各个学习小组之间观察、答疑、抽查、询问,了解每个学生的自学情况,对于有共性疑难问题,教师及时予以点拨,引导同学顺利完成预习任务。在此过程中,教师特别注意和帮助学习有困难的同学,让他们不要“输”在基本教学内容的学习上。最后,以小组为单位交流学习心得:本节教学内容的重点、难点、教学目标的理解等。<br>  ②教师在学生预习环节中并不轻松,教师要根据教学内容的要求和学科特点,精心设计问题的情景,设计问题的形式,设计预习的过程和方法,要充分预测不同的学生在预习过程中所出现的困难,提出相应的对策,尤其要关注学习“弱势群体”,不要输在起跑线上;同时,为了帮助学生做好“预习”,教师还要向学生提供必要的课程资源和信息线索。<br>  ●思考<br>  从预习环节开始,应该看到杜郎口中学的教学就已经开始形成了浓重的合作气氛,开始给教学烙上互助的印记,教师和学生围绕教学内容开发课程资源,搜集相关信息是共同的、合作的、开放的、共享的,教师的共同引导和个性帮助、小组内的互助是随时发生的。可以说,师生、生生交流合作,共同分享学习成果,避免了“单打独斗”,让学习成为共同生活、相互理解的平台。<br>  预习的基本成果<br>  ①学生初步形成本部分内容的学习目标;明确学习的重点和难点;把握本部分内容的基本框架和相关知识;能够自己解决教材所给出的问题;<br>  ②经过预习发现学生存在的共性问题,经过整合带入展示环节集中解决;<br>  ③学生通过预习不断提高自己的学习能力和自主性,培养自己独立思考意识;<br>  ④不断提升学生的合作、宽容、理解的良好品质。</p><h4 id="2、展示:全员合作,激情互动"><a href="#2、展示:全员合作,激情互动" class="headerlink" title="2、展示:全员合作,激情互动"></a>2、展示:全员合作,激情互动</h4><p>  展示:“展示”与“预习”是紧密相连的。教师在学生“预习”过程中,根据学生“预习”的情况,对自己事先准备好的所要展示的“问题”进行修改和调整,然后提供给每一个学生,展示环节是生生、师生、组生、组组互动的过程,主角是学生,学生提出问题,学生讨论,阐述自己的观点和见解。<br>  ●教师的作用<br>  ①教师分配学习任务,一般以小组为单位,小组领到任务后,自主探究,交流合作,形成自己或小组最佳解答方案,完成后,各小组展现提升,其他组的同学分享成果,或在某小组展现时受到启发,又有更好的解答方法。<br>  ②在展示的整个过程中,教师则是隐身于学生们身后的导演,他们所要做的是点拨、追问、总结点评。<br>  ●反思<br>  通过各小组对不同任务的完成展现提升。课堂容量加大,原来一节课完成三个问题,现在能完成十几个,原来一题只有几种解法的,现在多达十几种、几十种;原来一节课在教师的主持下,从头到尾,称之为一条鞭子教法,全体学生同时考虑相同的问题,就像学生打菜的窗口一样,一个窗口,一排好长的队伍,如果能多开几个窗口,不就提高效益了吗?<br>  ●学生方面<br>  ①同学们在研究教师所给“展示”问题的基础上,每一个小组对本组所要展示的问题进行认真研讨和准备,并指派一名代表“登台”讲解或指派几名代表共同“表演”,同组的其他同学可随时补充,其他组的同学也可以随时切磋甚至批驳。<br>  ②学生可以不必申请便可发言,便可上讲台讲解,只要你展示的有水平,讲解的有道理,你就会赢得师生的尊重甚至是掌声。相反,在展示过程中“出了丑”,得到的是帮助和宽容,而不是讥笑。<br>  ③注意每个学生展现的机会,尊重每一个学生,鼓励每个学生,让每个学生都敢想、说、问、演、答,张扬个性,释放潜能。</p><h4 id="3、反馈:达标测评,反思提高"><a href="#3、反馈:达标测评,反思提高" class="headerlink" title="3、反馈:达标测评,反思提高"></a>3、反馈:达标测评,反思提高</h4><p>  ●反馈的步骤<br>  ①让每一名学生梳理自己在“展示”中的所得,对自己在“展示”前没理解的、没想到的、没掌握的进行查缺补漏,对自己理解偏差的、做错的进行反思;<br>  ②根据梳理的结果进行拓展和深挖;<br>  ③总结和归纳,形成自己的知识结构;<br>  ④同伴间的相互评价,同学自由结伴相互提出问题。<br>  本环节尤其突出“弱势群体”,进一步检查三维目标的落实情况,尽力达到不让一名弱者掉队,利用好“兵教兵”、“兵练兵”、“兵强兵”的战略,鼓励较弱学生在某一问题上主动向优等生拜师学艺。</p><h3 id="(三)课堂结构的六个环节"><a href="#(三)课堂结构的六个环节" class="headerlink" title="(三)课堂结构的六个环节"></a>(三)课堂结构的六个环节</h3><p>  即预习交流,明确目标,分组合作,展现提升,穿插巩固,达标测评。<br>  ●预习交流、明确目标——通过学生交流预习情况,明确本节课的学习目标;<br>  ●分组合作——教师口述将学习任务平均分配到小组内,一般每组只完成一项即可;<br>  ●展现提升——各小组根据组内讨论情况,对本组的学习任务进行讲解、分析等;<br>  ●穿插巩固——各小组结合组分别展示情况,对本组未能展现的学习任务进行巩固练习;<br>  ●达标测评——教师以试卷、纸条的形式检查学生对学习任务的掌握情况。</p><h3 id="(四)杜郎口中学课堂教学各环节的量化指标"><a href="#(四)杜郎口中学课堂教学各环节的量化指标" class="headerlink" title="(四)杜郎口中学课堂教学各环节的量化指标"></a>(四)杜郎口中学课堂教学各环节的量化指标</h3><p>  1、预习交流,明确目标(5分钟)<br>  2、分配任务,立体教学(2分钟)<br>  3、完成任务,合作探究(6分钟)<br>  4、展现拔高,师生互动(18分钟)<br>  5、穿插巩固,全面掌握(8分钟)<br>  6、达标测评,检查验收(6分钟)<br>  “预习、展示、反馈”三种课型贯穿为一个有机的整体,前一种课型是后一种课型的基础,后一种课型是前一种课型的提升和发展,三种课型缺一不可,三种课型都占用正课时,有时是一个课时,有时是两个课时,有时是十几分钟,根据具体的学习内容确定具体课时。</p><h2 id="二、江苏洋思中学的“先学后教,当堂训练”教学模式"><a href="#二、江苏洋思中学的“先学后教,当堂训练”教学模式" class="headerlink" title="二、江苏洋思中学的“先学后教,当堂训练”教学模式"></a>二、江苏洋思中学的“先学后教,当堂训练”教学模式</h2><h3 id="(一)教育理念"><a href="#(一)教育理念" class="headerlink" title="(一)教育理念"></a>(一)教育理念</h3><p>  教师的责任不在于教,而在于教学生学。先学后教,以教导学,以学促教。</p><h3 id="(二)教学策略"><a href="#(二)教学策略" class="headerlink" title="(二)教学策略"></a>(二)教学策略</h3><p>  ①每堂课规定,教师讲课时间最多不超过10分钟,一般在7分钟左右,有的课4分钟。保证学生每节课有30分钟连续自学时间。<br>  ②灵活运用“先学后教,当堂训练”的教学模式。不同年级,不同学科,不同内容,不同基础,适当调整。该少讲的不多讲,但必须保证学生足够的自学时间。<br>  ③学生自谋自学策略。教师给学生自学的锦囊妙计,为学生谋划自学策略,每个学生教有自己的自学方略,开始是自控的,逐渐地形成了习惯,养成了良好的自学习惯是教学成功的主要因素之一。<br>  ④合作精神与合作能力是自学的力量源泉“兵教兵”,精诚合作,在兵教兵中,差生弄懂了教学内容的疑难,优生增强了对知识理解的能力,合作互相提高。<br>  ⑤教师精心备课,教师的形象、气质、基本功,教学艺术,潜移默化地影响学生。文化课是以理解知识培养能力为主要目标,其他的情感、态度、价值观在教学中去渗透实施。</p><h3 id="(三)集体备课:集中研究以下几个问题:"><a href="#(三)集体备课:集中研究以下几个问题:" class="headerlink" title="(三)集体备课:集中研究以下几个问题:"></a>(三)集体备课:集中研究以下几个问题:</h3><p>  ①如何引导学生自学最有效?<br>  ②共同研究下一周各课时的教学方案;<br>  ③确定学生自学的范围、内容、方式、时间、要求,这五确定是统一的;<br>  ④自学可能遇到哪些疑难问题?<br>  ⑤设计什么样的当堂测验题才能最大限度的暴露学生自学后可能存在的问题?<br>  ⑥如何引导学生自我解决这些问题?<br>  备课中的每一个细节,教是根据学生的“学”来组织进行的。</p><h3 id="(四)备课笔记:主要体现以下几个方面:"><a href="#(四)备课笔记:主要体现以下几个方面:" class="headerlink" title="(四)备课笔记:主要体现以下几个方面:"></a>(四)备课笔记:主要体现以下几个方面:</h3><p>  ①课题、教学内容;②学习重点;③学生思考,从学生实际出发,写出指导学生的策略;④课堂检测题的设计。</p><h3 id="(五)“先学后教,当堂训练”教学模式的教学流程"><a href="#(五)“先学后教,当堂训练”教学模式的教学流程" class="headerlink" title="(五)“先学后教,当堂训练”教学模式的教学流程"></a>(五)“先学后教,当堂训练”教学模式的教学流程</h3><p>  1、“先学”,教师简明扼要地出示学习目标;提出自学要求,进行学前指导;提出思考题,规定自学内容;确定自学时间;完成自测题目。<br>  2、“后教”,在自学的基础上,教师与学生,学生与学生之间互动式的学习。教师对学生解决不了的疑难问题,进行通俗有效的解释。<br>  3、当堂训练:在“先学后教”之后,让学生通过一定时间和一定量的训练,应用所学过的知识解决实际问题,加深理解课堂所学的重、难点。<br>课堂的主要活动形式:学生自学——学生独立思考——学生之间讨论——学生交流经验。<br>  4、这种教学模式,教师不再留作业,学生在课堂上完全自我解决,当堂消化。</p><h3 id="(六)教师的作用"><a href="#(六)教师的作用" class="headerlink" title="(六)教师的作用"></a>(六)教师的作用</h3><p>  ①教师以学定教,教师的教学以研究学生怎么学、学什么,集中解决为什么学,学的效果等问题。<br>  ②教师语言准确,三言两语,准确地提示教学目标,尽快地激发学生学习动机;教师提出自学要求,自学内容,自学方法。<br>  ③教师行间巡视,个别答疑与个别询问,必要的板演与练习进行调查,了解学情,最大限度地暴露学生在自学中疑难问题、带有倾向性的问题,为“后教”作好准备。<br>  ④教的原则是:学生会的不教;学生说明白的不重复;学生不会的尽量让学生自己解决问题。教师少讲、精讲,只做点拨性的引导。<br>  ⑤对课堂检测题,教师是给答案与结果,让学生自己探索规律。这样,教师真正从一线退到二线,为学生自学、思考、答疑当好参谋。</p><h3 id="(七)“兵”教“兵”"><a href="#(七)“兵”教“兵”" class="headerlink" title="(七)“兵”教“兵”"></a>(七)“兵”教“兵”</h3><p>  ①“兵”教“兵”也体现在“后教”的环节上。针对学生自学中暴露出来的问题或训练中存在的错误,教师引导学生讨论,让会的学生教不会的学生,教师只做评定,补充更正。<br>  ②“兵”教“兵”也体现在课后,对学习上的“困难户”教师指定同学去帮一帮,单独辅导,优秀生与“困难户”搭配坐在一起,同住一个寝室。他们结成帮扶对子,成为朋友。<br>  ③事实证明,一帮一,“兵”教“兵”活动不单能解决困难生问题,也能促进学优生的学习能力、表达能力、分析能力的提高,使学优生自己能学习上有紧迫感,也把自己理解的东西表达出来,这本身就是一种提高,学者提出这就是“兵”教“兵”的魅力。</p><h3 id="(八)“做”中学"><a href="#(八)“做”中学" class="headerlink" title="(八)“做”中学"></a>(八)“做”中学</h3><p>  ①让学生动起来,课堂上,每一个环节都让学生“做”,自学不单纯看书,边看边动手操作,动眼观察,动口交流,使学生能亲身感悟知识产生和发展的过程。<br>  ②学生做的过程是创新的过程,经历自学过程,得到对知识的处我感悟,这本身就是创新。<br>  ③允许差异。在做的过程中,根据学生自我体验,自我基础。采取不凡方法与途径,只要能达到目标就被充分的肯定,这也是创新。<br>  ④学生在做的过程中,不仅学会了知识,更重要的是学会学习,学会应用,学会提高,为可持续发展创造条件。<br>  ⑤只有学中做,做中学,才能形成自学习惯。学生不单养成良好的自学习惯,也养成了做事的好习惯,不依赖别人,什么事都自己动手操作,养成勤快、爱活动的习惯。</p><h2 id="三、河北衡水中学的“三转五让”教学模式"><a href="#三、河北衡水中学的“三转五让”教学模式" class="headerlink" title="三、河北衡水中学的“三转五让”教学模式"></a>三、河北衡水中学的“三转五让”教学模式</h2><h3 id="●“三转五让”教学模式"><a href="#●“三转五让”教学模式" class="headerlink" title="●“三转五让”教学模式"></a>●“三转五让”教学模式</h3><p>  河北衡水中学出了名,靠高效率的课堂教学出了名。高效率的课堂教学效率又靠什么来实现呢?那就是“三转五让”教学模式。<br>  所谓“三转”,是指变注入式教学为启发式教学,变学生被动听课为主动参与,变单纯传授知识为知能并重。<br>  所谓“五让”,是指在课堂教学中能让学生观察的要让学生观察,能让学生思考的要让学生思考,能让学生表述的要让学生表述,能让学生自己动手的要让学生自己动手,能让学生自己总结的要让学生自己总结。这其中蕴含着的最大教学精神就是:自主?创造。它体现在课堂教学实践上的具体行为是,教师在教学过程中让学生极大限度地进行了自主探索,把吸收新知识的过程变成了一种“内化”行为,把知识真正汇聚到学生自身固有的知识流中去,学生既掌握了知识又提高了能力,特别是创造能力。<br>  “十个环节”是指:教师的备课、讲课、布置批改作业、课内外辅导、检测;学生的预习、听课、完成作业、复习、小结。</p><h3 id="●教学常规管理:"><a href="#●教学常规管理:" class="headerlink" title="●教学常规管理:"></a>●教学常规管理:</h3><p>  “一个中心”:以提高教育教学质量为中心。<br>  “两个对待,两个至少,两个五分钟”:把每一节自习都当作考试来对待,把每一次考试都当作高考来对待;每两周至少提问每个学生一次,每学期至少对每个学生进行一次面批面改;教师连续授课时间不超过5分钟,每节课末给学生留下5分钟思考总结的时间。<br>  “三个按时,三个转变”:自习课按时到位辅导,按时布置作业,按时收缴作业;变注入式教学为启发式教学,变学生被动听课为主动参与,变单纯知识传授为知能并重。<br>  “四精,四注重”:精选、精讲、精练、精评;注重启发诱导,注重学法指导,注重情感渗透,注重培养创新思维。<br>  “五必,五让”:作业布置和检查要作到有发必收,有收必看,有看必批,有批必评,有评必补;在课堂教学中能让学生观察的要让学生观察,能让学生思考的要让学生思考,能让学生表述的要让学生表述,能让学生动手的要让学生动手,能让学生总结的要让学生自己推导做出结论,教师不能包办代替。<br>  “六个环节”:备、讲、批、辅、考、评。</p><h2 id="四、江苏东庐中学的“教学合一”模式"><a href="#四、江苏东庐中学的“教学合一”模式" class="headerlink" title="四、江苏东庐中学的“教学合一”模式"></a>四、江苏东庐中学的“教学合一”模式</h2><p>  东庐中学的教学改革主要分两大块:第一块是改革备课模式,实行以“讲学稿’’为载体的课堂教学改革;第二块是改革课外辅导方式,由课外转向课内,不订辅导资料,停止补课,取消竞赛辅导班,实行“周周清”。</p><h3 id="●第一块:改革备课模式,推行“讲学稿”"><a href="#●第一块:改革备课模式,推行“讲学稿”" class="headerlink" title="●第一块:改革备课模式,推行“讲学稿”"></a>●第一块:改革备课模式,推行“讲学稿”</h3><h4 id="一-狠抓集体备课,制定有关规定"><a href="#一-狠抓集体备课,制定有关规定" class="headerlink" title="(一)狠抓集体备课,制定有关规定"></a>(一)狠抓集体备课,制定有关规定</h4><p>  备课是教育观、教学观念的总体体现,担负着完成教学任务的总体策划和设计的重任,是一个系统工程,既要过学生关,又要过教材关。备课还是解决教师(策划能力);学生(认知水平)与教材(教学内容)三者之间矛盾的主要途径,所以“教学合一”的改革的关键是抓好备课。学校要求备课组做到“三定三有”:定时间、定地点、定主备人;有计划、有主题、有记录。将此项规定纳入备课组长与教师的考核,一月一考核,使集体备课落到实处,确保了集体备课的较高质量。</p><h4 id="二-“讲学稿”的编写过程及原则"><a href="#二-“讲学稿”的编写过程及原则" class="headerlink" title="(二)“讲学稿”的编写过程及原则"></a>(二)“讲学稿”的编写过程及原则</h4><p>  1、讲学稿的编写来自于新的备课模式<br>  新的备课模式可概括为“提前备课、轮流主备、集体研讨,优化学案,师生共用”。备课具体过程为:<br>  ⑴寒暑假备课。寒暑假各人了解学生,疏通教材,从纵横二方面把握知识体系;<br>  ⑵主备教师提前一周确定教学目标,选择教学方法,设计教学程序,将“讲学稿”草稿交备课组长审核;<br>  ⑶备课组备课。组长初审“讲学稿”后至少提前二天将“讲学稿”草稿发给全体组员;由备课组长召集组员集体审稿,提出修改意见;主备教师按集体审稿的意见将“讲学稿”修改后交审核人审查,再由备课组长将审核后的“讲学稿”交分管领导审定,制成正式文本;<br>  ⑷课前课。上课前一天将“讲学稿”发至学生,任课教师对“讲学稿”再次进行阅读理解和补充;<br>  ⑸课后备课。第二天师生共用“讲学稿”实施课堂教学,课后教师在“讲学稿”的有关栏目或空白处填写“课后记”,用于下次集中备课时小组流。这是一个不断打磨,不断提升的过程,经验得以积累,教训和问题便成了复习教学的重点和难点。学生则在“讲学稿”相关栏目或空白处填写学习心得等。<br>  优秀的“讲学稿”来自认真的备课。这样的备课周期比较长,过程完备,环环相扣,虽然看起来过细甚至繁琐,但它是务实的、有效的,是能操作的、可达成的。它体现在以下几个方面:一是摒弃了传统的备课模式,抛弃的是形式主义,追求的是实际效果。二是将“集体备课”落到了实处,个人备课与集体备课达到了有机的统一。一份好的“讲学稿”,教学思路既是统一的,又是多元的;既有共同的教学目标,又有个人充分施展的空间;既加速了新教师、青年教师的成熟和骨于教师的培养,又促进了中老年教师的进一步创造;由于精选习题,既减轻了学生过重的课业负担,又减少了教师的无效劳动;既体现了合作研究、博采众长,又留有了公平竞争的余地;既把备课时的隐性思维转化成了显性思维,把教师静态的个人行动转化成了动态的合作研讨,又为个人提供了性化探究、建构的可能。由此,备课这一日常的教学业务工作便上升到了教学研究的高度,培训、教研、备课、上课,不再互相游离,而是逐步达到了和谐统一,互为补充,互为促进,相得益彰。<br>  2、“讲学稿”的编写要求<br>  编写“讲学稿”遵循以下基本原则:主体性(确立学生是学习的主体)、导学性(具有指导学生学习的作用)、探究性(尽可能设计可供学生在研究中学习的内容)、层次性(关照不同层次学生的不同需求)、开放性(有可供师生丰富完善的“留白处”)、创新性(有利于培养学生创新意识)、民主性(师生可共同参与)、实践性(让学生在做中学)。据此提出了较为宽泛的要求:首先是“讲学稿”应该具备明的学习目标;第二,应注意帮助学生梳理知识结构体系;第三,提供适当的学习方法和学习策略的指导;第四,提供检测学习效果的适当材料;第五,注意“讲学稿”与一般教案和讲义的区别,不能把“讲学稿”写成类似学习辅导用书的模式。第六,不同学科、不同课型的“讲学稿”都应该有各自不同的特色。大体上说,“讲学稿”的编写主要按课时进行,与教师上课同步,适合于不同课型的教学需要。</p><h4 id="(三-“讲学稿”的使用原则"><a href="#(三-“讲学稿”的使用原则" class="headerlink" title="(三)“讲学稿”的使用原则"></a>(三)“讲学稿”的使用原则</h4><p>  首先是针对学生实际提出使用要求:<br>  1、根据“讲学稿”内容认真进行课本预习。所有同学必须自行解决“讲学稿”中基础题部分,学有余力的同学可以做提高题,碰到生疏的、难以解决的问题要做好标记,第二天与同学交流或在课堂上向老师质疑。要求学生在使用”讲学稿”时坚持三原则:自觉性原则、主动性原则、独立性原则。<br>  2、课堂上注意作学习方法和规律的笔记以便今后复习,学完一课后,要在”讲学稿”的空白处写上“学后记”(学后心得)。<br>  3、每隔一定时间后,将各科“讲学稿”进行归类整理,装订成复习资料。<br>  对教师使用“讲学稿”的要求:<br>  1、原则上不允许再布置课外作业,应认真指导学生使用“讲学稿”,在上课前必须抽批部分“讲学稿”(多少酌情而定),以了解学情,再次进行课前备课。<br>  2、用“讲学稿”进行课堂教学时,要努力做到:新知识放手让学生主动探索;课本放手让学生阅读;重点和疑点放手让学生议论;提出的问题放手让学生思考解答;结论或中心思想等放手让学生概括;规律放手让学生寻找;知识结构体系放手让学生构建。<br>  3、用“讲学稿”进行课堂教学时,要拓展学生的思维,主要包括:第一、引导学生通过展开充分的思维来获得知识,暴露学生思维过程中的困难、障碍、疑问和错误;第二、寻找学生思维的闪光点(创造性思维的火花)及时给予鼓励和引导;第三、课堂教学中除充分调动学生思维外,教师自己的思维也要得到充分展开,在教学过程中激活学生,提升自己,做到教学相长。<br>  4、用“讲学稿”进行教学要做到“四精四必”:精选、精讲、精练、精批,有发必收,有收必批,有批必评,有评必补。因而教师必须提高三个能力;一要提高备课中的“厨师”能力。教师必须根据教材精选材料,精选认知策略,精收反馈信息。优选教学方案,优化教学手段,在抓住“重点”、凸显“难点”、破解“疑点”上下功夫,在能提高学生能力的“支撑点”上下功夫,在能激发学生主体意识的“兴奋点”上下功夫。二要提高课堂上的“公关”能力。教学中教师必须激励、唤醒学生的主体意识,变“要我学”为“我要学”。为此,教师要主动接近学生,通过平等、民主的师生交往,了解学生的知识需要与情感渴求。三要提高教学时的”导演”能力。在课堂教学的实施过程中,教师好比导演,要为学生创造表演的舞台,让课堂充满魅力。教师必须根据教材内容,灵活使用教学手段,做到寓教于趣,寓教于乐,寓教于情,使学生始终处于学习的亢奋状态。</p><h3 id="●第二块:由课外转向课内,改革课外辅导方式"><a href="#●第二块:由课外转向课内,改革课外辅导方式" class="headerlink" title="●第二块:由课外转向课内,改革课外辅导方式"></a>●第二块:由课外转向课内,改革课外辅导方式</h3><p>  为防止穿鞋走老路,防止教师囿于旧思维、老办法,在动态中把教育观、教学观、学生观转变到位,紧接着实施了配套改革措施:废除两项管理制度,确立一项新的课外辅导方式。<br>  <strong>1、停止补课</strong><br>  从2000年起,学校开全课程开足课时,杜绝初一、初二双休日补课、初三周日补课以及寒暑假补课。那种“课内损失课外补”的思想没有了温床,迫使教师改变思路,探究如何在课内做文章;学生的手和脑被解放出来,许多课外活动得以全面开展。<br>  <strong>2、取消竞赛辅导班</strong><br>  不设竞赛辅导班,竞赛辅导由课外转向课内,由集中辅导转向日常教学之中,这是“讲学稿”中能力题、层次题的设计要求之一,它既体现了竞赛辅导的要求,又使得每个学生都有一试身手的机会,增强了他们学习的自信心。<br>  <strong>3、采取“周周清”的课外辅导方式</strong><br>“周周清”采取面批、个别辅导以及补标测试的弥补形式。其特点是以个别辅导为主,集中讲授为辅;以学生自我纠错为主,教师指导为辅。适用对象是当周学习内容不能过关的学生。<br>  实行“教学周周清”,一是鉴于师资和生源,既承认差异,又着眼整体提高,要求不过急过高;二是基于这样一个基本认识:知识和技能的获得有一个接触、理解、内化的过程,破疑解难需要时日。一天一清,一堂一清,过于急促,难以内化,教学的氛围也不够宽松,囫囵吞枣只能导致消化不良;而一月一清的教学进程又过于拖沓,教学节奏过于松散,缺少适度的紧张,难有情绪的亢奋、学习的高效。而“一周一清”便于把握教学节奏的轻重缓急,也符合初中生的认知规律。<br>  “周周清”是在教师认真批改作业、认真测评的前提下,面向全体学生(事实上无论哪一类学生都会有不“清”的时候),查漏补缺。要求教师增强课堂反馈及评价意识,及时、全面、客观在了解教学信息,对学生在学习中出现的失误持宽容态度,积极期待又循循善诱,帮助学生解决疑难,为学生的进步创造机会,维护学生的自尊和持续学习的热情。<br>  “周周清”是在学生及时纠正错误的前提下,进行再学习、再强化、再巩固、再提高,从而掌握本周所学内容。也以此施加适度的压力,促使学生端正学习态度增加课赏“负担”,如提高课堂教学的参与度,增强思维的力度,加大课堂学习的效度,以减轻课外学习的负担。</p><h2 id="五、永威中学课堂教学模式"><a href="#五、永威中学课堂教学模式" class="headerlink" title="五、永威中学课堂教学模式"></a>五、永威中学课堂教学模式</h2><p>  到过永威的人都知道:“先学后教,当堂训练”的教学模式,是永威人教学致胜的法宝,是永威中学腾飞的翅膀,是永威经验和永威奇迹的精髓所在。那么,要学习永威经验,改革课堂教学模式,就必须领会永威课堂教学模式的基本步骤和操作流程,现将课堂教学模式的基本步骤和操作流程介绍于后。</p><h3 id="1、课堂教学模式的基本步骤"><a href="#1、课堂教学模式的基本步骤" class="headerlink" title="1、课堂教学模式的基本步骤"></a>1、课堂教学模式的基本步骤</h3><p>  永威中学的“先学后教,当堂训练”课堂教学模式,其基本思想就是让学生人人都会学,人人都学好,全面体现学生在学习过程中的主体地位。课堂教学改革就是挤水分抓效益。一个学校最大的浪费就是时间的浪费,教学工作也要打假,即低效,假学,教学目标不能实现,就是假学,教学改革就是通过有效的施教,提高学生的能力,对学生不放纵,不放流。这里的误区是:①把先学看成是预习,②把后教看成是教师的讲解,③当堂达标看成是测试。所谓“先学”,是指学生在课堂教学的开始阶段,按照老师所揭示的教学目标和要求,自己学习教材内容并尝试回答有关的问题。<br>  这里的重点是:①在课堂上,不是在课外,②是在教师的指导下,③是围绕本课的目标和任务。这就是堂堂清。所谓“后教”,是指教师针对学生在自学过程中暴露出来的问题进行适当的整理,评价并进行必要的补充。<br>  把握的重点:①在先学的基础上,②在教师的引导下,③就相关的问题(不会的问题,理解不深的问题,形不成规律的问题)学生互相探究,这就是兵教兵。<br>所谓“当堂训练”,是指老师给学生留出一定的时间,让他们在课堂上独立完成本节课的作业。<br>  因此,从总体上来看,这一模式充分体现出了学生在学习活动中的主体地位,同时也恰到好处地注意到了教师对学生学习进行必要指导和补充,真正实现了学生主体和教师主导的双向互动和内在结合。<br>  具体来说,“先学后教,当堂训练”课堂教学模式的基本步骤如下:<br>  <strong>(1)揭示教学目标</strong><br>  揭示教学目标,就是指教师要在学生自学之前让他们明确本节课的教学目标。这样不仅可以使学生能够从整体上感知本节课的学习任务和要求,而且可以在接下来的自学活动中做到方向明确,有的放矢,充分发挥学生学习的积极性和主动性。教学目标的陈述要力求简明扼要,层次清晰,并在广度和深度上与教材和课程标准的要求保持一致,既不降低,也不拔高。另外,教学目标不仅要包括知识技能方面的内容,还要有方法辅导、德育渗透,心理疏导等发展学生全面素质方面的要求。<br>  <strong>(2)自学前的指导</strong><br>  在这一阶段,教师要让学生知道他们需要自学什么内容,怎样进行自学、可以用多长时间,最后要达到什么要求等等。学习有了具体的范围和要求,而且有了规定的时间限制,这样可以使学生在学习时有了一定的压力,适当增加学习的紧张程度,提高学生自学的效率。如果在自学时给学生提供具体的方法指导,长期坚持下去,还有利于学生掌握自学的方法,增强自学能力。学生自学前的指导一定要具体、明确,这样学生在学习时心中有数,才能在自学的过程中增强针对性,提高学习的效率。<br>  <strong>(3)自学</strong><br>  “自学”是指学生按照教师提出的要求进行积极的阅读思考或动手操作,尝试通过独立与合作方式理解课本知识,并内化到自身的知识结构。其目的,一方面是为了充分发挥学生在学习中的自主性,能动性,真正体现学生的主体地位和作用,另一方面,是为了让教师发现学生在学习中暴露出的问题,以便增强接下来的“教”的针对性,不致重复学生自己已经学会的内容。因此,永威中学把这一环节称为是教师在课堂教学中进行的“二次备课”。教师在学生自学的过程中要进行一定的督查,及时表扬和鼓励那些自学速度快、效果好的学生,同时重点给中等生和后进生提供指导和帮助。另外,教师要在“先学”这一阶段,通过提问、讨论、学生板演等形式,让学生最大限度地暴露自学中遇到的问题,并对这些问题进行一定的分析判断和归类整理,为有的放矢地进行“后教”做准备。再者,提问时要尽量照顾到后进生,如果后进生都学会了,那么就可以保证全班同学基本上都已经达到了本节课的目标。<br>  <strong>(4)后教</strong><br>  “后教”是教师在学生自学的基础上,结合他人中存在的问题和疑惑所进行的有针对性的教学活动。它的作用主要是对学生的自学进行一定的梳理和必要的纠正、补充,同时也是对学生自学的更高一层次的深化和提升,这对于提高学生学习的效果是极为关键的。<br>教师在“后教”阶段要做到三个“明确”:<br>  一是要明确教的内容。教的内容主要指学生在自学过程中暴露出来的带有普遍性倾向的问题,也就是学生目前尚未掌握的教材内容,为保证整体效率,如果只是个别或极少数学生没有掌握,可以采取其他的辅导措施进行补救,而没必要在课堂上进行统一的教学。<br>  二是要明确教的方式。永威中学广泛推行的“兵教兵”的教学方式,就是让通过自学已经学会的学生去教那些还没有学会的学生,其他学生可以对这位同学的讲解提出疑问,或者进行相互的讨论,老师的作用则是对学生的讨论进行引导,并对学生讨论未决的问题进行点拨、更正和补充。<br>  三是要明确教的要求,教师要让学生不折不扣地达到课程标准所规定的要求。而不满足于只给学生提供具体问题的答案。应该引导学生通过具体问题的解决找到解决这一类问题的规律,不仅“知其然”而且做到“知其所以然”。同时,教师必须提醒学生注意在知识的具体运用中可能遇到的问题,使学生在遇到类似的问题时少走弯路。<br>  <strong>(5)当堂训练</strong><br>  当堂训练就是指教师课堂上要留出不小于15分钟的时间,让学生独立完成本课的练习和作业,其目的有二:一是检测和巩固本节课的所学知识和技能,二是引导学生通过练习把知识转化为实际问题的解决能力。练习的内容是让学生运用本节课所学知识解决实际的问题,练习的形式则是学生独立完成,教师不提供任何形式的指导,学生之间也不允许进行讨论。这对于巩固学生的所学知识、发展学生的思维能力,培养学生的独立意识和良好的学习习惯以及减轻学生过重的课外负担,做到作业的“堂堂清”、“日日清”,都是极为有利的。<br>对于教师来说,可以针对通过学生的作业反馈回来的信息,了解哪些学生已经达到了教学目标,哪些学生课后还需要单独进行辅导,并针对学生作业中出现的问题做出相应的处理。教师布置的课堂作业要典型、适度和适量,做到数量与质量的统一,同时设计的作业低起点,多层次,可以分为必做题,选做题和思考题等多种形式,照顾所有学生的不同层次的需要。<br>以上只是“先学后教,当堂训练”课堂教学模式的基本步骤,具体到不同课程和不同课的类型,这一模式的结构和具体操作步骤可能发生一定的变化。但不管怎么变化,课堂教学的全过程都始终遵循着两条线:一条是学生的自学和练习,这是明线;另一条是教师的适时的和必要的指导,这是暗线。再者,“先学后教,当堂训练”课堂教学模式的特色还体现在它对于“学”、“教”、“练”三者的交叉的、循环的、整体的时间安排上,实现了学生的主体地位和教师的指导作用的双向融合,真正把教学过程变为学习自己获得信息、掌握技能、形成态度的过程。这对于全面发展学生素质,提高课堂教学效益,都是极为有益的。</p><h3 id="2、课堂教学模式的一般操作流程"><a href="#2、课堂教学模式的一般操作流程" class="headerlink" title="2、课堂教学模式的一般操作流程"></a>2、课堂教学模式的一般操作流程</h3><p>  <strong>(1)提示教学目标(辅助环节1)</strong><br>[操作]通过课前制作好的投影或黑板让学生看。<br>[时间]1分钟左右<br>[目的]让学生从总体上知道本节课的学习任务和要求。<br>[意义]①使学生在上课开始就明确学习目标和学习方向。同时,激发学生学习的兴趣,调动了学生学习的积极性,促进学生在以后的各个环节里主动地围绕目标探索、追求。<br>  ②由于学习目标往往是一节课的主干知识及其要求的体现,因此,长期坚持揭示目标,可以培养学生的概括能力。<br>[学生的主体地位]学生看投影,明确了学习目标。<br>[教师的主导作用]准确揭示目标,引导学生追求目标。<br>[注意点]<br>  ①要认真钻研教材和课标,准确地制定学习目标,既不降低也不拨高要求。该“会运用”的,就要能当堂运用,不能人为地降低到“知道”的要求上。<br>  ②要层次清楚,简明扼要,不要太长。<br>  ③要引导学生认真默看,不要急于切换投影。<br>  <strong>(2)指导学生自学(辅助环节2)</strong><br>[操作]课前制作好的投影(小黑板),课上通过投影(小黑板)让学生看。<br>[时间]约2分钟左右<br>[目的]让学生知道自学什么、怎么自学,用多长时间,应达到什么要求,届时如何检测等。<br>[意义]①让学生带着明确的任务,掌握恰当的自学方法,从而使自学更有效。<br>  ②坚持每次自学前都给予方法指导,使学生积累了不少自学方法,学生的自学能力必然提高。<br>[学生的主体地位]学生看投影,掌握了自学的方法。<br>[教师的主导作用]引导学生抓住重点自学,通过掌握有效的自学方法,防止走弯路,上岔道。<br>[注意点]自学指导要层次分明,让学生看了之后,做到三个明确:<br>  ①明确自学内容。即让学生知道学什么,有的教材内容单一,一般一次性自学;有的教材内容多,可视情况分几次自学,但每次自学前都必须写清楚自学的内容(或范围)。<br>  ②明确自学的方法,例如,看书,是边看书边操作,还是边看书边与同桌讨论,解决疑难,怎样干好,就怎样干。自学时,往往引导学生抓住新旧知识相衔接的地方重点看。<br>  ③明确自学后的要求。即用多长时间,应达到什么要求,届时如何检测等。<br>  <strong>(3)学生自学,教师巡视</strong><br>[操作]学生自学、操作,教师巡视。<br>[时间]约5—8分钟。<br>[目的]使每个学生都积极动脑,认真自学,挖掘每个学生的潜能。<br>[意义]学生按照老师的指导自学,积极思考,及时地进行操作实践。学生处于主体地位,<br>  培养了他们自主学习和动手的能力。<br>[学生的主体地位]学生积极主动去探究知识。<br>[教师的主导作用]端正学生自学态度,确保人人自学高效。<br>[注意点]<br>  ①学生自学时,教师要加强督查,及时表扬自学速度快,效果好的学生,激励他们更加认真地自学。<br>  ②重点巡视中差学生,可以给后进生说几句悄悄话,帮助其端正自学态度,使他们也变得认真起来。<br>  ③要面向全体学生,不得只关心一个学生或少数几个学生,而放弃了督促大多数学生。<br>  <strong>(4)检查学生自学的效果</strong><br>[操作]让中差生尤其后进生用板演或口答的形式对所学知识进行操作。<br>[时间]约5—8分钟。<br>[目的]最大限度地暴露学生自学后存在的疑难问题。<br>[意义]若后进生做对了,说明全班学生都会了,就不要老师再教了;若后进生做错了,引导中等偏上的学生分析,讲清错的原因,引导更正、归纳。这不仅对后进生有帮助,而且使尖子生理解更加深刻了。<br>[学生的主体地位]学生操作。<br>[教师的主导作用]通过巡视,确保每个学生都认真演练,及时了解班上学生还存在哪些倾向性疑难问题。<br>[注意点]<br>  ①要解放思想,真正让后进生做演示操作,千万不得搞形式主义,叫尖子生演练,表面上正确率高,实际上掩盖矛盾,不能最大限度地暴露自学后存在的疑难问题。<br>  ②要面向全体学生,后进生回答问题或板演时,要照顾全体同学,让他们聆听别人回答问题,随时准备纠正错误,或布置他们做哪些练习等。<br>  ③教师要巡视,搜集位上同学有哪些错误,并及时分类,哪些属于新知方面的,这是要解决的主要矛盾;哪些属于旧知遗忘或粗心大意的,这是次要矛盾。把倾向性的错误用投影(小黑板)打出,供评讲时用。<br>  <strong>(5)学生讨论、更正、教师点拨</strong><br>[操作]①学生观察演示操作,找错误,或比较自己做的方法、结果是否与操作的相同。<br>  ②学生自由更正,让他们各抒己见。<br>  ③引导学生讨论,说出错因和更正的道理。<br>  ④引导学生归纳,上升为理论,指导以后的运用。<br>[时间]约8—10分钟<br>[目的]①凡是学生能解决的,就让他们自己解决,真正找出哪些需要教师引导、点拨的问题。<br>  ②通过学生讨论,教师点拨,使学生进一步加深对所学知识的理解,最终形成运用所学知识去分析问题,解决问题的能力。<br>[意义]这一环节既是补差,又是培尖,不同层次的学生都有提高,既帮助后进生解决基本问题,又通过纠正错误,训练一题多解,使尖子生理解更加透彻了,促进其求异思维和创新思维,培养了他们的创新精神和一题多解的操作能力。<br>[学生的主体地位]学生找错误,分析错因,通过评价讨论,寻求正确答案。<br>[教师的主导作用]引导学生更正,寻求规律,帮助学生归纳,上升为理论,指导学生运用。<br>[注意点]<br>  学生更正后,教师要做到三个明确:<br>  ①明确教的内容。教的内容应该是学生自学后还不能掌握的地方,即自学中暴露出来的主要的疑难问题。对学生通过自学已经掌握的,坚决不教。<br>  ②明确教的方式。广泛推行一种“兵教兵的教学方式”,就是让通过自学已经学会的学生去教那些还没有学会的学生,其间学生之间可以相互质疑,讨论,最后教师再引导、再补充。<br>  ③明确教的要求。教师不能就题讲题、只找答案,而是要引导学生出规律,真正让学生知其所以然,帮助学生归纳上升为理论,引导学生预防运用时可能出现的错误,这就从理论到实践架起一座桥梁,以免学生走弯路。<br>  <strong>(6)当堂训练</strong><br>[操作]①布置课堂作业。<br>  ②督促学生独立完成课堂作业。<br>  ③批改部分已完成的学生的作业。<br>[时间]不少于15分钟。<br>[目的]通过完成课堂作业,检测身强体壮学生是否都当堂达到了学习目标。<br>[意义]①及时反馈信息,能按时完成课堂作业的就视为达到学习目标,做到了“堂堂清”。<br>  ②将所学知识通过训练,内化为操作能力。<br>[学生的主体地位]学生像考试那样,独立完成作业,形成分析问题,解决问题的能力。<br>[教师的主导作用]督促学生独立完成作业,鼓励必做题做完了的学生做选做题或思考题。通过巡视,了解哪些同学真正做到了“堂堂清”。<br>[注意点]①课堂作业的时间不少于15分钟。<br>    ②课堂作业要典型,适度和适量。<br>    ③课堂作业要低起点,多层次,有必做题,有选做题,有时还有思考题。<br>    ④尤其是后进生的操作,要给予肯定,让他们尝试到成功的喜悦。<br>    ⑤要注意矫正学生的坐姿,培养他们的综合素质。</p><h2 id="六、兖州一中“三步六段”教学法和“35-10”课堂循环教学模式简介"><a href="#六、兖州一中“三步六段”教学法和“35-10”课堂循环教学模式简介" class="headerlink" title="六、兖州一中“三步六段”教学法和“35+10”课堂循环教学模式简介"></a>六、兖州一中“三步六段”教学法和“35+10”课堂循环教学模式简介</h2><h3 id="(一)什么是“三步六段”教学法"><a href="#(一)什么是“三步六段”教学法" class="headerlink" title="(一)什么是“三步六段”教学法"></a>(一)什么是“三步六段”教学法</h3><p>  三步:课前、课中、课后<br>  六段:重申目标、学情调查、问题汇总、精讲点拨、课堂检测、小结归纳<br>   课前:<br>   教师工作:<br>    在集体备课基础上形成具有针对学生学情的《预习提纲》。<br>   学生工作:<br>    通过预习解决A、B两级问题,对C级、D级问题形成初步困惑,以便带入课堂。<br>    A:识记级内容;B:理解级内容;C:应用级内容;D:拓展级内容。<br>   课中:<br>    按六段教学模式实施“生生互动”或“师生互动”,让每个人都成为交流者。<br>    1、重申目标2、学情调查3、问题汇总4、精讲点拨5、当堂检测6、小结作业<br>   课后:<br>   教师工作:备好课后课,设计出学生中“未清”问题解决方案。<br>   学生工作:完成作业,并向学习委员反馈“未清”问题,未清问题列入下节学习内容。<br>   基本原则:预为先导、学为主体、全员参与、师生互动、易讲难引、少讲多练、展示为主、当堂消化、减少作业、前后衔接。<br>   强制规范:凡是学生能讲的教师不代替。</p><h3 id="(二)什么是“35-10”课堂循环教学模式"><a href="#(二)什么是“35-10”课堂循环教学模式" class="headerlink" title="(二)什么是“35+10”课堂循环教学模式"></a>(二)什么是“35+10”课堂循环教学模式</h3><p>  “35+10”是将课堂时间45分钟分为两段:前段35分钟,后段10分钟。前35分钟解决在此之前学生已预习的《预习提纲》,按“六段”式处理,完成本课教学全部内容,包括小结作业。处理完进入后10分钟,发下一课的《预习提纲》并让学生预习,确保预习效果和前后衔接。<br>  35+10课堂教学模式的特点。本模式与其他教学模式有很大不同。其突出特点:按课堂时间来说,是将下一课教学内容的预习任务放在了本堂课的最后;对一堂课的教学内容来说,是将学生学习的重心前移。其目的:一是能强制学生预习,规范学生预习,从而达到课前预习效果和要求;二是课后的一些课余时间可对预习所发现的问题再思考。对一课内容来说,老模式是先以老师为主(讲授)后以学生为主(作业),本模式是先以学生为主(预习),后由老师参与(点拨)。</p><h2 id="七、河南焦作市许衡中学的“强化备课,学案导学”模式"><a href="#七、河南焦作市许衡中学的“强化备课,学案导学”模式" class="headerlink" title="七、河南焦作市许衡中学的“强化备课,学案导学”模式"></a>七、河南焦作市许衡中学的“强化备课,学案导学”模式</h2><p>  所谓“学案导学”就是将一节课的重点、难点、应该注意的问题、应该掌握的知识,印出来提前交给学生,让学生在上课前预习时有纲可循,课上学生展示自学情况,教师和学生一块研究学案上学生没能掌握的内容。其操作要领主要表现为先学后教,问题教学、导学导练和当堂达标。这种教学方法发挥了学生的主体作用,突出了学生的自学行为,注重学法指导,强化能力培养,把学生由观众席彻底推向表演舞台。<br>  1、学校通过各种手段让教师们明白许衡中学要的是在高效率基础上取得的高质量,要的是能使学校保持长期发展潜力的教学成绩。<br>  2、以构建和谐课堂为主,抓好“五关”<br>  (1)抓好备课关,强化备课小组作用,推行“集体说课,分散备课,网络管理”的集体备课制度;<br>  (2)抓好上课关,以“学案导学”引领,实行百花齐放的课堂教学模式,先学后教,问题教学、导学导练,当堂达标,发挥学生主体作用,突出学生的自学形为,强化能力培养,从而优化课堂教学;<br>  (3)抓好学生方法关,结合学生实际,重视方法研究;<br>  (4)抓好反馈关,精心选择练习、习题、试卷,认真批改,对出现的作业问题,及时指导,细致分析,做到“堂堂清、日日清、周周清、月月清”;<br>  (5)抓好教研关,注重研究,以研促教。<br>  3、加强教学常规监控,通过向学生问卷调查,及时反馈学生对教师的教学要求;学校领导深入课堂随机听课,与老师们共同探讨教学方法;突出对教学常规的检查。</p><h2 id="八、鱼台一中——“四环导学”高效课堂教学模式"><a href="#八、鱼台一中——“四环导学”高效课堂教学模式" class="headerlink" title="八、鱼台一中——“四环导学”高效课堂教学模式"></a>八、鱼台一中——“四环导学”高效课堂教学模式</h2><h3 id="1、“四环导学”教学模式的内涵简介:http-wybooks-blog-163-com-blog-static-961640692010526103211685"><a href="#1、“四环导学”教学模式的内涵简介:http-wybooks-blog-163-com-blog-static-961640692010526103211685" class="headerlink" title="1、“四环导学”教学模式的内涵简介:http://wybooks.blog.163.com/blog/static/961640692010526103211685/"></a>1、“四环导学”教学模式的内涵简介:<a href="http://wybooks.blog.163.com/blog/static/961640692010526103211685/">http://wybooks.blog.163.com/blog/static/961640692010526103211685/</a></h3><p>  “四环导学”中的“四环”是指课堂教学活动中的四个环节,依次是:自主学习→合作探究→成果交流→巩固提升。<br>  “导学”是指借助学案引导和指导学生进行有效的学习。<br>  课堂教学运用“四环导学”的教学方法,旨在让学生体验自主与合作探究的学习过程,让学生体验个人学习和小组合作的成功乐趣;而教师借助“学案”平台以一个“导”字贯穿课堂教学的每一个环节,引领学生达成学习目标,从而实现高效课堂向高效学习转化。</p><h3 id="2、“四环导学”教学模式操作要领:"><a href="#2、“四环导学”教学模式操作要领:" class="headerlink" title="2、“四环导学”教学模式操作要领:"></a>2、“四环导学”教学模式操作要领:</h3><p>  <strong>①自主学习:</strong>此环节分为两个阶段——课前和课中。学生课前通过预习课本,基本完成学案内容,以便带着成就和展示的欲望、带着需要解决的问题进入课堂。课中根据其他同学的展示,深化和完善自学成果。课中自学时间的长短应视学案完成情况而定。<br>  <strong>②合作探究:</strong>在此环节中,主要针对学案中的内容进行学习和组内交流、探究,有时采用分组分任务形式,有时采用分组不分任务的形式。教师在此环节中,一要巡查,最大限度掌握学生学习、探究的情况,二要在重难点突破上进行方法指导,帮助学生形成最终探究成果,为成果交流展示做好准备。此环节主要以小组合作的形式来进行。<br>  <strong>③成果交流:</strong>本环节主要是小组和小组之间进行合作学习和探究的成果交流展示,可分为课前定向展示和课中不定向展示。每个学习小组推选代表进行展示。展示过程中要求每个学生要注意倾听其他同学的不同观点,并积极进行质疑、补充、纠正和评价,实现学习成果的交流和共享。学生在展示、互动、交流的过程中,互相学习和借鉴,对知识加深理解和掌握,并通过说写、讲、读、对话、表演等形式,使知识转化为技能。在此环节中,教师要及时进行点拨精讲,主要放在重难点的突破上、学习方法的指导上和解题规范化的强调上。要恰当地评价和激励学习团队,燃起学生学习的激情,让学生积极地参与学习展示,体验学习的成功和快乐。<br>  <strong>④巩固提升:</strong>在本环节中首先引导学生根据课堂学习的内容和活动情况以灵活多样的方式对所学知识进行全面的回顾、归纳、总结、整理和反思,从而达到知识系统化的目的,同时更进一步强化学习目标。然后让学生进行学案上的达标巩固练习,小组间交流练习结果。最后让学生对课堂表现和效果进行评价。<br>  在“四环导学”模式中学案的质量和使用是关键的重要因素,学案编写要精细,容量要适中。教师课前要抽查学案,了解学情,二次备课,以学定教;课后要全批学案,巩固学习成果。<br>  <strong>附:</strong>四环导学高效课堂教学模式操作流程图<a href="http://wybooks.blog.163.com/blog/static/961640692010526103211685/">http://wybooks.blog.163.com/blog/static/961640692010526103211685/</a></p><h1 id="■-学科单一性教学模式"><a href="#■-学科单一性教学模式" class="headerlink" title="■ 学科单一性教学模式"></a>■ 学科单一性教学模式</h1><h2 id="一、北大附中特级教师张思明老师的高中数学“导学探索、自主解决”的教学模式"><a href="#一、北大附中特级教师张思明老师的高中数学“导学探索、自主解决”的教学模式" class="headerlink" title="一、北大附中特级教师张思明老师的高中数学“导学探索、自主解决”的教学模式"></a>一、北大附中特级教师张思明老师的高中数学“导学探索、自主解决”的教学模式</h2><p>  张思明老师认为,高中数学课堂教学要分成五个环节:引导创设问题环境,师生平等探索讨论,学生自主解决问题,自我评价巩固成果,求异创新延伸问题链。<br>  “导学探索、自主解决”教学模式的基本主张:<br>  (1)课堂既是知识学习的主阵地又是能力培养的主阵地,教师不应该把知识机械地“一瓢一瓢”的舀到学生的“桶”里;<br>  (2)数学是“做”出来的,不是“教”出来的,一个学生只在课堂上“听”课,没有活动,不能形成真正的学习;<br>  (3)数学教学过程必须重视让学生亲身感受,动脑思索,动手操作,动口交流。<br>  (4)教师在教学过程中要把“以教为主”向“以学为主”的重心转移,教师平等地参与学生的探索和学习活动,通过学生自主地探索来完成课堂教学。</p><h3 id="(一)环节一:创设情境,激发强烈的探究欲望"><a href="#(一)环节一:创设情境,激发强烈的探究欲望" class="headerlink" title="(一)环节一:创设情境,激发强烈的探究欲望"></a>(一)环节一:创设情境,激发强烈的探究欲望</h3><p>  要使学生产生高昂的情绪,高度活跃的思维,激烈的自主探索的欲望可通过创设新奇、有趣或富有挑战性的问题情境得以解决。譬如,在《数列的前n项和》的教学过程中,教师可以从数学家高斯计算1+2+…100&#x3D;?的有趣故事引入。然后设问:“同学们,小高斯是怎样快速算出正确答案呢?大家努力思考,也许你同样具有高斯的数学天分呢!”“你从中还能得到什么启示吗?”这样一来,学生感到了“趣”和“挑战性”。从而由“趣”生“疑”,由“疑”至“思”,由“思”得“学”。<br>  教师只要结合新旧知识和学生的知识能力现状,独具匠心地设计出一些趣味性、探究性的问题情境,给学生造成“心求通而未得”的教学境界,就能使自主学习成为可能,使学生在“我要学习”的意识的强烈驱动下,自觉主动地参与到学习情境之中。</p><h3 id="(二)环节二:师生平等探索"><a href="#(二)环节二:师生平等探索" class="headerlink" title="(二)环节二:师生平等探索"></a>(二)环节二:师生平等探索</h3><p>  自主学习得以实施的一个重要条件是,平等、民主、友爱的师生关系,和谐、宽松的课堂气氛。教师应该努力营造开放宽松的教学环境,优化师生关系,将思考空间留给学生,将表达机会留给学生,将结论发现过程留给学生,真正体现学生的主体地位,充分让学生产生自主探索的快乐体验。在教学实践中,有一种手段值得推广,具体来说,就是教师根据教学内容的重点、难点或学生容易出现错误之处,故意地弄出一些错误,让学生发现错误,提出纠正的建议,教师假装“坚持错误”,展开激烈的争论,学生大胆争辩,据理力争,教师放下架子,终于“认输”,显出恍然大悟的样子。师生在平等的争论中,既是学生自主思考的良好体现,其中的论证过程又是学生获取知识的过程。例如,在讲解三角公式sin(x+y)&#x3D;sinxcosy+cosxsiny时,教师假装联想到乘法的分配律,“sin(x+y)&#x3D;sinx+siny,这太简单了!”仿佛有了惊喜的发现,于是,激烈的讨论就此开始。事实上,只有在充满生命力与和谐气氛的教学环境下,通过师生共同参与,平等交流,才能更有利于学生摩擦出智慧的火花,结出创造的果实。</p><h3 id="(三)环节三:学生自主解决问题"><a href="#(三)环节三:学生自主解决问题" class="headerlink" title="(三)环节三:学生自主解决问题"></a>(三)环节三:学生自主解决问题</h3><p>  在师生平等的基础上,教师通过合理的引导,让学生始终处在主体的活动下,主动积极地动眼、动耳、动口、动脑、动手。例如,在双曲线焦半径公式的教学过程中,教师可以略加引导,让学生类比椭圆的焦半径公式的探索过程,自主地去演算、探求、发现结论。把四个研究目标分给四个学习合作组,各组完成相应目标后再派代表相互交流,发表观点,形成共识。最后得到第一类双曲线四种情况下的焦半径公式:左支上的点与左焦点形成的焦半径R&#x3D;-ex0-a;左支上的点与右焦点形成的焦半径R&#x3D;-ex0+a;右支上的点与右焦点形成的焦半径R&#x3D;ex0-a;右支上的点与左焦点形成的焦半径R&#x3D;ex0+a。</p><h3 id="(四)环节四:自我评价与成果巩固"><a href="#(四)环节四:自我评价与成果巩固" class="headerlink" title="(四)环节四:自我评价与成果巩固"></a>(四)环节四:自我评价与成果巩固</h3><p>  教师在发现学生自主研究的成果基本形成以后,引导学生对探索发现的结论或成果进行评价和自我总结。让学生评价自己的发现是否充分合理,问题解决是否最优化,有何意义等等。也可以对某一位学生或某一个研究组的成果让另一位学生或另一个研究组作评价。学生在自我评价或交互评价中主体意识、综合能力都得到进一步增强。对于成果的巩固,同样也可充分发挥学生的自主意识,给学生创造的机会。教师可以让学生代表根据探究体会编制一些数学练习题来巩固自主发现的学习成果,如公式、结论等。例如,在学生学习椭圆的定义时,教师可以让学生根据定长与定点间距离的不同关系自主地编制一些可能出现椭圆、线段、无轨迹这三种不同结论情形的练习题,学生在试题的编制中,不知不觉丰富了类比归纳的数学思想,提高了自主创造的能力。<br>  当然,教师在环节三与环节四的实施过程中,不能把自己从学生中脱离出去,应该和学生共同的参与探究。最重要的是,还要在学生自主创造学习过程中,对学生不失时机地给予肯定和激励。只有教师不断地给予激励,才能使学生自主探索的积极性从因为创设情景得到调动到因为成功激励得到巩固。</p><h3 id="(五)环节五:求异思维培养与问题链的延伸"><a href="#(五)环节五:求异思维培养与问题链的延伸" class="headerlink" title="(五)环节五:求异思维培养与问题链的延伸"></a>(五)环节五:求异思维培养与问题链的延伸</h3><p>  培养学生求异的思维习惯有利于提高学生自主创造的能力。课堂上,受时间的限制,它的效果虽不能发挥到最佳,但教师仍要重视。教师要努力培养学生自主设问、质疑的思维习惯和能力。求异思维培养与问题链的延伸容易形成新创造所需的条件。给新的自主创造注入鲜活的动力,这也是更高阶段新知学习的起点。的确如此,教师在引导学生归纳总结所学知识的同时,要提醒学生对旧知识加以延伸拓展,自主地再发现问题,为下阶段的“自主创造”埋下伏笔,从而尽量达到“教是为了达到不需要的教”的至高教学境界。</p><h2 id="二、江苏杭州大学教育系兼职教授邱学华的“先试后导、先练后讲”尝试教学法"><a href="#二、江苏杭州大学教育系兼职教授邱学华的“先试后导、先练后讲”尝试教学法" class="headerlink" title="二、江苏杭州大学教育系兼职教授邱学华的“先试后导、先练后讲”尝试教学法"></a>二、江苏杭州大学教育系兼职教授邱学华的“先试后导、先练后讲”尝试教学法</h2><p>  一个完整的尝试教学过程包括以下六个步骤:尝试准备→尝试问题→尝试指导→尝试练习→尝试评价→再次尝试。各类学校的各门学科都可以按照上述的通用模式来设计各自的教学操作程序。根据尝试教学理论的实质和“先试后导、先练后讲”的基本特征,在教学实践中逐步形成一套基本操作模式,其教学程序分成七步进行:准备练习→出示尝试题→自学课本→尝试练习→学生讨论→教师讲解→第二次尝试练习。</p><h3 id="(一)第一步:准备练习"><a href="#(一)第一步:准备练习" class="headerlink" title="(一)第一步:准备练习"></a>(一)第一步:准备练习</h3><p>  这一步是学生尝试活动的准备阶段。对解决尝试问题所需的基础知识先进行准备练习,然后采用“以旧引新”的办法,从准备题过渡到尝试题,发挥旧知识的迁移作用,为学生解决尝试题铺路架桥。</p><h3 id="(二)第二步:出示尝试题"><a href="#(二)第二步:出示尝试题" class="headerlink" title="(二)第二步:出示尝试题"></a>(二)第二步:出示尝试题</h3><p>  这一步是提出问题,也就是给学生尝试活动提出任务,让学生进入问题的情境之中。尝试题出示后,必须激发学生尝试的兴趣,激活学生的思维:“教师还没有教,谁会做这道题目?”“看谁能动脑筋,自己来解决这个问题?”先让学生思考,同桌的学生可以互相讨论如何解决尝试问题。</p><h3 id="(三)第三步:自学课本"><a href="#(三)第三步:自学课本" class="headerlink" title="(三)第三步:自学课本"></a>(三)第三步:自学课本</h3><p>  这一步是为学生在尝试活动中自己解决问题提供信息。出示尝试题后,学生产生了好奇心,同时产生解决问题的愿望。这时引导学生自学课本就成为学生切身的需要。老师应提醒学生:“这道题你们还不会做吧,请翻开课本看看例题是怎样做的,再想想这道题应该怎样做。”自学课本前,教师有时可提一些思考问题作指导。自学课本时,学生遇到困难可提问,同桌学生也可互相商量。通过自学,大部分学生对解答尝试题有了办法,都跃跃欲试。时机成熟就转入下一步。</p><h3 id="(四)第四步:尝试练习"><a href="#(四)第四步:尝试练习" class="headerlink" title="(四)第四步:尝试练习"></a>(四)第四步:尝试练习</h3><p>  这一步是学生尝试活动的主要环节。尝试练习根据不同学科的特点有多种形式。教师要巡视,以便及时了解学生的困难在哪里,为后面讲解提供信息。学生尝试中遇到困难,可以继续阅读课本,同桌学生之间也可互相帮助。尝试练习结束后,就转入下一步。</p><h3 id="(五)第五步:学生讨论"><a href="#(五)第五步:学生讨论" class="headerlink" title="(五)第五步:学生讨论"></a>(五)第五步:学生讨论</h3><p>  尝试练习中会出现不同答案,对此学生会产生疑问,这时要引导学生讨论,不同看法也可以争论。其实,在对尝试题评议讨论的过程中,学生已经在尝试讲道理了。学生互相讨论后迫切需要知道自己尝试的结果是否正确,听教师讲解已成为他们的迫切要求。教师讲解火候已到,就转入下一步。</p><h3 id="(六)第六步:教师讲解"><a href="#(六)第六步:教师讲解" class="headerlink" title="(六)第六步:教师讲解"></a>(六)第六步:教师讲解</h3><p>  这一步是帮助学生系统掌握知识。有些学生会做尝试题,可能是按照例题依样画葫芦,并没有真正懂得道理。因此,在学生尝试练习以后,教师还要进行讲解。这里的讲解同过去的方法不同,不要什么都从头讲起。因为现在学生的起点不同,他们已经自学过课本,并亲自做了尝试题,对这堂课的教学内容已经有了初步的认识。教师只要针对学生感到困难的地方、教材关键的地方重点进行讲解,也就是在学生感到困难的地方进行教学。</p><h3 id="(七)第七步:第二次尝试练习"><a href="#(七)第七步:第二次尝试练习" class="headerlink" title="(七)第七步:第二次尝试练习"></a>(七)第七步:第二次尝试练习</h3><p>  这一步是给学生“再射一箭”的机会。在第一次尝试练习中,有的学生可能会做错,有的虽然做对了但没有弄懂道理。经过学生讨论和教师讲解后,得到了反馈矫正,其中大部分人会有所领悟。为了进一步了解学生掌握新知识的情况以及把学生的认识水平再提高一步,应该进行第二次尝试练习,再一次进行信息反溃这一步对中差生特别有利。第二次尝试题不能同第一次相似,否则就失去了意义。它一般同例题稍有变化或采用题组形式。第二次尝试练习后,教师可进行补充讲解。<br>  以上七步是一个有机整体,反映了学生完整的尝试过程;它也是一个有序的可控的教学系统。在这七步中,第一步是准备阶段,第七步是引伸阶段,中间五步是主要环节。尝试教学理论的基本教学模式为教师合理组织教学过程提供了应遵循的科学程序,但是教学情况是各不相同的,生搬硬套一个模式是不科学的。因此,以上的7步基本操作模式并不是凝固不变的,应该根据不同教学内容、不同的学生情况以及教学条件的变化而灵活应用。但“先试后导、先练后讲”的基本特征不能变。因此,从基本式可派生出许多变式。这里略举几种主要变式。<br>  *<em>变式1:</em>调换式。把基本式中某几步调换一下。例如,第三步“自学课本”与第四步“尝试练习”可以调换一下。让学生先做尝试题,尝试解题之后,再让学生自学课本例题加以对照,检验尝试结果。这样调换的条件是学生解答尝试题有一定的基础,估计独立做尝试题困难不大。这样调换的优点是学生不受课本束缚,能更主动地去探索,有利于其创造性思维的发展,同时也符合学生看到尝试题后急于想试一试的心理特点,如果硬要学生按部就班先看课本再尝试,反倒会影响他们的积极性。<br>  *<em>变式2:</em>增添式。根据教学需要,可以在基本式上增添一步或几步。例如,可以增添一步学生讨论。出示尝试题后,由于学生的知识水平不同,有的胸有成竹,有的模模糊糊,有的一知半解。这时如果先让学生议论一番,则可以互相启发,有利于尝试练习。这种议论可以采用三三两两的自由议论式。有些教学内容实践性较强,如小学的自然、中学的理化、数学中的几何知识或计量知识,可以在尝试练习前后增加一步尝试操作。<br>  *<em>变式3:</em>结合式。当学生比较熟悉和适应尝试教学以后,基本式的7步就不必分得那么清楚,可以有机地结合进行。如出示尝试题以后,学生可以一边自学课本,一边动手做尝试题,即把第三、第四两步结合起来;第五、第六步也不要截然分开,即学生讨论和教师讲解可以结合进行,教师参加学生的讨论,在讨论中把需要讲解的内容穿插进来。这样做比较自然,既节约时间,又灵活机动。大量的教学实践证明,这种结合式应用比较普遍。7步基本教学程序多在开始时使用,一旦学生已经熟悉,就应该灵活应用。如果还是照套7步基本式,学生反而会觉得厌烦。“自学课本”与“尝试练习”这两步结合进行,是先看课本再练习,还是先练习再看课本,让学生自己决定。一部分学生觉得做尝试题有把握,就先做练习再看书;一部分学生做尝试题有困难,就先自学课本再练习。这种做法体现了因材施教,即按各类学生的内在需要决定教学程序,不强求一致,也就是让学生自己决定学习策略。<br>  *<em>变式4:</em>课外预习补充式。小学高年级和中学每节课的教学内容较多,这就产生了一个突出矛盾,即7步全放在课堂里进行时间不够。为了解决这个矛盾,就出现了课外预习补充式。课外预习补充式的具体操作方法是把基本式的前几步提前到课前作为预习。上一堂课结束前,教师出示下一堂课的尝试题,可作简单的指导。学生在课外自学课本,解决尝试问题。下一堂课开始,教师立即检查尝试结果,接着进行“学生讨论”、“教师讲解”以及“第二次尝试练习”等环节。把尝试过程延伸到课外的做法使课内课外协调一致。课外预习是尝试的开始,学生自己探索,初步解决尝试题;课内是尝试的延续,检验尝试的结果,巩固尝试过程中获得的新知识;本课结束时,布置预习,又是下一次尝试的开始。整个教学过程以尝试为核心,学生始终处于尝试的状态。这样做,能够有效地培养学生自学能力,增强超前学习意识。过去学生在课外只是被动完成上一节课的作业,往往感到厌倦。现在课外是超前自学下一节课的内容,学生会感到新鲜好奇,愿意去尝试。<br>  长此下去,学生会增强超前学习的意识,逐步学会自己安排学习计划。这种超前学习意识,对学生今后的学习和工作是极为重要的。以上介绍操作的基本模式以及4种变式,教师应按教学的不同情况,灵活安排教学程序。关键在于要体现“先试后导”、“先练后讲”的基本精神。”</p><h2 id="三、江苏南通师范第二附属小学李吉林的中小学语文情境教学法"><a href="#三、江苏南通师范第二附属小学李吉林的中小学语文情境教学法" class="headerlink" title="三、江苏南通师范第二附属小学李吉林的中小学语文情境教学法"></a>三、江苏南通师范第二附属小学李吉林的中小学语文情境教学法</h2><p>  情境教学随着改革大潮进入课堂教学,通过教师调动学生,创造各种情境,激发学生的主动性和创造性,让课堂在情景中扩大,幻化成课文中的各种意境。教学中一旦出现“心有灵犀一点通”的局面,就具有很强的凝聚力、吸引力和感染力。发挥好语文教学中的情境效应,不仅对激发学生的求知欲望,增强学生的学习兴趣,发展学生的智力能力具有重要的作用,而且对于促进素质教育的深入发展,提高教学质量产生积极的影响。各学科中都可以设置情境,开展情境教学,下面从语文教学中的课堂导入、课文讲解、作文教学三个方面来谈谈李吉林的情境教学法。</p><h3 id="(一)导入情境"><a href="#(一)导入情境" class="headerlink" title="(一)导入情境"></a>(一)导入情境</h3><p>  一课伊始,教师如果能通过巧妙的导入设计,调动学生,创造出学习、竞赛、思考、优美等等各种于课堂教学目标相对应的情境,那就为一堂好课奠定坚实的基调。<br>  <strong>1、问题导入</strong><br>  只要有问题就是好事,最怕的是学生默默无语。学习源自于疑问。结合课文,在导入中提出疑问,激发悬念,让学生在课堂的学习中心存疑问,渴望答案的求知情境中学习。如:《死海不死》中的两个“死”究竟有什么区别,是什么含义?让学生带着问题去阅读,去听课。又如《挖荠菜》一课,抓住一个“挖”字,为什么挖,挖它做什么……给学生留下思考的空间。<br>  <strong>2、故事导入</strong><br>  如在初一作文教学《观察》一课的教学中,可以先给学生讲述一个有关观察的故事,如米蒂盗画的故事,或者是学生熟悉的达芬奇画蛋的故事,都能使学生迅速引起对如何观察的学习兴趣。<br>  在枯燥无味的语法教学中,故事更是起到了点活的作用。如在教条件复句和转折复句的时候,先给学生讲述了这样的一个故事:从前,在一个私塾里,学生正在听先生讲课。一会儿,有两个学生靠在课桌上睡着了。“啪”——先生一戒尺打醒了那个穿得破破烂烂的学生,说:“你一摸到书,就睡着了。你看他,”——先生指了指旁边那个穿戴阔气的学生说,“睡着了,却还拿着书呢!”明明都是上课打瞌睡,为什么说法不同呢?先生讲的两句话各是什么复句?这个设计把问题和故事结合。学生讨论后对第一个问题很容易解决,却对第二个问题束手无策。自然学生全部兴趣都被激发了。<br>  <strong>3、扮演“角色”</strong><br>  在教定语这个语法知识的时候,有位教师上课后走上讲台,说是上课要用报纸,但忘了拿,然后让课代表去办公室拿,学生犹豫了片刻,问取什么报纸,什么时间的报纸,这位老师均未明确回答,只是教学生去拿。结果学生想老师群起而攻之,批评老师只说一个报字太笼统,不具体。而后老师指出:在“报”字前面加上一句话,表明什么报纸。这些加在名词前一确定具体意思的话,在语法上叫做定语。学生恍然大悟,自己不知不觉中配合老师扮演了情境中的“角色”。<br>  <strong>4、实验导入</strong><br>  实验最大的好处是直观性,在理科的教学现在正在提倡多动手做实验。同样,在语文的教学何尝不可以吸取其他科目的经验。特别在初二的说明文的教学中,有的时候,一个有趣的小实验能起到意想不到的效果。比如在初二上《死海不死》这一课时,在讲台上放了一只盛满水的杯子,一杯食盐,一个鸡蛋。把鸡蛋放进盛满水的杯子,鸡蛋下沉至底。老师给学生问题:谁能让杯子中的鸡蛋浮起来?以此为突破口,让学生带着问题去课文中寻找答案,最后学生发现把盐溶解到水里,最后鸡蛋终于浮了起来。通过一个趣味的小实验,学生主动去寻找答案,自己动手解决问题,学习效率极其的高,迅速的掌握了课文的重难点。<br>  <strong>5、诗词导入</strong><br>  中国传统的诗词讲究意境,意境本身就是一种高度浓缩的情境。运用与课文相关的诗词做铺垫,可以创设一种优美的情境,最快的激发学生的心理感受。比如在《春》这一课中,优美的文章需要学生的感情去体验。所以在课前布置学生去寻找自己喜欢的有关初天春天的诗。上课时请学生起来充满感情的朗读这些优美的诗句,在老师的提示下,春景仿佛一幅幅的呈现在同学们的眼前,通过诗句的意境的引导,学生们进入了春天的环境中。在这种情境中,学生自然能够较好理解课文。<br>  <strong>6、生活导入</strong><br>  学生都喜欢和自己生活有关的文章。创设生活情境导入课文,能够消除学生对课文的畏惧情绪,使他们带着一种放松和快乐的心情去学习。比如在《挖荠菜》这一课中,请学生们去寻找自己吃过的野菜,带到课堂上,讲述自己吃野菜和挖野菜的感受。然后请他们到课文中去看看作者挖野菜的描述,看和自己在什么地方相同,什么地方不同。《我的老师》一课中,先请学生说自己心目的老师形象,然后拿学生写的给老师的意见,自我批评还不是一个好老师,然后告诉学生我们今天要来看一位好老师,请同学和自己心中的老师做个比较。请同学们阅读课文后告诉大家课文中的老师好在那里。</p><h3 id="(二)课堂情境创设"><a href="#(二)课堂情境创设" class="headerlink" title="(二)课堂情境创设"></a>(二)课堂情境创设</h3><p>  情境教学的目的在于学生,所以首先就要调动学生的积极性。否则,任你是嘴皮磨破,学生们也是无动于衷的。所以在课堂教学中要针对学生的心理,结合课文内容,拓展教学思路,从而激发起学生的情感,创设各种情境,使学生深刻理解课文。<br>  <strong>1、生活情境的创设</strong><br>  中学课本里的不少文章是蕴涵着深情厚意的,如何让学生体会作品平淡的文字下蕴涵的深情。有的时候,仅仅靠对课文字字句句的分析是难以奏效的。要有一种大语文的观念,跳出课堂,语文要与生活相联系。从课内到课外,然后又从课外再会到课内,这个时候学生对课文的理解已经上了一个台阶。比如在《背影》这一课中,现在的孩子多为独生子,和母亲很好,却对父亲颇多怨言。难以理解渴望内课文中的父亲对孩子的一片深情。可以先让学生自由诉说自己对父亲的不满,然后和学生讲述了自己父亲的一个疼爱我的小故事,通过老师的故事,他们很快明白,父亲的爱是深沉的,在表面上往往看不出来。在老师的引导下,学生们纷纷起来述说自己的父亲。创设一种生活情境和情感情境,能取得较好的教学效果。<br>而在对所学知识的运用上,也决不能满足于对课文的分析上,而要求学生进入生活,去分析生活中的大语文现象。这个时候,同样需要教师通过巧妙的引导,让学生进入生活的情境中。比如在《人类的语言》这一课的教学过程中,针对“人类语言的特点就在于能用变化无穷的语音,表达变化无穷的意义”。不过,课文毕竟是有局限的,生活中变化无穷的语言比课本上要丰富多彩得多。从课本走出来,到生活中去采撷变化无穷的语言之花。同学们在生活中发现了哪些变化无穷的语言呢?学生回答多种多样。如:“《中国电视报》,报中国电视”这条广告语把一个报名的一处词序加以变化,宣传了这张报纸的功能。又如:,我成绩上升时回到家,爸爸大方地说“吃什么弄什么”,成绩下降时爸爸就不这么说了,而是……“弄什么吃什么。”待学生掌握工具后,由课本走向生活。使课本有限的内容更加丰富多彩,也使得抽象的术语更加直观。更重要的是让学生发现“语言”就在自己身边,会不由自主地开拓语言的“运用环境”,课堂的辐射面就会大大扩展。<br>  <strong>2、表演情境的创设</strong><br>  有的时候利用课文本身具备的戏剧性,创设一种表演情境,从而激发学生,主动而迅速的理解课文。如《皇帝的新装》中,有一些十分适合表演的素材。骗子织布的动作,老大臣观察的动作,请两位学生现场给全班表演,学生们为了表演,自然对课文是认真的研究。初二《核舟记》里多涉及空间位置,让学生自习课文,把课文分成两个表演场景,一个是苏、黄、佛印神态。一个是两个舟子的神态。分成小组进行表演,学生们认真研究课文,相互讨论,课堂气氛活跃,学生们在笑声和表演中学习课文,从错误的表演中认识自己的理解上偏差。最终得出了正确的表演位置。又如初三的小说单元中《孔已己》和《范进中举》这两课,都有很好的表演素材。通过表演,教师和学生共同把文字变成可见的情境,自然会加快对课文的理解,同时又锻炼了学生的语言和表达能力。<br>  <strong>3、音乐情境的创设</strong><br>  利用音乐使学生进入课文情境,体会感情,感受意境。音乐与文学本都属于文艺,其中自然有许多相通之处。音乐和文字都是通过一种媒介,唤起客体心中感受,调动过往的经验,重现某种场景或者是感情。两者互有长短,所以在教学时完全可以利用音乐与文字的优势,让学生更好的去体会文章,同时也用另一种方式培养了学生的想象力。<br>  《春》这一课,在教学的过程中,就可以大胆引进音乐。在学生了解课文结构后,可以给学生放瓦格尔纳的《四季组曲》中的春部,要求学生闭上眼睛聆听音乐,同时想象课文中的画面。学生通过音乐,仿佛置身于春天的原野之上。初二的《听潮》中涨潮一段,文字激越,可以给学生放古筝曲《战台风》,在同样急昂的古筝曲中,学生自己朗读课文,从中去体会、想象潮水的汹涌。在诗词的教学,更可以多加运用与之相对应的古典名曲来使学生沉醉于诗词的意境中。特别是中国的传统音乐本就与古典诗词密不可分,相互辉映。初二的《送元二使安西》这首诗对初二从未离家的孩子,要他们去体会分别的那中滋味,用语言来激发引导他们的感情进入诗中情境和意境,实在是有点勉为其难。这个时候,音乐就可以凭借其独特的感染力来使课堂充满那种离愁别绪,可以给学生放古曲《阳光三叠》,在凄凉婉转的音乐中,学生进入诗的意境,自然能体会诗句的妙处。<br>  <strong>4、竞赛情境的创设</strong><br>  每个孩子在自己的内心中总是争强好胜的,渴望表现自己。利用孩子的这种心理,运用竞赛手段,激发竞赛情境。如利用课文中的一些问题,让孩子们以小组为单位进行竞赛,让学生在一种紧张的竞赛情境中去学习,可以最大限度的调动孩子们学习的主动性。初一下的《挺进报》的教学目标中有要求学生了解伏笔和时间词语的巧妙运用,就可以让学生以小组为单位去寻找文中的前后呼应的伏笔,看谁找得多、快!学生的全部的主动性被激发后,就会紧张地去认真阅读课文,寻找答案。同样的也把陈然被捕的时间的问题交给学生去寻找。学生大多都能在这种竞赛的情境下解决问题。</p><h3 id="(三)作文情境"><a href="#(三)作文情境" class="headerlink" title="(三)作文情境"></a>(三)作文情境</h3><p>  作文在许多孩子的心里一直都是一件可怕的事。他们害怕一板一眼的写作。对于初中学生来说,更多的时候不是没有内容可写,而是缺乏能引起他们写作欲望的情境。所以,如果在作文教学中能创设写作情境,把孩子们内心中的宝藏发掘出来,或者说情境只是一个触点,从而激发了他们本身具备的写作能力。<br>  其实,孩子的内心是丰富多彩的,他们有许多的感想,只是常常在“作文是一种作业”的形式下,变得无话可说了。所以,用轻松的写作情境来消除这种畏惧心理,是必须的。比如在新闻写作中,可以提前一个星期告诉学生去收集新闻。这个新闻并不要求是国家大事,把范围缩小,只要是身边的新闻,比如学校、班级生活中的新闻。然后在作文课上,告诉学生今天进行一次“新闻联播”,每个小组的同学用十分钟的时间分别写出一则身边的新闻,然后请每个小组选出两为同学上台模仿电视的新闻连播给同学们播报新闻。在这种写自己生活的作文情境下,每个人发现自己都有东西写,也非常愿意写。<br>  又如在写信的作文教学过程中,可以事先做一个纸皮邮箱,先让每位学生想象一个地址。有的时候,作文教学更可以大胆地走出课堂,进入生活中去进行。在初二的说明文写作中,有一个传统题材,要求学生运用空间顺序来介绍自己的校园。这个时候,坐在课堂里口沫横飞给学生讲解如何写作,不如走出课堂,老师做一次导游,带领学生从校门口游览校园,边走边给学生讲解空间顺序以及立足点的移动,学生面对眼前实实在在的景物,自然对空间顺序的理解是事半而功倍。<br>  网络情境对学生的写作也能产生巨大的影响。网络大潮汹涌而来,必然对语文教学产生影响。网络相对于传统媒体的最大区别,在于它的互动性,也就是相互交流。可以利用网络的交互性,创设一种作文写作的成功情境。让孩子在网络上自由发表自己的文章,而让其他的孩子去阅读它。阅读别的孩子的文章,学生可以从中了解别人的写作,这比传统的教师在课堂中讲评优秀学生的作文或者是作文园地的形式更进了一步。因为这里面的主动性是在发表文章的学生手里,他不需要老师的点评或者是推荐。同样,孩子的阅读也是自主而自由的。当孩子给孩子的文章评论的时候,所带来的成就和交流感,是老师无法带来的。当他们通过电子邮件或者是作文bbs来交流的时候,他们的作文水平在不知不觉中得到了提高,也获得了最大的成就感。<br>  归根结底,情境教学的关键在运用各种教学手段创设情境,调动学生全部主动能力,理解课文,掌握各种语文能力。</p><h2 id="四、福建华东师大一附中张思中的“十六字”外语教学法"><a href="#四、福建华东师大一附中张思中的“十六字”外语教学法" class="headerlink" title="四、福建华东师大一附中张思中的“十六字”外语教学法"></a>四、福建华东师大一附中张思中的“十六字”外语教学法</h2><h3 id="●核心理念"><a href="#●核心理念" class="headerlink" title="●核心理念"></a>●核心理念</h3><p>  “适当集中、反复循环、阅读原著、因材施教”</p><h3 id="●攻克四大难关:即单词难记关、语法难懂关、阅读背诵关、听说口语关。"><a href="#●攻克四大难关:即单词难记关、语法难懂关、阅读背诵关、听说口语关。" class="headerlink" title="●攻克四大难关:即单词难记关、语法难懂关、阅读背诵关、听说口语关。"></a>●攻克四大难关:即单词难记关、语法难懂关、阅读背诵关、听说口语关。</h3><p>  <strong>1、适当集中:</strong>集中教学,指集中内容、集中材料、集中时间、集中一切手段与方法<br>  第一步:超前集中,先将单词和语法简要讲授,使学生有粗略印象。<br>  第二步:随机集中,对词汇、语法和其他语言现象进行详尽、完整地教学。<br>  第三步:综合集中,对文中的词汇和语法进行总结性、复习性的教学。<br>  <strong>2、反复循环:</strong>在教学中有两个层面:<br>  一是运用各种记忆法:“集中突击,分步要求”记忆法;循环记忆法;卡片记忆法;排列组合记忆法;分析结构记忆法;形象化识记法。<br>  二是运用多种循环方式:圆周式循环,通过循环强化记忆;螺旋式循环,即每循环一次或几次,就提高一层要求;逆循环,倒过来复习巩固;渗透式循环,各种循环方式交叉渗透、综合运用。<br>  <strong>3、阅读原著:</strong>主要教学方法之一:<br>  (1)指导学生阅读原著,教师最好选择中外文对照的读物;<br>  (2)教师可组织跨学科的兴趣小组,阅读外国中小学原版教科书;<br>  (3)也可以阅读、翻译外国的书报杂志。<br>  <strong>4、因材施教:</strong>满足不同层次学生的要求<br>  一方面是个体差距:少数优秀学生,通过组织外语兴趣小组,提高外语水平;少数基础较差的学生,采取个别辅导或课外辅导小组,帮助查漏补缺。另一方面,群体差异:采取课内同堂分块、快慢组复式教学方法来处理。</p><h2 id="五、辽宁省特级教师魏书生的中学语文“六步”教学法"><a href="#五、辽宁省特级教师魏书生的中学语文“六步”教学法" class="headerlink" title="五、辽宁省特级教师魏书生的中学语文“六步”教学法"></a>五、辽宁省特级教师魏书生的中学语文“六步”教学法</h2><p>  即:定向——自学——讨论——答疑——自测——自结<br>  <strong>1、定向:</strong>就是确定这一课的学习重点。<br>  例如讲《桃花源记》一课,生字有哪几个;词,虚词”焉”的用法,”妻子””阡陌交通”古今词意的不同;句,这一课的省略句式比较突出,列为重点;译,哪一段是重点。还要理解作者在这篇文章里所表达的政治理想以及这种思想的局限性。<br>  <strong>2、自学:</strong>学生把课文通读一遍,逐段翻译。不懂的地方,留待下一步解决。<br>  <strong>3、讨论:</strong>前后左右每四人为一组,把自学中不懂的地方提出来,互相讨论;讨论也不能解决的问题,留待答题去解决。<br>  <strong>4、答题:</strong>也是立足于由学生自己去解答疑难问题。由每个学习小组承担回答一部分问题,如第一组回答第一段中的疑难问题,第二组回答第二段。这样,疑难之处越来越少。然后由教师回答解决剩下的疑难问题。<br>  <strong>5、自测:</strong>根据定向指出的重点、难点,以及学习后的自我理解,由学生拟出一组十分钟的自测题,由全班学生回答,自己拿出红笔来评分,自己检查学习效果。<br>  <strong>6、自结:</strong>下课前,每个学生在自己座位上口头总结一下这节课的学习过程和主要收获,再不同类型的学生中选一两名单独总结,使学生接受的信息得到及时的反馈。</p><h2 id="六、华东师范大学教授顾泠沅的中小学数学“尝试指导——效果回授”教学模式"><a href="#六、华东师范大学教授顾泠沅的中小学数学“尝试指导——效果回授”教学模式" class="headerlink" title="六、华东师范大学教授顾泠沅的中小学数学“尝试指导——效果回授”教学模式"></a>六、华东师范大学教授顾泠沅的中小学数学“尝试指导——效果回授”教学模式</h2><p>  <strong>1、诱导:</strong>启发诱导,创设问题情境,形成认知冲突。<br>  <strong>2、尝试:</strong>探究知识,阅读教材等、数式图形观察,试探试验探求新知识新方法。<br>  <strong>3、归纳:</strong>归纳结论,纳入已有知识系统。<br>  <strong>4、变式:</strong>编制好顺序排列的练习题,进行变式练习。<br>  <strong>5、回授:</strong>教师及时收集、评定学生的尝试学习效果,有针对性地组织质疑和讲解。<br>  <strong>6、调节:</strong>学完每个单元后再回授调节,阶段过关。</p><h2 id="七、中国科学院心理研究所卢仲衡的初中数学自学辅导教学法"><a href="#七、中国科学院心理研究所卢仲衡的初中数学自学辅导教学法" class="headerlink" title="七、中国科学院心理研究所卢仲衡的初中数学自学辅导教学法"></a>七、中国科学院心理研究所卢仲衡的初中数学自学辅导教学法</h2><p>  自学辅导教学就是在教师的指导和辅导下,以学生自学为主的教学过程。它的优点在于能更多地调动学生学习的主动性,并且能较好地发挥教师的主导作用,从而提高学生的学习成绩和培养学生独立思考、独立学习的能力。<br>  这种教学法是对传统课堂教学法的重大改革。它以初中学生为对象。从初一开始,就把传统课堂教学以教师讲授为主变为在教师指导、辅导下以学生自学为主。每节课,教师要保证学生有连续30~35分钟的自学时间。在此时间,教师不打断学生的思考。所用教材有三个本子:课本,供学生阅读;练习本,印有习题,并留有做题的空白;答案本,供学生核对答案。学生利用这三个本子进行自学,自练和自改作业。<br>  自学辅导的课堂教学模式是“启、读、练、知、结”。“启”是启发,“读”是阅读,“练”是练习,“知”是及时知道结果,“结”是小结。“启”和“结”是由教师在开始上课和将要下课时向班集体进行的,共占10至15分钟。中间30至35分钟,让学生自己进行“读”、“练”、“知”的学习活动。学生阅读课本,读到指令做练习处时就做练习,并核对答案。在这期间,教师巡视课堂,不打断学生的思维,只对有问题的学生进行个别辅导并发现共性的问题。<br>  启发不是讲课,只是从旧知识引出新问题,激发学生的求知欲,促使认真阅读课文,以求得问题的解决。启发时,教师一不代替学生阅读,二不代替学生思考。小结时,必须有的放矢,纠正错误,解决疑难问题,使学生做题规范化,概括学过的内容,使知识系统化。教学过程分为四个阶段:<br>  <strong>第一阶段:</strong><br>  主要是教给学生阅读方法。阅读分粗读、细读、精读,粗读是浏览一遍教材,知其大意;细读是对教材逐字逐句地读,钻研教材的内容、概念、公式和法则,正确掌握例题的格式;精读是要概括内容,在深入理解教材的基础上进记忆。要求学生基本会阅读教材,能正确理解题义,概括段意。大约需一至两周的时间。<br>  <strong>第二阶段:</strong><br>  主要让学生适应自学辅导教学这种学习方式,逐渐形成自学习惯,本阶段的具体做法是,教师在深入理解教材和学生的基础上,拟定启发自学提纲和小结检查提纲,让学生自学35分钟,然后按小结检查提纲提问,训练口语表达,小结巩固收获。在学生自学时,教师重点帮助一些差生,使他能适应自学,同时了解学生的一般学习情况,检查练习题。启发自学提纲和小结检查提纲,要详细而浅显,能直接从教材中找到解答,使凡是认真读书的学生都能完满答出,以鼓励学生自学,强化自学兴趣。教师定的学习步调要与学生根据自己的学习能力定的步调结合。每节课一开始,教师可用几分钟时间规定学习进度,出示阅读提纲或由学生自己概括段意,对疑难处略作启发性引导。以后,就由学生自学阅读课本,做练习题,对答案。教师巡视课堂,了解学习情况。下课前10分钟,教师按提纲提问、集体纠错、做小结。这一阶段大约是两个月左右。<br>  <strong>第三阶段:</strong><br>  在初步形成自学习惯的基础上,加强学生自学过程中的独立性。要求学生写章节或单元总结,归纳各部分知识之间的逻辑关系,鼓励学生发现问题和提出问题。具体做法是,教师不再给启发自学提纲,只指出应该注意之点,鼓励学生边自学边概括,注眉批或做笔记,全面因材施教,继续帮助差生转化到一般水平或先进水平,注意一般学生学习的提高,充分发挥优秀生的潜力。这一阶段大约半年至一年。<br>  <strong>第四阶段:</strong><br>  形成良好的自学习惯,充分发挥学生的独立性。这一阶段延续到初中毕业。教学实践证明,自学辅导法是一种具有明显优点的方法,大多数实验班已经获得显著的效果,在学业成绩,能力的迁移,各学科全面发展等四项指标上都优于普通班。</p><h2 id="八、湖北大学教育心理学教授黎世法的“异步”教学法"><a href="#八、湖北大学教育心理学教授黎世法的“异步”教学法" class="headerlink" title="八、湖北大学教育心理学教授黎世法的“异步”教学法"></a>八、湖北大学教育心理学教授黎世法的“异步”教学法</h2><h3 id="(一)“异步”教学法的起源和发展"><a href="#(一)“异步”教学法的起源和发展" class="headerlink" title="(一)“异步”教学法的起源和发展"></a>(一)“异步”教学法的起源和发展</h3><p>  “异步”教学法是黎世法在1981年2月至1984年12月,经过研究和大规模实验后,将教师的“五步指导法(提出问题-指示方法-明了学情-研讨学习-强化小结)”与学生的“六步学习过程”综合起来,构成的“六阶段有效教学过程”(简称“六段教学方式”)的异称,即“提出问题-指示方法-学生学习(六步学习)-明了学情-研讨学习-强化小结”,从而使学生的学与教师的教实现有效的统一。<br>  黎世法认为,传统的班级授课制是“同步教学”,即一个班全体学生的学习速度与一个教师的讲课速度同步,教师讲到哪里,学生就学到哪里。为了区别于同步教学,并突出最优化教学方式和教学理论的特点,黎世法将“六段教学方式”更名为“异步教学方式”或“异步教学理论”。<br>  异步教学法的具体特征有:具有明确的教学目标,有计划、有组织;以学生为学习的主人,教师为学生的学习指导者;能将教师的三种指导形式(个别指导、分类指导和全体指导)与学生的五种学习形式(独学、对学、群学、请教教师和全体学)有机地统一在教学过程中,使教师的“五步指导”与学生的“六步学习”紧密结合进行。以学生的个体独学为基础,充分运用一切教学条件,根据学生的具体学情组织课内外教学活动,通过培养学生的自主学习能力,达到高效率、大面积提高教学质量的目的。</p><h3 id="(二)“六步”实现“个体化学习”"><a href="#(二)“六步”实现“个体化学习”" class="headerlink" title="(二)“六步”实现“个体化学习”"></a>(二)“六步”实现“个体化学习”</h3><p>  在异步教学实践中,学生的“个体化学习”是一条主线,教学过程就是教师指导学生按照“自学-启发-复习-作业-改错-小结”等阶段进行学习的过程。<br>  <strong>自学。</strong>主要任务是要求学生通过自学基本掌握一个单元的教学内容。首先,由教师向学生布置自学参考提纲,帮助学生提出问题,开通思路,理解课文。学生开始自学,教师巡回了解学情并有重点地指导学生进行自学与学生研讨学习问题。学生在自学过程中提出的问题,除了问教师外,还可与座位前后的同学小声议论。通过自学教学,可以使学生有目的地去学习新课。这样也便于教师明确指导的重点,解决多数学生存在的共性问题和少数学生存在的非共性问题。<br>  <strong>启发。</strong>旨在为新旧知识在学生的头脑中建立有效的联系,寻求和提供恰当的解决问题的认识条件。实质是启发学生自己启发自己。教师可以向全班学生提出在自学过程中多数学生难以解决的一个或几个带共性的问题。难度比较大的共性问题,可以在全班大多数学生作了充分准备的基础上,组织全班学生进行讨论。教师不能包办代替学生去解决问题,只能给学生指出如何寻找解决问题的恰当的认识条件和方法,要真正解决问题,还必须依靠每个学生自己对有关的认识条件进行独立思考和独立操作。<br>  <strong>复习。</strong>复习阶段是学生在教师的指导下,运用科学的学习方法和思维方法,继续解决在新单元学习中尚未解决的问题,并在此基础上,对所学的新知识进行初步的系统化、概括化,加深和巩固对所学知识的理解和记忆,为将所学的新知识应用于实际,形成新的技能作准备的过程。教师布置复习参考提纲。学生按照教师布置的复习参考提纲进行复习。教师在指导学生复习的过程中,进一步检查和掌握学生的学习情况,如果发现相当一部分学生对某个问题还没真正理解,教师可及时地针对这个问题对全班学生进行指导。<br>  <strong>作业。</strong>作业阶段是学生在教师的指导下,独立地将所学的新知识灵活运用于实际,使知识具体化,形成新的技能,进一步加深和巩固对新知识的理解,提高学生学习的自觉性和积极性的过程。为了适应不同程度学生的学习需要,异步教学提出了五种作业题:必做题、巩固题、深化题、提高题、过渡题。教师上课时可以先出示必做题,待三分之一左右的学生基本正确地做完了必做题时,教师可将选做题(巩固题、深化题、提高题)同时呈现给学生,让学生根据自己的程度任意选择。学生进行独立作业,教师巡回了解学情,并点面结合进行作业指导。<br>  <strong>改错。</strong>改错阶段是学生在教师的指导下,发现错误,认真分析作业的错误原因,改正作业错误,掌握正确作业方法的过程。学生的作业没有错误,也要分析总结一下能正确地完成作业的原因,进一步提高作业的正确率。学生在教师的指导下,先进行自改。学生遇到困难,可请教同座位的同学,或请教别的同学,还可以请教教师。在全班学生都进行了认真自改的基础上,同学之间进行互改作业。同时,教师巡回有重点地指导学生互改,与学生研讨改错问题。对于特别重要的作业题,同学之间互改以前或以后,可请一至两位学生对这一重要的作业题进行讲解。然后,由教师对该题作正确的分析和结论,提高全班学生分析问题和解决问题的能力。每个学生除了有一般的作业本外,还要有一本错误作业的重做本,教师要定期掌握学生作业改错的情况。教师对学生讲解作业的内容要评分,作为考核学生成绩的依据之一。<br>  <strong>小结。</strong>小结教学阶段是学生在教师指导下,运用科学的学习方法和思维方法,使所学的知识进一步系统化、概括化,使所学的技能进一步综合化、熟练化,获得比较完全的知识,并在此基础上,进一步提高自学能力,发展智力的过程。教师布置小结参考提纲并进行小结指导谈话,指示小结方法,学生对教师的谈话内容作重点笔记。学生根据小结参考提纲进行独立小结。教师进行巡回指导,一边了解学情,一边与学生研讨小结问题。学生根据小结参考提纲,将课文中的有关重点内容摘录在小结笔记本上,以便思维加工、整理和概括。学生在小结过程中,如果遇到难点或需要加深理解的内容,要反复阅读和深思课文并认真查阅参考资料和工具书,如果经过独立思考,问题还得不到解决,可与座位附近的同学展开小声讨论,或请教教师。</p><h2 id="九、陕西师范大学教授张熊飞的中学数学“诱思探究”教学法"><a href="#九、陕西师范大学教授张熊飞的中学数学“诱思探究”教学法" class="headerlink" title="九、陕西师范大学教授张熊飞的中学数学“诱思探究”教学法"></a>九、陕西师范大学教授张熊飞的中学数学“诱思探究”教学法</h2><p>  “诱思探究教学法”,就是诱导、思考、探索、研究的教学方法。这个教学法是陕西师范大学张熊飞教授集基础教育27年的实践经验、潜心研究22年而创立的,其目的在于探讨课堂教学领域实施素质教育的理论与实践,揭示客观教学规律,构建具有中国特色的适用于素质教育的现代教学法。诱思探究教学法既是一种教学方法,又是一种教学理论,它继承和发展了我国传统的启发式教学思想,其内涵包括三方面:诱思教学思想论、诱思教学模式论、三维教学目标论(掌握知识,发展能力,陶冶品德)。提出了“学生为主体,教师为主导,训练为主线,思维为主攻”的教学思想以及落实这一思想的诱思探究教学模式,即在课堂教学中按照“探索——研究——运用”的因果层次关系去安排教学内容,组织教学,实现变教为诱、变学为思的目的。河北衡水中学的教学模式主要就是来源于“诱思探究教学法”。</p><h2 id="十、山东财政学院副教授王敏勤的和谐教学思想"><a href="#十、山东财政学院副教授王敏勤的和谐教学思想" class="headerlink" title="十、山东财政学院副教授王敏勤的和谐教学思想"></a>十、山东财政学院副教授王敏勤的和谐教学思想</h2><p>  所谓和谐教学就是按照系统论的观点,在教学活动中,力求使教学过程诸要素之间以及教学过程与教学环境之间始终处于一种协调、平衡的状态,从而提高教学质量,培养学生的创新精神、实践能力和自学能力,使学生的基本素质和个性品质得到全面、和谐、充分地发展。<br>  王敏勤认为,首先,和谐教学是一种教学的指导思想。在教学的过程中,各种教学要素如果配合得合理、恰当,达到一种和谐的状态,它们就会形成一种合力,促进课堂教学质量的提高,促进学生素质的健康发展。相反,如果它们配合得不够合理,就会形成一种分力,每种要素不但自身的优势不能发挥,还会抵消别的要素的功能,直接影响课堂教学的效果。其次,和谐教学是一个动态的过程。教学过程中各种要素从不和谐到和谐,又会出现新的不和谐,从而在更高的层次上达到一种新的“和谐”。正是这种矛盾运动,推动了教学过程的不断发展,使教学过程处于一种动态的平衡与协调状态。教师的作用就在于准确把握各种教学要素和环境的变化规律,及时调整各种要素的搭配关系,使教学过程始终处于一种动态的和谐状态。<br>  王敏勤根据和谐教学思想提出了最新的“四环节”课堂教学模式:</p><ul><li>环节一:导入新课,明确目标<br>  教师在导入新课后,要向学生出示或说明这堂课的学习目标。</li><li>环节二:自学指导,整体感知<br>  教师提出自学的要求,指导学生自学教材。在自学的过程中本着先整体后部分、先宏观后微观的原则,先整体感知、理解教材、直奔主题,不要在细节上下功夫。教师在指导学生自学时要做到四明确:明确时间、明确内容、明确方法、明确要求。这样学生才能高效率地自学。学生在自学的过程中可借助知识结构图(纲要信号)来理清课文的主要结构和解决主要问题。</li><li>环节三:检查点拨,探寻规律<br>  教师在检查学生自学结果时,不仅要看学生对教材的掌握情况,更主要的是引导学生寻找教材的规律和解决这一类问题的方法,培养学生整体思维的习惯和解决问题的能力。</li><li>环节四:练习达标,拓展提高<br>  学生通过自学和讨论(包括教师的点拨),初步找到了解决这一类问题的规律和方法,然后运用这一规律和方法进一步理解和分析教材,完善和巩固学习的知识和方法。</li></ul><h2 id="十一、北京现代教学研究所所长马承的英语“三位一体”教学法"><a href="#十一、北京现代教学研究所所长马承的英语“三位一体”教学法" class="headerlink" title="十一、北京现代教学研究所所长马承的英语“三位一体”教学法"></a>十一、北京现代教学研究所所长马承的英语“三位一体”教学法</h2><h3 id="(一)“字母、音素、音标”三位一体的教学"><a href="#(一)“字母、音素、音标”三位一体的教学" class="headerlink" title="(一)“字母、音素、音标”三位一体的教学"></a>(一)“字母、音素、音标”三位一体的教学</h3><p>  字母、音素、音标三位一体教学法,也称小三位一体教学法。这种方法把字母、音素、音标的教学有机地结合起来,首先学会26个字母,在熟读字母的基础上引出音素,在学习拼读单词时引出音标,然后将音素与音标挂钩,主要目的在于帮助学生解决发音和记忆单词的问题。</p><h4 id="1、第一“位”,字母名称音教学"><a href="#1、第一“位”,字母名称音教学" class="headerlink" title="1、第一“位”,字母名称音教学"></a>1、第一“位”,字母名称音教学</h4><p>  字母是组成单词的最小单位。每个字母都有一个名字,叫字母名称音。字母名称音既有音又有形;音素是字母在单词中的读音,音素是音的概念,是靠听觉器官判断的。音素数目大大多于字母,有48个。音标是音素的书面符号,有一个音素就有一个相对应的音标符号。举个例子来说,blackboard一词中共有10个字母b,l,a,c,k,b,o,a,r,d,但只有b-l-a-ck-b-oar-d7个音素;用相应的7个音标表示它们。在教学中,马承利用孩子们已熟知的常识引出26个字母名称音,只用一节课,就可以轻松完成教学任务。</p><h4 id="2、第二“位”,音素教学"><a href="#2、第二“位”,音素教学" class="headerlink" title="2、第二“位”,音素教学"></a>2、第二“位”,音素教学</h4><p>  音素教学是三位一体中的核心部分。音素表现了语音中的本质特征,马承教学音素时是根据字母名称音来学习辅音字母的音素,体现字母与音素的二位一体。他用以下几种方法学习辅音字母在单词中的读音:掐头法学读音,读辅音字母名称音,将其第一个音去掉,余下的音即为该字母在单词中的读音,如Ff[ef],[e][f],去[e]余[f]。去尾法学读音,如Bb[bi:],[b][i:],去[i:]余[b]。对比法学读音,指与汉语拼音区别,对照法学习g、h、y、w、r五个辅音。对比法学读音,是根据认知法的理论来设计的。认知法认为,学外语一定要将外语与本民族语言进行对比。在对比中,找出两种语言的相同之处、相似之处和相异之处。英语和汉语的读音有很多相似之处,尤其是英语的辅音读音与汉语拼音的声母,从音到形相似之处很多。比如,g、h、y、w、r,就可以用字母组合记忆法。</p><h4 id="3、第三“位”,音标教学"><a href="#3、第三“位”,音标教学" class="headerlink" title="3、第三“位”,音标教学"></a>3、第三“位”,音标教学</h4><p>  当学生已经熟悉了5个元音字母的短音,5个元音字母的长音,21个辅音字母的读音,4个常见的字母组合共35个语音单位时,这就为讲48个音标符号打下了坚实的基础和扫清了大部分障碍。教师可以通过教学生唱英语语音歌学习其他音标,如短元音歌与长元音拼读歌等,学生在读读、说说、唱唱、玩玩的过程中就轻松地学会了字母、音素、音标。<br>字母、音素、音标三位一体教学法简化了音标的教学过程,注重字母、音素、音标之间的内在联系和三者之间的交叉关系,把讲授26个字母名称音作为学习音素的基础,把掌握音素作为学习音标的前提。学生一开始就可以掌握字母与音素的对应关系。学生把单词的音、形、义结合在一起记忆,可以达到会读的单词会写,会写的单词会读。这样,学生的语感形成得早,可以大大增强学习英语的积极性。同时,它还从培养学生的认读能力入手,循序渐进地加大词汇量,从而有效地减轻了学生机械记忆的负担。另外,由于三位一体教学法注重了字母在单词中的发音,使学生读写单词有规律可循,因而培养了学生认读能力,做到“见其形知其音,听其音知其形”。又因为这种教学法把音标尽早地教给了学生,学生就可以借助音标预习单词和自学课文,从而培养了学生的自学能力。<br>  字母、音素、音标三位一体教学法的基本理念——“初学者不可能通过自然习得的方式学会英语”具有一定的科学性。正如心理学家奥苏贝尔在论述“回避本族语言”进行第二语言教学时所说的:“在学习第二种语言时,竭力设法避免学习者的本族语言的中介作用,这既是不现实的,也是无效的。”但需要引起注意的是,运用迁移法进行英语教学时,必须要求学生的母语达到熟练的程度。</p><h3 id="(二)“词汇、语法、阅读”三位一体的教学"><a href="#(二)“词汇、语法、阅读”三位一体的教学" class="headerlink" title="(二)“词汇、语法、阅读”三位一体的教学"></a>(二)“词汇、语法、阅读”三位一体的教学</h3><p>  词汇、语法、阅读三位一体教学法,也称大三位一体教学法。包括以下几个组成部分:</p><h4 id="1、词汇编码,提前记忆"><a href="#1、词汇编码,提前记忆" class="headerlink" title="1、词汇编码,提前记忆"></a>1、词汇编码,提前记忆</h4><p>  马承认为,中国学生在外语学习中听说和阅读的最大障碍就是词汇,学生提前记单词,就为听说阅读扫清了障碍。记单词首先涉及到编码,需要以音为序,整体记忆。以音为序,可以是先解决单词会读的问题,整体记忆一定要启迪学生思维,遵循记忆规律。理解和推理是记单词高效率的重要因素之一,所谓理解,就是把正在学习的与已经学习的以及正在学习材料的各个部分之间建立起逻辑联系,形成系统,概括规律,并从深层上把握词汇的音、形、义。不明白的东西是记不住的,或者暂时记住了,遗忘率也会相当高。推理则是在理解的基础上,经过逻辑判断,达到由旧而知新,由前而知后,由此而知彼,化机械的死学为理解性和意义性的活学。学生记单词可以有归纳记忆法、联想记忆法、合成与分解法等方法。</p><h4 id="2、语法提前略讲与随进度精讲相结合"><a href="#2、语法提前略讲与随进度精讲相结合" class="headerlink" title="2、语法提前略讲与随进度精讲相结合"></a>2、语法提前略讲与随进度精讲相结合</h4><p>  语法提前略讲,重点研究的是时态如何略讲的问题。如果半年只讲一个时态,这对系统地了解与使用一个时态是有用的,可以为学生打好坚实的语法基础,但这样做大大拉长了学习时态的周期,使学生难以进入会话阶段和阅读阶段。时态相对集中讲是将语法表格化、公式化,将句子归纳成肯定句、否定句、疑问句和答句,简略为肯、否、问、答。先让学生按逻辑顺序记住8种时态的名称,并简明扼要地介绍每种时态的意义和简要的时态定义,不要求全。然后,介绍规则动词的词尾变化,再以肯定句、否定句、疑问句、回答为系统进行训练。按照这个记忆系统,去学习8个时态,在学生头脑中形成了彼此相联系的8个记忆组块。由于它是直线序列,讲到现在时,马上就能联想到过去时,进而联想到将来时。8种时态的基本公式记住后,进行反复练习,并且在每个学期都要安排一节课集中讲别的语法内容,为会话和阅读扫除障碍。</p><h4 id="3、阅读与词汇、语法教学同步进行"><a href="#3、阅读与词汇、语法教学同步进行" class="headerlink" title="3、阅读与词汇、语法教学同步进行"></a>3、阅读与词汇、语法教学同步进行</h4><p>  单词提前记忆扫除了讲新课的词汇障碍,语法提前讲扫除了交际和阅读的障碍。初中英语实验教材还安排了精读和泛读,精读即教材上的阅读,并随进度重点突出精讲的语法内容,即按正常的教学进度将提前略讲的语法内容不断深化和扩展,着眼于应用。泛读是要扩大知识面的内容,即课外阅读材料,体现提前略讲的语法教学内容。简单地说,精读要“精”,泛读要“广”。不论是精读还是泛读都要强调同步阅读,即用学过的词汇、语法、句型进行阅读。同期阅读词汇量是逐步扩大的,是有过渡性的,让学生能逐渐会读和速读。<br>每个单元的教学均构成“结构-会话-阅读”三位一体的学习模式。没有好的结构就没有好的交际,语言结构是准交际形式,会话才是真正的交际。对学生来说,交际包括校内的交际、社会生活的交际,而阅读是结构和交际内容的综合体现。<br>  词汇集中记、语法集中学、阅读同步行,大大加快了学生学习英语的速度,调动了学生学习英语的积极性,开拓了学生的眼界,尤其是提高了学生的自学能力和阅读能力,增强了学习英语的自信心。</p><p>  纵观以上教学模式,不管是综合性教学模式,还是单一性的学科教学模式,都是各种教育因素共同作用的结果。而其中,有效的教育教学管理起到了非常关键的作用,不管教学模式有多先进,如果管理不到位,教学模式就无法发挥最大、最优化的教学效益。在单一性的学科教学模式中,为了达到“教是为了不教”的目的,必然还涉及相关的教学论思想、教学观、师生观、课程观等方面的变革,如果不从思想观念上进行根本的改变,借鉴和运用这些先进的教学模式也是徒劳无益的。同时,除综合性的教学模式外,以上例举的单一性的学科教学模式,经过名师大家们长期的研究和实践,已形成相关的教育教学体系,已经适用于其他学科的学习和运用。<br>  要强调的是:教育教学质量的提高,要同时做好两手工作:一手抓常规,一手抓改革。抓常规(常规教学、常规管理)保证教学质量的稳步提升,抓改革(教育科研、校本教研)寻求教学的突破创新和打造本地区的品牌和特色。二者相辅相成,互为因果,相得益彰。</p>]]></content>
<categories>
<category> 教育教学 </category>
</categories>
<tags>
<tag> 教育 </tag>
</tags>
</entry>
<entry>
<title>成大事者的气质与风范</title>
<link href="/programming/2024/01/29/%E6%88%90%E5%A4%A7%E4%BA%8B%E8%80%85%E7%9A%84%E6%B0%94%E8%B4%A8%E4%B8%8E%E9%A3%8E%E8%8C%83/"/>
<url>/programming/2024/01/29/%E6%88%90%E5%A4%A7%E4%BA%8B%E8%80%85%E7%9A%84%E6%B0%94%E8%B4%A8%E4%B8%8E%E9%A3%8E%E8%8C%83/</url>
<content type="html"><![CDATA[<p>  一个人要想成就事业,除了天时、地利、人和之外,最关键的还是“掌门人”成功的气质与大家风范。否则,即使团队成员再优秀碰到一个没有成功气质和大家风范,也不会令人满意,甚至成功就可能被推迟甚至走向失败的厄运。我们纵观世界500强企业的领导人,就可以得出,成功者的十大气质和大家风范,与各位共勉:<br>  <strong>1、敢于决断——克服犹豫不定的习性</strong><br>  很多人之所以一事无成,最大的毛病就是缺乏敢于决断的手段,总是左顾右盼、思前想后,从而错失成功的最佳时机。成大事者在看到事情的成功可能性到来时,敢于做出重大决断,因此取得先机。<br>  <strong>2、挑战弱点——彻底改变自己的缺陷</strong><br>  人人都有弱点,不能成大事者总是固守自己的弱点,一生都不会发生重大转变;能成大事者总是善于从自己的弱点上开刀,去把自己变成一个能力超强的人。一个连自己的缺陷都不能纠正的人,只能是失败者!<br>  <strong>3、突破困境——从失败中撮成功的资本</strong><br>  人生总要面临各种困境的挑战,甚至可以说困境就是“鬼门关”。一般人会在困境面前浑身发抖,而成大事者则能把困境变为成功的有力跳板,坚韧不拔,百折不挠,勇往直前。<br>  <strong>4、抓住机遇——善于选择、善于创造</strong><br>  机遇就是人生最大的财富。有些人浪费机遇轻而易举,所以一个个有巨大潜力的机遇都悄然溜跑,成大事都是绝对不允许溜走机遇,并且能纵身扑向机遇。<br>  <strong>5、发挥强项——做自己最擅长的事情</strong><br>  一个能力极弱的人肯定难以打开人生局面,他必定是人生舞台上重量级选手的牺牲品;成大事者关于在自己要做的事情上,充分施展才华,一步一步地拓宽成功之路,最终获得开启成功大门的钥匙。<br>  <strong>6、调整心态——切忌让情绪伤害自己</strong><br>  心态消极的人,无论如何都挑不起生活和重担,因为他们无法直面一个个人生挫折,成大事者会高速调整心态,即使在毫无希望时,也能看到一线成功的亮光,这就是自信心,拥有自信及时有挫折也能敢于挑战,获得成功。<br>  <strong>7、立即行动——只说不做,徒劳无益</strong><br>  一次行动胜过百遍心想。有些人是“语言的巨人,行动的矮子”,所以看不到更为实际现实的事情在他身上发生;成大事者是每天都靠行动来落实自己的人生计划,要做就做行动家,把美好的梦想变为现实的人生。<br>  <strong>8、善于交往——巧用人脉</strong><br>  一个人不懂得社交,必然不能得到发展。成大事者的特点之一就是善于靠借力、借势去打造自己成功的局势,从而能把一件件难以办成的事办成,实现自己人生的梦想。<br>  <strong>9、重新规划——站到更高的起点上</strong><br>  人生是一个过程,成功也是一个过程。你如果满足于小成功,就不会有大成功。成大事者懂得从小到大的艰辛过程,所以在实现了一个个小成功之后,能继续拆开下一个人生的“密封袋”,是自己获得更大地成功。<br>  <strong>10、团队协作——具有充分战斗力</strong><br>  一个篱笆三个桩,一个成功的人必须具有三个帮,团队要抱成一团,能上下同心、同苦、同谋、同战与同德的团队,才能达到预定完成的目标。<br>可以成功是我们每个人追求的,也是一种个结果,但这个结果是不是最佳的结果,恐怕就很难说了。成大事者总是选择最佳结果,达到最完善的结果,这就是非一般人所能做到的。因此在成功路上,你要想成大事,首先要解决的问题就是:你的方式方法,你的环境对你推动成功的计划是否立竿见影,你的计划是否逐项顺利实施!</p>]]></content>
<categories>
<category> 鸡汤 </category>
</categories>
<tags>
<tag> 闲谈 </tag>
</tags>
</entry>
<entry>
<title>全国名医无私奉献特效秘方100条</title>
<link href="/programming/2024/01/26/%E5%85%A8%E5%9B%BD%E5%90%8D%E5%8C%BB%E6%97%A0%E7%A7%81%E5%A5%89%E7%8C%AE%E7%89%B9%E6%95%88%E7%A7%98%E6%96%B9100%E6%9D%A1/"/>
<url>/programming/2024/01/26/%E5%85%A8%E5%9B%BD%E5%90%8D%E5%8C%BB%E6%97%A0%E7%A7%81%E5%A5%89%E7%8C%AE%E7%89%B9%E6%95%88%E7%A7%98%E6%96%B9100%E6%9D%A1/</url>
<content type="html"><![CDATA[<ul><li>1、高血压:<br>用玉米穗上的须熬水当茶喝,半月即愈。</li><li>2、气管炎:<br>有桐树上的大青虫,纯棉清油炸焦吃下,每日三次,每次1条,不加盐。3-5日即愈。</li><li>3、关节炎:<br>用野线麻叶裹住关节,多用几层,3日换一次,多换几次,关节部位逐渐好转。</li><li>4、红白痢疾:<br>芝麻120克,绿豆120克,两药捣碎冲服,1日3-5次,即愈。</li><li>5、糖尿病:<br>菜葫芦一个分7份,每份加1钱白矾,每日熬1份,3个葫芦熬21天即愈,不加盐。</li><li>6、胃病:<br>人丹12包,香附子半斤,研面分20份,每日3次,每次1包,两剂即愈。</li><li>7、食道炎、喉哑:<br>烧过的煤球2个,放盒盆内捣碎,抓入2两白糖加水,放火上熬20分钟,早晚喝三日即愈。</li><li>8、羊羔疯病:<br>用白鸽心煮吃,早晚各1个,不加油盐,3-5天即愈。</li><li>9、肺炎:<br>鱼腥草一把炖荷包鸡蛋食数日可愈。</li><li>10、肺结核:<br>活乌龟一只,用黄泥包住,暗火慢烧至焦,焦后去泥,研沫制成龟粉,开水冲服,每日三次,每次一钱效果特佳,百日即愈。(忌狗肉、酸辣食物)</li><li>11、治风湿:<br>霜后丝瓜藤500-1000克,焙干研面,每日3次,1次2-3克,红糖水冲服。</li><li>12、四肢麻木、坐骨神经疼:<br>鸡粪六斤、鸭粪二斤,焙干放一处温热醋1斤、再装入布袋里,一榻便好,多榻几次。</li><li>13、腰疼:<br>韭菜半斤,熬水加醋喝,不加油盐,3-5天即愈。</li><li>14、头晕头疼:<br>苍耳子半两,加红糖1两,煎水喝,7天即愈。</li><li>15、牙疼:<br>石膏粉1两,麻黄半两煎水喝,两剂即愈。</li><li>16、心口疼:<br>八角茴香烧灰,乌头二钱熬水一茶杯送下立即止痛。</li><li>17、咳嗽:<br>桔子内倒入香油烧热吃,每日三次,每次1-2个,三日即好。</li><li>18、哮喘:<br>杏仁半两、蜂蜜一两,水煎服治无年哮喘。</li><li>19、满肚疼:<br>用小米一把焙干研面和水拌吃。</li><li>20、肝炎:<br>用猪苦胆内的水熬开喝下,一次痊愈。</li><li>21、少白头变黑发:<br>(1)柏壳装枕头,枕半年自黑。<br>(2)何首乌三两,黑芝麻三两加红糖水煮沸分三次吃完。连吃半月后,白发逐渐变黑。</li><li>22、脸上黑痣点去掉法:<br>生石灰、白碱各一半,用酒精调成糊状,点在黑痣上半天即掉。</li><li>23、牛皮癣:<br>(1)用自己的尿洗7天即愈。<br>(2)用刀砍榆树流出的水连抹七天。</li><li>24、妇女不孕症:<br>当归六钱、白芍七钱、川芎三钱、红花二钱、桃仁四钱、泽兰四钱、杞子一两。穿山甲四钱,生地八钱,香附四钱,水煎服,月经干净后每天一剂,连服三剂。</li><li>25、闭经:<br>益母草一两,煎药一碗加黄酒服下即愈。</li><li>26、月经不调:<br>月季花十朵,煎水加红糖,酒引连服半月愈。</li><li>27、经疼:<br>棉籽一把,新瓦焙干碾粉服三钱立即止疼。(特效)</li><li>28、白带:<br>白果十五个,炖江米稀饭食,每天一次,七天痊愈。</li><li>29、下奶奇法:<br>黑皂角籽七个生的研沫开水送下,一小时自下。</li><li>30、经血不止:<br>莲蓬壳烧灰,日服二次,每次二钱,热酒服下,七天即愈。</li><li>31、妇女脱肛:<br>老鳖一个,刀割头血抹肚。颈用瓦焙碾面开水服,把肉煮熟吃肉喝汤补虚而愈。</li><li>32、大便出血:<br>豆腐渣二斤炒黄拌白糖吃立止。</li><li>33、阳痿病:<br>阳起石、枸杞子三钱,加红糖水煎服,效果奇佳。</li><li>34、小儿夜哭:<br>五倍子三钱。用法:炒后研成细沫,将药面涂在小儿肚脐周围。即可治小儿夜哭安然睡眠。</li><li>35、百虫入耳:<br>猫尿滴耳百虫自出。(大蒜咬断抹猫鼻子猫自尿)</li><li>36、清除脚气:<br>用吸过的烟头,夹在脚趾头当中,三日痊愈。</li><li>37、清除脚汗:<br>用桐树上的花一把熬水洗脚,三日痊愈。</li><li>38、治脚干裂:<br>食盐二斤,加水六斤,烧开煮化稍冷洗脚,七天即愈。</li><li>39、脚鸡眼、刺猴:<br>用****子1粒,捣烂抹上用胶布贴上,一次即愈。</li><li>40、痔疮特效:<br>皮硝一两,槐树米半斤熬水洗患处,治外痔特效。</li><li>41、治脱肛:<br>蜘蛛七只,去腿焙干研面,调香油涂七天痊愈。</li><li>42、治烧(烫)伤:<br>羊屎蛋7个放火上焙干研面,香油调和涂伤处,日涂三次,并能止疼而又不留伤疤,三日即愈。</li><li>43、毒蛇咬伤:<br>烟袋油擦伤口,再用清水将烟袋油冲下来喝,如觉香甜,即伤重应多喝,如果觉苦,即伤轻,应少喝。</li><li>44、遗尿、下淋:<br>用五年以上的葵花杆瓤子二尺,水煎一碗喝下,一次即愈。</li><li>45、蛲虫病:<br>用烟袋油抹肛门,虫自死,永不复发。</li><li>46、开聪明妙方:<br>荷花梗晒干为沫,同何首乌,滚水冲服当茶,久则聪明,虽至愚者亦心灵生慧也。</li><li>47、治通身水肿:<br>用红瓤西瓜一个,麦糠埋住,把糠用火点着,等火灭后吃西瓜,每天吃一个,3-5天痊愈。</li><li>48、小便不通:<br>高粱杆上皮,越老越好,熬水喝,不加盐,两日即愈。</li><li>49、大便结症:<br>菠菜一斤,猪油(大油)1两,放锅内炒吃,三日痊愈。</li><li>50、鼻炎:<br>用砖和瓦上的青醭,焙干研碎成粉,撒入鼻孔,每天三次,三日除根</li><li>51、身上痒::申金太<br>用荆芥熬水洗患处,两次除根。</li><li>52、尿床:<br>鸡肠子四服,洗净用新瓦焙干研沫开水冲服,日服两次,每次二钱,七天即愈。</li><li>53、冻疮:<br>用麻雀脑子治冻疮,涂抹患处特效。</li><li>54、耳炎:<br>蛇皮一节,香油泡一天用油滴耳即愈。</li><li>55、常见眼疾:<br>黑豆二两、白菊花七钱,煮沸熏眼效果良佳。</li><li>56、秃头:<br>雄鸡头三个捣烂,蜂蜜调涂之神效。</li><li>57、病后不语:<br>服龟尿即愈:用大蒜抹龟鼻子自尿。(验方)</li><li>58、<br>用筛罗秧煎水洗脚,两次痊愈。</li><li>59、老鼠疮:<br>用癞蛤蟆皮一张,贴上毒水自己出来便好。</li><li>60、(遗漏)</li><li>61、搭背疮:<br>用秦艽三钱,天花粉二钱研面牛乳调抹即好。</li><li>62、白口疮:<br>人口中二钱研面(尿盆渣)撒入口中每日3次,两日即愈。</li><li>63、睡觉多梦:<br>当归、生地、红花、牛膝各三钱,积壳、赤芍、甘草各二钱,桔梗、川芎各一钱半,桃仁四钱煎服。二剂可安然睡眠而梦少。</li><li>64、鱼骨卡喉自化:(验方)<br>轻者慢喝陈醋一两,鱼骨即软可吞下;如重者可倒掂鸭腿使其吐液汁,灌入病人口中鱼骨自化。(别的骨用狗唾液)</li><li>65、头发脱落特效法:<br>用桑叶熬水洗头,三日即愈。</li><li>66、失眠:<br>用花生叶煎水晚上喝,三日除根。</li><li>67、瘫痪:<br>槐枝、桃枝、柳枝、椿枝、茄枝,共切碎合煎水三桶。用大盆浸洗如冷加热立洗。后睡床盖被让出汗避风,洗数次即愈。</li><li>68、面下粉刺:(验方)<br>蔓菁子研沫。加入雪花膏每天晚上涂抹数日即愈。</li><li>69、面上黑星:(验方)<br>芫荽(又名香菜)煎汤天天洗,数日去掉。</li><li>70、刁斜风:(口歪眼斜)(验方)<br>(1)将蓖麻籽研烂左歪涂左,右歪涂右,复正即速去之。<br>(2)黄鳝鱼一条,把头割掉。用血滴脸,右歪涂左,左歪涂右,复正后立即洗掉。</li><li>71、疝气:<br>人中白二钱,红糖一两。共研细末,黄酒送下,日服二次,早晚各一次。半月即愈。</li><li>72、白癜风:<br>用青核桃皮焙干研沫,小磨香油调和,每日抹三次,半月除根。</li><li>73、紫癜风:(验方)<br>硫磺3分,密陀僧3分,共研细面,用醋调贴患处。</li><li>74、消除多毛病新法:(特效验方)<br>“第二春亮肤霜”药膏,抹毛自掉。解除姑娘面部因多毛带来的烦恼。各地药店均有销售。</li><li>75、千杯不醉法:(验方)<br>樟木、葛根各半两泡茶喝,饮酒前喝下防醉,醉后喝下解酒。</li><li>76、感冒(特效验方)<br>生姜10片,白萝卜10片,加红糖煎服,服后发汗。一次即愈。</li><li>77、晕车:(验方)<br>食醋1两,开水2两,拌匀上车前喝下,可立止。</li><li>78、解煤气中毒:(验方)<br>用浓茶,好醋各一碗混合,分三次服用,每次间隔半小时,一个半小时后,彻底痊愈。</li><li>79、立止鼻血:银川市名医:马海民<br>用头发烧成灰,吸入鼻孔,可立止,男用母发,女用父发。</li><li>80、立止刀伤出血:乌鲁木齐市医师:任万胜<br>鸡毛灰涂患处,立止流血,并不感染。</li><li>81、绣球风:<br>苦参20克,地肤子15克,水煎,外洗,每日二次。</li><li>82、食物中毒:<br>绿豆一大把,生甘草三钱。加水煎几次服下。</li><li>83、痄腮:<br>把活蚯蚓洗净放碗内,撒上白糖,盖严碗口半日蚯蚓就化成水,用其水每日涂四至五次。</li><li>84、贫血:<br>胎盘(小孩胞衣)6个,放阴凉处自干用瓦片焙黄研沫。每日二次,每次3克开水冲服(特效)</li><li>85、肥胖症:<br>硫苦5克,红糖20克为一服,冲服7天,特效。</li><li>86、小孩四六风:<br>柏枝一尺长,火烧中间,两头出油,接半盅喝下。(秘方)</li><li>87、水肿:<br>蝼蛄(天蝼、仙蝼)五枚,焙干研沫,食前白开水冲服6克。</li><li>88、夜盲眼:<br>白水煎羊肝,羊肝煮熟吃,不加盐料。</li><li>89、近视眼:<br>生地20克,天冬60克,菊花40克,知客90克,三药炒黄后研成沫,每天两次,每次20克。</li><li>90、预防麻疹:<br>西河柳(河边柳叶)、芫荽各50克。水煎洗全身。</li><li>91、扁平疣:<br>牛唾液,涂患处。</li><li>92、胆结石:<br>虎杖60克,茵陈30克,大黄15克。水煎服,每日二次。</li><li>93、骨质增生:<br>鲨甲60克,杜仲90克,牛膝90克,鲨甲焙干研面包成12包,每日1包,日服两次,杜仲牛膝用盐水炒后,煎水分24次,送服甲面。</li><li>94、青春痘:<br>白艿30克、盐10克。每天用上药泡水2小时外用,搽患处。</li><li>95、戒烟、戒酒法:<br>用南瓜秧焙干研面冲水当茶喝,至不想吸为止(戒烟)。马在出汗时,刮下25克马汗,用500克开水搅拌均喝下(戒酒)。</li><li>96、积滞:<br>鸡内金1个,黑丑5克。焙干研成细沫,每日1次,开水送服。</li><li>97、狐臭:<br>古矾10克,硫磺5克,苦参6克,蛇皮5克。用上药研成细沫,生姜片蘸上药涂患处,每日2次。</li><li>98、脚后跟痛:<br>头发一把,用布做成鞋垫,垫鞋内,半月愈。</li><li>99、血脂稠:<br>花生米1两,陈醋半斤,泡七天后服用,每日3次,每次吃2个。</li><li>100、口臭:<br>白寇仁适量。每次取一粒,放口中含嚼,每日3次。</li></ul>]]></content>
<categories>
<category> 日常生活 </category>
</categories>
<tags>
<tag> 健康 </tag>
</tags>
</entry>
<entry>
<title>水墨意境,极致中国美![35P]</title>
<link href="/programming/2024/01/26/%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81%5B35P%5D/"/>
<url>/programming/2024/01/26/%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81%5B35P%5D/</url>
<content type="html"><![CDATA[<p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%871.png"></p><center>隐隐晨曦初照,</center><center>画里枕水人家。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%872.png"></p><center>遥看云山万叠里,</center><center>小舟疑似天上来。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%873.png"></p><center>飞车蓬岛去,</center><center>直上仙山游。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%874.png"></p><center>丽日初悬时隐约,</center><center>人间大美正当时。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%875.png"></p><center>霞光雾笼古村落,</center><center>光影旖旎好江南。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%876.png"></p><center>小舟直向云深处,</center><center>桃花源里梦可圆。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%877.png"></p><center>湖上开玉镜,</center><center>飘渺雾里行。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%878.png"></p><center>云蒸霞蔚瑞气重,</center><center>舟行朦胧似梦中。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%879.png"></p><center>晨霞淡淡雾帘散,</center><center>蓑衣鸬鹚鳜鱼肥。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8710.png"></p><center>渔鱼十里绕仙境,</center><center>群峰倒浸碧琉璃。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8711.png"></p><center>渔郎借得鸬鹚力,</center><center>半篓鲜鱼自空灵。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8712.png"></p><center>岚光欲醉濛濛雨,</center><center>送将春色掩江南。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8713.png"></p><center>寥廓江天满翠色,</center><center>于无声处风水吟。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8714.png"></p><center>风雨欲来处不惊,</center><center>牧草青青自在行。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8715.png"></p><center>雪满古道牧牛早,</center><center>林木深处有青草。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8716.png"></p><center>朝暾欲上收千雾,</center><center>岚气顿作沧海波。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8717.png"></p><center>绮霞晚抹天幕上,</center><center>焉知人间重黄昏。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8718.png"></p><center>山川美景多野趣,</center><center>鹤鸣嘹声上九霄。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8719.png"></p><center>镜波乔木倒影直,</center><center>万籁静寂色空濛。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8720.png"></p><center>蓬莱小楼飘渺里,</center><center>山里人家都是仙。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8721.png"></p><center>造化原是丹青手,</center><center>云波半浮树梢头。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8722.png"></p><center>一叶小舟渔人立,</center><center>执篙水上画中行。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8724.png"></p><center>老宅古居晨霭里,</center><center>屯溪风光几百年。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8725.png"></p><center>淡树烟村生诗意,</center><center>曙光古陌云作笺。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8726.png"></p><center>千缕曙色染古木,</center><center>黑瓦白墙欲生烟。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8727.png"></p><center>但见霜树胭脂色,</center><center>千岩万壑涌雪涛。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8728.png"></p><center>琼榭瑶台迷远处,</center><center>竹窗柴扉穿白云。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8729.png"></p><center>沟壑梯田林木静,</center><center>眼底烟景本是诗。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8730.png"></p><center>一幅米芾画,</center><center>烟云几万重。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8731.png"></p><center>楼台、古香、依旧;彩舫、游艇、小舟。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8732.png"></p><center>雪后烟峰苍壁白,</center><center>可识蜀中大千来。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8733.png"></p><center>一片朦胧皆禅意,</center><center>苍峰万壑神鬼工。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8734.png"></p><center>牧歌唱到九重去,</center><center>牛羊遍布见白云。</center><p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B0%B4%E5%A2%A8%E6%84%8F%E5%A2%83%EF%BC%8C%E6%9E%81%E8%87%B4%E4%B8%AD%E5%9B%BD%E7%BE%8E%EF%BC%81/%E5%9B%BE%E7%89%8735.png"></p><center>雪后霜林艳阳照,</center><center>晨光寒鸟试比高。</center>]]></content>
<categories>
<category> 美图美景 </category>
</categories>
<tags>
<tag> 美景 </tag>
</tags>
</entry>
<entry>
<title>深红色的完美俄罗斯秋景[13P]</title>
<link href="/programming/2024/01/26/%E6%B7%B1%E7%BA%A2%E8%89%B2%E7%9A%84%E5%AE%8C%E7%BE%8E%E4%BF%84%E7%BD%97%E6%96%AF%E7%A7%8B%E6%99%AF%5B13P%5D/"/>
<url>/programming/2024/01/26/%E6%B7%B1%E7%BA%A2%E8%89%B2%E7%9A%84%E5%AE%8C%E7%BE%8E%E4%BF%84%E7%BD%97%E6%96%AF%E7%A7%8B%E6%99%AF%5B13P%5D/</url>
<content type="html"><![CDATA[<p>    秋季来临,金黄的树叶打着旋儿从树上飘落。市场上卖着丰富的时令蔬菜,咖啡厅供应着散发迷人香气的咖啡,空气中还能感觉到些许冬天的气息。有人说,秋天是一年中最美妙的季节,因为它是一个真正的集色彩和自然的美丽于一体的季节。<br>    凉爽的空气、五光十色的公园和森林、温暖的毛衣,还有南瓜和万圣节,这就是秋季,一个美妙的季节。<br>    俄罗斯“大图网”展出数个最佳秋季摄影作品,供读者感受俄罗斯的秋。<br><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B7%B1%E7%BA%A2%E8%89%B2%E7%9A%84%E5%AE%8C%E7%BE%8E%E4%BF%84%E7%BD%97%E6%96%AF%E7%A7%8B%E6%99%AF/%E5%9B%BE%E7%89%871.png"><br><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B7%B1%E7%BA%A2%E8%89%B2%E7%9A%84%E5%AE%8C%E7%BE%8E%E4%BF%84%E7%BD%97%E6%96%AF%E7%A7%8B%E6%99%AF/%E5%9B%BE%E7%89%872.png"><br><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B7%B1%E7%BA%A2%E8%89%B2%E7%9A%84%E5%AE%8C%E7%BE%8E%E4%BF%84%E7%BD%97%E6%96%AF%E7%A7%8B%E6%99%AF/%E5%9B%BE%E7%89%873.png"><br><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B7%B1%E7%BA%A2%E8%89%B2%E7%9A%84%E5%AE%8C%E7%BE%8E%E4%BF%84%E7%BD%97%E6%96%AF%E7%A7%8B%E6%99%AF/%E5%9B%BE%E7%89%874.png"><br><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B7%B1%E7%BA%A2%E8%89%B2%E7%9A%84%E5%AE%8C%E7%BE%8E%E4%BF%84%E7%BD%97%E6%96%AF%E7%A7%8B%E6%99%AF/%E5%9B%BE%E7%89%875.png"><br><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B7%B1%E7%BA%A2%E8%89%B2%E7%9A%84%E5%AE%8C%E7%BE%8E%E4%BF%84%E7%BD%97%E6%96%AF%E7%A7%8B%E6%99%AF/%E5%9B%BE%E7%89%876.png"><br><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B7%B1%E7%BA%A2%E8%89%B2%E7%9A%84%E5%AE%8C%E7%BE%8E%E4%BF%84%E7%BD%97%E6%96%AF%E7%A7%8B%E6%99%AF/%E5%9B%BE%E7%89%877.png"><br><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B7%B1%E7%BA%A2%E8%89%B2%E7%9A%84%E5%AE%8C%E7%BE%8E%E4%BF%84%E7%BD%97%E6%96%AF%E7%A7%8B%E6%99%AF/%E5%9B%BE%E7%89%878.png"><br><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B7%B1%E7%BA%A2%E8%89%B2%E7%9A%84%E5%AE%8C%E7%BE%8E%E4%BF%84%E7%BD%97%E6%96%AF%E7%A7%8B%E6%99%AF/%E5%9B%BE%E7%89%879.png"><br><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B7%B1%E7%BA%A2%E8%89%B2%E7%9A%84%E5%AE%8C%E7%BE%8E%E4%BF%84%E7%BD%97%E6%96%AF%E7%A7%8B%E6%99%AF/%E5%9B%BE%E7%89%8710.png"><br><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B7%B1%E7%BA%A2%E8%89%B2%E7%9A%84%E5%AE%8C%E7%BE%8E%E4%BF%84%E7%BD%97%E6%96%AF%E7%A7%8B%E6%99%AF/%E5%9B%BE%E7%89%8711.png"><br><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B7%B1%E7%BA%A2%E8%89%B2%E7%9A%84%E5%AE%8C%E7%BE%8E%E4%BF%84%E7%BD%97%E6%96%AF%E7%A7%8B%E6%99%AF/%E5%9B%BE%E7%89%8712.png"><br><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E6%B7%B1%E7%BA%A2%E8%89%B2%E7%9A%84%E5%AE%8C%E7%BE%8E%E4%BF%84%E7%BD%97%E6%96%AF%E7%A7%8B%E6%99%AF/%E5%9B%BE%E7%89%8713.png"></p>]]></content>
<categories>
<category> 美图美景 </category>
</categories>
<tags>
<tag> 美景 </tag>
</tags>
</entry>
<entry>
<title>世界最难以置信自然奇迹盘点[14P]</title>
<link href="/programming/2024/01/26/%E4%B8%96%E7%95%8C%E6%9C%80%E9%9A%BE%E4%BB%A5%E7%BD%AE%E4%BF%A1%E8%87%AA%E7%84%B6%E5%A5%87%E8%BF%B9%E7%9B%98%E7%82%B9%5B14P%5D/"/>
<url>/programming/2024/01/26/%E4%B8%96%E7%95%8C%E6%9C%80%E9%9A%BE%E4%BB%A5%E7%BD%AE%E4%BF%A1%E8%87%AA%E7%84%B6%E5%A5%87%E8%BF%B9%E7%9B%98%E7%82%B9%5B14P%5D/</url>
<content type="html"><![CDATA[<p><img src="/programming/images/%E7%BE%8E%E6%99%AF-%E4%B8%96%E7%95%8C%E6%9C%80%E9%9A%BE%E4%BB%A5%E7%BD%AE%E4%BF%A1%E8%87%AA%E7%84%B6%E5%A5%87%E8%BF%B9%E7%9B%98%E7%82%B9/%E5%9B%BE%E7%89%871.png" alt="玻利维亚:乌尤尼盐沼"><br>  乌尤尼盐沼是玻利维亚盐沼中最大的一个,占地4000平方英里,内含100亿吨盐,数量惊人。乌尤尼盐沼同时也是世界最大盐沼,是美国最大盐沼死亡谷的20倍。<br>  <img src="/programming/images/%E7%BE%8E%E6%99%AF-%E4%B8%96%E7%95%8C%E6%9C%80%E9%9A%BE%E4%BB%A5%E7%BD%AE%E4%BF%A1%E8%87%AA%E7%84%B6%E5%A5%87%E8%BF%B9%E7%9B%98%E7%82%B9/%E5%9B%BE%E7%89%872.png" alt="塞内加尔:雷特巴湖(玫瑰湖)"><br>  这片粉色的水域距塞内加尔首都达喀尔只有一个小时的车程,由于湖水内的细菌在吸收阳光时产生了红色素,使得湖水一片粉红。<br>  <img src="/programming/images/%E7%BE%8E%E6%99%AF-%E4%B8%96%E7%95%8C%E6%9C%80%E9%9A%BE%E4%BB%A5%E7%BD%AE%E4%BF%A1%E8%87%AA%E7%84%B6%E5%A5%87%E8%BF%B9%E7%9B%98%E7%82%B9/%E5%9B%BE%E7%89%873.png" alt="中国:张家界国家森林公园"><br>  张家界国家森林公园是中国政府授权的第一个国家级森林公园,这座山峰看上去是不是很眼熟?这就是卡梅隆电影《阿凡达》的拍摄地之一,在2010年,中国更是把“天柱山”更名为“阿凡达哈利路亚山”。<br>  <img src="/programming/images/%E7%BE%8E%E6%99%AF-%E4%B8%96%E7%95%8C%E6%9C%80%E9%9A%BE%E4%BB%A5%E7%BD%AE%E4%BF%A1%E8%87%AA%E7%84%B6%E5%A5%87%E8%BF%B9%E7%9B%98%E7%82%B9/%E5%9B%BE%E7%89%874.png" alt="美国亚利桑那州:羚羊峡谷"><br>  位于美国西南部的羚羊峡谷是一处令人称奇的狭缝型峡谷。在纳瓦霍语中,它被叫做“有水通过的岩石”,暗指峡谷在流水侵蚀作用下的鬼斧神工。在这狭长起伏的空间里,阳光照在石头上,形成了鲜明的图案。<br>  <img src="/programming/images/%E7%BE%8E%E6%99%AF-%E4%B8%96%E7%95%8C%E6%9C%80%E9%9A%BE%E4%BB%A5%E7%BD%AE%E4%BF%A1%E8%87%AA%E7%84%B6%E5%A5%87%E8%BF%B9%E7%9B%98%E7%82%B9/%E5%9B%BE%E7%89%875.png" alt="加拿大:巴芬湾"><br>  在加拿大遥远的北部充满野性与寒冰的努纳武特地区,在湖面上行走成为可能。在距巴芬湾一英里处行走有可能扭伤脚踝,但是攀爬进巨大的冰山内部绝对是刺激的体验。在浮冰上走几百英尺,然后随着浮冰漂回起点。<br>  <img src="/programming/images/%E7%BE%8E%E6%99%AF-%E4%B8%96%E7%95%8C%E6%9C%80%E9%9A%BE%E4%BB%A5%E7%BD%AE%E4%BF%A1%E8%87%AA%E7%84%B6%E5%A5%87%E8%BF%B9%E7%9B%98%E7%82%B9/%E5%9B%BE%E7%89%876.png" alt="以色列埃拉特:红海星酒吧"><br>  置身在红海星酒吧位于红海下16英尺处的大厅里,你一定会对“潜水酒吧”这个词有的新的定义。水母形状的椅子、海参形状的柱子、这些奇怪的装饰也比不上四周的景观吸引人。从玻璃窗向外凝视,海鳗、海龟,还有其他海洋生物缓缓游过。<br>  <img src="/programming/images/%E7%BE%8E%E6%99%AF-%E4%B8%96%E7%95%8C%E6%9C%80%E9%9A%BE%E4%BB%A5%E7%BD%AE%E4%BF%A1%E8%87%AA%E7%84%B6%E5%A5%87%E8%BF%B9%E7%9B%98%E7%82%B9/%E5%9B%BE%E7%89%877.png" alt="瑞典尤卡斯耶尔维:冰雪酒吧"><br>  尤卡斯耶尔维的冰雪酒吧和旅馆每年都需要重建,这里吸引了来自世界各地的艺术家。冰雪的地板、冰雕的家具、甚至冰制的酒具,想在这间零下酒吧里喝一杯鸡尾酒需要注意保暖。<br>  <img src="/programming/images/%E7%BE%8E%E6%99%AF-%E4%B8%96%E7%95%8C%E6%9C%80%E9%9A%BE%E4%BB%A5%E7%BD%AE%E4%BF%A1%E8%87%AA%E7%84%B6%E5%A5%87%E8%BF%B9%E7%9B%98%E7%82%B9/%E5%9B%BE%E7%89%878.png" alt="美国夏威夷:冒纳凯阿火山顶"><br>  从希洛的海滩到冒纳凯阿的山顶,这段13800英尺的攀登之旅堪称世界最长,这是勇者的挑战。<br>  <img src="/programming/images/%E7%BE%8E%E6%99%AF-%E4%B8%96%E7%95%8C%E6%9C%80%E9%9A%BE%E4%BB%A5%E7%BD%AE%E4%BF%A1%E8%87%AA%E7%84%B6%E5%A5%87%E8%BF%B9%E7%9B%98%E7%82%B9/%E5%9B%BE%E7%89%879.png" alt="美国怀俄明州:黄石国家公园牵牛花池"><br>  在黄石国家公园的北端的上间歇泉盆地,不仅有老忠实喷泉(Old Faithful),还有美丽的牵牛花池。不幸的是,由于游客不断向池中投硬币,牵牛花池不再像以前那样湛蓝,但它依然鲜艳夺目。<br>  <img src="/programming/images/%E7%BE%8E%E6%99%AF-%E4%B8%96%E7%95%8C%E6%9C%80%E9%9A%BE%E4%BB%A5%E7%BD%AE%E4%BF%A1%E8%87%AA%E7%84%B6%E5%A5%87%E8%BF%B9%E7%9B%98%E7%82%B9/%E5%9B%BE%E7%89%8710.png" alt="马尔代夫:荧光海岸"><br>  马尔代夫的很多岛屿上都有印度洋航行,其中有些是你不能错过的。暗夜中的海水被数以千计发光的生物所照亮,它们大多是藻类。当海浪拍击沙滩时,这里就是一片梦幻的蓝光。<br>  <img src="/programming/images/%E7%BE%8E%E6%99%AF-%E4%B8%96%E7%95%8C%E6%9C%80%E9%9A%BE%E4%BB%A5%E7%BD%AE%E4%BF%A1%E8%87%AA%E7%84%B6%E5%A5%87%E8%BF%B9%E7%9B%98%E7%82%B9/%E5%9B%BE%E7%89%8711.png" alt="哥斯达黎加:飞机旅馆"><br>  绿岸旅店位于沿海雨林的悬崖边,俯瞰曼努埃尔安东尼奥国家公园内的太平洋海滩。这家旅店是由1965年的波音727飞机改装而成的,看上去就像是降落在树梢一样。旅店有一部分是客房,还有一部分是树屋。<br>  <img src="/programming/images/%E7%BE%8E%E6%99%AF-%E4%B8%96%E7%95%8C%E6%9C%80%E9%9A%BE%E4%BB%A5%E7%BD%AE%E4%BF%A1%E8%87%AA%E7%84%B6%E5%A5%87%E8%BF%B9%E7%9B%98%E7%82%B9/%E5%9B%BE%E7%89%8712.png" alt="印度尼西亚爪哇:佛寺遗址"><br>  婆罗浮屠度过了1000年未被打扰的时光,直到1814年,爪哇的英国副州长莱佛士爵士听到传闻说,一个古老的寺庙掩埋火在山灰和杂草丛生的丛林之下。现在这个9世纪的大乘佛教寺庙被联合国教科文组织宣布为世界遗产,并向公众开放。<br>  <img src="/programming/images/%E7%BE%8E%E6%99%AF-%E4%B8%96%E7%95%8C%E6%9C%80%E9%9A%BE%E4%BB%A5%E7%BD%AE%E4%BF%A1%E8%87%AA%E7%84%B6%E5%A5%87%E8%BF%B9%E7%9B%98%E7%82%B9/%E5%9B%BE%E7%89%8713.png" alt="苏格兰:芬戈尔洞"><br>  这里很容易让人联想到北爱尔兰的巨人堤道,它刚好穿过内赫布里底群岛的海水。斯塔法岛的芬戈尔洞里,六边形的玄武岩柱矗立在教堂一样的海洞中,被翠绿的海水包围。<br>  <img src="/programming/images/%E7%BE%8E%E6%99%AF-%E4%B8%96%E7%95%8C%E6%9C%80%E9%9A%BE%E4%BB%A5%E7%BD%AE%E4%BF%A1%E8%87%AA%E7%84%B6%E5%A5%87%E8%BF%B9%E7%9B%98%E7%82%B9/%E5%9B%BE%E7%89%8714.png" alt="美国亚利桑那州:波浪"><br>  帕里亚峡谷这种赭石色和绯红色的波纹摄人心魄,峡谷位于犹他州与亚利桑那州交界处的弗米利恩崖荒原上。水和风先后侵蚀纳瓦霍砂岩,并在侏罗纪时期形成了该地区独特的沙层。当地的土地管理局严格限制游客数量,每天只有20人可以观赏着奇特的岩石波浪。</p>]]></content>
<categories>
<category> 美图美景 </category>
</categories>
<tags>
<tag> 美景 </tag>
<tag> 自然奇迹 </tag>
</tags>
</entry>
<entry>
<title>关于余生的唯美句子</title>
<link href="/programming/2024/01/26/%E5%85%B3%E4%BA%8E%E4%BD%99%E7%94%9F%E7%9A%84%E5%94%AF%E7%BE%8E%E5%8F%A5%E5%AD%90/"/>
<url>/programming/2024/01/26/%E5%85%B3%E4%BA%8E%E4%BD%99%E7%94%9F%E7%9A%84%E5%94%AF%E7%BE%8E%E5%8F%A5%E5%AD%90/</url>
<content type="html"><![CDATA[<p>  1、人生最重要的,不是已经失去的,也不是尚未得到的,而是此刻拥有的,不为往事扰,余生只愿笑。<br>  2、从晨昏到日暮,从清贫到富足,从少年到老迈,从相遇到余生,只想和你十指相扣,从此再不分开。<br>  3、时间不会停下来等你,我们现在过的每一天,都是余生中最年轻的一天。<br>  4、喝着孤独的酒,吹着自由的风,等一个没有归期的人,在余生里,做着只有自己的梦。<br>  5、往后余生,风雪是你,平淡是你,清贫是你,荣华是你,心底温柔是你,目光所至,也是你。<br>  6、一次又一次的降温,才让树叶变黄;一回又一回的漠视,才把人心变凉。如果心凉了就很难再热起来了,碎过的玻璃还如何能回到从前,人也一样。余生,和让你笑的人在一起。<br>  7、关注我们的未来,因为那里将是我们度过余生的地方。<br>  8、和你共渡余生,比任何一件事都重要!<br>  9、遇到喜欢的人,就像浩劫余生,漂流过沧海,终见陆地。<br>  10、余生三大目标,有肉有酒有你,如果不能兼得,前面两个可以不要。<br>  11、这世上除了糟糕的事,还有很多美好在等着你,别一不顺心就死缠着痛苦不放,把美好晾在一边对快乐不理不睬。<br>  12、一万个美丽的未来,抵不上一个温暖的现在;每一个真实的现在,都是我们曾经幻想的未来,愿你爱上现在,梦见未来。<br>  13、讨喜的人大多是比较独立的人。与人结伴时不哗众取宠,独自生活时不顾影自怜。任何时候都冷静客观,处理好该处理的事,不过问干涉他人的事。<br>  14、没有必要把你懂的所有东西都说出来,人们不喜欢他们身边有人比他们懂得更多,那会让他们很恼火。<br>  15、别总因为迁就别人就委屈自己,这个世界没几个人值得你总弯腰。弯腰的时间久了,只会让人习惯于你的低姿态,你的不重要。</p>]]></content>
<categories>
<category> 闲谈 </category>
</categories>
<tags>
<tag> 唯美 </tag>
<tag> 余生 </tag>
</tags>
</entry>
<entry>
<title>不告诉你的秘密:这18种病纯属忽悠,别再瞎花钱!</title>
<link href="/programming/2024/01/25/%E8%BF%9918%E7%A7%8D%E7%97%85%E7%BA%AF%E5%B1%9E%E5%BF%BD%E6%82%A0%EF%BC%8C%E5%88%AB%E5%86%8D%E7%9E%8E%E8%8A%B1%E9%92%B1%EF%BC%81/"/>
<url>/programming/2024/01/25/%E8%BF%9918%E7%A7%8D%E7%97%85%E7%BA%AF%E5%B1%9E%E5%BF%BD%E6%82%A0%EF%BC%8C%E5%88%AB%E5%86%8D%E7%9E%8E%E8%8A%B1%E9%92%B1%EF%BC%81/</url>
<content type="html"><![CDATA[<blockquote><p>内容来自网络,不保证内容的真实性和权威性,并隐去了相关医生姓名及工作单位,如果侵犯到您的权益,请提醒改正!</p></blockquote><p>很多时候因为我们没有足够的医学知识,不能自医,有一点毛病就要去医院。但在医生看来,很多病听着挺吓人,其实不用治,都是瞎花钱!</p><h2 id="秘密1:骨刺"><a href="#秘密1:骨刺" class="headerlink" title="秘密1:骨刺"></a>秘密1:骨刺</h2><p><strong>是人体的自我保护</strong><br>大多数人一听到有“骨刺”就立即想到拔刺,欲把刺弄掉而后快。甚至常常会和“骨裂”联系到一起,担心是不是“骨裂”导致的细小“骨刺”?大家完全被“骨刺”的名字欺骗了,骨刺其实是一种人体的自我保护。<br>骨刺即骨质增生,是人体的一种自我保护反应,也不是引起疼痛的主要原因,而且大多数骨刺并不用治疗,要治的话就只能治引起骨刺的原发病——骨性关节炎,比如进行减肥、选择合适的运动方式,以及药物止痛等。</p><h2 id="秘密2:慢性浅表性胃炎"><a href="#秘密2:慢性浅表性胃炎" class="headerlink" title="秘密2:慢性浅表性胃炎"></a>秘密2:慢性浅表性胃炎</h2><p><strong>就是消化不良,绝大多数人都有</strong><br>调查显示,慢性浅表性胃炎的检出率达 80%~90%。在医院,只要你接受胃镜检查,几乎无一例外会得到这么一个最轻级别的诊断:慢性浅表性胃炎。临床医师很难见到“胃、十二指肠未见异常”的正常胃镜报告。所以,几乎大多数人都有慢性浅表性胃炎。<br>事实上,胃镜报告中的很多慢性浅表性胃炎,只是功能性消化不良或非溃疡性消化不良,并不是胃黏膜真的有了慢性炎症,完全不需要治疗。如果饭后出现饱胀、消化不良时,吃点多酶片、多种益生菌即可缓解,并不需要担心。</p><h2 id="秘密3:甲状腺结节"><a href="#秘密3:甲状腺结节" class="headerlink" title="秘密3:甲状腺结节"></a>秘密3:甲状腺结节</h2><p><strong>95%都是良性</strong><br>另一个体检“高频”疾病就是——甲状腺结节。很多人体检一查出有“甲状腺结节”就非常紧张,认为要马上治疗,非常担心变成“甲状腺癌”!<br>之所以很多人都有甲状腺结节的问题,主要是因为 B超技术的进步,连 3 毫米的结节都可以看到。<br>事实上,1 厘米以下的“甲状腺结节”完全不必担心,也不需做进一步检查。绝大多数是良性的,更不会变成“甲状腺癌”。大多数甲状腺癌是“惰性肿瘤”,即“它很懒,不爱转移,也不爱进展。”如果结节大小在 1~4 厘米,一定要定期做检查。</p><h2 id="秘密4:心脏早搏"><a href="#秘密4:心脏早搏" class="headerlink" title="秘密4:心脏早搏"></a>秘密4:心脏早搏</h2><p><strong>没症状不用治疗</strong><br>心脏在正常跳动时,如果提前出现一些跳动,就像是演奏舞曲节奏乱了点,这种情况被称为“心脏早搏”。<br>很多人认为查出“心脏早搏”往往会和心脏病联系起来,认为要立即治疗。事实上,花了一大堆钱,治了一个本无需治疗的病。注意:心脏早搏本身不是病,多是心脏其他问题的伴随症状。<br>如果早搏是体检查出来的,患者没有任何感觉,也不影响日常生活,这种情况不用治。即使要治,最好的治疗不是用药,而是应积极化解、疏导患者的焦虑情绪。建议这些人平时少喝浓茶、咖啡等饮品;正常作息,少熬夜。而如果心脏早搏症状明显,影响了日常生活,可以在医生的指导下用抗心律失常药对症治疗即可。</p><h2 id="秘密5:痔疮"><a href="#秘密5:痔疮" class="headerlink" title="秘密5:痔疮"></a>秘密5:痔疮</h2><p><strong>熏洗坐浴</strong><br>俗话说“十人九痔”,得了痔疮很难受,用熏洗坐浴的方法就可以起到不错的治疗效果。<br>取荆芥、防风、苦参等药材煮水,再倒到一个能装 5000~6000 毫升水左右的大盆里熏洗患处就可以了;熏洗能有效减轻和消除患者的症状,尤其是炎性血栓性外痔。一般每天 1~2 次,每次熏洗 15~20 分钟左右就行。</p><h2 id="秘密6:鼻炎"><a href="#秘密6:鼻炎" class="headerlink" title="秘密6:鼻炎"></a>秘密6:鼻炎</h2><p><strong>每天用盐水洗鼻</strong><br>淡盐水洗鼻是缓解治疗过敏性鼻炎最好的方法。<br>用盐水洗鼻时把面部扎进一盆温热的淡盐水中,用鼻子吸水清洗,或用洗鼻器。盐水洗鼻时盐水的浓度最好是生理盐水的浓度(也就是 0.9%),因为浓度过高,对鼻腔会有损伤,过低则不起作用。盐水温度最好跟体温差不多,也就是 36℃~39℃。</p><h2 id="秘密7:关节寒痛"><a href="#秘密7:关节寒痛" class="headerlink" title="秘密7:关节寒痛"></a>秘密7:关节寒痛</h2><p><strong>用电吹风吹</strong><br>身体对着空调、电扇猛吹,时间一久,关节遇寒就易疼痛。既然是冷风吹出来的毛病,不妨用热风吹走它,电吹风就派上用场了。<br>电吹风之所以能治疗一些疾病,大概类似于中医中“灸”的作用,即通过热刺激,来治疗、缓解疾病。<br>特别是颈椎,如果是关节猛然受寒导致疼痛,可以用电吹风进行热风疗法,把寒气逼出来,隔着衣服吹,不建议直接对着皮肤猛吹,注意小心皮肤烫伤。</p><h2 id="秘密8:慢性咽炎"><a href="#秘密8:慢性咽炎" class="headerlink" title="秘密8:慢性咽炎"></a>秘密8:慢性咽炎</h2><p><strong>用金银花泡水喝</strong><br>得了慢性咽炎很难受,吃了各种药也不见好,此时用将金银花、鱼腥草、野菊花、胖大海一起泡水,喝上一大壶,可以起到不错的治疗效果。<br>金银花、鱼腥草、野菊花、胖大海均为清热解毒之药,胖大海能清肺利咽化痰,用 4 粒。金银花清热解毒,有广谱抗菌作用,慢性咽炎常由细菌感染所致,金银花可治慢性咽炎,常用量 15 克。</p><h2 id="秘密9:单纯性肝囊肿"><a href="#秘密9:单纯性肝囊肿" class="headerlink" title="秘密9:单纯性肝囊肿"></a>秘密9:单纯性肝囊肿</h2><p><strong>小于5厘米不用治</strong><br>很多人体检查出了“肝囊肿”,就像得了肝癌一样,感觉人生无望,天妒英才,其实大可不必。肝囊肿大多是先天性的,即“娘胎里带的”,并且生长非常非常缓慢,多数人更是无明显症状。如果不是体检时偶然发现,有些人甚至一辈子都不会发现。<br>肝囊肿临床最常见的是单纯性肝囊肿,主要是先天性肝内胆管或淋巴管发育异常造成的,是肝脏良性的病变。<br>由于囊肿生长缓慢,大多数人无任何明显症状。一般小于5厘米的肝囊肿,不需做任何治疗,但有必要定期(每隔 6 个月或 12 个月)到医院做B超复查。若大于 5 厘米以上,应该到医院接受治疗。</p><h2 id="秘密10:子宫肌瘤"><a href="#秘密10:子宫肌瘤" class="headerlink" title="秘密10:子宫肌瘤"></a>秘密10:子宫肌瘤</h2><p><strong>多数都相安无事</strong><br>“子宫肌瘤”这个词实在太容易让人联想到癌症了!其实,此“瘤”非彼“瘤”,子宫肌瘤的瘤多数是良性的。子宫肌瘤也是妇科体检的“常客”,几乎三分之一的妈妈级人物都会遇到。有些小肌瘤不但没有任何症状,甚至连妇科检查也难以觉察,偶尔做B超才发现。<br>如果肌瘤比较小,患者无明显症状,而且查过肌瘤无恶变征象,只要定期随诊观察即可。但是如果单个子宫肌瘤直径超过 5cm,属于比较严重的情况,最好及时手术切除。</p><h2 id="秘密11:宫颈糜烂"><a href="#秘密11:宫颈糜烂" class="headerlink" title="秘密11:宫颈糜烂"></a>秘密11:宫颈糜烂</h2><p><strong>只是名字吓人</strong><br>“糜烂”一词威力巨大,第一次听到“宫颈糜烂”这个词,脑中已经脑补出“宫颈开始慢慢溃烂、发臭,进而波及整个子宫”的可怕画面。其实,这只是医学名词史上一个大失误。<br>在国际上,“宫颈糜烂”这个名称已经被取消,我国妇科教材也取消了这个称谓。它的真身是“宫颈柱状上皮异位”,属于正常的生理现象。<br>宫颈糜烂是女性一种正常生理改变现象,并不能称之为病,大部分宫颈糜烂的女性只是受激素水平的影响出现上皮异位,待激素水平稳定后所谓“糜烂”情况就会得到改善。<br>许多女性被街边小广告忽悠,通过所谓“物理治疗”处理宫颈糜烂、宫颈炎,弄得不好还会引起无谓的感染,钱包受伤的同时还伤身,简直是大整蛊!</p><h2 id="秘密12:乳腺增生"><a href="#秘密12:乳腺增生" class="headerlink" title="秘密12:乳腺增生"></a>秘密12:乳腺增生</h2><p><strong>正常的生理现象</strong><br>一个体检下来,10 个女生 8 个有“乳腺增生”问题。这时很多女性往往会跑去医院问医生“乳腺增生会不会癌变成乳腺癌?”“吃点什么药才能‘消灭’增生”。其实,大部分乳腺增生的患者根本不用治疗。<br>在医学上,有些乳腺增生属于正常的生理现象。最典型的莫过于经期引起的乳腺增生,女性月经前乳房会特别不舒服,感觉胀胀的,还有点痛,但生理期过了胀痛就渐渐消失。另外,一些女性为了凸显“好身材”,内衣经常会穿得过紧;亦或时最近发生了不开心的事情心情比较郁闷,精神压力比较大,同样也会引起短期的乳腺增生。<br>乳腺增生其实是一种良性病变,正常的生理现象,无特别的治疗方法,极少数会发展为乳腺癌,注意定期复查即可。另外,只要每天保持良好心态,少吃含激素较高的食品,坚持适量运动就能有效缓解乳腺增生。</p><h2 id="秘密13:盆腔积液"><a href="#秘密13:盆腔积液" class="headerlink" title="秘密13:盆腔积液"></a>秘密13:盆腔积液</h2><p><strong>3厘米以下不用治</strong><br>“盆腔积液”听起来非常可怕,其实人体的盆腔、腹腔并不是干巴巴的一块“土地”,腹膜、大网膜、肠管等都会分泌一些液体,这些液体通常起到润滑和保护盆腹腔器官和组织的作用。<br>而“盆腔积液”仅是一种表现,而不是一种疾病,更确切地说是影像学对盆腔内液体的一种描述。<br>几乎每个女性都会有不同程度的盆腔积液,一般女性都在 3 厘米以下。3 厘米以下可以视为正常范围,如果没有其他不舒服的症状,是不需要治疗的。<br>“那如果稍微多于 3cm 呢?”如果是排卵期、月经期或者月经刚结束的时候,积液可能会略有增多,但如果没有其他任何异常,即使稍微多于 3cm 也不必大惊小怪。</p><h2 id="秘密14:湿疹"><a href="#秘密14:湿疹" class="headerlink" title="秘密14:湿疹"></a>秘密14:湿疹</h2><p><strong>一瓶润肤霜就搞定</strong><br>得了“湿疹”又痒又疼,很多人愁得不得了。辗转治疗,散尽千金,也不见好。然而如果医生告诉你,对付大部分湿疹,润肤霜就行!你信吗?<br>其实湿疹是一种由多种内外因素引起的“皮肤过敏”反应,想要保护好皮肤,就得保护好皮肤的两层结构,一层是皮肤角质层,一层是角质层外覆盖的一层脂膜。<br>看似普通的润肤霜既能更好地保护皮肤屏,又能减缓刺激反应。首都儿科研究所附属儿童医院主任医师刘晓雁介绍,抹润肤霜要遵循三原则:量足、多次、按摩。</p><ul><li>量足:在用量上,针对皮肤干燥,患有特异性皮炎的孩子,要使用超过平时润肤的用量,厚厚地抹上一层,因为量大才能起到作用,一般一周就要用完250克。</li><li>多次:除了量足,还得每天反复多次,不厌其烦地涂抹,加固保湿力度。一般而言,一天抹上4到6次才算正常。并不是洗完澡才抹,不洗澡也得抹!</li><li>按摩:除了用对量,还得学会涂法,否则三下五除二一股脑推匀,反会伤害皮肤。正确的涂抹手法是,手掌、手指形成一个扇形面,轻轻地把药膏推开,轻轻地揉,按摩,让润肤霜吸收得更均匀,给孩子揉得更舒服。同时,揉搓还能起到一个止痒,按摩皮肤的作用。</li></ul><h2 id="秘密15:耳鸣难眠"><a href="#秘密15:耳鸣难眠" class="headerlink" title="秘密15:耳鸣难眠"></a>秘密15:耳鸣难眠</h2><p><strong>泡脚加白醋</strong><br>经常性的耳鸣会令人心烦意燥,难以入眠。<br>最简单有效治疗耳鸣的方法就是:在晚上洗脚的时候加点白醋,就可以帮助你缓解耳鸣,甜美入梦;睡前用热水加白醋沐足,每天 1 次,每次 30 分钟为宜。水温在 38℃~42℃ 左右为好,把双脚伸进盆中,双脚来回搓洗,不断按摩双足底的涌泉穴,直至感到穴位酸胀为止,然后擦干。</p><h2 id="秘密16:偏头痛"><a href="#秘密16:偏头痛" class="headerlink" title="秘密16:偏头痛"></a>秘密16:偏头痛</h2><p><strong>多吃含镁的食物</strong><br>“头痛不是病,疼起来真要命”,有偏头痛的人群经常靠止痛药缓解,也没有根治。治疗偏头痛,多吃含镁的食物就能够止痛。<br>近年来医学界注意到,镁离子可能在偏头痛发作机制中扮演重要的角色,尤其是对偏头痛的患者进行检测后发现,他们普遍存在着低镁的现象。<br>推荐经常偏头痛的患者吃点蔬菜、小米、荞面、豆类、香蕉、坚果及海产品等,可减少偏头痛的发作。特别推荐紫菜干,因为紫菜里含有大量的镁元素,有镁元素的宝库之称。而镁对偏头痛有预防作用。</p><h2 id="秘密17:胃烧心"><a href="#秘密17:胃烧心" class="headerlink" title="秘密17:胃烧心"></a>秘密17:胃烧心</h2><p><strong>嚼花生调胃液</strong><br>不少人吃完饭经常会出现“烧心”的症状。遇到烧心、泛酸的毛病,可以嚼几粒花生缓解。<br>取 3~5 粒生花生,细细咀嚼,慢慢咽下,每日三次,可调节胃液。花生具有益胃的功效,生花生经过充分咀嚼研磨后,会产生一种浆液,可抑制胃酸,减轻胃部压力。</p><h2 id="秘密18:灰指甲"><a href="#秘密18:灰指甲" class="headerlink" title="秘密18:灰指甲"></a>秘密18:灰指甲</h2><p><strong>用大蒜+醋浸泡</strong><br>“得了灰指甲一个传染俩”,灰指甲听起来很可怕,其实用“大蒜+醋”浸泡就可以起到治疗的效果。<br>灰指甲学名甲癣,为皮肤真菌感染所致。陈醋和大蒜均有抗真菌作用,故配到一起可用于灰指甲的治疗。<br>取老陈醋 250 克,大蒜 250 克,将大蒜捣碎放入瓶中,瓶子以能伸进手为宜,倒入陈醋,浸泡一天即成。将患有灰指甲的手用蒜醋浸泡,每晚一次,浸泡 15~20 分钟,浸泡过程中,蒜醋液必须漫过病甲。每次浸泡时间不可过长,坚持3个月左右即可治愈。</p>]]></content>
<categories>
<category> 日常生活 </category>
</categories>
<tags>
<tag> 健康 </tag>
</tags>
</entry>
<entry>
<title>5类蔬菜吃出健康心脏</title>
<link href="/programming/2024/01/24/5%E7%B1%BB%E8%94%AC%E8%8F%9C%E5%90%83%E5%87%BA%E5%81%A5%E5%BA%B7%E5%BF%83%E8%84%8F/"/>
<url>/programming/2024/01/24/5%E7%B1%BB%E8%94%AC%E8%8F%9C%E5%90%83%E5%87%BA%E5%81%A5%E5%BA%B7%E5%BF%83%E8%84%8F/</url>
<content type="html"><![CDATA[<p><img src="/programming/images/%E5%85%BB%E7%94%9F-5%E7%B1%BB%E8%8F%9C%E9%A4%90%E6%A1%8C%E4%B8%8A%E4%B8%8D%E8%83%BD%E7%BC%BA/%E5%9B%BE%E7%89%872.png"><br>  研究人员梳理了多项研究后,发现这5类蔬菜能给心血管疾病预防带来好处,你不妨把它们加入每天的食谱里。</p><ol><li><strong>深绿色叶菜</strong><br>  该综述中的多数研究认为,绿叶菜吃得越多,心脑血管疾病的患病风险越低,<br>  降低风险的程度在11%~51%之间。<br>  绿叶菜就是颜色深绿、叶子比例较大的蔬菜,包括菠菜、苋菜、小白菜、油菜、芥蓝、茼蒿、木耳菜、空心菜、绿生菜等。</li></ol><ul><li>推荐吃法:凉拌或快炒<br>  生吃蔬菜利于保留最多的营养,而熟吃一般可以增加摄入量。<br>  一些蔬菜如菠菜含有较多草酸,可用热水焯一下,再凉拌吃;其他类型的绿叶菜可炒食,切好后宜迅速下锅,急火高温快炒,以免其中含有的酶在长时间高温下失活,同时减少维生素C的损失。</li></ul><ol start="2"><li><strong>十字花科蔬菜</strong><br>  多吃十字花科蔬菜,有利于降低冠心病风险,预防多种类型的心脑血管疾病。<br>  十字花科蔬菜包括西兰花、白色菜花、圆白菜、小白菜、油菜类、芥菜、芥蓝萝卜、白菜等。</li></ol><ul><li>推荐吃法:急火快炒或焯烫<br>  新鲜十字花科蔬菜先洗后切,尽量保留大块,不宜切得太碎,上锅急火快炒,以防营养素大量流失。烹好后,建议尽快食用,避免反复加热。<br>  也可焯烫后凉拌食用,搭配富含蛋白质的食物,有利于更好地利用有效成分。</li></ul><ol start="3"><li><strong>葱类蔬菜</strong><br>  芬兰社会保险研究报告称,女性每天吃5克以上的葱属蔬菜,和5克以下的相比,冠心病风险下降了50%。<br>  葱属蔬菜包括大蒜、大葱、小葱、洋葱、韭菜等。<br><img src="/programming/images/%E5%85%BB%E7%94%9F-5%E7%B1%BB%E8%8F%9C%E9%A4%90%E6%A1%8C%E4%B8%8A%E4%B8%8D%E8%83%BD%E7%BC%BA/%E5%9B%BE%E7%89%873.png"></li></ol><ul><li>推荐吃法:生食或快炒<br>  大蒜素遇热容易失效,因此生吃大蒜的效果要好于熟吃,可将新鲜生蒜切片或捣碎,放置10~15分钟后再吃,更有利于大蒜素的生成。</li></ul><ol start="4"><li><strong>黄-橙-红色蔬菜</strong><br>  经典的西方健康研究——佛雷明翰后代研究结果显示,每天多摄入一份番茄制品,心血管疾病风险可降低6%,冠心病风险降低10%。此外,食用红薯、南瓜、胡萝卜等黄橙色蔬菜,可使心脏病患病风险降低23%。<br>  黄-橙-红色蔬菜包括番茄、胡萝卜、红心甘薯和南瓜等食物。</li></ol><ul><li>推荐吃法:炒或蒸<br>  由于番茄红素、胡萝卜素等都属于脂溶性营养素,在与油脂混合时更易吸收,此类食物用少量油烹炒熟吃,营养素更易吸收。<br>  这类食物也可以蒸着吃,蒸菜的时候可根据切块大小灵活调整时间,避免蒸的时间过长造成营养损失。</li></ul><ol start="5"><li>*<strong>豆类蔬菜</strong><br>  豆类属于营养价值极高的高镁低钠食物,含有丰富的优质蛋白质和植物甾醇。常吃可以降低胆固醇和甘油三酯水平。<br>  我国常见豆类蔬菜包括嫩豌豆、嫩蚕豆、毛豆、眉豆等,其他豆类包括黑豆、红豆、鹰嘴豆等。</li></ol><ul><li>推荐吃法:打浆、熬粥<br>  黑豆、黄豆可提前浸泡后打成豆浆后食用;绿豆、红豆可熬汤,也可浸泡一下,再用于熬粥或搭配大米做杂豆饭;豌豆、四季豆、毛豆可用来炒菜,与玉米粒或虾仁同炒,不仅色泽好看,营养也丰富。</li></ul><hr><p><strong>5个“一”锁住蔬菜营养素</strong><br>  多油、多盐的烹饪方法会降低蔬菜的健康益处,焯烫也会丢失蔬菜中大部分的类黄酮、硝酸盐、叶酸、维生素C等健康成分。<br><img src="/programming/images/%E5%85%BB%E7%94%9F-5%E7%B1%BB%E8%8F%9C%E9%A4%90%E6%A1%8C%E4%B8%8A%E4%B8%8D%E8%83%BD%E7%BC%BA/%E5%9B%BE%E7%89%874.png"><br> <br> 想完完整整拥有蔬菜中的护心营养素,这5个建议你用得上。</p><ul><li><em>数量多一点</em><br>  吃足够的蔬菜,是健康饮食的基础。再耀眼的健康蔬菜明星,都不能替代足够的总量。<br>  中国营养学会的推荐,每天吃300~500克蔬菜,其中要有一半绿叶菜。</li><li><em>种类多一点</em><br>  不同种类的蔬菜营养价值各有千秋,每天至少吃5种;深色蔬菜营养素多样且丰富,也建议多错一点。</li><li><em>油盐少一点</em><br>  炒菜放大量油,容易造成热量超标;一些脂溶性的营养素,会溶解在油里面,最后随着菜汤一起被倒掉。盐过量则容易对心血管产生不利影响。</li><li><em>温度低一点</em><br>  快炒、生吃的方式,可避免高温破坏营养素。<br>  含水量高、口感清脆,没有苦涩味道的蔬菜比较适合生吃,比如生菜、黄瓜、西葫芦、白萝卜、洋葱等浅色蔬菜。<br>  习惯炒菜的人,可少量用油急火快炒。这样做加热时间短,水溶性营养素总体损失较小;而胡萝卜素等脂溶性营养素,也不会随着过多的油汤被倒掉。</li><li><em>吃新鲜一点</em><br>  多吃应季的新鲜蔬菜,少吃腌菜、酱菜等加工过的蔬菜。<br>  需要提醒的是,疫情期间情况特殊,生吃果蔬时一定要彻底洗净,且近期最好不要生吃动物性食物,比如三文鱼、鸡蛋等食物。▲</li></ul>]]></content>
<categories>
<category> 日常生活 </category>
</categories>
<tags>
<tag> 养生 </tag>
</tags>
</entry>
<entry>
<title>蔬菜里有4类护心营养素</title>
<link href="/programming/2024/01/24/%E8%94%AC%E8%8F%9C%E9%87%8C%E6%9C%894%E7%B1%BB%E6%8A%A4%E5%BF%83%E8%90%A5%E5%85%BB%E7%B4%A0/"/>
<url>/programming/2024/01/24/%E8%94%AC%E8%8F%9C%E9%87%8C%E6%9C%894%E7%B1%BB%E6%8A%A4%E5%BF%83%E8%90%A5%E5%85%BB%E7%B4%A0/</url>
<content type="html"><![CDATA[<p>  营养学杂志《Nutrient》上发表的一篇综述,详细地介绍了蔬菜中的营养素对心血管疾病的保护作用。<br><img src="/programming/images/%E5%85%BB%E7%94%9F-5%E7%B1%BB%E8%8F%9C%E9%A4%90%E6%A1%8C%E4%B8%8A%E4%B8%8D%E8%83%BD%E7%BC%BA/%E5%9B%BE%E7%89%871.png"><br><strong>多种维生素</strong><br>  <em><strong>防慢病</strong></em><br>  蔬菜中的维生素K、维生素C、有机硫化物和硝酸盐也对慢性疾病的预防有益;钾、镁、膳食纤维、类胡萝卜素等成分,都有利于预防心脑血管疾病。<br><strong>多酚类物质</strong><br>  <em><strong>抗氧化</strong></em><br>  葡萄里的花青素,洋葱里的槲皮素,都属于多酚类物质。这类物质是极强的抗氧化剂,能清除体内的自由基,对心血管有一定的益处。<br><strong>硫化物</strong><br>  <em><strong>防血管硬化</strong></em><br>  有机硫化物包括大蒜和洋葱里的辣味物质,以及西兰花、芥菜、圆白菜中的硫甙类防癌物质。它们能够降低炎症反应,同时抑制血小板的聚集,从而有利于预防动脉硬化。<br><strong>硝酸盐</strong><br>  <em><strong>扩张血管</strong></em><br>  绿叶蔬菜、萝卜和甜菜中的硝酸盐,又叫“含氮物”,在唾液-胃-肠的环境中,可缓慢地转变成亚硝酸盐,再变为一氧化氮,起到扩张血管、增加局部血流量的作用,有利预防动脉硬化性心血管疾病。<br>  需要注意的是,这里提到的硝酸盐,与剩菜里的亚硝酸盐不是同一类物质。<br>  在这些营养素的共同作用下,蔬菜对健康的好处,是吃保健品、提取物、维生素片无法完全替代的。</p>]]></content>
<categories>
<category> 日常生活 </category>
</categories>
<tags>
<tag> 养生 </tag>
</tags>
</entry>
<entry>
<title>牛排到底怎么吃</title>
<link href="/programming/2024/01/24/%E7%89%9B%E6%8E%92%E5%88%B0%E5%BA%95%E6%80%8E%E4%B9%88%E5%90%83/"/>
<url>/programming/2024/01/24/%E7%89%9B%E6%8E%92%E5%88%B0%E5%BA%95%E6%80%8E%E4%B9%88%E5%90%83/</url>
<content type="html"><![CDATA[<p><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E7%89%9B%E6%8E%92%E5%88%B0%E5%BA%95%E6%80%8E%E4%B9%88%E5%90%83/%E5%9B%BE%E7%89%871.png"><br>春节期间,相信大伙的餐桌上肯定少不了和牛相关的食物。<br>不过说到牛排,不禁让我想起了第一次在家煎牛排时的场景:<br>为了煎好这块牛排,我花费了大把时间在网上搜索了各种煎牛排的视频,并且反复观看直至烂熟于心。直到最后在厨房进行了一波手忙脚乱看似猛如虎的操作之后,我陷入了沉思……<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E7%89%9B%E6%8E%92%E5%88%B0%E5%BA%95%E6%80%8E%E4%B9%88%E5%90%83/%E5%9B%BE%E7%89%872.png"><br>Emmm……好像……看上去……还行?只是周围有点焦。但在开动之后我才发现,我错了,这块牛排被我煎得又老又硬……<br>所谓杀不死我的只会让我变得更强。作为平平无奇的我,对美食有着天生的执念,当然不会因为一点点的小挫败而善罢甘休,所以今儿个唠唠这牛排到底怎么吃。</p><h1 id="Part-01-牛排生熟程度知多少"><a href="#Part-01-牛排生熟程度知多少" class="headerlink" title="Part 01 牛排生熟程度知多少"></a>Part 01 牛排生熟程度知多少</h1><p>牛排的出现要追述到19世纪中叶,当时欧洲的一位贵族发现把整块的牛肉进行烤制,再配合当时象征身份的胡椒以及香辛料一起烹调,香味扑鼻,入口后十分美味,若是再配合葡萄酒,则让人回味无穷。这就是牛排的首次亮相,后来这种做法逐渐被传播开来。牛肉在早期可是不折不扣的贵族食品,随着社会的不断发展才慢慢走进寻常百姓家。<br>牛排的食用有别于其它熟食,一般不会煎至全熟,其生熟程度一般分为以下几个等级:</p><ul><li>全生(Raw):完全未经烹煮的生牛肉。这种做法只会用在某些菜式例如鞑靼牛肉或生牛肉沙拉;</li><li>一分熟(Rare):仅表面煎熟,呈灰褐色,剖面为血红色,中心呈宝石红,核心温度约48.9℃;</li><li>三分熟(Medium-Rare):外围呈灰褐色,剖面为绝大部分为血红色,没有一分熟的中心宝石红,核心温度约52.2℃;</li><li>五分熟(Medium):外围呈灰褐色,剖面为粉红色,核心仍有血红色,温度约57.2℃;</li><li>七分熟(Medium-Well):大部分呈灰褐色,核心为粉红色,温度约62.8℃;</li><li>全熟(Well-Done):表面稍微烤焦,剖面全熟无不见红</li></ul><p><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E7%89%9B%E6%8E%92%E5%88%B0%E5%BA%95%E6%80%8E%E4%B9%88%E5%90%83/%E5%9B%BE%E7%89%873.png" alt="排生熟程度"><br>所以以后去西餐厅点牛排,服务员问你几分熟时,就不要出现二、四、六、八分熟这些字眼了哦。</p><h1 id="Part-02-牛排种类知多少"><a href="#Part-02-牛排种类知多少" class="headerlink" title="Part 02 牛排种类知多少"></a>Part 02 牛排种类知多少</h1><p>一头牛可谓浑身是宝,不同的部位可以制成不同风味的牛排,下面我们就展示几款大家最熟悉的牛排。<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E7%89%9B%E6%8E%92%E5%88%B0%E5%BA%95%E6%80%8E%E4%B9%88%E5%90%83/%E5%9B%BE%E7%89%874.png" alt="牛身上不同部位对应的牛排种类"></p><ul><li>菲力牛排 Tenderloin Steak<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E7%89%9B%E6%8E%92%E5%88%B0%E5%BA%95%E6%80%8E%E4%B9%88%E5%90%83/%E5%9B%BE%E7%89%875.png" alt="菲力牛排"><br>你可能不知道,一头800kg重的牛,仅有400kg的肉可以被食用,而只有4kg的肉可以被制成菲力牛排,其珍贵程度可见一斑。<br>菲力牛排的肉质非常的软嫩,其原因是因为牛在一生的运动中几乎用不到菲力牛排所在位置的那块儿肌肉,所以自然不会变得紧实。<br>菲力牛排的油脂含量不高,所以在单独烹饪时香气不是很明显,故需要额外加入黄油、大蒜、迷迭香等帮助提香。<br>菲力牛排的推荐熟度是三分熟,这样的熟度能保持住牛肉原有的软嫩,熟度再高肉就会变硬,口感就大打折扣了。</li><li>眼肉牛排 Ribeye Steak<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E7%89%9B%E6%8E%92%E5%88%B0%E5%BA%95%E6%80%8E%E4%B9%88%E5%90%83/%E5%9B%BE%E7%89%876.png" alt="眼肉牛排"><br>眼肉牛排又名肋眼牛排,其油脂分布像大理石纹路一样非常清晰漂亮,一般中间有一块明显的油脂,看起来像一个眼睛,故因此得名。<br>眼肉牛排的嫩度仅次于菲力牛排,较为丰富的油脂会使其在烹饪过程中散发阵阵香气,烹饪后油脂会慢慢渗透到整块肉的纤维当中,食用时会有爆汁的感觉。<br>眼肉牛排的推荐熟度为五分熟,可以保证其肉质不会过硬同时锁住汁水。</li><li>丁骨牛排 T-bone Steak<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E7%89%9B%E6%8E%92%E5%88%B0%E5%BA%95%E6%80%8E%E4%B9%88%E5%90%83/%E5%9B%BE%E7%89%877.png" alt="排丁骨牛排"><br>丁骨牛排中间一个大大的“T”字型骨头将整块牛排分为两个部分,神奇的是,这两个部分却不是同一个种类的牛排,其中较小的部分是菲力牛排,较大的部分是纽约客。当菲力牛排部分的大小大于1.25英寸时,我们则会称其为“红屋牛排” (Porterhouse Steak)。<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E7%89%9B%E6%8E%92%E5%88%B0%E5%BA%95%E6%80%8E%E4%B9%88%E5%90%83/%E5%9B%BE%E7%89%878.png" alt="红屋牛排"><br>丁骨牛排既包含了菲力牛排的鲜嫩,同时包含了纽约客牛排那种深厚的风味,可谓是一块牛排同时满足双重感官,回味无穷。<br>丁骨牛排的推荐熟度是三分熟到五分熟,这样不会破坏菲力部分的软嫩,同时也让纽约客部分的风味得以激发。</li><li>沙朗牛排 Sirloin Steak<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E7%89%9B%E6%8E%92%E5%88%B0%E5%BA%95%E6%80%8E%E4%B9%88%E5%90%83/%E5%9B%BE%E7%89%879.png" alt="排沙朗牛排"><br>沙朗牛排就是我们常说的西冷牛排,只是在不同地方的叫法不同,其最大的特点就是边缘处的那一层肥肉。<br>沙朗牛排的肉质相对紧实,油脂分布虽然均匀但总量却不是很多,烹饪时可以像菲力牛排一样加入一些提香的辅料。<br>沙朗牛排的推荐熟度为五分熟,同时记得要将那一层肥肉煎软,这样才能将味道释放出来,使整块牛排的风味达到一个新的高度。</li></ul><h1 id="Part-03-牛排切开后流出的红色汁水是什么"><a href="#Part-03-牛排切开后流出的红色汁水是什么" class="headerlink" title="Part 03 牛排切开后流出的红色汁水是什么"></a>Part 03 牛排切开后流出的红色汁水是什么</h1><p>通过前文我们可以看到,大多数牛排的烹饪不会超过五分熟,而五分熟的牛排切开后,还是能看到明显的红色,这使得一些人哪怕食用口感较差的牛排也不食用低熟度的牛排。同时又因为将牛排切开后流出的红色汁水认为是“血水”,所以对牛排更加抗拒。<br>那流出的红色汁水真的是“血水”吗?</p><p>首先,动物在屠宰过程中,会放掉其全身的血液,即使有部分未放干净的血液,也只会残留于内脏器官中,不会出现肌肉组织当中。<br>其次我们知道,血液含有大量红细胞和血小板,红细胞所携带的血红蛋白中含有大量的Fe2+,当血液离开生物体后,血小板中的凝血因子会使血液迅速凝固,Fe2+则会被氧化为Fe3+会使血液散发出铁锈般的腥味。而从牛排中流出的红色汁水,即使放置再长时间,也没有发生上述现象。这说明汁水中根本就不含血液的成分。</p><p>那这些红色的汁水到底是什么成分呢?其实是70%的水加肌红蛋白而成的混合物。<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E7%89%9B%E6%8E%92%E5%88%B0%E5%BA%95%E6%80%8E%E4%B9%88%E5%90%83/%E5%9B%BE%E7%89%8710.png" alt="肌红蛋白的螺旋结构域模型"><br>肌红蛋白(Myoglobin)是由153个氨基酸环绕中央的血基质组成的单链蛋白质,与血红蛋白类似,只是血红蛋白负责血液中氧气的储存,而肌红蛋白负责肌肉中氧气的储存,其对氧气的亲合力大于血红蛋白。<br>高温会使肌红蛋白的结构被破坏,当牛排的烹饪时间越长,熟度越高,中心温度越高,肉眼可见的红色区域就会越少。所以熟度越低的牛排,被保留下来的肌红蛋白就越多。<br>看来,从牛排中流出的红色汁液并不是所谓的“血水”,而是一种“补铁神器”呀。</p><h1 id="Part-04-家庭牛排如何媲美西餐厅"><a href="#Part-04-家庭牛排如何媲美西餐厅" class="headerlink" title="Part 04 家庭牛排如何媲美西餐厅"></a>Part 04 家庭牛排如何媲美西餐厅</h1><p>西餐厅大厨制作的牛排,软嫩多汁,唇齿留香,这其中到底有什么样的秘诀?让我们来一探究竟。</p><h3 id="Step-1-优选食材"><a href="#Step-1-优选食材" class="headerlink" title="Step 1 优选食材"></a>Step 1 优选食材</h3><p>生活中我们或多或少地听到过“日本A5和牛”、“澳洲M9和牛”这样给牛肉分级的词汇。这样的等级划分背后必然有一套严谨的标准,由于篇幅有限,在这里就不详细展开了。但有一点需要指出的是,不同国家的标准中均使用到了BMS(Beef Marbling Standard)这个指标,即脂肪分布度,如果一块牛肉的脂肪占比越高,则这块牛肉的等级就越高,价格自然也越昂贵。<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E7%89%9B%E6%8E%92%E5%88%B0%E5%BA%95%E6%80%8E%E4%B9%88%E5%90%83/%E5%9B%BE%E7%89%8711.png" alt="美国牛肉分级(部分)"><br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E7%89%9B%E6%8E%92%E5%88%B0%E5%BA%95%E6%80%8E%E4%B9%88%E5%90%83/%E5%9B%BE%E7%89%8712.png" alt="澳洲和牛分级"><br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E7%89%9B%E6%8E%92%E5%88%B0%E5%BA%95%E6%80%8E%E4%B9%88%E5%90%83/%E5%9B%BE%E7%89%8713.png" alt="日本和牛分级"></p><h3 id="Step-2-优选厨具"><a href="#Step-2-优选厨具" class="headerlink" title="Step 2 优选厨具"></a>Step 2 优选厨具</h3><p>煎锅的材质和厚度也会对成品牛排的质量产生不小的影响。若想煎出高质量的牛排,需要锅内温度足够高,让牛排一下锅就能立即产生美拉德反应,从而锁住汁水,留住营养。这就需要煎锅具有较好的保温性能,同时材质上对人体安全无害。综合考虑上述要求,我们首选具有一定厚度的铸铁煎锅。<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E7%89%9B%E6%8E%92%E5%88%B0%E5%BA%95%E6%80%8E%E4%B9%88%E5%90%83/%E5%9B%BE%E7%89%8714.png" alt="铸铁煎锅"></p><p>为什么要强调具有一定厚度呢?是因为如果厚度不够,会造成锅体受热不均匀,进而影响牛排的受热。同时还会加快热量的耗散,使锅内的温度达不到预期值,影响牛排的美拉德反应。<br>可能有人会问,市面上很火的不粘锅能用来煎牛排吗?对此我只能抱歉地说,不粘锅在煎牛排这方面确实不在行。不粘锅底部的涂料会影响牛排的上色效果,而且很容易会把牛排煎老煎糊,故不推荐使用。</p><h3 id="Step-3-正确烹饪"><a href="#Step-3-正确烹饪" class="headerlink" title="Step 3 正确烹饪"></a>Step 3 正确烹饪</h3><p>随着时代的发展,牛排的烹饪方式也变得丰富多样,铁板煎、铁锅煎、明火烧烤、烤箱烤,甚至是57℃低温烹煮……方式过多无法一一叙述,所以这里还是选择家庭最常用的铁锅煎的方法进行展示。<br>牛排室温解冻后一定要擦干表面的水分,因为水分会影响牛排的美拉德反应。网上许多视频教程里会说牛排下锅前可以用盐、胡椒稍加腌制一下风味更佳,其实duck不必,因为肉接触到盐时就会开始出水,此时下锅也会影响牛排产生美拉德反应,或者你有充足的等待时间(可能需要2h),待牛肉将这些水重新吸收回去再下锅也可。<br>牛排下锅前需要先开大火热锅,待锅内温度达到250℃左右时再倒油,此时如果手边有一个红外测温仪那是极好的,如果没有也可以将手掌放在锅上方不远处,当短时间内就感觉烫手时,温度就差不多了。<br>由于煎牛排需要高温,所以最好选用烟点较高的油,像一般的橄榄油就可以。若使用烟点较低的油不仅可能会加重油烟影响人体健康,还有可能产生有毒的化学物质影响牛排的质量,所以选择正确的油同样很关键。<br>牛排下锅后何时翻面?较为普遍的说法是一面煎30s后即可翻面煎另外一面如此往复。如果希望熟度低一些,可以2min后就转小火,利用锅内余温继续加热牛排,此时可以将胡椒、黄油、大蒜、迷迭香等调味料加入锅中给牛排提香。<br>牛排何时出锅?这就要根据牛排的熟度而定,熟度越高,要求牛排的中心温度越高,需要加热的时间就越长。这里建议使用测温针来及时观察牛排中心温度的变化,当到达所需熟度对应的温度时,即可出锅。<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E7%89%9B%E6%8E%92%E5%88%B0%E5%BA%95%E6%80%8E%E4%B9%88%E5%90%83/%E5%9B%BE%E7%89%8715.png" alt="测温针"></p><h3 id="Step-4-记得醒肉"><a href="#Step-4-记得醒肉" class="headerlink" title="Step 4 记得醒肉"></a>Step 4 记得醒肉</h3><p>牛排出锅装盘后就可以立即开动了吗?不要着急嘛,这里还需要进行一个醒肉的过程。<br>所谓醒肉就是让刚出锅的牛排静置一段时间,让热量慢慢渗透到牛排中心,同时让肉汁回流至牛排外围。醒肉时间根据牛排本身的厚度而定,越厚的牛排所需的醒肉时间越长,一般薄牛排需要醒3-5分钟,稍微厚一点的牛排则需要8-10分钟。<br>醒肉的过程中为防止牛排外表面的温度降低影响口感,可以用锡纸或者是厚的毛巾进行包裹,即可有效保温。<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E7%89%9B%E6%8E%92%E5%88%B0%E5%BA%95%E6%80%8E%E4%B9%88%E5%90%83/%E5%9B%BE%E7%89%8716.png" alt="用锡纸包裹进行醒肉"><br>至此,一份美味的牛排才算制作完成,能不能和西餐厅媲美我不知道,但在周围朋友面前露两手绝对是绰绰有余啦。</p>]]></content>
<categories>
<category> 日常生活 </category>
</categories>
<tags>
<tag> 美食 </tag>
<tag> 菜谱 </tag>
</tags>
</entry>
<entry>
<title>Hello World</title>
<link href="/programming/2024/01/21/hello-world/"/>
<url>/programming/2024/01/21/hello-world/</url>
<content type="html"><![CDATA[<p>Welcome to <a href="https://hexo.io/">Hexo</a>! This is your very first post. Check <a href="https://hexo.io/docs/">documentation</a> for more info. If you get any problems when using Hexo, you can find the answer in <a href="https://hexo.io/docs/troubleshooting.html">troubleshooting</a> or you can ask me on <a href="https://github.com/hexojs/hexo/issues">GitHub</a>.</p><h2 id="Quick-Start"><a href="#Quick-Start" class="headerlink" title="Quick Start"></a>Quick Start</h2><h3 id="Create-a-new-post"><a href="#Create-a-new-post" class="headerlink" title="Create a new post"></a>Create a new post</h3><pre class="line-numbers language-bash" data-language="bash"><code class="language-bash">$ hexo new <span class="token string">"My New Post"</span><span aria-hidden="true" class="line-numbers-rows"><span></span></span></code></pre><p>More info: <a href="https://hexo.io/docs/writing.html">Writing</a></p><h3 id="Run-server"><a href="#Run-server" class="headerlink" title="Run server"></a>Run server</h3><pre class="line-numbers language-bash" data-language="bash"><code class="language-bash">$ hexo server<span aria-hidden="true" class="line-numbers-rows"><span></span></span></code></pre><p>More info: <a href="https://hexo.io/docs/server.html">Server</a></p><h3 id="Generate-static-files"><a href="#Generate-static-files" class="headerlink" title="Generate static files"></a>Generate static files</h3><pre class="line-numbers language-bash" data-language="bash"><code class="language-bash">$ hexo generate<span aria-hidden="true" class="line-numbers-rows"><span></span></span></code></pre><p>More info: <a href="https://hexo.io/docs/generating.html">Generating</a></p><h3 id="Deploy-to-remote-sites"><a href="#Deploy-to-remote-sites" class="headerlink" title="Deploy to remote sites"></a>Deploy to remote sites</h3><pre class="line-numbers language-bash" data-language="bash"><code class="language-bash">$ hexo deploy<span aria-hidden="true" class="line-numbers-rows"><span></span></span></code></pre><p>More info: <a href="https://hexo.io/docs/one-command-deployment.html">Deployment</a><br><a href="https://www.imagehub.cc/image/23.1TnY2j"><img src="https://s1.imagehub.cc/images/2024/02/01/9e828014ba24bc29bc09611dbf2522b5.jpeg" alt="9e828014ba24bc29bc09611dbf2522b5.jpeg"></a><br><a href="https://www.imagehub.cc/image/22.1TnSUz"><img src="https://s1.imagehub.cc/images/2024/02/01/b9273f71e45dde2301bcc132fbdaf806.jpeg" alt="b9273f71e45dde2301bcc132fbdaf806.jpeg"></a><br><a href="https://www.imagehub.cc/image/21.1TnDB0"><img src="https://s1.imagehub.cc/images/2024/02/01/149eaaf99cfaba8dced92fa523d0fead.jpeg" alt="149eaaf99cfaba8dced92fa523d0fead.jpeg"></a><br><a href="https://www.imagehub.cc/image/20.1Tn5DU"><img src="https://s1.imagehub.cc/images/2024/02/01/b8b9dae068c9f8dfb8c45d7ec6db9c9a.jpeg" alt="b8b9dae068c9f8dfb8c45d7ec6db9c9a.jpeg"></a></p><div class="row"> <embed src="/images/批量下载论坛图片方法.pdf" width="100%" height="520" type="application/pdf"></div>]]></content>
</entry>
<entry>
<title>好吃到赞不绝口的啤酒虾</title>
<link href="/programming/2024/01/21/%E5%A5%BD%E5%90%83%E5%88%B0%E8%B5%9E%E4%B8%8D%E7%BB%9D%E5%8F%A3%E7%9A%84%E5%95%A4%E9%85%92%E8%99%BE/"/>
<url>/programming/2024/01/21/%E5%A5%BD%E5%90%83%E5%88%B0%E8%B5%9E%E4%B8%8D%E7%BB%9D%E5%8F%A3%E7%9A%84%E5%95%A4%E9%85%92%E8%99%BE/</url>
<content type="html"><![CDATA[<h1 id="好吃到赞不绝口的啤酒虾"><a href="#好吃到赞不绝口的啤酒虾" class="headerlink" title="好吃到赞不绝口的啤酒虾"></a>好吃到赞不绝口的啤酒虾</h1><p>​最近很多地区都开始大幅度的降温,天气是越来越不好了,前几天还是零上6、7度的天气,这几天就零下10好几度了,外面的雪也是下个不停,其实要是没有风的话这天气也说不上有多冷,但是一有风就完蛋了,外面的风起吹起来,这天就开始变的冷风刺骨的了。天气不好再加上疫情,楼下的超市我看生意可是好很多,想吃什么菜楼下就买了,也不用跑那么远的市场里面去买了。<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E5%A5%BD%E5%90%83%E5%88%B0%E8%B5%9E%E4%B8%8D%E7%BB%9D%E5%8F%A3%E7%9A%84%E5%95%A4%E9%85%92%E8%99%BE/%E5%9B%BE%E7%89%871.png"><br>在楼下超市买回来一1斤鲜虾,打算给家人做个啤酒虾吃一吃。啤酒虾是以虾和啤酒为主要材料制作而成的一道菜,鲜嫩的虾肉沾染了些许啤酒的麦芽儿香之后,香气和质感都飞跃了一个档次,香气扑鼻,爽口异常,吃过的人都会赞不绝口。那下面我们就来一起看看,这个啤酒虾的做法,全家都会喜欢的一道菜。<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E5%A5%BD%E5%90%83%E5%88%B0%E8%B5%9E%E4%B8%8D%E7%BB%9D%E5%8F%A3%E7%9A%84%E5%95%A4%E9%85%92%E8%99%BE/%E5%9B%BE%E7%89%872.png"></p><h1 id="【啤酒虾】"><a href="#【啤酒虾】" class="headerlink" title="【啤酒虾】"></a>【啤酒虾】</h1><h2 id="【所需食材】"><a href="#【所需食材】" class="headerlink" title="【所需食材】"></a>【所需食材】</h2><p>虾500克,大蒜25克,啤酒400克,生抽38克,白砂糖1勺,辣椒2个,葱花少量,洋葱40克,生姜12克。</p><h2 id="【制作步骤】"><a href="#【制作步骤】" class="headerlink" title="【制作步骤】"></a>【制作步骤】</h2><p>1、先把一会要用到的所有材料都准备好了,大虾买回来是新鲜的,洋葱还有啤酒之类的辅料也都准备好了。<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E5%A5%BD%E5%90%83%E5%88%B0%E8%B5%9E%E4%B8%8D%E7%BB%9D%E5%8F%A3%E7%9A%84%E5%95%A4%E9%85%92%E8%99%BE/%E5%9B%BE%E7%89%873.png"><br>2、先用牙签将虾线挑去,把虾的虾须剪掉。<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E5%A5%BD%E5%90%83%E5%88%B0%E8%B5%9E%E4%B8%8D%E7%BB%9D%E5%8F%A3%E7%9A%84%E5%95%A4%E9%85%92%E8%99%BE/%E5%9B%BE%E7%89%874.png"><br>3、用上面的办法将所有的大虾依次都处理好,清洗干净了以后沥干水分以后备用。<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E5%A5%BD%E5%90%83%E5%88%B0%E8%B5%9E%E4%B8%8D%E7%BB%9D%E5%8F%A3%E7%9A%84%E5%95%A4%E9%85%92%E8%99%BE/%E5%9B%BE%E7%89%875.png"><br>4、生姜切成片,洋葱也切成小片,辣椒切成小圈备用,大蒜去皮切成末,切成蒜片也可以,怎么方便就怎么来吧。<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E5%A5%BD%E5%90%83%E5%88%B0%E8%B5%9E%E4%B8%8D%E7%BB%9D%E5%8F%A3%E7%9A%84%E5%95%A4%E9%85%92%E8%99%BE/%E5%9B%BE%E7%89%876.png"><br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E5%A5%BD%E5%90%83%E5%88%B0%E8%B5%9E%E4%B8%8D%E7%BB%9D%E5%8F%A3%E7%9A%84%E5%95%A4%E9%85%92%E8%99%BE/%E5%9B%BE%E7%89%877.png"><br>5、炒锅里面烧油,将洋葱还有生姜都放进去,再将蒜末也倒进去炒出来香味。<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E5%A5%BD%E5%90%83%E5%88%B0%E8%B5%9E%E4%B8%8D%E7%BB%9D%E5%8F%A3%E7%9A%84%E5%95%A4%E9%85%92%E8%99%BE/%E5%9B%BE%E7%89%878.png"><br>6、香味出来了以后,处理好了的大虾可以依次下进锅里面了,把大虾炒的微微变色,发红。<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E5%A5%BD%E5%90%83%E5%88%B0%E8%B5%9E%E4%B8%8D%E7%BB%9D%E5%8F%A3%E7%9A%84%E5%95%A4%E9%85%92%E8%99%BE/%E5%9B%BE%E7%89%879.png"><br>7、倒入1整罐的啤酒,啤酒的量没过虾就可以了。再倒入1勺生抽,1小勺的白糖,开中小火煮。<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E5%A5%BD%E5%90%83%E5%88%B0%E8%B5%9E%E4%B8%8D%E7%BB%9D%E5%8F%A3%E7%9A%84%E5%95%A4%E9%85%92%E8%99%BE/%E5%9B%BE%E7%89%8710.png"><br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E5%A5%BD%E5%90%83%E5%88%B0%E8%B5%9E%E4%B8%8D%E7%BB%9D%E5%8F%A3%E7%9A%84%E5%95%A4%E9%85%92%E8%99%BE/%E5%9B%BE%E7%89%8711.png"><br>8、慢慢的将汤汁煮的浓稠了,加入适量的盐调一下味,放入辣椒圈,辣椒也可以在开始的时候跟着姜片一起爆香,我是觉得最后放的话,辣椒不变色,可以起到点缀的效果,出锅前再撒上一点葱花,这个虾就可以吃了。<br><img src="/programming/images/%E7%BE%8E%E9%A3%9F-%E5%A5%BD%E5%90%83%E5%88%B0%E8%B5%9E%E4%B8%8D%E7%BB%9D%E5%8F%A3%E7%9A%84%E5%95%A4%E9%85%92%E8%99%BE/%E5%9B%BE%E7%89%8712.png"></p><h2 id="【小贴士】"><a href="#【小贴士】" class="headerlink" title="【小贴士】"></a>【小贴士】</h2><p>1、做这个虾的时候有喜欢吃的蔬菜也可以放进去一起吃,味道也是相当不错的。<br>2、大家最后做好了可以给虾摆个盘,像是个花一样,好看还好吃。<br>3、看外形。新鲜的虾头尾与身体紧密相连,虾身有一定的弯曲度。察色泽。新鲜虾皮壳发亮,河虾呈青绿色,海虾呈青白色(雌虾)或蛋黄色(雄虾)。不新鲜的虾,皮壳发暗,虾略呈红色或灰紫色。观肉质新鲜的虾肉质坚实细嫩,有弹性。闻气味。新鲜虾气味正常,无异味。此外,冰虾仁比鲜虾更容易保存,冻虾仁应挑选表面略带青灰色,手感饱满并富有弹性的;那些看上去个大、色红的最好别挑。</p>]]></content>
<categories>
<category> 日常生活 </category>
</categories>
<tags>
<tag> 美食 </tag>
<tag> 菜谱 </tag>
</tags>
</entry>
<entry>
<title>绑了这么多年的鞋带你绑对了吗</title>
<link href="/programming/2024/01/21/%E7%BB%91%E4%BA%86%E8%BF%99%E4%B9%88%E5%A4%9A%E5%B9%B4%E7%9A%84%E9%9E%8B%E5%B8%A6%E4%BD%A0%E7%BB%91%E5%AF%B9%E4%BA%86%E5%90%97/"/>
<url>/programming/2024/01/21/%E7%BB%91%E4%BA%86%E8%BF%99%E4%B9%88%E5%A4%9A%E5%B9%B4%E7%9A%84%E9%9E%8B%E5%B8%A6%E4%BD%A0%E7%BB%91%E5%AF%B9%E4%BA%86%E5%90%97/</url>
<content type="html"><![CDATA[<h1 id="绑了这么多年的鞋带你绑对了吗?"><a href="#绑了这么多年的鞋带你绑对了吗?" class="headerlink" title="绑了这么多年的鞋带你绑对了吗?"></a>绑了这么多年的鞋带你绑对了吗?</h1><p>  你知道吗?系鞋带的方式和你的脚型有莫大关系。跑步时鞋带要是系得不对,很可能影响跑步状态。如果跑步时你经历过脚部问题,那下列5种独特的系鞋带方法或许能帮助你:</p><h2 id="1、脚跟滑动"><a href="#1、脚跟滑动" class="headerlink" title="1、脚跟滑动"></a>1、脚跟滑动</h2><p><img src="/programming/images/%E7%BB%91%E4%BA%86%E8%BF%99%E4%B9%88%E5%A4%9A%E5%B9%B4%E7%9A%84%E9%9E%8B%E5%B8%A6%E4%BD%A0%E7%BB%91%E5%AF%B9%E4%BA%86%E5%90%97/%E5%9B%BE%E7%89%871.png"><br>  将脚跟位置锁定好,使用正常的十字交叉系鞋带方法一直穿到最后一个眼,然后在那里再交叉一次穿过两边的鞋带下方打结。这样将确保你的脚跟牢牢地固定在鞋子的后脚跟处。</p><h2 id="2、高足弓"><a href="#2、高足弓" class="headerlink" title="2、高足弓"></a>2、高足弓</h2><p><img src="/programming/images/%E7%BB%91%E4%BA%86%E8%BF%99%E4%B9%88%E5%A4%9A%E5%B9%B4%E7%9A%84%E9%9E%8B%E5%B8%A6%E4%BD%A0%E7%BB%91%E5%AF%B9%E4%BA%86%E5%90%97/%E5%9B%BE%E7%89%872.png"><br>  在最下面的鞋眼处将鞋带两端向内穿入,然后两侧分别向上在第二个眼和隔一个眼的位置穿出,平行插入对面的眼中,然后两侧均向上隔一个眼穿出。重复直到最上面的眼穿出打结即可。这样做可以减少鞋带相互交叉在舌头中心点时的压力。</p><h2 id="3、脚趾问题"><a href="#3、脚趾问题" class="headerlink" title="3、脚趾问题"></a>3、脚趾问题</h2><p><img src="/programming/images/%E7%BB%91%E4%BA%86%E8%BF%99%E4%B9%88%E5%A4%9A%E5%B9%B4%E7%9A%84%E9%9E%8B%E5%B8%A6%E4%BD%A0%E7%BB%91%E5%AF%B9%E4%BA%86%E5%90%97/%E5%9B%BE%E7%89%873.png"><br>  在最下面的鞋眼处将鞋带两端向内穿入,一侧直接从对侧最上面一个眼穿出,另一侧的则是从两侧每个眼中交替穿过。在最上面的眼穿出打结即可。这种方式有助于减轻像脚趾弯曲(锤状趾)、脚趾鸡眼、脚趾出血和趾甲问题。</p><h2 id="4、脚面(脚背)疼痛"><a href="#4、脚面(脚背)疼痛" class="headerlink" title="4、脚面(脚背)疼痛"></a>4、脚面(脚背)疼痛</h2><p><img src="/programming/images/%E7%BB%91%E4%BA%86%E8%BF%99%E4%B9%88%E5%A4%9A%E5%B9%B4%E7%9A%84%E9%9E%8B%E5%B8%A6%E4%BD%A0%E7%BB%91%E5%AF%B9%E4%BA%86%E5%90%97/%E5%9B%BE%E7%89%874.png"><br>  在最下面的鞋眼处用十字交叉法起头,在第三个眼穿出后,分别从同侧的下一个眼穿入再下一个穿出,在倒数第二个眼处穿出后十字交叉从对侧最后一个眼内侧穿出打结即可。这样可以减轻来自鞋面对脚面(脚背)的压力。</p><h2 id="5、前掌宽和脚跟窄"><a href="#5、前掌宽和脚跟窄" class="headerlink" title="5、前掌宽和脚跟窄"></a>5、前掌宽和脚跟窄</h2><p><img src="/programming/images/%E7%BB%91%E4%BA%86%E8%BF%99%E4%B9%88%E5%A4%9A%E5%B9%B4%E7%9A%84%E9%9E%8B%E5%B8%A6%E4%BD%A0%E7%BB%91%E5%AF%B9%E4%BA%86%E5%90%97/%E5%9B%BE%E7%89%875.png"><br>  用两根短的鞋带分上下两部分分别系。下面的用正常的十字交叉法。上面的那根用十字交叉法起头,交叉从下一个眼内侧穿出,再分别插入同侧最后一个眼,从内侧穿出后再交叉穿过两边的鞋带下方打结。这样能缓解对前掌的挤压,并同1相同锁定脚跟位置。</p>]]></content>
<categories>
<category> 日常生活 </category>
</categories>
<tags>
<tag> 闲谈 </tag>
<tag> 常识 </tag>
</tags>
</entry>
<entry>
<title>【6道清蒸猪蹄美食】</title>
<link href="/programming/2024/01/20/%E3%80%906%E9%81%93%E6%B8%85%E8%92%B8%E7%8C%AA%E8%B9%84%E7%BE%8E%E9%A3%9F%E3%80%91/"/>
<url>/programming/2024/01/20/%E3%80%906%E9%81%93%E6%B8%85%E8%92%B8%E7%8C%AA%E8%B9%84%E7%BE%8E%E9%A3%9F%E3%80%91/</url>
<content type="html"><![CDATA[<p>  对于懒人大厨来说,清蒸绝对是最省事的方式!只要把食材和调料放在蒸锅里时间一到就好啦!</p><h2 id="回锅香辣猪蹄"><a href="#回锅香辣猪蹄" class="headerlink" title="回锅香辣猪蹄"></a>回锅香辣猪蹄</h2><p><img src="/programming/images/%E7%BE%8E%E9%A3%9F-6%E9%81%93%E6%B8%85%E8%92%B8%E7%8C%AA%E8%B9%84%E7%BE%8E%E9%A3%9F/%E5%9B%BE%E7%89%871%E5%9B%9E%E9%94%85%E9%A6%99%E8%BE%A3%E7%8C%AA%E8%B9%84.png" alt="回锅香辣猪蹄"><br>1、猪蹄放清水中浸泡15分钟,水中加入白醋1大勺,葱姜切段备用<br>2、猪蹄洗净用滚开水余烫两次,再次冲洗干净<br>3、放入高压锅中,加入八角葱姜,2小勺白酒,最后加入1大碗热水<br>4、炖煮1小时候,将炖好的猪蹄捞出,稍微放凉后,脱骨斩成小块<br>5、蒜苗洗净切段,姜切末,豆豉切碎,锅中放油<br>6、油热后放豆豉和郫县豆瓣酱下锅煽炒,炒出红油后加入姜末<br>7、将猪蹄下锅翻炒,加入老抽上色,加入白糖提鲜<br>8、关火前将蒜苗下锅翻炒均匀即可</p><h2 id="酱焖猪蹄"><a href="#酱焖猪蹄" class="headerlink" title="酱焖猪蹄"></a>酱焖猪蹄</h2><p><img src="/programming/images/%E7%BE%8E%E9%A3%9F-6%E9%81%93%E6%B8%85%E8%92%B8%E7%8C%AA%E8%B9%84%E7%BE%8E%E9%A3%9F/%E5%9B%BE%E7%89%872%E9%85%B1%E7%84%96%E7%8C%AA%E8%B9%84.png" alt="酱焖猪蹄"><br>1、猪蹄入沸水煮尽血水后捞出用凉水再冲洗一遍,晾干<br>2、炒锅里倒入适量的油,五成热油温放冰糖熬至溶化呈现焦黄色<br>3、倒入猪蹄煽炒上色,加入豆瓣酱、生抽、老抽、料酒<br>4、将猪蹄与调料翻炒均匀,直到猪蹄变成棕红色<br>5、倒开水没过猪蹄2&#x2F;3处,加入生姜、蒜瓣、葱段、八角桂皮、香叶<br>6、用大火将汤汁烧开,打去表层的浮沫,加盖用中火焖约40-50分钟<br>7、直到用筷子能很容易的扎穿猪蹄,并且水分快收干时加青椒、葱花、少许盐调味即可</p><h2 id="椒香酱猪手"><a href="#椒香酱猪手" class="headerlink" title="椒香酱猪手"></a>椒香酱猪手</h2><p><img src="/programming/images/%E7%BE%8E%E9%A3%9F-6%E9%81%93%E6%B8%85%E8%92%B8%E7%8C%AA%E8%B9%84%E7%BE%8E%E9%A3%9F/%E5%9B%BE%E7%89%873%E6%A4%92%E9%A6%99%E9%85%B1%E7%8C%AA%E6%89%8B.png" alt="椒香酱猪手"><br>1、猪手用清水浸泡1小时锅中放入适量清水,放少量葱段和姜片,沸腾后放入猪手,焯至表皮变色捞出沥干<br>3、锅里油烧热,将炒好的猪手放入,煽炒至表皮微微发黄盛出<br>4、将黄酒,酱油和豆瓣酱调匀,锅里留少许底油,放入豆瓣酱炒香<br>5、放入香叶,干辣椒,姜片,八角,大蒜和冰糖,继续炒,直至冰糖溶化<br>6、将之前已过油的猪手放入翻炒,直至猪手均匀地裹上酱汁<br>7、加入足量的开水,沸腾后,撇去浮沫,转小火炖至一小时<br>8、,将炖好的猪手上均匀地撒上剁椒,入蒸锅隔水蒸20分钟即可</p><h2 id="泡椒猪蹄"><a href="#泡椒猪蹄" class="headerlink" title="泡椒猪蹄"></a>泡椒猪蹄</h2><p><img src="/programming/images/%E7%BE%8E%E9%A3%9F-6%E9%81%93%E6%B8%85%E8%92%B8%E7%8C%AA%E8%B9%84%E7%BE%8E%E9%A3%9F/%E5%9B%BE%E7%89%874%E6%B3%A1%E6%A4%92%E7%8C%AA%E8%B9%84.png" alt="泡椒猪蹄"><br>1、猪蹄剁切大块,过水出沫,处理干净<br>2、猪蹄葱、姜、料酒和所有调料放入锅中,煮烂,或用高压锅压软<br>3、煮烂的猪蹄,捞出放入大碗中<br>4、锅中放少许油,下花椒粒爆香<br>5、放入泡椒和煮猪蹄剩下的汤汁,加入盐调味,大约煮3分钟<br>6、将煮好的汤,倒入盛有猪蹄的碗中<br>7.泡好后放入冰箱冷藏,一般一天后就可以食用</p><h2 id="茄汁猪手"><a href="#茄汁猪手" class="headerlink" title="茄汁猪手"></a>茄汁猪手</h2><p><img src="/programming/images/%E7%BE%8E%E9%A3%9F-6%E9%81%93%E6%B8%85%E8%92%B8%E7%8C%AA%E8%B9%84%E7%BE%8E%E9%A3%9F/%E5%9B%BE%E7%89%875%E8%8C%84%E6%B1%81%E7%8C%AA%E6%89%8B.png" alt="茄汁猪手"><br>1、将熟猪手用开水加一茶勺料酒煮几分钟(去除些油腻味),分割成小块<br>2、葱姜切末<br>3、坐锅入油,三成热时放入葱姜末煽香<br>4、加入番茄酱、猪手炒匀,加水、白糖、料酒胡椒粉拌匀,大火烧开,关中火烧15分钟(如果咸度不够可加少许盐),收汁即可食用</p><h2 id="沙姜猪手"><a href="#沙姜猪手" class="headerlink" title="沙姜猪手"></a>沙姜猪手</h2><p><img src="/programming/images/%E7%BE%8E%E9%A3%9F-6%E9%81%93%E6%B8%85%E8%92%B8%E7%8C%AA%E8%B9%84%E7%BE%8E%E9%A3%9F/%E5%9B%BE%E7%89%876%E6%B2%99%E5%A7%9C%E7%8C%AA%E6%89%8B.png" alt="沙姜猪手"><br>1、猪蹄斩小块洗净,入冷水锅加黄酒和几颗花椒煮滚后捞出洗净<br>2、沙姜洗净切成薄片,葱切段<br>3、将猪蹄放砂锅内,加水至猪蹄之上半指,放入葱、沙姜、花椒,干辣椒,八角香叶<br>4、煮至能截动,加老抽、少盐、黄酒大火煮滚转小火炖上色,关火<br>5、捞出猪蹄块,沥去汤汁,再用厨纸拭干<br>6、锅放多油,五成热时,将猪蹄皮朝下放入油中,炸至表皮金黄<br>7、容器内铺上蔬菜叶,将猪蹄放入,撒上椒盐黑胡椒粉即可</p>]]></content>
<categories>
<category> 日常生活 </category>
</categories>
<tags>
<tag> 美食 </tag>
<tag> 菜谱 </tag>
</tags>
</entry>
<entry>
<title>《增广贤文(全文)》</title>
<link href="/programming/2024/01/20/%E3%80%8A%E5%A2%9E%E5%B9%BF%E8%B4%A4%E6%96%87%EF%BC%88%E5%85%A8%E6%96%87%EF%BC%89%E3%80%8B/"/>
<url>/programming/2024/01/20/%E3%80%8A%E5%A2%9E%E5%B9%BF%E8%B4%A4%E6%96%87%EF%BC%88%E5%85%A8%E6%96%87%EF%BC%89%E3%80%8B/</url>
<content type="html"><![CDATA[<h2> 《增广贤文》全文 </h2><h3 id="上集">上集</h3><p>昔时贤文,诲汝谆谆。集韵增广,多见多闻。<br>观今宜鉴古,无古不成今。<br>知己知彼,将心比心。<br>酒逢知己饮,诗向会人吟。相识满天下,知心能几人?<br>相逢好似初相识,到老终无怨恨心。<br>近水知鱼性,近山识鸟音。<br>易长易退山溪水,易反易复小人心。<br>运去金成铁,时来铁似金。<br>读书须用意,一字值千金。<br>逢人且说三分话,未可全抛一片心。<br>有意栽花花不发,无心插柳柳成荫。<br>画虎画皮难画骨,知人知面不知心。<br>钱财如粪土,仁义值千金。<br>流水下滩非有意,白云出岫本无心。<br>当时若不登高望,谁信东流海洋深?<br>路遥知马力,日久见人心。<br>两人一般心,无钱堪买金;一人一般心,有钱难买针。<br>相见易得好,久住难为人。<br>马行无力皆因瘦,人不风流只为贫。<br>饶人不是痴汉,痴汉不会饶人。<br>是亲不是亲,非亲却是亲。<br>美不美,乡中水;亲不亲,故乡人。<br>莺花犹怕春光老,岂可教人枉度春?<br>相逢不饮空归去,洞口桃花也笑人。<br>红粉佳人休使老,风流浪子莫教贫。<br>在家不会迎宾客,出门方知少故人。<br>黄芩无假,阿魏无真。<br>客来主不顾,自是无良宾。<br>良宾主不顾,应恐是痴人。<br>贫居闹市无人问,富在深山有远亲。<br>谁人背后无人说,哪个人前不说人?<br>有钱道真语,无钱语不真。<br>不信但看筵中酒,杯杯先敬有钱人。<br>闹市挣钱,静处安身。<br>来如风雨,去似微尘。<br>长江后浪推前浪,世上新人换旧人。<br>近水楼台先得月,向阳花木易为春。<br>古人不见今时月,今月曾经照古人。<br>先到为君,后到为臣。<br>莫道君行早,更有早行人。<br>莫信直中直,须防仁不仁。<br>山中有直树,世上无直人。<br>自恨枝无叶,莫怨太阳偏。<br>万般皆由命,半点不由人。<br>一年之计在于春,一日之计在于晨。<br>一家之计在于和,一生之计在于勤。<br>责人之心责己,恕己之心恕人。<br>守口如瓶,防意如城。<br>宁可人负我,切莫我负人。<br>再三须慎意,第一莫欺心。<br>虎生犹可近,人熟不堪亲。<br>来说是非者,便是是非人。<br>远水难救近火,远亲不如近邻。<br>有茶有酒多兄弟,急难何曾见一人?<br>人情似纸张张薄,世事如棋局局新。<br>山中也有千年树,世上难逢百岁人。<br>力微休负重,言轻莫劝人。<br>无钱休入众,遭难莫寻亲。<br>平生不做皱眉事,世上应无切齿人。<br>士乃国之宝,儒为席上珍。<br>若要断酒法,醒眼看醉人。<br>求人须求英雄汉,济人须济急时无。<br>渴时一滴如甘露,醉后添杯不如无。<br>久住令人贱,频来亲也疏。<br>酒中不语真君子,财上分明大丈夫。<br>贫贱之交不可忘,糟糠之妻不下堂。<br>出家如初,成佛有余。<br>积金千两,不如明解经书。<br>养子不教如养驴,养女不教如养猪。<br>有田不耕仓廪虚,有书不读子孙愚。<br>仓廪虚兮岁月乏,子孙愚兮礼仪疏。<br>听君一席话,胜读十年书。<br>人不通古今,马牛如襟裾。<br>茫茫四海人无数,哪个男儿是丈夫?<br>白酒酿成缘好客,黄金散尽为诗书。<br>救人一命,胜造七级浮屠。<br>城门失火,殃及池鱼。<br>庭前生瑞草,好事不如无。<br>欲求生富贵,须下死工夫。<br>百年成之不足,一旦坏之有余。<br>人心似铁,官法如炉。<br>善化不足,恶化有余。<br>水至清则无鱼,人至察则无谋。<br>知者减半,省者全无。<br>在家由父,出嫁从夫。<br>痴人畏妇,贤女敬夫。<br>是非终日有,不听自然无。<br>竹篱茅舍风光好,道院僧房终不如。<br>宁可正而不足,不可邪而有余。<br>宁可信其有,不可信其无。<br>命里有时终须有,命里无时莫强求。<br>道院迎仙客,书堂隐相儒。<br>庭栽栖凤竹,池养化龙鱼。<br>结交须胜己,似我不如无。<br>但看三五日,相见不如初。<br>人情似水分高下,世事如云任卷舒。<br>会说说都是,不会说无理。<br>磨刀恨不利,刀利伤人指。<br>求财恨不多,财多害自己。<br>知足常足,终身不辱;<br>知止常止,终身不耻。<br>有福伤财,无福伤己。<br>失之毫厘,谬以千里。<br>若登高必自卑,若涉远必自迩。<br>三思而行,再思可矣。<br>使口不如亲为,求人不如求己。<br>小时是兄弟,长大各乡里。<br>嫉财莫嫉食,怨生莫怨死。<br>人见白头嗔,我见白头喜。<br>多少少年郎,不到白头死。<br>墙有缝,壁有耳。<br>好事不出门,坏事传千里。<br>若要人不知,除非己莫为。<br>为人不做亏心事,半夜敲门心不惊。<br>贼是小人,智过君子。<br>君子固穷,小人穷斯滥矣。<br>贫穷自在,富贵多忧。<br>不以我为德,反以我为仇。<br>宁向直中取,不可曲中求。<br>人无远虑,必有近忧。<br>知我者谓我心忧,不知我者谓我何求?<br>晴天不肯去,直待雨淋头。<br>成事莫说,覆水难收。<br>是非只为多开口,烦恼皆因强出头。<br>忍得一时之气,免得百日之忧。<br>近来学得乌龟法,得缩头时且缩头。<br>惧法朝朝乐,欺心日日忧。<br>人生一世,草长一秋。<br>月过十五光明少,人到中年万事休。<br>儿孙自有儿孙福,莫为儿孙做马牛。<br>为人莫做千年计,三十河东四十西。<br>人生不满百,常怀千岁忧。<br>今朝有酒今朝醉,明日愁来明日忧。<br>路逢险处须回避,事到临头不自由。<br>人贫不语,水平不流。<br>一家养女百家求,一马不行百马忧。<br>有花方酌酒,无月不登楼。<br>三杯通大道,一醉解千愁。<br>深山毕竟藏猛虎,大海终须纳细流。<br>惜花须检点,爱月不梳头。<br>大抵选她肌骨好,不搽红粉也风流。<br>受恩深处宜先退,得意浓时便可休。<br>莫待是非来入耳,从前恩爱反为仇。<br>留得五湖明月在,不愁无处下金钩。<br>休别有鱼处,莫恋浅滩头。<br>去时终须去,再三留不住。<br>忍一句,息一怒,饶一着,退一步。<br>三十不豪,四十不富,五十将衰寻子助。<br>生不认魂,死不认尸。<br>一寸光阴一寸金,寸金难买寸光阴。<br>黑发不知勤学早,转眼便是白头翁。<br>父母恩深终有别,夫妻义重也分离。<br>人生似鸟同林宿,大难来时各自飞。<br>人善被人欺,马善被人骑。<br>人无横财不富,马无夜草不肥。<br>人恶人怕天不怕,人善人欺天不欺。<br>善恶到头终有报,只盼来早与来迟。<br>黄河尚有澄清日,岂能人无得运时?<br>得宠思辱,居安思危。<br>念念有如临敌日,心心常似过桥时。<br>英雄行险道,富贵似花枝。<br>人情莫道春光好,只怕秋来有冷时。<br>送君千里,终有一别。<br>但将冷眼观螃蟹,看你横行到几时。<br>见事莫说,问事不知。<br>闲事莫管,无事早归。<br>假缎染就真红色,也被旁人说是非。<br>善事可做,恶事莫为。<br>许人一物,千金不移。<br>龙生龙子,虎生虎儿。<br>龙游浅水遭虾戏,虎落平阳被犬欺。<br>一举首登龙虎榜,十年身到凤凰池。<br>十年寒窗无人问,一举成名天下知。<br>酒债寻常处处有,人生七十古来稀!<br>养儿防老,积谷防饥。<br>鸡豚狗彘之畜,无失其时,数口之家,可以无饥矣。<br>当家才知盐米贵,养子方知父母恩。<br>常将有日思无日,莫把无时当有时。<br>树欲静而风不止,子欲养而亲不待。<br>时来风送滕王阁,运去雷轰荐福碑。<br>入门休问荣枯事,且看容颜便得知。<br>官清司吏瘦,神灵庙祝肥。<br>息却雷霆之怒,罢却虎豹之威。<br>饶人算之本,输人算之机。<br>好言难得,恶语易施。<br>一言既出,驷马难追。<br>道吾好者是吾贼,道吾恶者是吾师。<br>路逢侠客须呈剑,不是才人莫献诗。<br>三人同行,必有我师。择其善者而从之,其不善者而改之。<br>欲昌和顺须为善,要振家声在读书。<br>少壮不努力,老大徒伤悲。<br>人有善愿,天必佑之。<br>莫饮卯时酒,昏昏醉到酉。<br>莫骂酉时妻,一夜受孤凄。<br>种麻得麻,种豆得豆。<br>天眼恢恢,疏而不漏。<br>做官莫向前,作客莫在后。<br>宁添一斗,莫添一口。<br>螳螂捕蝉,岂知黄雀在后?<br>不求金玉重重贵,但愿儿孙个个贤。<br>一日夫妻,百世姻缘。<br>百世修来同船渡,千世修来共枕眠。<br>杀人一万,自损三千。<br>伤人一语,利如刀割。<br>枯木逢春犹再发,人无两度再少年。<br>未晚先投宿,鸡鸣早看天。<br>将相顶头堪走马,公侯肚内好撑船。<br>富人思来年,穷人想眼前。<br>世上若要人情好,赊去物品莫取钱。<br>生死有命,富贵在天。<br>击石原有火,不击乃无烟。<br>人学始知道,不学亦徒然。<br>莫笑他人老,终须还到老。<br>和得邻里好,犹如拾片宝。<br>但能守本分,终身无烦恼。<br>大家做事寻常,小家做事慌张。<br>大家礼义教子弟,小家凶恶训儿郎。<br>君子爱财,取之有道。<br>贞妇爱色,纳之以礼。<br>善有善报,恶有恶报。<br>不是不报,时候未到。<br>万恶淫为首,百善孝当先。<br>人而无信,不知其可也。<br>一人道虚,千人传实。<br>凡事要好,须问三老。<br>若争小利,便失大道。<br>家中不和邻里欺,邻里不和说是非。<br>年年防饥,夜夜防盗。<br>学者是好,不学不好。<br>学者如禾如稻,不学如草如蒿。<br>遇饮酒时须防醉,得高歌处且高歌。<br>因风吹火,用力不多。<br>不因渔夫引,怎能见波涛?<br>无求到处人情好,不饮任他酒价高。<br>知事少时烦恼少,识人多处是非多。<br>世间好语书说尽,天下名山僧占多。<br>进山不怕伤人虎,只怕人情两面刀。<br>强中更有强中手,恶人须用恶人磨。<br>会使不在家富豪,风流不用衣着多。<br>光阴似箭,日月如梭。<br>天时不如地利,地利不如人和。<br>黄金未为贵,安乐值钱多。<br>为善最乐,作恶难逃。<br>羊有跪乳之恩,鸦有反哺之情。<br>孝顺还生孝顺子,忤逆还生忤逆儿。<br>不信但看檐前水,点点滴滴旧池窝。<br>隐恶扬善,执其两端。<br>妻贤夫祸少,子孝父心宽。<br>已覆之水,收之实难。<br>人生知足时常足,人老偷闲且是闲。<br>处处绿杨堪系马,家家有路通长安。<br>既坠釜甑,反顾无益。<br>见者易,学者难。莫将容易得,便作等闲看。<br>厌静还思喧,嫌喧又忆山。<br>自从心定后,无处不安然。<br>用心计较般般错,退后思量事事宽。<br>道路各别,养家一般。<br>由俭入奢易,从奢入俭难。<br>知音说与知音听,不是知音莫与谈。<br>点石化为金,人心犹未足。<br>信了赌,卖了屋。<br>他人观花,不涉你目。<br>他人碌碌,不涉你足。<br>谁人不爱子孙贤,谁人不爱千钟粟。<br>奈五行,不是这般题目。<br>莫把真心空计较,儿孙自有儿孙福。<br>书到用时方恨少,事非经过不知难。<br>天下无不是的父母,世上最难得者兄弟。<br>与人不和,劝人养鹅;与人不睦,劝人架屋。<br>但行好事,莫问前程。不交僧道,便是好人。<br>河狭水激,人急计生。<br>明知山有虎,莫向虎山行。<br>路不铲不平,事不为不成。<br>无钱方断酒,临老始读经。<br>点塔七层,不如暗处一灯。<br>堂上二老是活佛,何用灵山朝世尊。<br>万事劝人休瞒昧,举头三尺有神明。<br>但存方寸土,留与子孙耕。<br>灭却心头火,剔起佛前灯。<br>惺惺多不足,蒙蒙作公卿。<br>众星朗朗,不如孤月独明。<br>兄弟相害,不如友生。<br>合理可作,小利不争。<br>牡丹花好空入目,枣花虽小结实多。<br>欺老莫欺小,欺人心不明。<br>勤奋耕锄收地利,他时饱暖谢苍天。<br>得忍且忍,得耐且耐,不忍不耐,小事成灾。<br>相论逞英豪,家计渐渐退。<br>贤妇令夫贵,恶妇令夫败。<br>一人有庆,兆民咸赖。<br>人老心未老,人穷志莫穷。<br>人无千日好,花无百日红。<br>黄蜂一口针,橘子两边分。<br>世间痛恨事,最毒淫妇心。<br>杀人可恕,情理不容。<br>乍富不知新受用,乍贫难改旧家风。<br>座上客常满,杯中酒不空。<br>屋漏更遭连夜雨,行船又遇打头风。<br>笋因落箨方成竹,鱼为奔波始化龙。<br>记得少年骑竹马,转眼又是白头翁。<br>礼义生于富足,盗贼出于赌博。<br>天上众星皆拱北,世间无水不朝东。<br>士为知己者死,女为悦己者容。<br>色即是空,空即是色。<br>君子安贫,达人知命。<br>良药苦口利于病,忠言逆耳利于行。<br>顺天者昌,逆天者亡。<br>有缘千里来相会,无缘对面不相逢。<br>有福者昌,无福者亡。<br>人为财死,鸟为食亡。<br>夫妻相和好,琴瑟与笙簧。<br>红粉易妆娇态女,无钱难作好儿郎。<br>有子之人贫不久,无儿无女富不长。<br>善必寿老,恶必早亡。<br>爽口食多偏作病,快心事过恐遭殃。<br>富贵定要依本分,贫穷不必枉思量。<br>画水无风空作浪,绣花虽好不闻香。<br>贪他一斗米,失却半年粮。<br>争他一脚豚,反失一肘羊。<br>龙归晚洞云犹湿,麝过春山草木香。<br>平生只会说人短,何不回头把己量?<br>见善如不及,见恶如探汤。<br>人穷志短,马瘦毛长。<br>自家心里急,他人未知忙。<br>贫无达士将金赠,病有高人说药方。<br>触来莫与竞,事过心清凉。<br>秋来满山多秀色,春来无处不花香。<br>凡人不可貌相,海水不可斗量。<br>清清之水为土所防,济济之士为酒所伤。<br>蒿草之下或有兰香,茅茨之屋或有侯王。<br>无限朱门生饿殍,几多白屋出公卿。<br>酒里乾坤大,壶中日月长。<br>拂石坐来春衫冷,踏花归去马蹄香。<br>万事前身定,浮生空自忙。<br>叫月子规喉舌冷,宿花蝴蝶梦魂香。<br>一言不中,千言不用。<br>一人传虚,百人传实。<br>万金良药,不如无疾。<br>千里送鹅毛,礼轻情义重。<br>世事如明镜,前程暗似漆。<br>君子怀刑,小人怀惠。<br>架上碗儿轮流转,媳妇自有做婆时。<br>人生一世,如驹过隙。<br>良田万顷,日食一升。<br>大厦千间,夜眠八尺。<br>千经万典,孝义为先。<br>天上人间,方便第一。<br>一字入公门,九牛拔不出。<br>八字衙门向南开,有理无钱莫进来。<br>欲求天下事,须用世间财。<br>富从升合起,贫因不算来。<br>近河不得枉使水,近山不得枉烧柴。<br>家无读书子,官从何处来?<br>慈不掌兵,义不掌财。<br>一夫当关,万夫莫开。<br>万事不由人计较,一生都是命安排。<br>白云本是无心物,却被清风引出来。<br>慢行急行,逆取顺取。<br>命中只有如许财,丝毫不可有闪失。<br>人间私语,天闻若雷。<br>暗室亏心,神目如电。<br>一毫之恶,劝人莫作。一毫之善,与人方便。<br>亏人是祸,饶人是福,天眼恢恢,报应甚速。<br>圣贤言语,神钦鬼服。<br>人各有心,心各有见。<br>口说不如身逢,耳闻不如目见。<br>见人富贵生欢喜,莫把心头似火烧。<br>养兵千日,用在一时。<br>国清才子贵,家富小儿娇。<br>利刀割体疮犹使,恶语伤人恨不消。<br>公道世间唯白发,贵人头上不曾饶。<br>有才堪出众,无衣懒出门。<br>为官须作相,及第必争先。<br>苗从地发,树由枝分。<br>宅里燃火,烟气成云。<br>以直报怨,知恩报恩。<br>红颜今日虽欺我,白发他时不放君。<br>借问酒家何处有,牧童遥指杏花村。<br>父子和而家不退,兄弟和而家不分。<br>一片云间不相识,三千里外却逢君。<br>官有公法,民有私约。<br>平时不烧香,临时抱佛脚。<br>幸生太平无事日,恐防年老不多时。<br>国乱思良将,家贫思良妻。<br>池塘积水须防旱,田地深耕足养家。<br>根深不怕风摇动,树正何愁月影斜。<br>争得猫儿,失却牛脚。<br>愚者千虑,必有一得,智者千虑,必有一失。<br>始吾于人也,听其言而信其行。<br>今吾于人也,听其言而观其行。<br>哪个梳头无乱发,情人眼里出西施。<br>珠沉渊而川媚,玉韫石而山辉。<br>夕阳无限好,只恐不多时。<br>久旱逢甘霖,他乡遇故知;洞房花烛夜,金榜题名时。<br>惜花春起早,爱月夜眠迟。<br>掬水月在手,弄花香满衣。<br>桃红李白蔷薇紫,问着东君总不知。<br>教子教孙须教义,栽桑栽柘少栽花。<br>休念故乡生处好,受恩深处便为家。<br>学在一人之下,用在万人之上。<br>一日为师,终生为父。<br>忘恩负义,禽兽之徒。<br>劝君莫将油炒菜,留与儿孙夜读书。<br>书中自有千钟粟,书中自有颜如玉。<br>莫怨天来莫怨人,五行八字命生成。<br>莫怨自己穷,穷要穷得干净;莫羡他人富,富要富得清高。<br>别人骑马我骑驴,仔细思量我不如。<br>待我回头看,还有挑脚汉。<br>路上有饥人,家中有剩饭。<br>积德与儿孙,要广行方便。<br>作善鬼神钦,作恶遭天遣。<br>积钱积谷不如积德,买田买地不如买书。<br>一日春工十日粮,十日春工半年粮。<br>疏懒人没吃,勤俭粮满仓。<br>人亲财不亲,财利要分清。<br>十分伶俐使七分,常留三分与儿孙,<br>若要十分都使尽,远在儿孙近在身。<br>君子乐得做君子,小人枉自做小人。<br>好学者则庶民之子为公卿,不好学者则公卿之子为庶民。<br>惜钱莫教子,护短莫从师。<br>记得旧文章,便是新举子。<br>人在家中坐,祸从天上落。<br>但求心无愧,不怕有后灾。<br>只有和气去迎人,哪有相打得太平。<br>忠厚自有忠厚报,豪强一定受官刑。<br>人到公门正好修,留些阴德在后头。<br>为人何必争高下,一旦无命万事休。<br>山高不算高,人心比天高。<br>白水变酒卖,还嫌猪无糟。<br>贫寒休要怨,宝贵不须骄。<br>善恶随人作,祸福自己招。<br>奉劝君子,各宜守己。<br>只此呈示,万无一失。<br>(上集完)</p><h3 id="下集">下集</h3><p>前人俗语,言浅理深。<br>补遗增广,集成书文。<br>世上无难事,只怕不专心。<br>成人不自在,自在不成人;<br>金凭火炼方知色,与人交财便知心。<br>乞丐无粮,懒惰而成。<br>勤俭为无价之宝,节粮乃众妙之门。<br>省事俭用,免得求人。<br>量大祸不在,机深祸亦深。<br>善为至宝深深用,心作良田世世耕。<br>群居防口,独坐防心。<br>体无病为富贵,身平安莫怨贫。<br>败家子弟挥金如土,贫家子弟积土成金。<br>富贵非关天地,祸福不是鬼神。<br>安分贫一时,本分终不贫。<br>不拜父母拜干亲,弟兄不和结外人。<br>人过留名,雁过留声。<br>择子莫择父,择亲莫择邻。<br>爱妻之心是主,爱子之心是亲。<br>事从根起,藕叶连心。<br>祸与福同门,利与害同城。<br>清酒红人脸,财帛动人心!<br>宁可荤口念佛,不可素口骂人。<br>有钱能说话,无钱话不灵。<br>岂能尽如人意?但求不愧吾心。<br>不说自己井绳短,反说他人箍井深。<br>恩爱多生病,无钱便觉贫。<br>只学斟酒意,莫学下棋心。<br>孝莫假意,转眼便为人父母。<br>善休望报,回头只看汝儿孙!<br>口开神气散,舌出是非生!<br>弹琴费指甲,说话费精神。<br>千贯买田,万贯结邻。<br>人言未必犹尽,听话只听三分。<br>隔壁岂无耳,窗外岂无人?<br>财可养生须注意,事不关己不劳心。<br>酒不护贤,色不护病;<br>财不护亲,气不护命!<br>一日不可无常业,安闲便易起邪心!<br>炎凉世态,富贵更甚于贫贱;<br>嫉妒人心,骨肉更甚于外人!<br>瓜熟蒂落,水到渠成。<br>人情送匹马,买卖不饶针!<br>过头饭好吃,过头话难听!<br>事多累了自己,田多养了众人。<br>怕事忍事不生事自然无事;<br>平心静心不欺心何等放心!<br>天子至尊不过于理,在理良心天下通行。<br>好话不在多说,有理不在高声!<br>一朝权在手,便把令来行。<br>甘草味甜人可食,巧言妄语不可听。<br>当场不论,过后枉然。<br>贫莫与富斗,富莫与官争!<br>官清难逃猾吏手,衙门少有念佛人!<br>家有千口,主事一人。<br>父子竭力山成玉,弟兄同心土变金。<br>当事者迷,旁观者清。<br>怪人不知理,知理不怪人。<br>未富先富终不富,未贫先贫终不贫。<br>少当少取,少输当赢!<br>饱暖思淫欲,饥寒起盗心!<br>蚊虫遭扇打,只因嘴伤人!<br>欲多伤神,财多累心!<br>布衣得暖真为福,千金平安即是春。<br>家贫出孝子,国乱显忠臣!<br>宁做太平犬,莫做离乱人!<br>人有几等,官有几品。<br>理不卫亲,法不为民。<br>自重者然后人重,人轻者便是自轻。<br>自身不谨,扰乱四邻。<br>快意事过非快意,自古败名因败事。<br>伤身事莫做,伤心话莫说。<br>小人肥口,君子肥身。<br>地不生无名之辈,天不生无路之人。<br>一苗露水一苗草,一朝天子一朝臣。<br>读未见书如逢良友,见已读书如逢故人。<br>福满须防有祸,凶多料必无争。<br>不怕三十而死,只怕死后无名。<br>但知江湖者,都是薄命人。<br>不怕方中打死人,只知方中无好人。<br>说长说短,宁说人长莫说短;<br>施恩施怨,宁施人恩莫施怨。<br>育林养虎,虎大伤人。<br>冤家抱头死,事要解交人。<br>卷帘归乳燕,开扇出苍蝇。<br>爱鼠常留饭,怜蛾灯罩纱。<br>人命在天,物命在人。<br>奸不通父母,贼不通地邻。<br>盗贼多出赌博,人命常出奸情。<br>治国信谗必杀忠臣,治家信谗必疏其亲。<br>治国不用佞臣,治家不用佞妇。<br>好臣一国之宝,好妇一家之珍。<br>稳的不滚,滚的不稳。<br>儿不嫌母丑,狗不嫌家贫。<br>君子千钱不计较,小人一钱恼人心。<br>人前显贵,闹里夺争。<br>要知江湖深,一个不做声。<br>知止自当出妄想,安贫须是禁奢心。<br>初入行业,三年事成;<br>初吃馒头,三年口生。<br>家无生活计,坐吃如山崩。<br>家有良田万顷,不如薄艺在身;<br>艺多不养家,食多嚼不赢。<br>命中只有八合米,走遍天下不满升。<br>使心用心,反害自身。<br>国家无空地,世上无闲人。<br>妙药难医怨逆病,混财不富穷命人。<br>耽误一年春,十年补不清;<br>人能处处能,草能处处生。<br>会打三班鼓,也要几个人。<br>人不走不亲,水不打不浑。<br>三贫三富不到老,十年兴败多少人!<br>买货买得真,折本折得轻;<br>不怕问到,只怕倒问。<br>人强不如货强,价高不如口便。<br>会买买怕人,会卖卖怕人。<br>只只船上有梢公,天子足下有贫亲。<br>既知莫望,不知莫向。<br>在一行,练一行;<br>穷莫失志,富莫癫狂。<br>天欲令其灭亡,必先让其疯狂。<br>梢长人胆大,梢短人心慌。<br>隔行莫贪利,久炼必成钢。<br>瓶花虽好艳,相看不耐长。<br>早起三光,迟起三慌。<br>未来休指望,过去莫思量;<br>时来遇好友,病去遇良方。<br>布得春风有夏雨,哈得秋风大家凉。<br>晴带雨伞,饱带饥粮。<br>满壶全不响,半壶响叮当。<br>久利之事莫为,众争之地莫往。<br>老医迷旧疾,朽药误良方;<br>该在水中死,不在岸上亡。<br>舍财不如少取,施药不如传方。<br>倒了城墙丑了县官,打了梅香丑了姑娘。<br>燕子不进愁门,耗子不钻空仓。<br>苍蝇不叮无缝蛋,谣言不找谨慎人。<br>一人舍死,万人难当。<br>人争一口气,佛争一炷香。<br>门为小人而设,锁乃君子之防。<br>舌咬只为揉,齿落皆因眶。<br>硬弩弦先断,钢刀刃自伤。<br>贼名难受,龟名难当。<br>好事他人未见讲,错处他偏说得长。<br>男子无志纯铁无钢,女子无志烂草无瓤。<br>生男欲得成龙犹恐成獐,生女欲得成凤犹恐成虎。<br>养男莫听狂言,养女莫叫离母。<br>男子失教必愚顽,女子失教定粗鲁。<br>生男莫教弓与弩,生女莫教歌与舞。<br>学成弓弩沙场灾,学成歌舞为人妾。<br>财交者密,财尽者疏。<br>婚姻论财,夫妻之道。<br>色娇者亲,色衰者疏。<br>少实胜虚,巧不如拙。<br>百战百胜不如无争,万言万中不如一默。<br>有钱不置怨逆产,冤家宜解不宜结。<br>近朱者赤,近墨者黑。<br>一个山头一只虎,恶龙难斗地头蛇。<br>出门看天色,进门看脸色。<br>商贾买卖如施舍,买卖公平如积德。<br>天生一人,地生一穴。<br>家无三年之积不成其家,国无九年之积不成其国。<br>男子有德便是才,女子无才便是德。<br>有钱难买子孙贤,女儿不请上门客。<br>男大当婚女大当嫁,不婚不嫁惹出笑话。<br>谦虚美德,过谦即诈。<br>自己跌倒自己爬,望人扶持都是假。<br>人不知己过,牛不知力大。<br>一家饱暖千家怨,一物不见赖千家。<br>当面论人惹恨最大,是与不是随他说吧!<br>谁人做得千年主,转眼流传八百家。<br>满载芝麻都漏了,还在水里捞油花!<br>皇帝坐北京,以理统天下。<br>五百年前共一家,不同祖宗也同华!<br>学堂大如官厅,人情大过王法。<br>找钱犹如针挑土,用钱犹如水推沙!<br>害人之心不可有,防人之心不可无!<br>不愁无路,就怕不做。<br>须向根头寻活计,莫从体面下功夫!<br>祸从口出,病从口入。<br>药补不如肉补,肉补不如养补。<br>思虑之害甚于酒色,日日劳力上床呼疾。<br>人怕不是福,人欺不是辱。<br>能言不是真君子,善处方为大丈夫!<br>为人莫犯法,犯法身无主。<br>姊妹同肝胆,弟兄同骨肉。<br>慈母多误子,悍妇必欺夫!<br>君子千里同舟,小人隔墙易宿。<br>文钱逼死英雄汉,财不归身恰是无。<br>妻子如衣服,弟兄似手足。<br>衣服补易新,手足断难续。<br>盗贼怨失主,不孝怨父母。<br>一时劝人以口,百世劝人以书。<br>我不如人我无其福,人不如我我常知足!<br>捡金不忘失金人,三两黄铜四两福。<br>因祸得福,求赌必输。<br>一言而让他人之祸,一忿而折平生之福。<br>天有不测风云,人有旦夕祸福。<br>不淫当斋,淡饱当肉。<br>缓步当车,无祸当福。<br>男无良友不知己之有过,女无明镜不知面之精粗。<br>事非亲做,不知难处。<br>十年易读举子,百年难淘江湖!<br>积钱不如积德,闲坐不如看书。<br>思量挑担苦,空手做是福。<br>时来易借银千两,运去难赊酒半壶。<br>天晴打过落雨铺,少时享过老来福。<br>与人方便自己方便,一家打墙两家好看。<br>当面留一线,过后好相见。<br>入门掠虎易,开口告人难。<br>手指要往内撇,家丑不可外传。<br>浪子出于祖无德,孝子出于前人贤。<br>货离乡贵,人离乡贱。<br>树挪死,人挪活。<br>在家千日好,出门处处难。<br>三员长者当官员,几个明人当知县?<br>明人自断,愚人官断。<br>人怕三见面,树怕一墨线。<br>村夫硬似铁,光棍软如棉。<br>不是撑船手,怎敢拿篙竿!<br>天下礼仪无穷,一人知识有限。<br>一人不得二人计,宋江难结万人缘。<br>家有三亩田,不离衙门前,乡间无强汉,衙门就饿饭。<br>人人依礼仪,天下不设官。<br>衙门钱,眼睛钱;<br>田禾钱,千万年。<br>诗书必读,不可做官。<br>为人莫当官,当官皆一般。<br>换了你我去,恐比他还贪。<br>官吏清廉如修行,书差方便如行善。<br>靠山吃山,种田吃田。<br>吃尽美味还是盐,穿尽绫罗还是棉。<br>一夫不耕,全家饿饭,一女不织,全家受寒。<br>金银到手非容易,用时方知来时难。<br>先讲断,后不乱,免得藕断丝不断。<br>听人劝,得一半。<br>不怕慢,只怕站。<br>逢快莫赶,逢贱莫懒。<br>谋事在人,成事在天!<br>长路人挑担,短路人赚钱。<br>宁卖现二,莫卖赊三。<br>赚钱往前算,折本往后算。<br>小小生意赚大钱,七十二行出状元。<br>自己无运至,却怨世界难。<br>胆大不如胆小,心宽甚如屋宽。<br>妻贤何愁家不富,子孙何须受祖田。<br>是儿不死,是财不散。<br>财来生我易,我去生财难。<br>十月滩头坐,一日下九滩。<br>结交一人难上难,得罪一人一时间。<br>借债经商,卖田还债;<br>赊钱起屋,卖屋还钱。<br>修起庙来鬼都老,拾得秤来姜卖完。<br>不嫖莫转,不赌莫看。<br>节食以去病,少食以延年。<br>豆腐多了是包水,梢公多了打烂船。<br>无口过是,无眼过难。<br>无身过易,无心过难。<br>不会凫水怨河湾,不会犁田怨枷担。<br>他马莫骑,他弓莫挽。<br>要知心腹事,但听口中言。<br>宁在人前全不会,莫在人前会不全。<br>事非亲见,切莫乱谈。<br>打人莫打脸,骂人莫骂短。<br>好言一句三冬暖,话不投机六月寒。<br>人上十口难盘,帐上万元难还。<br>放债如施,收债如讨。<br>告状讨钱,海底摸盐。<br>衙门深似海,弊病大如天。<br>银钱莫欺骗,牛马不好变。<br>好汉莫被人识破,看破不值半文钱。<br>狗咬对头人,雷打三世冤。<br>不卖香烧无剩钱,井水不打不满边。<br>事宽则园,太久则偏。<br>高人求低易,低人求高难。<br>有钱就是男子汉,无钱就是汉子难。<br>人上一百,手艺齐全。<br>难者不会,会者不难。<br>生就木头造就船,砍的没得车的圆。<br>心不得满,事不得全。<br>鸟飞不尽,话说不完。<br>人无喜色休开店,事不遂心莫怨天。<br>选婿莫选田园,选女莫选嫁奁。<br>红颜女子多薄命,福人出在丑人边。<br>人将礼义为先,树将花果为园。<br>临危许行善,过后心又变。<br>天意违可以人回,命早定可以心挽。<br>强盗口内出赦书,君子口中无戏言。<br>贵人语少,贫子话多。<br>快里须斟酌,耽误莫迟春。<br>读过古华佗,不如见症多。<br>东屋未补西屋破,前帐未还后又拖。<br>今年又说明年富,待到明年差不多。<br>志不同己,不必强合。<br>莫道坐中安乐少,须知世上苦情多。<br>本少利微强如坐,屋檐水也滴得多。<br>勤俭持家富,谦恭受益多。<br>细处不断粗处断,黄梅不落青梅落。<br>见钱起意便是贼,顺手牵羊乃为盗。<br>要做快活人,切莫寻烦恼。<br>要做长寿人,莫做短命事。<br>要做有后人,莫做无后事。<br>不经一事,不长一智。<br>宁可无钱使,不可无行止。<br>栽树要栽松柏–,结交要结君子。<br>秀才不出门,能知天下事。<br>钱多不经用,儿多不耐死。<br>弟兄争财家不穷不止,妻妾争风夫不死不止。<br>男人有志,妇人有势。<br>夫人死百将临门,将军死一卒不至。<br>天旱误甲子,人穷误口齿。<br>百岁无多日,光阴能几时?<br>父母养其身,自己立其志。<br>待有余而济人,终无济人之日;<br>待有闲而读书,终无读书之时。<br>此书传后世,句句必精读,其中礼和义,奉劝告世人。<br>勤奋读,苦发奋,走遍天涯如游刃。</p><h3 id="新增广贤文">新增广贤文</h3><p>尊师以重道,爱众而亲仁。<br>钱财如粪土,仁义值千金。<br>作事须循天理,出言要顺人心。<br>处富贵地,要矜持贫贱的痛痒,当少壮时,须体念衰老的辛酸。<br>孝当竭力,非徒养身。<br>鸦有反哺之孝,羊知跪乳之恩。<br>打虎还要亲兄弟,出阵还须父子兵。<br>父子和而家不败,弟兄和而家不分。<br>知己知彼,将心比心。<br>责人之心责己,爱己之心爱人。<br>贪爱沉溺即苦海,利欲炽燃是火坑。<br>随时莫起趋时念,脱俗休存矫俗心。<br>昼夜惜阴,夜坐惜灯。读书须用意,一字值千金。<br>平生不作皱眉事,世上应无切齿人。<br>近水知鱼性,近山识鸟音。<br>路遥知马力,日久见人心。<br>饶人不是痴汉,痴汉不会饶人。<br>不说自己桶索短,但怨人家箍井深。<br>美不美,乡中水;亲不亲,故乡人。<br>割不断的亲,离不开的邻。<br>但行好事,莫问前程。<br>钝鸟先飞,大器晚成。<br>一年之计在于春,一日之计在于寅。<br>一家之计在于和,一生之计在于勤。<br>无病休嫌瘦,身安莫怨贫。<br>岂能尽如人意,但求无愧人心。<br>偏听则暗,兼听则明。<br>耳闻是虚,眼见是实。<br>毋施小惠而伤大体,毋借公论而快私情。<br>毋以己长而形人之短,毋因己拙而忌人之能。<br>平日不作亏心事,半夜敲门心不惊。<br>牡丹花好空入目,枣花虽小结实成。<br>汝惟不矜,天下莫与汝争能;汝惟不伐,天下莫与汝争功。<br>明不伤察,直不过矫。<br>仁能善断,清能有容。<br>不自是而露才,不轻试以幸功。<br>受享不逾分外,修持不减分中。<br>肝肠煦若春风,虽囊乏一文,还怜茕独;<br>气骨清如秋水,纵家徒四壁,终傲王公。<br>早把甘旨勤奉养,夕阳光阴不多时。<br>得宠思辱,居安思危。<br>成名每在穷苦日,败事多因得意时。<br>许人一物,千金不移。<br>一言既出,驷马难追。<br>博学而笃志,切问而近思。<br>惜钱休教子,护短莫从师。<br>须知孺子可教,勿谓童子何知。<br>静坐常思己过,闲谈莫论人非。<br>三人同行,必有我师,择其善者而从,其不善者改之。<br>狎昵恶少,久必受其累;屈志老成,急则可相依。<br>心口如一,童叟无欺。人有善念,天必佑之。<br>过则无惮改,独则毋自欺。道吾好者是吾贼,<br>道吾恶者是吉师。<br>学不尚行,马牛而襟裾。<br>结交须胜己,似我不如无。<br>同君一席话,胜读十年书。<br>水至清,则无鱼;人至察,则无徒。<br>宁可正而不足,不可斜而有余。<br>认真还自在,作假费功夫。<br>是非朝朝有,不听自然无。<br>聪明逞尽,惹祸招灾。<br>富从升合起,贫因不算来。<br>用人不宜刻,刻则思效者去;交友不宜滥,滥则贡谀者来。<br>乐不可极,乐极生哀;欲不可纵,纵欲成灾。<br>言顾行,行顾言。<br>不作风波于世上,但留清白在人间。<br>勿因群疑而阻独见,勿任己意而废人言。<br>自处超然,处人蔼然。得意淡然,失意泰然。<br>由俭入奢易,由奢入俭难。<br>枯木逢春犹再发,人无两度再少年。<br>儿孙胜于我,要钱做甚么;儿孙不如我,要钱做甚么。<br>谦恭待人,忠厚传家。<br>不学无术,读书便佳。<br>与治同道罔不兴,与乱同事罔不亡。<br>居身务期质朴,训子要有义方。<br>富若不教子,钱谷必消灭。<br>贵若不教子,衣冠受不长。<br>人无远虑,必有近忧。<br>勿临渴而掘井,宜未雨而绸缪。<br>酒虽痒性还乱性,水能载舟亦覆舟。<br>克己者,触事皆成药石;尤人者,启口即是戈矛。<br>儿孙自有儿孙福,莫与儿孙做牛马。<br>深山毕竟藏猛虎,大海终须纳细流。<br>休向君子诌媚,君子原无私惠;休与小人为仇,小人自我对头。<br>登高必自卑,若涉远必自迩。<br>磨刀恨不利,刀利伤人指;求财恨不多,财多终累己。<br>居视其所亲,达视其所举;富视其所不为,贫视其所不取。<br>知足常足,终身不辱;知止常止,终身不耻。<br>君子爱财,取之有道;小人放利,不顾天理。<br>悖入亦悖出,害人终害己。<br>身欲出樊笼外,心要在腔子里。<br>勿偏信而为奸所欺,勿自任而为气所使。<br>使口不如自走,求人不如求己。<br>处骨肉之变,宜从容不宜激烈;当家庭之衰,宜惕厉不宜委靡。<br>务下学而上达,毋舍近而趋远。<br>量入为出,凑少成多。<br>溪壑易填,人心难满。<br>用人与教人,二者却相反,用人取其长,教人责其短。<br>仕宦芳规清、慎、勤,饮食要诀缓、暖、软。<br>留心学到古人难,立脚怕随流俗转。<br>凡是自是,便少一是。<br>有短护短,更添一短。<br>好问则裕,自用则小。<br>勿营华屋,勿作营巧。<br>若争小可,便失大道。<br>但能依本分,终须无烦恼。<br>有言逆于汝心,必求诸道;有言逊于汝志,必求诸非道。<br>吃得亏,坐一堆;要得好,大做小。<br>志宜高而身宜下,胆欲大而心欲小。<br>学者如禾如稻,不学者如蒿如草。<br>唇亡齿必寒,教弛富难保。<br>书中结良友,千载奇逢;门内产贤郎,一家活宝。<br>狗不嫌家贫,儿不嫌母丑。<br>勿贪意外之财,勿饮过量之酒。<br>进步便思退步,着手先图放手。<br>责善勿过高,当思其可从。<br>攻恶勿太严,要使其可受。<br>和气致祥,乖气致戾。<br>玩人丧德,玩物丧志。<br>门内有君子,门外君子至;门内有小人,门外小人至。<br>趋炎虽暖,暖后更觉寒增;食蔗能甘,甘余更生苦趣。<br>家庭和睦,蔬食尽有余欢;骨肉乖违,珍馐亦减至味。<br>先学耐烦,切莫使气。<br>性躁心粗,一生不济。<br>得时莫夸能,不遇休妒世。<br>物盛则必衰,有隆还有替。<br>路径仄处,留一步与人行;滋味浓时,减三分让人嗜。<br>为人要学大莫学小,志气一卑污了,品格难乎其高;<br>持家要学小莫学大,门面一 弄阔了,后来难乎其继。<br>三十不立,四十见恶,五十相将寻死路。<br>见怪不怪,怪乃自败。<br>一正压百邪,少见必多怪。<br>君子之交淡以成,小人之交甘以坏。<br>爱人者,人恒爱。敬人者,人恒敬。<br>损友敬而远,益友亲而敬。<br>善与人交,久而能敬。<br>过则相规,言而有信。<br>木受绳则直,人受柬则圣。<br>良药苦口利于病,忠言逆耳利于行。<br>智生识,识生断。当断不断,反受其乱。<br>一毫之恶,劝人莫作;一毫之善,与人方便。<br>难合亦难分,易亲亦易散。<br>传家二字耕与读,防家二字盗与奸,<br>倾家二字淫与赌,守家二字勤与俭。<br>不汲汲于富贵,不戚戚于贫贱。<br>素位而行,不尤不怨。<br>先达之人可尊也,不可比媚。<br>权势之人可远也,不可侮慢。<br>善有善报,恶有恶报,若有不报,日子未到。<br>贤者不炫己之长,君子不夺人所好。<br>救既败之事,如驭临岩之马,休轻加一鞭;<br>图垂成之功,如挽上滩之舟,莫稍停一棹。<br>大事不糊涂,小事不渗漏。<br>内藏精明,外示浑厚。<br>恩宜先淡而浓,先浓后淡者,人忘其惠;<br>威宜自严而宽,先宽后严者,人怨其酷。<br>以积货财之心积学问,则盛德日新;<br>以爱妻子之心爱父母,则孝行自笃。<br>学须静,才须学。<br>非学无以广才,非静无以成学。<br>不患老而无成,只怕幼而不学。<br>富贵如刀兵戈矛,稍放纵便销膏靡骨而不知;<br>贫贱如针砭药石,一忧勤即砥节砺行而不觉。<br>不矜细行,终累大德。<br>亲戚不悦,无务外交;<br>事不终始,无务多业。<br>民为邦本,本固邦宁。<br>安居饱食,天下太平。<br>临难勿苟免,临财勿苟得。<br>谗言不可听,听之祸殃结。<br>君听臣遭诛,父听子遭灭,夫妇听之离,<br>兄弟听之别,朋友听之疏,亲戚听之绝。<br>性天澄澈,即饥餐渴饮,无非康济身肠;<br>心地沉迷,纵演偈谈玄,总是播弄精魄。<br>芝兰生于深林,不以无人而不芳;<br>君子修其道德,不为穷困而改节。<br>廉官可酌贪泉水,志士不受嗟来食。</p>]]></content>
<categories>
<category> 经典文学 </category>
</categories>
<tags>
<tag> 文学 </tag>
</tags>
</entry>
<entry>
<title>《增广贤文(上)》释义</title>
<link href="/programming/2024/01/20/%E3%80%8A%E5%A2%9E%E5%B9%BF%E8%B4%A4%E6%96%87%EF%BC%88%E4%B8%8A%EF%BC%89%E3%80%8B%E9%87%8A%E4%B9%89/"/>
<url>/programming/2024/01/20/%E3%80%8A%E5%A2%9E%E5%B9%BF%E8%B4%A4%E6%96%87%EF%BC%88%E4%B8%8A%EF%BC%89%E3%80%8B%E9%87%8A%E4%B9%89/</url>
<content type="html"><![CDATA[<p>《增广贤文》是明代时期编写的儿童启蒙书目,又名《昔时贤文》、《古今贤文》,以有韵的谚语和文献佳句选编而成,从礼仪道德、典章制度到风物典故、天文地理,几乎无所不含,而又语句通顺,易懂。中心思想讲人生哲学、处世之道。从广义上说,它是雅俗共赏的“经”的普及本,不需讲解就能领会到经文的思想观念和人生智慧。</p><h2>昔时贤文,诲汝谆谆。</h2><h2>集韵增广,多见多闻。</h2><h2>观今宜鉴古,无古不成今。</h2>【解释】用以前圣贤们的言论,来谆谆教诲你。广泛搜集押韵的文字汇编成“增广”,使你见多识广。应该借鉴古人的经验教训,来指导今天的行为,因为今天是古代的延续。<h2>知己知彼,将心比心。</h2>【解释】知道自己怎么想的,也应该知道别人是怎样想的,所以要用自己的心,体谅别人的心,设身处地为别人着想。<h2>酒逢知己饮,诗向会人吟。</h2><h2>相识满天下,知心能几人。</h2>【解释】酒要和了解自己的人一起喝,诗要与懂得它的人一起吟。认识的人可以很多,但真正了解,并达到知心的却没有几个。<h2>相逢好似初相识,到老终无怨恨心。</h2>【解释】人和人之间的相逢应该总是如同初次见面似的,这样即使到老也不会产生怨恨之心。<h2>近水知鱼性,近山识鸟音。</h2>【解释】住在水边能掌握不同鱼儿的习性,住在山旁则能识别各种鸟儿的声音。<h2>易涨易退山溪水,易反易覆小人心。</h2>【解释】容易涨也容易退的是山间的溪水,反复无常的是小人的心态。<h2>运去金成铁,时来铁似金。</h2>【解释】运气差时金子可以变成铁,时来运转的时候铁也会变成金子。<h2>读书须用意,一字值千金。</h2>【解释】读书须用心,能下苦工夫,才会文辞精妙,一字千金。<h2>逢人且说三分话,未可全抛一片心。</h2><h2>有意栽花花不发,无心插柳柳成阴。</h2><h2>画龙画虎难画骨,知人知面不知心。</h2>【解释】与人说话只能说三分,不能把内心的想法全部吐露给别人。有意栽花花不一定开放,无意去插柳柳树却可能长得茂盛。龙和虎的形态好画,却难以画出它们的骨骼。了解人的表面很容易,但了解人的内心却十分困难。<h2>钱财如粪土,仁义值千金。</h2>【解释】要把钱财看做粪土一般低贱和微不足道,而仁义道德才价值千金。<h2>流水下滩非有意,白云出岫本无心。</h2>【解释】流水从滩头泻下来并非有意而为,白云从山峰间飘出来也是出于自然罢了。<h2>路遥知马力,事久见人心。</h2>【解释】路途遥远才能知道马的力气的大小,事情经历多了才会明了一个人心地的好坏。<h2>马行无力皆因瘦,人不风流只为贫。</h2>【解释】马行走无力是由于它身体瘦弱,人不风流潇洒只是因为他的穷困所致。<h2>饶人不是痴汉,痴汉不会饶人。</h2>【解释】能宽恕他人的不是傻瓜,傻瓜则从来不会宽恕他人。<h2>是亲不是亲,非亲却是亲。</h2><h2>美不美,乡中水;亲不亲,故乡人。</h2><h2>相逢不饮空归去,洞口桃花也笑人。</h2>【解释】有些人名义上是亲戚却不像亲戚,有些人虽然不是亲戚却比亲戚还亲近。不论甜美与否,家乡的水都好喝;不论是不是亲戚,故乡的人都最亲近。朋友相聚不饮酒,连洞口的桃花也会嘲笑你不懂得人情。<h2>为人莫做亏心事,半夜敲门心不惊。</h2>【解释】做人不做对不起良心的事,半夜有人敲门心里也不会惊慌。<h2>当时若不登高望,谁知东流海样深。</h2><h2>两心一般心,有钱堪买金。</h2><h2>一人一般心,有钱难买针。</h2>【解释】若不登高望远,如何能够知道东流的河水最终汇聚成为深邃的大海。两个人一条心,能够得到购买黄金的钱。每个人都留着一个心眼,连买根针的钱也赚不到。<h2>莺花犹怕春光老,岂可教人枉度春。</h2><h2>红粉佳人休使老,风流浪子莫教贫。</h2>【解释】连莺儿和鲜花都害怕春天逝去,怎么可以让人虚度年华呢?红粉佳人们千万不能过于放纵,风流潇洒的才子千万不能变得贫穷。女人要做红粉佳人就趁年轻,否则人老珠黄了便吃不来这碗饭了。那是靠青春做本钱的;男人想要风流浪荡,穷人家的孩子就别去学了,那是要靠钱财来支撑的。<h2>黄金无假,阿魏无真。</h2>【解释】黄金贵重很难造假,阿魏这种药材却几乎没有真货。<h2>客来主不顾,应恐是痴人。</h2>【解释】客人来了,主人不去招待,他可能是个不知事理的大傻瓜。<h2>贫居闹市无人问,富在深山有远亲。</h2><h2>谁人背后无人说,哪个人前不说人。</h2><h2>有钱道真语,无钱语不真。</h2><h2>不信但看筵中酒,杯杯先敬有钱人。</h2><h2>闹里有钱,静处安身。</h2>【解释】穷人住在闹市也无人理睬,富人住在深山也会招来远房亲戚。有哪个人背后不被别人议论,哪个人在人前不议论他人?给钱就说真话,不给钱就不说真话。不信你到筵席上看看,哪杯酒不先敬有钱的人?热闹繁华的地方有钱可赚,偏僻幽静的地方宜于安身。<h2>来如风雨,去似微尘。</h2><h2>长江后浪推前浪,世上新人赶旧人。</h2>【解释】来势像暴风骤雨一样猛烈,退去像微尘飘落一样静悄悄。长江的后浪推涌着前浪,世上的新人赶超着旧人。<h2>近水楼台先得月,向阳花木早逢春。</h2><h2>古人不见今时月,今月曾经照古人。</h2><h2>先到为君,后到为臣。</h2><h2>莫道君行早,更有早行人。</h2>【解释】近水的楼台最先看到水中的月亮,向阳的花木光照好,发芽就早。古代的人看不见今天的月亮,而今天的月亮却曾经照耀过古代的人。抢先一步就能当上君王,后到一步只能称作臣子。别以为你走得早,还有比你走得更早的人。<h2>莫信直中直,须防仁不仁。</h2><h2>山中有直树,世上无直人。</h2>【解释】不要轻信那些所谓特别正直的人,也要防备那些标榜仁义却不仁义的人。山里有长得笔直的树,世上却无正直的人。<h2>自恨枝无叶,莫怨太阳偏。</h2><h2>大家都是命,半点不由人。</h2>【解释】树应该遗憾自己的枝上长不出叶子,不要抱怨太阳偏心眼。人的一切都是命中注定的,一星半点也由不得自己。<h2>一年之计在于春,一日之计在于晨。</h2><h2>一家之计在于和,一生之计在于勤。</h2>【解释】一年的计划应在春天里做好,一天的计划应在黎明时分做好,一个家庭最宝贵的是和睦,一个人一生要有所成就必须勤劳。<h2>责人之心责己,恕己之心恕人。</h2>【解释】应当拿责备别人的心来责备自己,拿宽恕自己的心去宽恕别人。<h2>守口如瓶,防意如城。</h2><h2>宁可人负我,切莫我负人。</h2><h2>再三须慎意,第一莫欺心。</h2><h2>虎身犹可近,人毒不堪亲。</h2><h2>来说是非者,便是是非人。</h2>【解释】要像瓶口那样不轻易开口,要像城防那样时时戒备。宁愿让别人辜负我,决不让自己辜负别人。做事要三思而后行,首先不要违背自己的良心。活着的老虎尚可以靠近,心地恶毒的人千万不能亲近。在你跟前说别人坏话的人,就是制造是非的小人。<h2>远水难救近火,远亲不如近邻。</h2><h2>有茶有酒多兄弟,急难何曾见一人。</h2><h2>人情似纸张张薄,世事如棋局局新。</h2>【解释】远处的水救不了近处的火,即使再好的远亲也不如近邻能够随时帮忙。平时喝酒吃茶的朋友很多,但是在危难之时却没有一个朋友出来帮助。人情就好像纸张一样薄,世事则像下棋一样,每一局都充满变化。<h2>山中也有千年树,世上难逢百岁人。</h2>【解释】山林中有生长千年的树,世上却难遇到活上百岁的人。<h2>力微休负重,言轻莫劝人。</h2><h2>无钱休入众,遭难莫寻亲。</h2>【解释】力气单薄就不要去背负重物,说话没分量就不要规劝别人。没有钱就不要到人群中去,遇到危难千万别去求亲戚。<h2>平生莫做皱眉事,世上应无切齿人。</h2>【解释】一辈子不做不应该做的事,世界上就不会有痛恨自己的人了。<h2>士者国之宝,儒为席上珍。</h2>【解释】读书人是国家的宝贝,儒生就像宴席上的美味一样珍贵。<h2>若要断酒法,醒眼看醉人。</h2>【解释】如果想得到戒酒的方法,只需用清醒的眼光看看喝醉酒的人的醉态。<h2>求人须求大丈夫,济人须济急时无。</h2><h2>渴时一滴如甘露,醉后添杯不如无。</h2>【解释】请求人帮助就去求真正的男子汉,救济别人就救济那些急需救济的人。口渴的时候一滴水也如同甘露一般甜美,喝醉酒后再添杯还不如不添。<h2>久住令人贱,频来亲也疏。</h2>【解释】在别人家住久了会让人讨厌,亲戚间频繁往来反而会变得很疏远。<h2>酒中不语真君子,财上分明大丈夫。</h2>【解释】喝酒不胡言乱语才是真正的君子,在钱财上分得清清楚楚才是真正的男子汉。<h2>积金千两,不如多买经书。</h2><h2>养子不教如养驴,养女不教如养猪。</h2><h2>有田不耕仓廪虚,有书不读子孙愚。</h2><h2>仓廪虚兮岁月乏,子孙愚兮礼义疏。</h2><h2>同君一席话,胜读十年书。</h2><h2>人不通古今,马牛而襟裾。</h2><h2>茫茫四海人无数,哪个男儿是丈夫。</h2><h2>美酒酿成缘好客,黄金散尽为收书。</h2>【解释】积蓄千两黄金,不如多买书籍传给后代。养儿子不教育和养驴没有区别,养女儿不教育和养猪没有两样。有了田地不耕,粮仓也会空虚,有书籍不读,子孙必定愚笨。粮仓空虚生活就没有保障,子孙愚笨就会不讲礼义。同你长谈一次话,收益胜过读十年的书。一个人不能博古通今,就如同牛马穿上衣服没有什么区别。茫茫四海人不计其数,哪个男人才是真正的男子汉呢?酿造美酒是因为热情好客,花掉金钱是由于收买书籍。<h2>救人一命,胜造七级浮屠。</h2><h2>城门失火,殃及池鱼。</h2><h2>庭前生瑞草,好事不如无。</h2>【解释】救人一命,胜过修建七层佛塔。城门口着了火,取水救火,就会殃及池中的鱼无水而死。庭院生长出吉祥的草,会招来人们纷纷观看,这样的好事不如没有好。<h2>欲求生富贵,须下死工夫。</h2>【解释】如果想得到荣华富贵,必须付出拼死的努力。<h2>百年成之不足,一旦败之有余。</h2>【解释】多年的努力做成一件事还不一定成功,但一朝不慎毁坏起来却是绰绰有余。<h2>人心似铁,官法如炉。</h2><h2>善化不足,恶化有余。</h2>【解释】如果把人心比做铁的话,国家的法律则像冶铁的熔炉。如果善性对你的感化不够,则恶性对你的感化就会变本加厉。<h2>水至清则无鱼,人太察则无谋。</h2><h2>知者减半,愚者全无。</h2>【解释】水过分清澈就不会有鱼,人过于明察就不会有人为你出主意。世上的聪明人若减少一半,那么愚笨的人也就没有了。<h2>在家由父,出嫁从夫。</h2><h2>痴人畏妇,贤女敬夫。</h2>【解释】女子在家里要听从父亲,出嫁后要服从丈夫。只有傻瓜才害怕老婆,贤惠的女人敬重丈夫。<h2>是非终日有,不听自然无。</h2><h2>宁可正而不足,不可邪而有余。</h2><h2>宁可信其有,不可信其无。</h2>【解释】是是非非每天都有,若不去听它自然就不存在了。宁可生活贫困,做一个正直的人,也不能生活富足,做一个奸邪的人。有些事宁可相信它有,也不要相信它没有。<h2>竹篱茅舍风光好,僧院道房终不如。</h2>【解释】自家的茅屋竹院风光很好,就是道观寺院也比不上。<h2>命里有时终须有,命里无时莫强求。</h2>【解释】命中注定有的一定会有,命中注定没有的再三强求也白搭。<h2>道院迎仙客,书堂隐相儒。</h2><h2>庭栽栖凤竹,池养化龙鱼。</h2><h2>结交须胜己,似我不如无。</h2><h2>但看三五日,相见不如初。</h2>【解释】道观寺院迎接神仙贵客,学堂隐藏着宰相儒士。庭院栽有落凤的竹子,池塘养有化龙之鱼。交朋友须找学识本领胜过自己的人,和自己水平差不多的人交往如同不交往一样。只要相处几天,就会发现他还不如初次见时的印象好。<h2>人情似水分高下,世事如云任卷舒。</h2>【解释】人情像水一样有高下、厚薄之分,世事如同浮云一样变幻莫测。<h2>会说说都市,不会说说屋里。</h2>【解释】会说的说些都市里的大事,不会讲的只讲些家中鸡毛蒜皮的小事。<h2>磨刀恨不利,刀利伤人指。</h2><h2>求财恨不多,财多害人子。</h2>【解释】磨刀都嫌磨得不够锋利,但刀过于锋利则易伤人手指。追求钱财总嫌不够多,但钱财太多反而会害了自己的子女。<h2>知足常足,终身不辱;</h2><h2>知止常止,终身不耻。</h2>【解释】明白知足常乐的道理就会经常感到满足,懂得任何事物都有止境就应适可而止,能做到这样一生都不会遭受耻辱。<h2>有福伤财,无福伤己。</h2><h2>差之毫厘,失之千里。</h2>【解释】有福之人遭到不幸只是损失钱财,无福之人遭遇不幸则会伤及性命。非常微小的差错会造成天大的错误。<h2>若登高必自卑,若涉远必自迩。</h2>【解释】登上极高的山,就能使人知道“自卑”,也就是与“高”比较起来自己只不过是“卑”(不高)而已。走极远的路,就能知道“自迩”,也就是与“远”比较起来自己只不过是“迩”(不远)而已。<h2>三思而行,再思可矣。</h2>【解释】凡事应三思而后行,但通常考虑两次也就差不多了。<h2>使口不如亲为,求人不如求己。</h2>【解释】动口说不如亲自去做,求人帮助还不如靠自己努力。<h2>小时是兄弟,长大各乡里。</h2><h2>妒财莫妒食,怨生莫怨死。</h2>【解释】小时在一起玩耍时是好兄弟,长大成人后就各奔东西了。妒忌别人的钱财可以,但不能妒忌别人的饮食;别人活着的时候你可以埋怨,死去之后就不要再埋怨了。<h2>人见白头嗔,我见白头喜。</h2><h2>多少少年亡,不到白头死。</h2>【解释】别人发现头发白了就很生气,我见了却很高兴。多少人年轻黑发时就死去了,还没有活到有白头发的时候。<h2>墙有缝,壁有耳。</h2><h2>好事不出门,恶事传千里。</h2>【解释】再好的墙壁也有裂缝,隔着墙也会有人偷听,应该时时提防。好的事情不易传出去,而坏事情则一日可传千里。<h2>贼是小人,智过君子。</h2><h2>君子固穷,小人穷斯滥矣。</h2>【解释】贼虽然是卑鄙小人,但其智慧有时可以超过所谓的君子。君子虽然穷困,但能安分守己,小人穷困了则会胡作非为。<h2>贫穷自在,富贵多忧。</h2>【解释】人虽贫穷但活得自在,人变富贵后因为想法太多活得就很累。<h2>不以我为德,反以我为仇。</h2><h2>宁向直中取,不向曲中求。</h2>【解释】不但不感激我,反而说我坏话,把我当做仇人。宁可用正当的方法去争取,也不可用旁门左道去谋求。<h2>人无远虑,必有近忧。</h2>【解释】人若没有了长远的打算,以后一定会被眼前的难事所困扰。<h2>知我者谓我心忧,不知我者谓我何求。</h2>【解释】了解我的人能够说出我内心的困苦,不了解我的人还以为我在干什么呢!<h2>晴天不肯去,直待雨淋头。</h2><h2>成事莫说,覆水难收。</h2>【解释】天气好时不愿前去,直到大雨淋头时才开始行动,这时候已经晚了。事情办完了,不管好坏就不要再说了,因为泼出去的水终究是收不回来的。<h2>是非只为多开口,烦恼皆因强出头。</h2>【解释】是非都是由说话过多而引发的,烦恼都是由于争强好胜而招致的。<h2>忍得一时之气,免得百日之忧。</h2><h2>近来学得乌龟法,得缩头时且缩头。</h2>【解释】忍下一时的怨气,可以免除长久的忧患。遇到不利的情况学学乌龟,该缩头的时候就要把头缩回去。<h2>惧法朝朝乐,欺公日日忧。</h2>【解释】严守法纪天天都会安乐,冒犯公法时时都有忧患。<h2>人生一世,草木一春。</h2><h2>黑发不知勤学早,转眼便是白头翁。</h2><h2>月到十五光明少,人到中年万事休。</h2>【解释】人活一辈子,就像花草树木繁荣,一春一秋,非常短暂。年少时不知道勤学苦读,弹指间就会变成白发老翁。月亮过了十五后光明就会越来越少,人到中年还一事无成,也就不会有大的作为了。<h2>儿孙自有儿孙福,莫为儿孙作马牛。</h2>【解释】儿孙自有儿孙应有的福气,不要替他们当牛做马。<h2>人生不满百,常怀千岁忧。</h2>【解释】人的一生连百岁都难以活到,却经常怀有千年的忧患。<h2>今朝有酒今朝醉,明日愁来明日忧。</h2>【解释】今天有酒今天就一醉方休,明天的忧愁等到明天再说。<h2>路逢险处须回避,事到头来不自由。</h2>【解释】走路遇到危险处尚能回避一下,麻烦事临到头上就由不得自己了。<h2>药能医假病,酒不解真愁。</h2>【解释】药可以治好假病,酒却解除不了真正的忧愁。<h2>人贫不语,水平不流。</h2>【解释】人在贫穷时说话也不多,水在平面上也不会流动。<h2>一家养女百家求,一马不行百马忧。</h2><h2>有花方酌酒,无月不登楼。</h2><h2>三杯通大道,一醉解千愁。</h2>【解释】一家生育了女儿,会有一百家来求亲,一匹马不走,一百匹马都跟着犯愁。有花可赏才可以喝酒,没有明月为伴就不要登楼。三杯酒下肚可以通晓道理,一醉后可以解除各种烦恼忧愁。<h2>深山毕竟藏猛虎,大海终须纳细流。</h2>【解释】深山必然会藏有猛虎,大海终究要容纳细流。<h2>惜花须检点,爱月不梳头。</h2><h2>大抵选他肌骨好,不搽红粉也风流。</h2>【解释】做人不要到处拈花惹草,应洁身自好。只要五官长得好,即使不搽脂抹粉也很漂亮。<h2>受恩深处宜先退,得意浓时便可休。</h2><h2>莫待是非来入耳,从前恩爱反成仇。</h2>【解释】得到恩惠很深时应及早退出身来,春风得意时要及时罢休。千万不要等到是非传入耳内,致使过去的恩爱变成怨仇。<h2>留得五湖明月在,不愁无处下金钩。</h2>【解释】只要五湖明月仍在,就不愁没有地方钓不着鱼。<h2>休别有鱼处,莫恋浅滩头。</h2><h2>去时终须去,再三留不住。</h2>【解释】不要轻易地离开有鱼的地方,也不要过分地迷恋浅水滩头。该离去的终究要离去,想留也留它不住。<h2>忍一句,息一怒;</h2><h2>饶一着,退一步。</h2>【解释】你若忍住不说一句,就能平息别人的一次愤怒;你饶人一着,别人也会退让一步。<h2>三十不豪,四十不富,五十将近寻死路。</h2><h2>生不认魂,死不认尸。</h2>【解释】人如果到三十岁不自立自强,到四十岁就不会变得富裕起来,到五十岁离死不远更没什么指望了。这个道理很多人态度强硬,死活不承认这一点。<h2>一寸光阴一寸金,寸金难买寸光阴。</h2>【解释】光阴要比黄金还宝贵,因为光阴一去就不会返回,这是无论多少黄金都难以买到的。<h2>父母恩深终有别,夫妻义重也分离。</h2><h2>人生似鸟同林宿,大限来时各自飞。</h2>【解释】父母的恩情再深也有分别的时候,夫妻的情义再重也有离开的时候。人生就像栖息在同一个林子里的鸟,大难临头就会各自飞去。<h2>人善被人欺,马善被人骑。</h2>【解释】善良的人往往被别人欺负,驯服的马总是被人任意乘骑。<h2>人无横财不富,马无夜草不肥。</h2>【解释】人不发横财就不能暴富,马不吃夜草就不会长肥。<h2>人恶人怕天不怕,人善人欺天不欺。</h2><h2>善恶到头终有报,只争来早与来迟。</h2>【解释】恶人人们都害怕但天不怕,善良的人被人欺负但天不欺负。无论是行善还是作恶,到头来都会得到报应,区别在于来得早些或迟些而已。<h2>黄河尚有澄清日,岂可人无得运时。</h2>【解释】黄河尚且有澄清的时候,难道人就没有时来运转的那一天。<h2>得宠思辱,居安思危。</h2><h2>念念有如临敌日,心心常似过桥时。</h2>【解释】得宠的时候应考虑到将来可能遭受的耻辱,平安无事时要想到以后可能发生的危险。要像如临大敌一样时刻警惕,像过独木桥一样小心谨慎。<h2>英雄行险道,富贵似花枝。</h2><h2>人情莫道春光好,只怕秋来有冷时。</h2>【解释】英雄豪杰所走的道路充满艰险,荣华富贵如同花枝一样容易凋谢,成为过眼烟云。人情关系并不总是如同春光一样美好,只怕也有像秋天冷冷清清的时候。<h2>送君千里,终须一别。</h2>【解释】朋友送得再远,最后还是得分别。<h2>但将冷眼观螃蟹,看你横行到几时。</h2>【解释】用冷静的眼光来看爬行的螃蟹,看它究竟能横行霸道到什么时候。<h2>见事莫说,问事不知。</h2><h2>闲事休管,无事早归。</h2>【解释】看见什么事也不要说,别人问什么事就说不知道。闲事不要去管,事忙完了就早点回家。<h2>假缎染就真红色,也被旁人说是非。</h2><h2>善事可作,恶事莫为。</h2>【解释】假的绸缎即使染上真的红色,也难免有人说三道四。好事要多做,坏事千万不可为。<h2>许人一物,千金不移。</h2>【解释】答应送给别人的东西,就是有人以千金相换也绝不能反悔。<h2>龙生龙子,虎生虎儿。</h2><h2>龙游浅水遭虾戏,虎落平阳被犬欺。</h2>【解释】龙生龙,虎生虎。龙在浅水中连小虾也敢戏弄,老虎落入平川反被家犬所欺负。<h2>一举首登龙虎榜,十年身到凤凰池。</h2><h2>十载寒窗无人问,一举成名天下知。</h2>【解释】参加一次科举考试就榜上有名,十年苦读,终于可以大展宏图了。寒窗下苦读十年无人问津,一下子成名后天下人都知道。<h2>酒债寻常行处有,人生七十古来稀。</h2><h2>养儿防老,积谷防饥。</h2>【解释】喝酒欠债并非稀罕事,但能活到七十岁的人却不多。养儿是为了年老有所依靠,积储粮食是为了防备饥荒。<h2>当家才知盐米贵,养子方知父母恩。</h2><h2>常将有日思无日,莫把无时当有时。</h2>【解释】当家后才能体会钱财来之不易,有了儿女才能理解父母的养育之恩。生活好了要常想想以前贫困的时候,生活困顿时不要像以前富裕时那样铺张浪费。<h2>时来风送滕王阁,运去雷轰荐福碑。</h2>【解释】运气好时,即使坏的情况也能逢凶化吉,运气不佳时,好的局面也会变坏。<h2>入门休问荣枯事,且看容颜便得知。</h2>【解释】进门时不必问主人近况如何,看看他的脸色表情也就大致知道了。<h2>官清书吏瘦,神灵庙主肥。</h2>【解释】为官清正廉洁,下面当差的就捞不到油水;庙里的神仙显灵,香客就会络绎不绝,也就养肥了管香火的人。<h2>息却雷霆之怒,罢却虎狼之威。</h2>【解释】平息如雷霆般的怒火,收敛似虎狼般的威风。<h2>饶人算之本,输人算之机。</h2>【解释】能宽恕别人是胜算的根本,多让让别人是胜算的天机。<h2>好言难得,恶语易施。</h2><h2>一言既出,驷马难追。</h2>【解释】获得别人的好评是很难的,说别人的坏话则很容易。说出口的话就要算数,就是四匹马拉的车也追不回来。<h2>道吾好者是吾贼,道吾恶者是吾师。</h2>【解释】吹捧我的人其实是在伤害我,敢于批评我的人却是在爱护我。<h2>路逢险处须当避,不是才人莫献诗。</h2>【解释】行路遇到危险之处应当避开它,文采欠佳的人就不要硬着头皮去献诗。<h2>三人行,必有我师焉。</h2><h2>择其善者而从之,其不善者而改之。</h2>【解释】三个人一起走路,其中必定有可以为我所学习的人。我选取那些优良的方面学习它,对那些不良的方面则加以改正。<h2>欲昌和顺须为善,要振家声在读书。</h2>【解释】若想家庭和睦,就要多做善事;要想振兴家门,就须刻苦读书<h2>少壮不努力,老大徒伤悲。</h2>【解释】年轻时不努力学习上进,年老时一事无成,只有独自悲伤了。<h2>莫饮卯时酒,昏昏醉到酉。</h2><h2>莫骂酉时妻,一夜受孤凄。</h2>【解释】不要在早晨喝酒,不然一天到晚都打不起精神。不要在晚上和妻子吵架,否则一夜都会孤单无人理会。<h2>种麻得麻,种豆得豆。</h2><h2>天网恢恢,疏而不漏。</h2>【解释】种麻得麻,种豆得豆。天网广阔无垠,虽然网孔稀疏,却绝不会有一点遗漏。微课堂 微信号:wx96yx<h2>见官莫向前,做客莫向后。</h2>【解释】面见当官的不要着急地往前凑,到别人家做客时不要往后退缩。<h2>宁添一斗,莫添一口。</h2>【解释】宁可多添一斗粮食,也不愿家里多添一口人。<h2>螳螂捕蝉,岂知黄雀在后。</h2>【解释】螳螂在捕捉蝉的时候,却未料到黄雀正在它后面想啄它。<h2>不求金玉重重贵,但愿儿孙个个贤。</h2>【解释】不追求什么金玉满堂,只图子孙个个都有出息。<h2>一日夫妻,百世姻缘。</h2><h2>百世修来同船渡,千世修来共枕眠。</h2>【解释】一日结为夫妻,这是百世修成的姻缘。夫妻之间应当同舟共济,同床共枕,这是千世修来的福分,要倍加珍惜。<h2>杀人一万,自损三千。</h2><h2>伤人一语,利如刀割。</h2>【解释】杀人一万,自己也要损失三千。说一句伤害别人的话,就像用刀割别人的心一样。<h2>枯木逢春犹再发,人无两度再少年。</h2>【解释】枯木到了春天还能再次发芽,人生却不会有两次少年时光<h2>未晚先投宿,鸡鸣早看天。</h2>【解释】出门在外,天没黑就应找旅店投宿,天明鸡叫了就要抓紧时间赶路。<h2>将相顶头堪走马,公侯肚里好撑船。</h2>【解释】将相的头顶能跑马,公侯的肚里可行船。<h2>富人思来年,贫人思眼前。</h2>【解释】富人可以想得很长远,穷人却只能考虑眼前的事。<h2>世上若要人情好,赊去物件莫取钱。</h2>【解释】在世上要想图个好人缘,赊欠给别人的东西就不要收钱。<h2>生死有命,富贵在天。</h2>【解释】生死都是命里注定的,富贵都是上天安排的。<h2>击石原有火,不击乃无烟。</h2><h2>人学始知道,不学亦枉然。</h2>【解释】石头相击就会迸出火星,如果不去碰击就不会冒出火来。人只有通过学习才会明白事理,不学什么也不明白。<h2>莫笑他人老,终须还到老。</h2><h2>和得邻里好,犹如拾片宝。</h2><h2>但能依本分,终须无烦恼。</h2>【解释】不要笑话别人很老,自己有一天也会变老。同邻里相处好,就像捡到一块宝贝一样可贵。只要安分守己做人,一生都不会有烦恼。<h2>大家做事寻常,小家做事慌张。</h2><h2>大家礼义教子弟,小家凶恶训儿郎。</h2>【解释】大户人家把做事看得很平常,小户人家做起事来慌里慌张。大户人家用礼义教导子弟,小户人家只知用恶言训斥儿孙。<h2>君子爱财,取之有道。</h2><h2>贞妇爱色,纳之以礼。</h2>【解释】君子也喜爱钱财,但都是从正当途径得来的。守本分的妇女也喜欢打扮,但要符合礼义规范。<h2>善有善报,恶有恶报。</h2><h2>不是不报,日子未到。</h2>【解释】做好事会有好的报应,干坏事也会有坏的报应。不是不报应,只是时间还没到<h2>万恶淫为首,百行孝当先。</h2>【解释】各种罪恶之中以淫乱为首,各种行为当中以孝道为先。<h2>人而无信,不知其可也。</h2>【解释】一个人如果不讲信用,真不知道他还能干什么事情。<h2>一人道虚,千人传实。</h2>【解释】一个人说出来的假话,经过很多人传来传去也就变成真事了。<h2>凡事要好,须问三老。</h2><h2>若争小可,便失大道。</h2>【解释】要想办好一件事,必须向德高望重的老人请教。在一些小事上斤斤计较,便会失去更大的东西。<h2>家中不和邻里欺,邻里不和说是非。</h2>【解释】家庭不和睦连邻里都会欺负你,邻里之间不友好就会经常发生口角。<h2>年年防饥,夜夜防盗。</h2>【解释】每年都要防备闹饥荒,每天夜里都要提防盗贼。<h2>好学者如禾如稻,不好学者如蒿如草。</h2>【解释】爱好学习的人如同禾苗稻谷一样都是有用的,不爱学习的人则像蒿草一样没有什么用处,只配当柴火来烧。<h2>遇饮酒时须饮酒,得高歌处且高歌。</h2>【解释】碰到饮酒的机会就敞开大喝一场,有唱歌的机会就放开喉咙高歌一曲。<h2>因风吹火,用力不多。</h2><h2>不因渔父引,怎得见波涛。</h2>【解释】借着风力吹火,无须用太大力气。没有渔翁引导,怎能经风浪开眼界。<h2>无求到处人情好,不饮任他酒价高。</h2>【解释】不随便求助于人,人际关系自然就会好,不喝酒,任凭他酒价再高也无所谓。<h2>知事少时烦恼少,识人多处是非多。</h2>【解释】知道的事情少烦恼自然也会少,认识的人多招惹的是非也会多。<h2>世间好语书说尽,天下名山僧占多。</h2><h2>入山不怕伤人虎,只怕人情两面刀。</h2>【解释】人世间的好话全让书本给说尽了,天下的名山大半被寺庙所占据了。上山不怕伤害人的老虎,就怕人际关系中那些两面三刀的阴险小人。<h2>强中更有强中手,恶人终受恶人磨。</h2>【解释】强者上面还有更强的人,坏人自会有更坏的人来对付他。<h2>会使不在家豪富,风流不在着衣多。</h2>【解释】善于使用的人不在于家里有多少财富,风流的人不在于穿很多华丽的衣服。<h2>光阴似箭,日月如梭。</h2><h2>天时不如地利,地利不如人和。</h2>【解释】光阴流逝就像飞箭,日月变更如同穿梭。时机好,不如地理条件好;地理条件好,不如与别人相互团结好。<h2>黄金未为贵,安乐值钱多。</h2>【解释】黄金算不上宝贵,只有平安快乐的生活才是最珍贵的。<h2>万般皆下品,唯有读书高。</h2>【解释】世间一切行业都是低下的,只有读书做官才是最高贵的。<h2>为善最乐,为恶难逃。</h2>【解释】经常做好事使人快乐,一旦做坏事罪责难逃。<h2>羊有跪乳之恩,鸦有反哺之义。</h2><h2>孝顺还生孝顺子,忤逆还生忤逆儿。</h2><h2>不信但看檐前水,点点滴滴旧窝池。</h2>【解释】小羊跪着吃奶以报答母亲的恩情,小乌鸦有对老乌鸦反哺的情义。孝顺的人生的孩子也孝顺,不顺从的人生的孩子也是逆子。不信就看屋檐流下的水,一点一滴都流在以前的坑里。<h2>隐恶扬善,执其两端。</h2>【解释】不说别人的坏处,多说别人的好处,要记住这两点。<h2>妻贤夫祸少,子孝父心宽。</h2>【解释】妻子贤惠,丈夫的灾祸就很少;儿子孝顺,父亲的心地就很宽畅。<h2>人生知足何时足,到老偷闲且自闲。</h2><h2>但有绿杨堪系马,处处有路通长安。</h2>【解释】人生没有满足的时候,何不在年老时忙里偷闲颐养天年。只要有绿树就能拴住马,到处有路可通往长安。<h2>既坠釜甑,反顾何益?</h2><h2>已覆之水,收之实难。</h2>【解释】瓦罐已经掉在地上打碎了,再回头看还有什么意义呢?已经泼在地上的水,再收起来实在太难。<h2>见者易,学者难。莫将容易得,便作等闲看。</h2>【解释】在旁边看别人做觉得很容易,一旦真正学起来就感觉很难。不要把轻易得到的东西,看得很平常。<h2>用心计较般般错,退步思量事事宽。</h2>【解释】用心算计别人反而时时出错,退一步考虑事情路子就会很宽。<h2>道路各别,养家一般。</h2><h2>从俭入奢易,从奢入俭难。</h2>【解释】每个人所走的道路虽不一样,但目的都是养家糊口。由俭朴到奢侈很容易,由奢侈再回到俭朴就难了。<h2>知音说与知音听,不是知音莫与弹。</h2>【解释】知心的话只能说给知心人来听,不是知心人就不要和他谈。<h2>点石化为金,人心犹未足。</h2>【解释】就是点石成金,人的欲望还是无法满足。<h2>信了肚,卖了屋。</h2>【解释】整天吃香的、喝辣的,即便卖了房子也满足不了。<h2>谁人不爱子孙贤,谁人不爱千钟粟,奈五行,不是这般题目。</h2>【解释】谁不喜欢自己的后代有出息,谁不希望家里藏有大量的粮米,可是“仁、义、礼、智、信”这五行中并不包括这些。<h2>莫把真心空计较,儿孙自有儿孙福。</h2>【解释】别为子孙们的前途枉费心机,他们自有他们的福气。<h2>天下无不是的父母,世上最难得者兄弟。</h2>【解释】天下没有不好的父母,世上最难得的是骨肉兄弟。<h2>与人不和,劝人养鹅;</h2><h2>与人不睦,劝人架屋。</h2>【解释】与人合不来,就劝人家养鹅;跟人不和睦,就劝人重新造屋。<h2>但行好事,莫问前程。</h2><h2>不交僧道,便是好人。</h2>【解释】只要多做好事就行了,别问自己的前程如何。不与僧人道士交往,就是好人。<h2>河狭水紧,人急智生。</h2><h2>明知山有虎,莫向虎山行。</h2>【解释】河道窄了水流自然就急,人处在危急时刻自然会想出办法来。既然知道山中有猛虎,就不要再上山了。<h2>路不铲不平,事不为不成;</h2><h2>人不劝不善,钟不敲不鸣。</h2>【解释】道路不铲不修就不会平坦,事情如果不去做就不会成功;人不劝导不会学好,就像钟不敲打不会响一样。<h2>无钱方断酒,临老始看经。</h2>【解释】没钱的时候才想到戒酒,年纪老了才开始读经书,这时候已经晚了。<h2>点塔七层,不如暗处一灯。</h2>【解释】把七层宝塔的灯都点亮,不如在黑暗处点亮一盏灯。<h2>堂上二老是活佛,何用灵山朝世尊。</h2>【解释】堂上二老双亲就是活菩萨,何必非要远去灵山朝拜释迦。<h2>万事劝人休瞒昧,举头三尺有神明。</h2>【解释】凡事奉劝人们不要欺瞒别人,一举一动神灵都知道得一清二楚。<h2>但存方寸土,留与子孙耕。</h2><h2>灭却心头火,剔起佛前灯。</h2>【解释】要留下适当的田地,供给子孙们耕种,以自食其力。要熄灭心头的怒火,点亮佛前的青灯。<h2>惺惺常不足,蒙蒙作公卿。</h2>【解释】聪明能干的人常常不如意,稀里糊涂的人竟然做了高官。<h2>众星朗朗,不如孤月独明。</h2><h2>兄弟相害,不如友生。</h2>【解释】众多的星星再耀眼,也比不上一个月亮明亮。兄弟间若互相残害,还不如同学朋友。<h2>合理可作,小利莫争。</h2>【解释】合情合理的事可以做,蝇头小利就不要去争夺了。<h2>牡丹花好空入目,枣花虽小结实成。</h2>【解释】牡丹花虽好但只能供观赏,枣花虽小却能结出果实。<h2>欺老莫欺少,欺少心不明。</h2>【解释】宁可欺负大人,不要欺负小孩子,欺负小孩子是不明事理。<h2>随分耕锄收地利,他时饱暖谢苍天。</h2>【解释】按照农时来种植收获庄稼,吃饱穿暖时别忘了感谢苍天。<h2>得忍且忍,得耐且耐;</h2><h2>不忍不耐,小事成大。</h2>【解释】凡事要冷静,能忍耐就忍耐;不能忍耐就会把小事弄成大事。<h2>相论逞英豪,家计渐渐消。</h2>【解释】彼此间高谈阔论,相互逞能,家道也将逐渐衰落下去。<h2>贤妇令夫贵,恶妇令夫败。</h2>【解释】贤惠的妻子能使丈夫变得荣华富贵,不贤惠的妻子将使丈夫一败涂地。<h2>一人有庆,兆民咸赖。</h2>【解释】一个人做出了善绩,许多人都会对他有所依赖。<h2>人老心不老,人穷志不穷。</h2>【解释】人老了但壮心不能老,人虽穷但志气不能穷。<h2>人无千日好,花无百日红。</h2>【解释】人不可能总是一帆风顺,花不可能常开不败。<h2>杀人可恕,情理难容。</h2>【解释】杀人有时可以宽恕,伤情害理却让人难以容忍。<h2>乍富不知新受用,乍贫难改旧家风。</h2><h2>座上客常满,杯中酒不空。</h2>【解释】一夜之间暴富起来,会不知道如何享用;一下子贫穷下来,过去的优裕生活方式也很难改变。家中经常宾朋满座,杯中的酒从没有空过。<h2>屋漏更遭连夜雨,行船又遇打头风。</h2>【解释】屋子本来就漏,却又遭到连夜大雨;行船本就困难,偏又碰上迎头风。<h2>笋因落箨方成竹,鱼为奔波始化龙。</h2><h2>记得少年骑竹马,转眼又是白头翁。</h2>【解释】笋因为不断掉皮才成为竹子,鱼只有长途奔波后才能变成龙。还记得小时候一起骑竹马的情景,现在相看都已成白发老翁。<h2>礼义生于富足,盗贼出于赌博。</h2>【解释】生活富足了才会懂得礼义之道,赌博成风容易生出盗贼。<h2>天上众星皆拱北,世间无水不朝东。</h2>【解释】天上的星星都围绕着北极星而运转,世上没有江河不向东流入海的。<h2>君子安贫,达人知命。</h2>【解释】君子能够安于贫穷,贤达的人知晓天命。<h2>良药苦口利于病,忠言逆耳利于行。</h2>【解释】好药虽苦却有利于治病,忠言虽然不好听却对人的行为大有益处。<h2>顺天者存,逆天者亡。</h2><h2>人为财死,鸟为食亡。</h2>【解释】顺从天意者就可以生存,违背天意者就必然会灭亡。人为抢夺钱财而死,鸟为觅取食物而亡。<h2>夫妻相和好,琴瑟与笙簧。</h2>【解释】夫妻之间和睦相处,就像琴瑟与笙簧一样音韵和谐。<h2>有儿穷不久,无子富不长。</h2><h2>善必寿考,恶必早亡。</h2>【解释】有了儿子,贫穷不会长久;没有儿子,富贵也不会长久。积善崇德必然长寿,常做坏事一定早死。<h2>爽口食多偏作病,快心事过恐生殃。</h2>【解释】美味佳肴吃得太多反而要生病,高兴的事做得过头了恐怕要出祸患。<h2>富贵定要依本分,贫穷不必再思量。</h2>【解释】富贵后一定要安分守己,贫穷时不要产生非分之想。<h2>画水无风空作浪,绣花虽好不闻香。</h2>【解释】画中之水空有滔天波浪,却听不见风声阵阵;布上绣出的花朵虽然好看,但闻不到半点花香。<h2>贪他一斗米,失却半年粮;</h2><h2>争他一脚豚,反失一肘羊。</h2>【解释】贪图他人一斗米,却失去了半年的口粮;拿了别人的一个猪蹄,反而失掉了一个羊肘子。<h2>龙归晚洞云犹湿,麝过春山草木香。</h2><h2>平生只会说人短,何不回头把己量。</h2>【解释】龙在夜晚归洞时云彩还是湿的,麝走过的山地连草木都带有香味。有的人平时只会挑别人的短处,为什么不找找自身的缺点呢?<h2>见善如不及,见恶如探汤。</h2>【解释】看见好人好事,唯恐自己赶不上;看到坏人坏事,就像手碰到沸水一样,赶紧避开<h2>人穷志短,马瘦毛长。</h2>【解释】人贫穷了志气也就没有了,马瘦了毛也会长起来。<h2>自家心里急,他人不知忙。</h2><h2>贫无达士将金赠,病有高人说药方。</h2>【解释】自己的事情自己心里最着急,别人不知道,不会着忙的。人穷了不会有人仗义送你钱财,生病时倒是有人告诉治病的良方。<h2>触来莫与竞,事过心清凉。</h2><h2>秋至满山多秀色,春来无处不花香。</h2>【解释】当人触犯了你的时候,不要与他计较,事情过后心境自然会平静下来。秋天到了,漫山遍野都是秀丽的景色;春天来了,到处弥漫着醉人的花香。<h2>凡人不可貌相,海水不可斗量。</h2>【解释】衡量一个人不可凭相貌来判定,就像海水不能用斗来量一样。<h2>清清之水为土所防,济济之士为酒所伤。</h2>【解释】多少洪水为沙土所阻塞,多少志士豪杰为酒所伤害。<h2>蒿草之下,或有兰香;</h2><h2>茅茨之屋,或有侯王。</h2>【解释】蒿草的下面可能生长着兰草;茅屋里边可能住着将来的王侯将相。<h2>无限朱门生饿殍,几多白屋出公卿。</h2>【解释】许多豪门权贵之家生出一些无能之辈,多少贫穷之家却生出了达官贵人。<h2>醉后乾坤大,壶中日月长。</h2><h2>万事皆已定,浮生空白忙。</h2>【解释】人喝醉后会感到天地无限广阔,会觉得时间很漫长。既然万事上天都已定好,何必再去漂泊他乡空自忙碌呢?<h2>千里送鹅毛,礼轻仁义重。</h2>【解释】不远千里送一根鹅毛,礼物虽轻,情谊却很深重。<h2>世事明如镜,前程暗似漆。</h2>【解释】世上的事都很明了,但个人的前程却很暗淡<h2>架上碗儿轮流转,媳妇自有做婆时。</h2>【解释】架上的碗碟可以不分先后轮流使用,再年轻的媳妇也有熬到做婆婆的那一天。<h2>人生一世,如驹过隙。</h2>【解释】人生一世,就像白驹过隙,瞬间即逝。<h2>良田万顷,日食三升;</h2><h2>大厦千间,夜眠八尺。</h2>【解释】家有万顷良田,每天也只不过吃几升米;即使有千间广厦,夜里睡觉也只占去八尺长的一小块地方。<h2>千经万典,孝义为先。</h2>【解释】所有的经典,都以忠孝仁义为先。<h2>一字入公门,九牛拔不出。</h2>【解释】老百姓一旦吃官司进了衙门,再也休想平安地出来了。<h2>八字衙门向南开,有理无钱莫进来。</h2>【解释】虽然官衙的大门向南敞开着,奉劝那些空有理而没有钱的人还是不要进来吧。<h2>富从升合起,贫因不算来。</h2>【解释】富贵是由一点一滴积累起来的,贫穷都是由于不会精打细算而造成的。<h2>万事不由人计较,一生都是命安排。</h2>【解释】天下的万事都不是人为所能预见的,都是命里安排的。<h2>家无读书子,官从何处来?</h2>【解释】家中人都不读书求学,怎么会有做官的人呢?<h2>人间私语,天闻若雷;</h2><h2>暗室亏心,神目如电。</h2>【解释】背地里讲的悄悄话,上天听得清清楚楚;暗地里做的亏心事,神明看得明明白白。<h2>一毫之恶,劝人莫作;</h2><h2>一毫之善,与人方便。</h2><h2>欺人是祸,饶人是福;</h2><h2>天眼昭昭,报应甚速。</h2>【解释】即便最细小的坏事,也要劝人不要做;任何与人有利的好事,都要尽力去做。欺负别人会给自己带来灾祸,宽恕他人能给自己带来福分;上天都明白清楚,人的所做所为会很快得到相应的好与坏的报应。<h2>圣贤言语,神钦鬼伏。</h2>【解释】圣贤的言语,即便鬼神听到都很钦佩。<h2>人各有心,心各有见。</h2><h2>口说不如身逢,耳闻不如目见。</h2>【解释】每个人都有自己的心思,都有自己的主见。口里说出来不如亲身经历过,只是听说不如亲眼所见。<h2>养兵千日,用在一时。</h2>【解释】长期供养训练军队,就是为了防止一旦爆发战争。<h2>国清才子贵,家富小儿娇。</h2>【解释】国家清明,读书人才会得到重视;家境富裕,小孩子容易娇生惯养。<h2>利刀割体疮犹合,恶语伤人恨不消。</h2>【解释】利刀伤了身体伤口还容易愈合,恶语一旦伤了人怨恨就不易消除。<h2>有钱堪出众,无衣懒出门。</h2>【解释】有钱的人愿意在人前显示,而没有好衣服穿的人门都不愿出。<h2>公道世间唯白发,贵人头上不曾饶。</h2>【解释】只有人们头上的白发,才最为公道,就是贵族富人,它也一视同仁,绝不放过他。<h2>为官须作相,及第必争先。</h2>【解释】做官就要做到宰相,科举考试就要争取名列前茅。<h2>苗从地发,枝由树分。</h2><h2>父子亲而家不退,兄弟和而家不分。</h2>【解释】禾苗从地里长出来,树枝从树干上分出来,这是自然而然的事。父子和睦家道不会衰退,兄弟团结就不会闹分家<h2>官有公法,民有私约。</h2>【解释】国家有国家的法律,民间自有民间的契约。<h2>闲时不烧香,急时抱佛脚。</h2>【解释】平常无事的时候不烧香敬佛,紧急关头时却想起求佛祖保佑。<h2>幸生太平无事日,恐逢年老不多时。</h2>【解释】很幸运生在了太平盛世,唯恐到了老年,这样的太平日子就不会多了。<h2>国乱思良将,家贫思贤妻。</h2>【解释】国家战乱就会祈求良将来平息战火,家境贫困就希望有个贤妻来料理家事。<h2>池塘积水须防旱,田土深耕足养家。</h2>【解释】池塘里蓄满水是为了防旱,土地深耕细作是为了多打粮食来养家糊口。<h2>根深不怕风摇动,树正何愁月影斜。</h2>【解释】树根扎得深就不怕大风摇动,树干长得直就不怕地上的影子斜。<h2>学在一人之下,用在万人之上。</h2><h2>一字为师,终身如父。</h2>【解释】从一个人那里学到的东西,可以应用在千万人身上。即使老师仅教会你点滴知识,也要终身像对待父亲那样尊敬他。<h2>忘恩负义,禽兽之徒。</h2>【解释】忘恩负义之人,只能与禽兽为伍。<h2>戏君莫将油炒菜,留与儿孙夜读书。</h2><h2>书中自有千钟粟,书中自有颜如玉。</h2>【解释】奉劝家长们不要用大量的油炒菜,还是留给儿孙们夜间读书点灯之用吧。读书可以让人获得千钟粟米,读书可以让人得到如玉般美貌的妻子。<h2>莫怨天来莫怨人,五行八字命生成。</h2><h2>莫怨自己穷,穷要穷得干净;</h2><h2>莫羡他人富,富要富得清高。</h2>【解释】不要怨天尤人,人生都是命中注定的。不要埋怨自己贫穷,穷要穷得有气节;不要羡慕他人富贵,富要富得纯洁高尚。<h2>别人骑马我骑驴,仔细思量我不如,等我回头看,还有挑脚汉。</h2>【解释】他人骑大马我骑毛驴,仔细想想,我不如他,回头看了一下,还有不如我徒步肩挑的人呢。<h2>路上有饥人,家中有剩饭。</h2><h2>积德与儿孙,要广行方便。</h2>【解释】有讨饭者经过门前,家中如果有些剩饭,当为子孙积德,行些方便,把食物送给他们吃。<h2>作善鬼神钦,作恶遭天谴。</h2>【解释】做善事连鬼神都很钦佩,做坏事必会遭到老天的谴责。<h2>积钱积谷不如积德,买田买地不如买书。</h2>【解释】积攒钱粮不如多积阴德,买田买地不如多买书籍。<h2>一日春工十日粮,十日春工半年粮。</h2><h2>疏懒人没吃,勤俭粮满仓。</h2>【解释】只有抓紧时间进行春耕,才能收获到更多的粮食。懒散的人经常会缺吃少穿,勤劳节俭的人则会吃穿不愁。<h2>人亲财不亲,财利要分清。</h2>【解释】即使亲人之间,钱财利益也要分清楚。<h2>十分伶俐使七分,常留三分与儿孙;</h2><h2>若要十分都使尽,远在儿孙近在身。</h2>【解释】有十分的聪明用上七分就行了,留几分给儿孙吧,如果十分聪明都用尽了,那就会聪明反被聪明误,近处讲会误了自己,远处讲会殃及子孙后代。<h2>君子乐得做君子,小人枉自做小人。</h2>【解释】高尚的君子自愿高尚,卑鄙的小人自甘卑鄙。<h2>好学者则庶民之子为公卿,</h2><h2>不好学者则公卿之子为庶民。</h2>【解释】好学的人即使是平民之子,将来也可以做大官;不好学的人即使是公侯之子,日后也会破落成为平民的。<h2>惜钱莫教子,护短莫从师。</h2>【解释】爱惜钱财,就不会教育好自己的子女;庇护子女的缺点,就不要让他们向老师学习<h2>记得旧文章,便是新举子。</h2>【解释】能背诵并弄懂圣贤们的文章的人,就能考取为新的举人。<h2>人在家中坐,祸从天上落。</h2>【解释】人在倒霉时即使待在家里不出门,也会大难临头。<h2>但求心无愧,不怕有后灾。</h2>【解释】如果凡事做到问心无愧,就不怕日后有灾难来临。<h2>只有和气去迎人,那有相打得太平?</h2>【解释】只有和和气气地去对待周围的人,才能过上安稳日子,经常打打骂骂哪有太平日子可过呢?<h2>忠厚自有忠厚报,豪强一定受官刑。</h2>【解释】忠厚老实的人自然会有好的回报,巧取豪夺的人日后必定会受到法律的严惩。<h2>人到公门正好修,留些阴德在后头。</h2>【解释】人进了官府后正好可以修身养德,为自己的后代积一些阴德吧。<h2>为人何必争高下,一旦无命万事休。</h2>【解释】做人何必非要争出谁高谁低呢?一旦失去性命就什么都完了。<h2>山高不算高,人心比天高。</h2><h2>白水变酒卖,还嫌猪无糟。</h2>【解释】山再高也没有天高,但人心有时却比天还高,把白水当酒卖给别人,还埋怨自家猪没酒糟吃。<h2>贫寒休要怨,富贵不须骄。</h2><h2>善恶随人作,祸福自己招。</h2>【解释】家里贫寒不要怨天尤人,家中富贵切勿骄傲自满。好事坏事是自己做出的,是祸是福是自己招来的。<h2>奉劝君子,各宜守己;</h2><h2>只此呈示,万无一失。</h2>【解释】奉劝天下的君子们,做事都要安分守己,要是能做到上面所说的一切,就可以保证你万无一失,一生平安。</h2>]]></content>
<categories>
<category> 经典文学 </category>
</categories>
<tags>
<tag> 文学 </tag>
</tags>
</entry>
<entry>
<title>Python批量处理Word文件</title>
<link href="/programming/2024/01/19/Python%E6%89%B9%E9%87%8F%E5%A4%84%E7%90%86Word%E6%96%87%E4%BB%B6/"/>
<url>/programming/2024/01/19/Python%E6%89%B9%E9%87%8F%E5%A4%84%E7%90%86Word%E6%96%87%E4%BB%B6/</url>
<content type="html"><![CDATA[<p> 部分功能尚需完善,敬请期待...</p><h2 id="先上图:"><a href="#先上图:" class="headerlink" title="先上图:"></a>先上图:</h2><p><img src="/programming/images/Python%E6%89%B9%E9%87%8F%E5%A4%84%E7%90%86Word%E6%96%87%E4%BB%B6.png" alt="Word文档批量操作1"></p><h2 id="界面UI-doc2docx-ui-代码:"><a href="#界面UI-doc2docx-ui-代码:" class="headerlink" title="界面UI(doc2docx.ui)代码:"></a>界面UI(doc2docx.ui)代码:</h2> <pre class="line-numbers language-python" data-language="python"><code class="language-python"> <span class="token operator">&lt;</span>?xml version<span class="token operator">=</span><span class="token string">"1.0"</span> encoding<span class="token operator">=</span><span class="token string">"UTF-8"</span>?<span class="token operator">></span><span class="token operator">&lt;</span>ui version<span class="token operator">=</span><span class="token string">"4.0"</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token keyword">class</span><span class="token operator">></span>MainWindow<span class="token operator">&lt;</span><span class="token operator">/</span><span class="token keyword">class</span><span class="token operator">></span> <span class="token operator">&lt;</span>widget <span class="token keyword">class</span><span class="token operator">=</span><span class="token string">"QMainWindow"</span> name<span class="token operator">=</span><span class="token string">"MainWindow"</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token builtin">property</span> name<span class="token operator">=</span><span class="token string">"geometry"</span><span class="token operator">></span> <span class="token operator">&lt;</span>rect<span class="token operator">></span> <span class="token operator">&lt;</span>x<span class="token operator">></span><span class="token number">0</span><span class="token operator">&lt;</span><span class="token operator">/</span>x<span class="token operator">></span> <span class="token operator">&lt;</span>y<span class="token operator">></span><span class="token number">0</span><span class="token operator">&lt;</span><span class="token operator">/</span>y<span class="token operator">></span> <span class="token operator">&lt;</span>width<span class="token operator">></span><span class="token number">500</span><span class="token operator">&lt;</span><span class="token operator">/</span>width<span class="token operator">></span> <span class="token operator">&lt;</span>height<span class="token operator">></span><span class="token number">430</span><span class="token operator">&lt;</span><span class="token operator">/</span>height<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span>rect<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span><span class="token builtin">property</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token builtin">property</span> name<span class="token operator">=</span><span class="token string">"minimumSize"</span><span class="token operator">></span> <span class="token operator">&lt;</span>size<span class="token operator">></span> <span class="token operator">&lt;</span>width<span class="token operator">></span><span class="token number">500</span><span class="token operator">&lt;</span><span class="token operator">/</span>width<span class="token operator">></span> <span class="token operator">&lt;</span>height<span class="token operator">></span><span class="token number">430</span><span class="token operator">&lt;</span><span class="token operator">/</span>height<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span>size<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span><span class="token builtin">property</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token builtin">property</span> name<span class="token operator">=</span><span class="token string">"maximumSize"</span><span class="token operator">></span> <span class="token operator">&lt;</span>size<span class="token operator">></span> <span class="token operator">&lt;</span>width<span class="token operator">></span><span class="token number">500</span><span class="token operator">&lt;</span><span class="token operator">/</span>width<span class="token operator">></span> <span class="token operator">&lt;</span>height<span class="token operator">></span><span class="token number">430</span><span class="token operator">&lt;</span><span class="token operator">/</span>height<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span>size<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span><span class="token builtin">property</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token builtin">property</span> name<span class="token operator">=</span><span class="token string">"windowTitle"</span><span class="token operator">></span> <span class="token operator">&lt;</span>string<span class="token operator">></span>doc2docx<span class="token operator">&lt;</span><span class="token operator">/</span>string<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span><span class="token builtin">property</span><span class="token operator">></span> <span class="token operator">&lt;</span>widget <span class="token keyword">class</span><span class="token operator">=</span><span class="token string">"QWidget"</span> name<span class="token operator">=</span><span class="token string">"centralwidget"</span><span class="token operator">></span> <span class="token operator">&lt;</span>widget <span class="token keyword">class</span><span class="token operator">=</span><span class="token string">"QLineEdit"</span> name<span class="token operator">=</span><span class="token string">"docLineEdit"</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token builtin">property</span> name<span class="token operator">=</span><span class="token string">"geometry"</span><span class="token operator">></span> <span class="token operator">&lt;</span>rect<span class="token operator">></span> <span class="token operator">&lt;</span>x<span class="token operator">></span><span class="token number">60</span><span class="token operator">&lt;</span><span class="token operator">/</span>x<span class="token operator">></span> <span class="token operator">&lt;</span>y<span class="token operator">></span><span class="token number">40</span><span class="token operator">&lt;</span><span class="token operator">/</span>y<span class="token operator">></span> <span class="token operator">&lt;</span>width<span class="token operator">></span><span class="token number">260</span><span class="token operator">&lt;</span><span class="token operator">/</span>width<span class="token operator">></span> <span class="token operator">&lt;</span>height<span class="token operator">></span><span class="token number">20</span><span class="token operator">&lt;</span><span class="token operator">/</span>height<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span>rect<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span><span class="token builtin">property</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span>widget<span class="token operator">></span> <span class="token operator">&lt;</span>widget <span class="token keyword">class</span><span class="token operator">=</span><span class="token string">"QPushButton"</span> name<span class="token operator">=</span><span class="token string">"docBtn"</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token builtin">property</span> name<span class="token operator">=</span><span class="token string">"geometry"</span><span class="token operator">></span> <span class="token operator">&lt;</span>rect<span class="token operator">></span> <span class="token operator">&lt;</span>x<span class="token operator">></span><span class="token number">340</span><span class="token operator">&lt;</span><span class="token operator">/</span>x<span class="token operator">></span> <span class="token operator">&lt;</span>y<span class="token operator">></span><span class="token number">40</span><span class="token operator">&lt;</span><span class="token operator">/</span>y<span class="token operator">></span> <span class="token operator">&lt;</span>width<span class="token operator">></span><span class="token number">100</span><span class="token operator">&lt;</span><span class="token operator">/</span>width<span class="token operator">></span> <span class="token operator">&lt;</span>height<span class="token operator">></span><span class="token number">23</span><span class="token operator">&lt;</span><span class="token operator">/</span>height<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span>rect<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span><span class="token builtin">property</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token builtin">property</span> name<span class="token operator">=</span><span class="token string">"text"</span><span class="token operator">></span> <span class="token operator">&lt;</span>string<span class="token operator">></span>选择输入文件夹<span class="token operator">&lt;</span><span class="token operator">/</span>string<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span><span class="token builtin">property</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span>widget<span class="token operator">></span> <span class="token operator">&lt;</span>widget <span class="token keyword">class</span><span class="token operator">=</span><span class="token string">"QProgressBar"</span> name<span class="token operator">=</span><span class="token string">"progressBar"</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token builtin">property</span> name<span class="token operator">=</span><span class="token string">"geometry"</span><span class="token operator">></span> <span class="token operator">&lt;</span>rect<span class="token operator">></span> <span class="token operator">&lt;</span>x<span class="token operator">></span><span class="token number">60</span><span class="token operator">&lt;</span><span class="token operator">/</span>x<span class="token operator">></span> <span class="token operator">&lt;</span>y<span class="token operator">></span><span class="token number">350</span><span class="token operator">&lt;</span><span class="token operator">/</span>y<span class="token operator">></span> <span class="token operator">&lt;</span>width<span class="token operator">></span><span class="token number">270</span><span class="token operator">&lt;</span><span class="token operator">/</span>width<span class="token operator">></span> <span class="token operator">&lt;</span>height<span class="token operator">></span><span class="token number">23</span><span class="token operator">&lt;</span><span class="token operator">/</span>height<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span>rect<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span><span class="token builtin">property</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token builtin">property</span> name<span class="token operator">=</span><span class="token string">"value"</span><span class="token operator">></span> <span class="token operator">&lt;</span>number<span class="token operator">></span><span class="token number">24</span><span class="token operator">&lt;</span><span class="token operator">/</span>number<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span><span class="token builtin">property</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span>widget<span class="token operator">></span> <span class="token operator">&lt;</span>widget <span class="token keyword">class</span><span class="token operator">=</span><span class="token string">"QPushButton"</span> name<span class="token operator">=</span><span class="token string">"docxBtn"</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token builtin">property</span> name<span class="token operator">=</span><span class="token string">"geometry"</span><span class="token operator">></span> <span class="token operator">&lt;</span>rect<span class="token operator">></span> <span class="token operator">&lt;</span>x<span class="token operator">></span><span class="token number">340</span><span class="token operator">&lt;</span><span class="token operator">/</span>x<span class="token operator">></span> <span class="token operator">&lt;</span>y<span class="token operator">></span><span class="token number">80</span><span class="token operator">&lt;</span><span class="token operator">/</span>y<span class="token operator">></span> <span class="token operator">&lt;</span>width<span class="token operator">></span><span class="token number">100</span><span class="token operator">&lt;</span><span class="token operator">/</span>width<span class="token operator">></span> <span class="token operator">&lt;</span>height<span class="token operator">></span><span class="token number">23</span><span class="token operator">&lt;</span><span class="token operator">/</span>height<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span>rect<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span><span class="token builtin">property</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token builtin">property</span> name<span class="token operator">=</span><span class="token string">"text"</span><span class="token operator">></span> <span class="token operator">&lt;</span>string<span class="token operator">></span>选择输出文件夹<span class="token operator">&lt;</span><span class="token operator">/</span>string<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span><span class="token builtin">property</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span>widget<span class="token operator">></span> <span class="token operator">&lt;</span>widget <span class="token keyword">class</span><span class="token operator">=</span><span class="token string">"QLineEdit"</span> name<span class="token operator">=</span><span class="token string">"docxLineEdit"</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token builtin">property</span> name<span class="token operator">=</span><span class="token string">"geometry"</span><span class="token operator">></span> <span class="token operator">&lt;</span>rect<span class="token operator">></span> <span class="token operator">&lt;</span>x<span class="token operator">></span><span class="token number">60</span><span class="token operator">&lt;</span><span class="token operator">/</span>x<span class="token operator">></span> <span class="token operator">&lt;</span>y<span class="token operator">></span><span class="token number">80</span><span class="token operator">&lt;</span><span class="token operator">/</span>y<span class="token operator">></span> <span class="token operator">&lt;</span>width<span class="token operator">></span><span class="token number">260</span><span class="token operator">&lt;</span><span class="token operator">/</span>width<span class="token operator">></span> <span class="token operator">&lt;</span>height<span class="token operator">></span><span class="token number">20</span><span class="token operator">&lt;</span><span class="token operator">/</span>height<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span>rect<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span><span class="token builtin">property</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span>widget<span class="token operator">></span> <span class="token operator">&lt;</span>widget <span class="token keyword">class</span><span class="token operator">=</span><span class="token string">"QTextEdit"</span> name<span class="token operator">=</span><span class="token string">"textEdit"</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token builtin">property</span> name<span class="token operator">=</span><span class="token string">"geometry"</span><span class="token operator">></span> <span class="token operator">&lt;</span>rect<span class="token operator">></span> <span class="token operator">&lt;</span>x<span class="token operator">></span><span class="token number">60</span><span class="token operator">&lt;</span><span class="token operator">/</span>x<span class="token operator">></span> <span class="token operator">&lt;</span>y<span class="token operator">></span><span class="token number">140</span><span class="token operator">&lt;</span><span class="token operator">/</span>y<span class="token operator">></span> <span class="token operator">&lt;</span>width<span class="token operator">></span><span class="token number">380</span><span class="token operator">&lt;</span><span class="token operator">/</span>width<span class="token operator">></span> <span class="token operator">&lt;</span>height<span class="token operator">></span><span class="token number">190</span><span class="token operator">&lt;</span><span class="token operator">/</span>height<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span>rect<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span><span class="token builtin">property</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span>widget<span class="token operator">></span> <span class="token operator">&lt;</span>widget <span class="token keyword">class</span><span class="token operator">=</span><span class="token string">"QPushButton"</span> name<span class="token operator">=</span><span class="token string">"startBtn"</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token builtin">property</span> name<span class="token operator">=</span><span class="token string">"geometry"</span><span class="token operator">></span> <span class="token operator">&lt;</span>rect<span class="token operator">></span> <span class="token operator">&lt;</span>x<span class="token operator">></span><span class="token number">340</span><span class="token operator">&lt;</span><span class="token operator">/</span>x<span class="token operator">></span> <span class="token operator">&lt;</span>y<span class="token operator">></span><span class="token number">350</span><span class="token operator">&lt;</span><span class="token operator">/</span>y<span class="token operator">></span> <span class="token operator">&lt;</span>width<span class="token operator">></span><span class="token number">100</span><span class="token operator">&lt;</span><span class="token operator">/</span>width<span class="token operator">></span> <span class="token operator">&lt;</span>height<span class="token operator">></span><span class="token number">23</span><span class="token operator">&lt;</span><span class="token operator">/</span>height<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span>rect<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span><span class="token builtin">property</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token builtin">property</span> name<span class="token operator">=</span><span class="token string">"text"</span><span class="token operator">></span> <span class="token operator">&lt;</span>string<span class="token operator">></span>开始转换<span class="token operator">&lt;</span><span class="token operator">/</span>string<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span><span class="token builtin">property</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span>widget<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span>widget<span class="token operator">></span> <span class="token operator">&lt;</span>widget <span class="token keyword">class</span><span class="token operator">=</span><span class="token string">"QMenuBar"</span> name<span class="token operator">=</span><span class="token string">"menubar"</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token builtin">property</span> name<span class="token operator">=</span><span class="token string">"geometry"</span><span class="token operator">></span> <span class="token operator">&lt;</span>rect<span class="token operator">></span> <span class="token operator">&lt;</span>x<span class="token operator">></span><span class="token number">0</span><span class="token operator">&lt;</span><span class="token operator">/</span>x<span class="token operator">></span> <span class="token operator">&lt;</span>y<span class="token operator">></span><span class="token number">0</span><span class="token operator">&lt;</span><span class="token operator">/</span>y<span class="token operator">></span> <span class="token operator">&lt;</span>width<span class="token operator">></span><span class="token number">500</span><span class="token operator">&lt;</span><span class="token operator">/</span>width<span class="token operator">></span> <span class="token operator">&lt;</span>height<span class="token operator">></span><span class="token number">23</span><span class="token operator">&lt;</span><span class="token operator">/</span>height<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span>rect<span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span><span class="token builtin">property</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span>widget<span class="token operator">></span> <span class="token operator">&lt;</span>widget <span class="token keyword">class</span><span class="token operator">=</span><span class="token string">"QStatusBar"</span> name<span class="token operator">=</span><span class="token string">"statusbar"</span><span class="token operator">/</span><span class="token operator">></span> <span class="token operator">&lt;</span><span class="token operator">/</span>widget<span class="token operator">></span> <span class="token operator">&lt;</span>resources<span class="token operator">/</span><span class="token operator">></span> <span class="token operator">&lt;</span>connections<span class="token operator">/</span><span class="token operator">></span><span class="token operator">&lt;</span><span class="token operator">/</span>ui<span class="token operator">></span><span aria-hidden="true" class="line-numbers-rows"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></span></code></pre><h2 id="主程序代码:"><a href="#主程序代码:" class="headerlink" title="主程序代码:"></a>主程序代码:</h2> <pre class="line-numbers language-python" data-language="python"><code class="language-python"> <span class="token comment"># -*- coding: utf-8 -*-</span><span class="token comment">#导入装换的包</span><span class="token keyword">import</span> win32com<span class="token keyword">import</span> xlwt<span class="token keyword">import</span> os<span class="token keyword">import</span> re<span class="token keyword">import</span> shutil<span class="token keyword">from</span> win32com<span class="token punctuation">.</span>client <span class="token keyword">import</span> Dispatch<span class="token punctuation">,</span>constants<span class="token comment">#导入界面的包</span><span class="token keyword">from</span> doc2docx <span class="token keyword">import</span> Ui_MainWindow<span class="token keyword">import</span> sys<span class="token keyword">import</span> doc2docx<span class="token keyword">from</span> PyQt5<span class="token punctuation">.</span>QtWidgets <span class="token keyword">import</span> QApplication<span class="token punctuation">,</span> QMainWindow<span class="token punctuation">,</span> QFileDialog<span class="token punctuation">,</span> QMessageBox<span class="token punctuation">,</span> QAction<span class="token keyword">import</span> docx<span class="token keyword">from</span> docx<span class="token punctuation">.</span>shared <span class="token keyword">import</span> Cm<span class="token punctuation">,</span>Pt<span class="token keyword">from</span> docx <span class="token keyword">import</span> Document<span class="token keyword">from</span> docx<span class="token punctuation">.</span>enum<span class="token punctuation">.</span>text <span class="token keyword">import</span> WD_ALIGN_PARAGRAPH<span class="token keyword">class</span> <span class="token class-name">SimpleDialogForm</span><span class="token punctuation">(</span>Ui_MainWindow<span class="token punctuation">,</span> QMainWindow<span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token comment"># 文件总数</span> totalList <span class="token operator">=</span> <span class="token punctuation">[</span><span class="token punctuation">]</span> <span class="token comment"># 转换正确的文件总数</span> successList <span class="token operator">=</span> <span class="token punctuation">[</span><span class="token punctuation">]</span> <span class="token comment"># 转换错误的文件总数</span> errorList <span class="token operator">=</span> <span class="token punctuation">[</span><span class="token punctuation">]</span> <span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> parent <span class="token operator">=</span> <span class="token boolean">None</span><span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token builtin">super</span><span class="token punctuation">(</span>SimpleDialogForm<span class="token punctuation">,</span> self<span class="token punctuation">)</span><span class="token punctuation">.</span>__init__<span class="token punctuation">(</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>setupUi<span class="token punctuation">(</span>self<span class="token punctuation">)</span> <span class="token comment"># 在此设置界面</span> <span class="token comment"># 父类的progressBar的值为24,这里设置为0</span> self<span class="token punctuation">.</span>progressBar<span class="token punctuation">.</span>setProperty<span class="token punctuation">(</span><span class="token string">"value"</span><span class="token punctuation">,</span> <span class="token number">0</span><span class="token punctuation">)</span> <span class="token comment">#兴建关于的条目</span> self<span class="token punctuation">.</span>about <span class="token operator">=</span> QAction<span class="token punctuation">(</span><span class="token string">"关于"</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>contact <span class="token operator">=</span> QAction<span class="token punctuation">(</span><span class="token string">"联系"</span><span class="token punctuation">)</span> <span class="token comment">#加上帮助菜单栏</span> helpMenu <span class="token operator">=</span> self<span class="token punctuation">.</span>menubar<span class="token punctuation">.</span>addMenu<span class="token punctuation">(</span><span class="token string">"帮助"</span><span class="token punctuation">)</span> <span class="token comment">#帮助菜单栏上加上条目</span> helpMenu<span class="token punctuation">.</span>addAction<span class="token punctuation">(</span>self<span class="token punctuation">.</span>about<span class="token punctuation">)</span> helpMenu<span class="token punctuation">.</span>addAction<span class="token punctuation">(</span>self<span class="token punctuation">.</span>contact<span class="token punctuation">)</span> <span class="token comment">#选中doc文件夹绑定的槽函数</span> self<span class="token punctuation">.</span>docBtn<span class="token punctuation">.</span>clicked<span class="token punctuation">.</span>connect<span class="token punctuation">(</span>self<span class="token punctuation">.</span>setDocUrl<span class="token punctuation">)</span> <span class="token comment">#选中docx文件夹绑定的槽函数</span> self<span class="token punctuation">.</span>docxBtn<span class="token punctuation">.</span>clicked<span class="token punctuation">.</span>connect<span class="token punctuation">(</span>self<span class="token punctuation">.</span>setDocxUrl<span class="token punctuation">)</span> <span class="token comment">#输入doc路径的输入框文本发生变化时绑定的槽</span> self<span class="token punctuation">.</span>docLineEdit<span class="token punctuation">.</span>textChanged<span class="token punctuation">.</span>connect<span class="token punctuation">(</span>self<span class="token punctuation">.</span>initGUI<span class="token punctuation">)</span> <span class="token comment">#输入docx路径的输入框文本发生变化时绑定的槽</span> self<span class="token punctuation">.</span>docxLineEdit<span class="token punctuation">.</span>textChanged<span class="token punctuation">.</span>connect<span class="token punctuation">(</span>self<span class="token punctuation">.</span>initGUI<span class="token punctuation">)</span> <span class="token comment">#开始转换按钮绑定的槽函数</span> self<span class="token punctuation">.</span>startBtn1<span class="token punctuation">.</span>clicked<span class="token punctuation">.</span>connect<span class="token punctuation">(</span>self<span class="token punctuation">.</span>renFilename<span class="token punctuation">)</span> self<span class="token punctuation">.</span>startBtn2<span class="token punctuation">.</span>clicked<span class="token punctuation">.</span>connect<span class="token punctuation">(</span>self<span class="token punctuation">.</span>startConvertD<span class="token punctuation">)</span> self<span class="token punctuation">.</span>startBtn3<span class="token punctuation">.</span>clicked<span class="token punctuation">.</span>connect<span class="token punctuation">(</span>self<span class="token punctuation">.</span>remove_H_F<span class="token punctuation">)</span> self<span class="token punctuation">.</span>startBtn4<span class="token punctuation">.</span>clicked<span class="token punctuation">.</span>connect<span class="token punctuation">(</span>self<span class="token punctuation">.</span>addPageNumber<span class="token punctuation">)</span> self<span class="token punctuation">.</span>startBtn5<span class="token punctuation">.</span>clicked<span class="token punctuation">.</span>connect<span class="token punctuation">(</span>self<span class="token punctuation">.</span>remove_H<span class="token punctuation">)</span> self<span class="token punctuation">.</span>startBtn6<span class="token punctuation">.</span>clicked<span class="token punctuation">.</span>connect<span class="token punctuation">(</span>self<span class="token punctuation">.</span>startConvertP<span class="token punctuation">)</span> <span class="token comment">#显示关于窗口</span> self<span class="token punctuation">.</span>about<span class="token punctuation">.</span>triggered<span class="token punctuation">.</span>connect<span class="token punctuation">(</span>self<span class="token punctuation">.</span>showAbout<span class="token punctuation">)</span> <span class="token comment">#显示联系作者窗口</span> self<span class="token punctuation">.</span>contact<span class="token punctuation">.</span>triggered<span class="token punctuation">.</span>connect<span class="token punctuation">(</span>self<span class="token punctuation">.</span>contactAuthor<span class="token punctuation">)</span> <span class="token comment">#生成操作信息</span> <span class="token keyword">def</span> <span class="token function">writeMsg</span><span class="token punctuation">(</span>self<span class="token punctuation">)</span><span class="token punctuation">:</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span><span class="token string">"生成(操作信息.xlsx)"</span><span class="token punctuation">)</span> docUrl <span class="token operator">=</span> self<span class="token punctuation">.</span>docLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">if</span> self<span class="token punctuation">.</span>docxLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">==</span><span class="token string">''</span><span class="token punctuation">:</span> docxUrl<span class="token operator">=</span>docUrl <span class="token keyword">else</span><span class="token punctuation">:</span> docxUrl <span class="token operator">=</span> self<span class="token punctuation">.</span>docxLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span> msgExcel <span class="token operator">=</span> docxUrl <span class="token operator">+</span> <span class="token string">'/操作信息.xlsx'</span> <span class="token keyword">print</span> <span class="token punctuation">(</span>msgExcel<span class="token punctuation">)</span> excel <span class="token operator">=</span> xlwt<span class="token punctuation">.</span>Workbook<span class="token punctuation">(</span>encoding<span class="token operator">=</span><span class="token string">'utf-8'</span><span class="token punctuation">)</span> <span class="token comment"># 这个是指定sheet页的名称</span> sheet1 <span class="token operator">=</span> excel<span class="token punctuation">.</span>add_sheet<span class="token punctuation">(</span><span class="token string">'统计信息'</span><span class="token punctuation">)</span> sheet2 <span class="token operator">=</span> excel<span class="token punctuation">.</span>add_sheet<span class="token punctuation">(</span><span class="token string">'详细信息'</span><span class="token punctuation">)</span> sheet1<span class="token punctuation">.</span>write<span class="token punctuation">(</span><span class="token number">0</span><span class="token punctuation">,</span> <span class="token number">0</span><span class="token punctuation">,</span> <span class="token string">'文件总数'</span><span class="token punctuation">)</span> sheet1<span class="token punctuation">.</span>write<span class="token punctuation">(</span><span class="token number">0</span><span class="token punctuation">,</span> <span class="token number">1</span><span class="token punctuation">,</span> <span class="token string">'操作成功'</span><span class="token punctuation">)</span> sheet1<span class="token punctuation">.</span>write<span class="token punctuation">(</span><span class="token number">0</span><span class="token punctuation">,</span> <span class="token number">2</span><span class="token punctuation">,</span> <span class="token string">'操作失败'</span><span class="token punctuation">)</span> sheet1<span class="token punctuation">.</span>write<span class="token punctuation">(</span><span class="token number">1</span><span class="token punctuation">,</span> <span class="token number">0</span><span class="token punctuation">,</span> <span class="token builtin">len</span><span class="token punctuation">(</span>self<span class="token punctuation">.</span>totalList<span class="token punctuation">)</span><span class="token punctuation">)</span> sheet1<span class="token punctuation">.</span>write<span class="token punctuation">(</span><span class="token number">1</span><span class="token punctuation">,</span> <span class="token number">1</span><span class="token punctuation">,</span> <span class="token builtin">len</span><span class="token punctuation">(</span>self<span class="token punctuation">.</span>successList<span class="token punctuation">)</span><span class="token punctuation">)</span> sheet1<span class="token punctuation">.</span>write<span class="token punctuation">(</span><span class="token number">1</span><span class="token punctuation">,</span> <span class="token number">2</span><span class="token punctuation">,</span> <span class="token builtin">len</span><span class="token punctuation">(</span>self<span class="token punctuation">.</span>errorList<span class="token punctuation">)</span><span class="token punctuation">)</span> sheet2<span class="token punctuation">.</span>write<span class="token punctuation">(</span><span class="token number">0</span><span class="token punctuation">,</span> <span class="token number">0</span><span class="token punctuation">,</span> <span class="token string">'文件总数'</span><span class="token punctuation">)</span> sheet2<span class="token punctuation">.</span>write<span class="token punctuation">(</span><span class="token number">0</span><span class="token punctuation">,</span> <span class="token number">1</span><span class="token punctuation">,</span> <span class="token string">'操作成功'</span><span class="token punctuation">)</span> sheet2<span class="token punctuation">.</span>write<span class="token punctuation">(</span><span class="token number">0</span><span class="token punctuation">,</span> <span class="token number">2</span><span class="token punctuation">,</span> <span class="token string">'操作失败'</span><span class="token punctuation">)</span> row <span class="token operator">=</span> <span class="token number">1</span> <span class="token keyword">for</span> x <span class="token keyword">in</span> self<span class="token punctuation">.</span>totalList<span class="token punctuation">:</span> sheet2<span class="token punctuation">.</span>write<span class="token punctuation">(</span>row<span class="token punctuation">,</span> <span class="token number">0</span><span class="token punctuation">,</span> x<span class="token punctuation">)</span> row <span class="token operator">+=</span> <span class="token number">1</span> row <span class="token operator">=</span> <span class="token number">1</span> <span class="token keyword">for</span> x <span class="token keyword">in</span> self<span class="token punctuation">.</span>successList<span class="token punctuation">:</span> sheet2<span class="token punctuation">.</span>write<span class="token punctuation">(</span>row<span class="token punctuation">,</span> <span class="token number">1</span><span class="token punctuation">,</span> x<span class="token punctuation">)</span> row <span class="token operator">+=</span> <span class="token number">1</span> row <span class="token operator">=</span> <span class="token number">1</span> <span class="token keyword">for</span> x <span class="token keyword">in</span> self<span class="token punctuation">.</span>errorList<span class="token punctuation">:</span> sheet2<span class="token punctuation">.</span>write<span class="token punctuation">(</span>row<span class="token punctuation">,</span> <span class="token number">2</span><span class="token punctuation">,</span> x<span class="token punctuation">)</span> row <span class="token operator">+=</span> <span class="token number">1</span> excel<span class="token punctuation">.</span>save<span class="token punctuation">(</span>msgExcel<span class="token punctuation">)</span> self<span class="token punctuation">.</span>statusbar<span class="token punctuation">.</span>showMessage<span class="token punctuation">(</span><span class="token string">"操作完成,请到生成目录下打开(操作信息.xlsx)查看详细信息"</span><span class="token punctuation">,</span> <span class="token number">10000</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>setOp<span class="token punctuation">(</span><span class="token boolean">True</span><span class="token punctuation">)</span> <span class="token keyword">def</span> <span class="token function">setOp</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> flag<span class="token punctuation">)</span><span class="token punctuation">:</span> self<span class="token punctuation">.</span>docLineEdit<span class="token punctuation">.</span>setEnabled<span class="token punctuation">(</span>flag<span class="token punctuation">)</span> self<span class="token punctuation">.</span>docxLineEdit<span class="token punctuation">.</span>setEnabled<span class="token punctuation">(</span>flag<span class="token punctuation">)</span> self<span class="token punctuation">.</span>docBtn<span class="token punctuation">.</span>setEnabled<span class="token punctuation">(</span>flag<span class="token punctuation">)</span> self<span class="token punctuation">.</span>docxBtn<span class="token punctuation">.</span>setEnabled<span class="token punctuation">(</span>flag<span class="token punctuation">)</span> self<span class="token punctuation">.</span>startBtn1<span class="token punctuation">.</span>setEnabled<span class="token punctuation">(</span>flag<span class="token punctuation">)</span> self<span class="token punctuation">.</span>startBtn2<span class="token punctuation">.</span>setEnabled<span class="token punctuation">(</span>flag<span class="token punctuation">)</span> self<span class="token punctuation">.</span>startBtn3<span class="token punctuation">.</span>setEnabled<span class="token punctuation">(</span>flag<span class="token punctuation">)</span> self<span class="token punctuation">.</span>startBtn4<span class="token punctuation">.</span>setEnabled<span class="token punctuation">(</span>flag<span class="token punctuation">)</span> self<span class="token punctuation">.</span>startBtn5<span class="token punctuation">.</span>setEnabled<span class="token punctuation">(</span>flag<span class="token punctuation">)</span> self<span class="token punctuation">.</span>startBtn6<span class="token punctuation">.</span>setEnabled<span class="token punctuation">(</span>flag<span class="token punctuation">)</span> <span class="token keyword">def</span> <span class="token function">setDocUrl</span><span class="token punctuation">(</span>self<span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token comment">#重新选择输入和输出目录时,进度条设置为0,文本框的内容置空</span> <span class="token builtin">str</span> <span class="token operator">=</span> QFileDialog<span class="token punctuation">.</span>getExistingDirectory<span class="token punctuation">(</span>self<span class="token punctuation">,</span><span class="token string">"选中源文件所在目录"</span><span class="token punctuation">,</span><span class="token string">r"E:\\"</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>docLineEdit<span class="token punctuation">.</span>setText<span class="token punctuation">(</span><span class="token builtin">str</span><span class="token punctuation">)</span> <span class="token keyword">def</span> <span class="token function">setDocxUrl</span><span class="token punctuation">(</span>self<span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token comment">#重新选择输入和输出目录时,进度条设置为0,文本框的内容置空</span> <span class="token builtin">str</span> <span class="token operator">=</span> QFileDialog<span class="token punctuation">.</span>getExistingDirectory<span class="token punctuation">(</span>self<span class="token punctuation">,</span><span class="token string">"选中新文件所在目录"</span><span class="token punctuation">,</span><span class="token string">r"E:\BaiduNetdiskWorkspace\test"</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>docxLineEdit<span class="token punctuation">.</span>setText<span class="token punctuation">(</span><span class="token builtin">str</span><span class="token punctuation">)</span> <span class="token comment">#将图形界面的内容各种进度条,文本框初始化</span> <span class="token keyword">def</span> <span class="token function">initGUI</span><span class="token punctuation">(</span>self<span class="token punctuation">)</span><span class="token punctuation">:</span> self<span class="token punctuation">.</span>progressBar<span class="token punctuation">.</span>setProperty<span class="token punctuation">(</span><span class="token string">"value"</span><span class="token punctuation">,</span> <span class="token number">0</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>setText<span class="token punctuation">(</span><span class="token string">""</span><span class="token punctuation">)</span> <span class="token keyword">def</span> <span class="token function">initConfig</span><span class="token punctuation">(</span>self<span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token comment"># 文件总数</span> self<span class="token punctuation">.</span>totalList <span class="token operator">=</span> <span class="token punctuation">[</span><span class="token punctuation">]</span> <span class="token comment"># 转换正确的文件总数</span> self<span class="token punctuation">.</span>successList <span class="token operator">=</span> <span class="token punctuation">[</span><span class="token punctuation">]</span> <span class="token comment"># 装换错误的文件总数</span> self<span class="token punctuation">.</span>errorList <span class="token operator">=</span> <span class="token punctuation">[</span><span class="token punctuation">]</span> <span class="token comment">#处理文件名</span> <span class="token keyword">def</span> <span class="token function">renFilename</span><span class="token punctuation">(</span>self<span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token comment">#replaceStr[]</span> <span class="token comment"># 输入文件夹地址</span> path <span class="token operator">=</span> self<span class="token punctuation">.</span>docLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">if</span> self<span class="token punctuation">.</span>docxLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">==</span><span class="token string">''</span><span class="token punctuation">:</span> path2<span class="token operator">=</span>path <span class="token keyword">else</span><span class="token punctuation">:</span> path2 <span class="token operator">=</span> self<span class="token punctuation">.</span>docxLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span> files <span class="token operator">=</span> os<span class="token punctuation">.</span>listdir<span class="token punctuation">(</span>path<span class="token punctuation">)</span> pt <span class="token operator">=</span> <span class="token string">r'(\n)'</span> res <span class="token operator">=</span> re<span class="token punctuation">.</span>split<span class="token punctuation">(</span>pt<span class="token punctuation">,</span>self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>toPlainText<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">[</span><span class="token number">0</span><span class="token punctuation">:</span><span class="token punctuation">]</span><span class="token comment">#读取textEdit中的内容,用第二行字符替换第一字符,第二行可为空</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token string">"替换字符:"</span><span class="token punctuation">,</span>res<span class="token punctuation">)</span> fileTotal <span class="token operator">=</span> <span class="token number">0</span> total <span class="token operator">=</span> <span class="token number">0</span> <span class="token keyword">for</span> <span class="token builtin">file</span> <span class="token keyword">in</span> files<span class="token punctuation">:</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token builtin">file</span><span class="token punctuation">)</span><span class="token comment"># 输出所有文件名,只是为了看一下</span> fileTotal <span class="token operator">=</span> <span class="token builtin">len</span><span class="token punctuation">(</span>files<span class="token punctuation">)</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token string">"文件数:"</span><span class="token punctuation">,</span>fileTotal<span class="token punctuation">)</span> <span class="token comment"># 获取旧名和新名</span> j<span class="token operator">=</span><span class="token number">0</span> <span class="token keyword">while</span> j <span class="token operator">&lt;</span> <span class="token builtin">len</span><span class="token punctuation">(</span>res<span class="token punctuation">)</span><span class="token punctuation">:</span> total<span class="token operator">=</span><span class="token number">0</span> files <span class="token operator">=</span> os<span class="token punctuation">.</span>listdir<span class="token punctuation">(</span>path<span class="token punctuation">)</span> <span class="token keyword">for</span> <span class="token builtin">file</span> <span class="token keyword">in</span> files<span class="token punctuation">:</span> <span class="token comment"># old 旧名称的信息</span> old <span class="token operator">=</span> path <span class="token operator">+</span> os<span class="token punctuation">.</span>sep <span class="token operator">+</span> files<span class="token punctuation">[</span>total<span class="token punctuation">]</span> <span class="token comment">#print(total,"old:"+old)</span> <span class="token comment"># new是新名称的信息,这里的操作是用res[j]替换res[j+2]代表的字符,换行符也是一个字符串,故+2</span> new <span class="token operator">=</span> path2 <span class="token operator">+</span> os<span class="token punctuation">.</span>sep <span class="token operator">+</span> <span class="token builtin">file</span><span class="token punctuation">.</span>replace<span class="token punctuation">(</span>res<span class="token punctuation">[</span>j<span class="token punctuation">]</span><span class="token punctuation">,</span>res<span class="token punctuation">[</span>j<span class="token operator">+</span><span class="token number">2</span><span class="token punctuation">]</span><span class="token punctuation">)</span> <span class="token comment">#print(total,"new:"+new)</span> <span class="token keyword">if</span> self<span class="token punctuation">.</span>docxLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">==</span><span class="token string">''</span><span class="token punctuation">:</span> os<span class="token punctuation">.</span>rename<span class="token punctuation">(</span>old<span class="token punctuation">,</span>new<span class="token punctuation">)</span> <span class="token comment"># 新旧替换</span> <span class="token keyword">else</span><span class="token punctuation">:</span> shutil<span class="token punctuation">.</span>copyfile<span class="token punctuation">(</span>old<span class="token punctuation">,</span> new<span class="token punctuation">)</span> <span class="token comment">#新文件路径非空时,复制并替换</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span>files<span class="token punctuation">[</span>total<span class="token punctuation">]</span><span class="token punctuation">)</span> total<span class="token operator">+=</span><span class="token number">1</span> value <span class="token operator">=</span> total <span class="token operator">*</span> <span class="token number">1.0</span> <span class="token operator">/</span> fileTotal <span class="token operator">*</span> <span class="token number">100</span> self<span class="token punctuation">.</span>progressBar<span class="token punctuation">.</span>setValue<span class="token punctuation">(</span><span class="token builtin">int</span><span class="token punctuation">(</span>value<span class="token punctuation">)</span><span class="token punctuation">)</span> j<span class="token operator">+=</span><span class="token number">4</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span><span class="token string">"%d个文件名替换成功!"</span><span class="token operator">%</span>fileTotal<span class="token punctuation">)</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span><span class="token string">"本次操作结束!"</span><span class="token punctuation">)</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token string">"%d个文件名替换成功!"</span><span class="token operator">%</span>fileTotal<span class="token punctuation">)</span> <span class="token comment">#转换为DOCX</span> <span class="token keyword">def</span> <span class="token function">startConvertD</span><span class="token punctuation">(</span>self<span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token keyword">if</span> self<span class="token punctuation">.</span>docLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">==</span> <span class="token string">''</span> <span class="token punctuation">:</span><span class="token comment">#or self.docxLineEdit.text() == '':</span> msgBox <span class="token operator">=</span> QMessageBox<span class="token punctuation">(</span>QMessageBox<span class="token punctuation">.</span>Warning<span class="token punctuation">,</span> <span class="token string">"警告"</span><span class="token punctuation">,</span> <span class="token string">"请选中要转换的目录"</span><span class="token punctuation">)</span> msgBox<span class="token punctuation">.</span><span class="token keyword">exec</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">return</span> self<span class="token punctuation">.</span>setOp<span class="token punctuation">(</span><span class="token boolean">False</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>initConfig<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token comment">#获取文本同时去掉空格</span> docUrl <span class="token operator">=</span> self<span class="token punctuation">.</span>docLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token string">"原文件路径:"</span> <span class="token operator">+</span> docUrl<span class="token punctuation">)</span> <span class="token keyword">if</span> self<span class="token punctuation">.</span>docxLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">==</span><span class="token string">''</span><span class="token punctuation">:</span> docxUrl<span class="token operator">=</span>docUrl <span class="token keyword">else</span><span class="token punctuation">:</span> docxUrl <span class="token operator">=</span> self<span class="token punctuation">.</span>docxLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token string">"新文件路径:"</span> <span class="token operator">+</span> docxUrl<span class="token punctuation">)</span> word <span class="token operator">=</span>win32com<span class="token punctuation">.</span>client<span class="token punctuation">.</span>Dispatch<span class="token punctuation">(</span><span class="token string">'kwps.application'</span><span class="token punctuation">)</span> <span class="token comment">#win32com.client.gencache.EnsureDispatch('kwps.Application')</span> word<span class="token punctuation">.</span>DisplayAlerts <span class="token operator">=</span> <span class="token number">0</span> word<span class="token punctuation">.</span>Visible <span class="token operator">=</span> <span class="token number">0</span> fileTotal <span class="token operator">=</span> <span class="token number">0</span> total <span class="token operator">=</span> <span class="token number">0</span> <span class="token keyword">for</span> root<span class="token punctuation">,</span> dirs<span class="token punctuation">,</span> files <span class="token keyword">in</span> os<span class="token punctuation">.</span>walk<span class="token punctuation">(</span>docUrl<span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token keyword">for</span> name <span class="token keyword">in</span> files<span class="token punctuation">:</span> length <span class="token operator">=</span> <span class="token builtin">len</span><span class="token punctuation">(</span>name<span class="token punctuation">)</span> index <span class="token operator">=</span> name<span class="token punctuation">.</span>rfind<span class="token punctuation">(</span><span class="token string">'.'</span><span class="token punctuation">)</span> after <span class="token operator">=</span> name<span class="token punctuation">[</span>index<span class="token punctuation">:</span>length<span class="token punctuation">]</span> after <span class="token operator">=</span> after<span class="token punctuation">.</span>lower<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">if</span> after <span class="token operator">==</span> <span class="token string">'.doc'</span> <span class="token keyword">or</span> after <span class="token operator">==</span> <span class="token string">'.docx'</span><span class="token punctuation">:</span> fileTotal <span class="token operator">+=</span> <span class="token number">1</span> <span class="token keyword">for</span> root<span class="token punctuation">,</span> dirs<span class="token punctuation">,</span> files <span class="token keyword">in</span> os<span class="token punctuation">.</span>walk<span class="token punctuation">(</span>docUrl<span class="token punctuation">)</span><span class="token punctuation">:</span> self<span class="token punctuation">.</span>statusbar<span class="token punctuation">.</span>showMessage<span class="token punctuation">(</span><span class="token string">"正在转换["</span> <span class="token operator">+</span> root <span class="token operator">+</span> <span class="token string">"]中的"</span><span class="token operator">+</span><span class="token builtin">repr</span><span class="token punctuation">(</span>fileTotal<span class="token punctuation">)</span><span class="token operator">+</span><span class="token string">"个word文件。"</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span><span class="token string">"正在转换["</span> <span class="token operator">+</span> root <span class="token operator">+</span> <span class="token string">"]中的"</span><span class="token operator">+</span><span class="token builtin">repr</span><span class="token punctuation">(</span>fileTotal<span class="token punctuation">)</span><span class="token operator">+</span><span class="token string">"个word文件。"</span><span class="token punctuation">)</span> <span class="token keyword">for</span> name <span class="token keyword">in</span> files<span class="token punctuation">:</span> length <span class="token operator">=</span> <span class="token builtin">len</span><span class="token punctuation">(</span>name<span class="token punctuation">)</span> index <span class="token operator">=</span> name<span class="token punctuation">.</span>rfind<span class="token punctuation">(</span><span class="token string">'.'</span><span class="token punctuation">)</span> after <span class="token operator">=</span> name<span class="token punctuation">[</span>index<span class="token punctuation">:</span>length<span class="token punctuation">]</span> after <span class="token operator">=</span> after<span class="token punctuation">.</span>lower<span class="token punctuation">(</span><span class="token punctuation">)</span> total <span class="token operator">+=</span> <span class="token number">1</span> <span class="token keyword">if</span> after <span class="token operator">==</span> <span class="token string">'.doc'</span> <span class="token keyword">or</span> after <span class="token operator">==</span> <span class="token string">'.docx'</span><span class="token punctuation">:</span> self<span class="token punctuation">.</span>totalList<span class="token punctuation">.</span>append<span class="token punctuation">(</span>name<span class="token punctuation">)</span> value <span class="token operator">=</span> total <span class="token operator">*</span> <span class="token number">1.0</span> <span class="token operator">/</span> fileTotal <span class="token operator">*</span> <span class="token number">100</span> self<span class="token punctuation">.</span>progressBar<span class="token punctuation">.</span>setValue<span class="token punctuation">(</span><span class="token builtin">int</span><span class="token punctuation">(</span>value<span class="token punctuation">)</span><span class="token punctuation">)</span> fileName <span class="token operator">=</span> root <span class="token operator">+</span> <span class="token string">"/"</span> <span class="token operator">+</span> name <span class="token comment">#print(fileName)</span> <span class="token keyword">try</span><span class="token punctuation">:</span> <span class="token keyword">print</span><span class="token punctuation">(</span>fileName<span class="token punctuation">)</span> doc <span class="token operator">=</span> word<span class="token punctuation">.</span>Documents<span class="token punctuation">.</span>Open<span class="token punctuation">(</span>fileName<span class="token punctuation">)</span> <span class="token comment"># 这个是保存的目录</span> doc<span class="token punctuation">.</span>SaveAs<span class="token punctuation">(</span>docxUrl <span class="token operator">+</span> <span class="token string">"/"</span> <span class="token operator">+</span> name <span class="token operator">+</span> <span class="token string">"x"</span><span class="token punctuation">,</span> <span class="token number">12</span><span class="token punctuation">)</span> <span class="token comment">#print(docxUrl + "/" + name + "x")</span> doc<span class="token punctuation">.</span>Close<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token builtin">str</span> <span class="token operator">=</span> name <span class="token operator">+</span> <span class="token string">"转换成功!"</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token builtin">str</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span><span class="token builtin">str</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>successList<span class="token punctuation">.</span>append<span class="token punctuation">(</span>name<span class="token punctuation">)</span> <span class="token keyword">except</span> Exception <span class="token keyword">as</span> e<span class="token punctuation">:</span> <span class="token comment">#print(fileName)</span> <span class="token builtin">str</span> <span class="token operator">=</span> name <span class="token operator">+</span> <span class="token string">"转换失败!"</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token builtin">str</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span><span class="token builtin">str</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>errorList<span class="token punctuation">.</span>append<span class="token punctuation">(</span>name<span class="token punctuation">)</span> <span class="token keyword">continue</span> word<span class="token punctuation">.</span>Quit<span class="token punctuation">(</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span><span class="token string">"本次操作结束!"</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>setOp<span class="token punctuation">(</span><span class="token boolean">True</span><span class="token punctuation">)</span> <span class="token comment">#self.writeMsg()</span> <span class="token comment">#转换为PDF</span> <span class="token keyword">def</span> <span class="token function">startConvertP</span><span class="token punctuation">(</span>self<span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token keyword">if</span> self<span class="token punctuation">.</span>docLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">==</span> <span class="token string">''</span><span class="token punctuation">:</span><span class="token comment"># or self.docxLineEdit.text() == '':</span> msgBox <span class="token operator">=</span> QMessageBox<span class="token punctuation">(</span>QMessageBox<span class="token punctuation">.</span>Warning<span class="token punctuation">,</span> <span class="token string">"警告"</span><span class="token punctuation">,</span> <span class="token string">"请选中要转换的目录"</span><span class="token punctuation">)</span> msgBox<span class="token punctuation">.</span><span class="token keyword">exec</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">return</span> self<span class="token punctuation">.</span>setOp<span class="token punctuation">(</span><span class="token boolean">False</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>initConfig<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token comment">#获取文本同时去掉空格</span> docUrl <span class="token operator">=</span> self<span class="token punctuation">.</span>docLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token string">"原文件路径:"</span> <span class="token operator">+</span> docUrl<span class="token punctuation">)</span> <span class="token keyword">if</span> self<span class="token punctuation">.</span>docxLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">==</span><span class="token string">''</span><span class="token punctuation">:</span> docxUrl<span class="token operator">=</span>docUrl <span class="token keyword">else</span><span class="token punctuation">:</span> docxUrl <span class="token operator">=</span> self<span class="token punctuation">.</span>docxLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token string">"新文件路径:"</span> <span class="token operator">+</span> docxUrl<span class="token punctuation">)</span> word <span class="token operator">=</span>win32com<span class="token punctuation">.</span>client<span class="token punctuation">.</span>Dispatch<span class="token punctuation">(</span><span class="token string">'kwps.application'</span><span class="token punctuation">)</span> <span class="token comment"># win32com.client.gencache.EnsureDispatch('kwps.Application')</span> word<span class="token punctuation">.</span>DisplayAlerts <span class="token operator">=</span> <span class="token number">0</span> word<span class="token punctuation">.</span>Visible <span class="token operator">=</span> <span class="token number">0</span> fileTotal <span class="token operator">=</span> <span class="token number">0</span> total <span class="token operator">=</span> <span class="token number">0</span> <span class="token keyword">for</span> root<span class="token punctuation">,</span> dirs<span class="token punctuation">,</span> files <span class="token keyword">in</span> os<span class="token punctuation">.</span>walk<span class="token punctuation">(</span>docUrl<span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token keyword">for</span> name <span class="token keyword">in</span> files<span class="token punctuation">:</span> length <span class="token operator">=</span> <span class="token builtin">len</span><span class="token punctuation">(</span>name<span class="token punctuation">)</span> index <span class="token operator">=</span> name<span class="token punctuation">.</span>rfind<span class="token punctuation">(</span><span class="token string">'.'</span><span class="token punctuation">)</span> after <span class="token operator">=</span> name<span class="token punctuation">[</span>index<span class="token punctuation">:</span>length<span class="token punctuation">]</span> after <span class="token operator">=</span> after<span class="token punctuation">.</span>lower<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">if</span> after <span class="token operator">==</span> <span class="token string">'.doc'</span> <span class="token keyword">or</span> after <span class="token operator">==</span> <span class="token string">'.docx'</span><span class="token punctuation">:</span> fileTotal <span class="token operator">+=</span> <span class="token number">1</span> <span class="token keyword">for</span> root<span class="token punctuation">,</span> dirs<span class="token punctuation">,</span> files <span class="token keyword">in</span> os<span class="token punctuation">.</span>walk<span class="token punctuation">(</span>docUrl<span class="token punctuation">)</span><span class="token punctuation">:</span> self<span class="token punctuation">.</span>statusbar<span class="token punctuation">.</span>showMessage<span class="token punctuation">(</span><span class="token string">"正在转换["</span> <span class="token operator">+</span> root <span class="token operator">+</span> <span class="token string">"]中的"</span><span class="token operator">+</span><span class="token builtin">repr</span><span class="token punctuation">(</span>fileTotal<span class="token punctuation">)</span><span class="token operator">+</span><span class="token string">"个word文件。"</span><span class="token punctuation">)</span> <span class="token keyword">for</span> name <span class="token keyword">in</span> files<span class="token punctuation">:</span> length <span class="token operator">=</span> <span class="token builtin">len</span><span class="token punctuation">(</span>name<span class="token punctuation">)</span> index <span class="token operator">=</span> name<span class="token punctuation">.</span>rfind<span class="token punctuation">(</span><span class="token string">'.'</span><span class="token punctuation">)</span> after <span class="token operator">=</span> name<span class="token punctuation">[</span>index<span class="token punctuation">:</span>length<span class="token punctuation">]</span> after <span class="token operator">=</span> after<span class="token punctuation">.</span>lower<span class="token punctuation">(</span><span class="token punctuation">)</span> total <span class="token operator">+=</span> <span class="token number">1</span> <span class="token keyword">if</span> after <span class="token operator">==</span> <span class="token string">'.doc'</span> <span class="token keyword">or</span> after <span class="token operator">==</span> <span class="token string">'.docx'</span><span class="token punctuation">:</span> self<span class="token punctuation">.</span>totalList<span class="token punctuation">.</span>append<span class="token punctuation">(</span>name<span class="token punctuation">)</span> value <span class="token operator">=</span> total <span class="token operator">*</span> <span class="token number">1.0</span> <span class="token operator">/</span> fileTotal <span class="token operator">*</span> <span class="token number">100</span> self<span class="token punctuation">.</span>progressBar<span class="token punctuation">.</span>setValue<span class="token punctuation">(</span><span class="token builtin">int</span><span class="token punctuation">(</span>value<span class="token punctuation">)</span><span class="token punctuation">)</span> fileName <span class="token operator">=</span> root <span class="token operator">+</span> <span class="token string">"/"</span> <span class="token operator">+</span> name <span class="token keyword">try</span><span class="token punctuation">:</span> doc <span class="token operator">=</span> word<span class="token punctuation">.</span>Documents<span class="token punctuation">.</span>Open<span class="token punctuation">(</span>fileName<span class="token punctuation">)</span> <span class="token comment"># 这个是保存的目录</span> doc<span class="token punctuation">.</span>SaveAs<span class="token punctuation">(</span>docxUrl <span class="token operator">+</span> <span class="token string">"/"</span> <span class="token operator">+</span>os<span class="token punctuation">.</span>path<span class="token punctuation">.</span>splitext<span class="token punctuation">(</span>name<span class="token punctuation">)</span><span class="token punctuation">[</span><span class="token number">0</span><span class="token punctuation">]</span> <span class="token operator">+</span> <span class="token string">".pdf"</span><span class="token punctuation">,</span> <span class="token number">17</span><span class="token punctuation">)</span> doc<span class="token punctuation">.</span>Close<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token builtin">str</span> <span class="token operator">=</span> name <span class="token operator">+</span> <span class="token string">"转换成功!"</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span><span class="token builtin">str</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>successList<span class="token punctuation">.</span>append<span class="token punctuation">(</span>name<span class="token punctuation">)</span> <span class="token keyword">except</span> Exception <span class="token keyword">as</span> e<span class="token punctuation">:</span> <span class="token builtin">str</span> <span class="token operator">=</span> name <span class="token operator">+</span> <span class="token string">"转换失败!"</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span><span class="token builtin">str</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>errorList<span class="token punctuation">.</span>append<span class="token punctuation">(</span>name<span class="token punctuation">)</span> <span class="token keyword">continue</span> word<span class="token punctuation">.</span>Quit<span class="token punctuation">(</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span><span class="token string">"本次操作结束!"</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>setOp<span class="token punctuation">(</span><span class="token boolean">True</span><span class="token punctuation">)</span> <span class="token comment">#self.writeMsg()</span> <span class="token comment">#删除页眉页脚</span> <span class="token keyword">def</span> <span class="token function">remove_H_F</span><span class="token punctuation">(</span>self<span class="token punctuation">)</span><span class="token punctuation">:</span> replace_dict <span class="token operator">=</span> <span class="token punctuation">&#123;</span> <span class="token string">"."</span><span class="token punctuation">:</span> <span class="token string">"."</span><span class="token punctuation">,</span> <span class="token string">"。"</span><span class="token punctuation">:</span> <span class="token string">"."</span><span class="token punctuation">,</span> <span class="token string">","</span><span class="token punctuation">:</span> <span class="token string">","</span><span class="token punctuation">,</span> <span class="token string">";"</span><span class="token punctuation">:</span> <span class="token string">";"</span><span class="token punctuation">,</span> <span class="token string">":"</span><span class="token punctuation">:</span> <span class="token string">":"</span><span class="token punctuation">,</span> <span class="token string">"-"</span><span class="token punctuation">:</span> <span class="token string">"-"</span><span class="token punctuation">,</span> <span class="token string">"+"</span><span class="token punctuation">:</span> <span class="token string">"+"</span><span class="token punctuation">,</span> <span class="token string">"^b"</span><span class="token punctuation">:</span> <span class="token string">""</span><span class="token punctuation">,</span> <span class="token string">"【分析】^p"</span><span class="token punctuation">:</span><span class="token string">"【分析】"</span><span class="token punctuation">,</span> <span class="token string">"【详解】^p"</span><span class="token punctuation">:</span><span class="token string">"【详解】"</span><span class="token punctuation">,</span> <span class="token string">"【点睛】^p"</span><span class="token punctuation">:</span><span class="token string">"【点睛】"</span><span class="token punctuation">,</span> <span class="token punctuation">&#125;</span> <span class="token keyword">def</span> <span class="token function">check_and_change</span><span class="token punctuation">(</span>document<span class="token punctuation">,</span> replace_dict<span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token triple-quoted-string string">""" 遍历word中的所有 paragraphs,在每一段中发现含有key 的内容,就替换为 value 。 (key 和 value 都是replace_dict中的键值对。) """</span> <span class="token keyword">for</span> para <span class="token keyword">in</span> document<span class="token punctuation">.</span>paragraphs<span class="token punctuation">:</span> <span class="token keyword">for</span> i <span class="token keyword">in</span> <span class="token builtin">range</span><span class="token punctuation">(</span><span class="token builtin">len</span><span class="token punctuation">(</span>para<span class="token punctuation">.</span>runs<span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token keyword">for</span> key<span class="token punctuation">,</span> value <span class="token keyword">in</span> replace_dict<span class="token punctuation">.</span>items<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token keyword">if</span> key <span class="token keyword">in</span> para<span class="token punctuation">.</span>runs<span class="token punctuation">[</span>i<span class="token punctuation">]</span><span class="token punctuation">.</span>text<span class="token punctuation">:</span> para<span class="token punctuation">.</span>runs<span class="token punctuation">[</span>i<span class="token punctuation">]</span><span class="token punctuation">.</span>text <span class="token operator">=</span> para<span class="token punctuation">.</span>runs<span class="token punctuation">[</span>i<span class="token punctuation">]</span><span class="token punctuation">.</span>text<span class="token punctuation">.</span>replace<span class="token punctuation">(</span>key<span class="token punctuation">,</span> value<span class="token punctuation">)</span> <span class="token keyword">return</span> document <span class="token keyword">if</span> self<span class="token punctuation">.</span>docLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">==</span> <span class="token string">''</span><span class="token punctuation">:</span><span class="token comment"># or self.docxLineEdit.text() == '':</span> msgBox <span class="token operator">=</span> QMessageBox<span class="token punctuation">(</span>QMessageBox<span class="token punctuation">.</span>Warning<span class="token punctuation">,</span> <span class="token string">"警告"</span><span class="token punctuation">,</span> <span class="token string">"请选中要操作的目录"</span><span class="token punctuation">)</span> msgBox<span class="token punctuation">.</span><span class="token keyword">exec</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">return</span> self<span class="token punctuation">.</span>setOp<span class="token punctuation">(</span><span class="token boolean">False</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>initConfig<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token comment">#获取文本同时去掉空格</span> docUrl <span class="token operator">=</span> self<span class="token punctuation">.</span>docLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token string">"原文件路径:"</span> <span class="token operator">+</span> docUrl<span class="token punctuation">)</span> <span class="token keyword">if</span> self<span class="token punctuation">.</span>docxLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">==</span><span class="token string">''</span><span class="token punctuation">:</span> docxUrl<span class="token operator">=</span>docUrl <span class="token keyword">else</span><span class="token punctuation">:</span> docxUrl <span class="token operator">=</span> self<span class="token punctuation">.</span>docxLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token string">"新文件路径:"</span> <span class="token operator">+</span> docxUrl<span class="token punctuation">)</span> word <span class="token operator">=</span>win32com<span class="token punctuation">.</span>client<span class="token punctuation">.</span>DispatchEx<span class="token punctuation">(</span><span class="token string">'word.application'</span><span class="token punctuation">)</span> <span class="token comment">#win32com.client.gencache.EnsureDispatch('kwps.Application')</span> word<span class="token punctuation">.</span>DisplayAlerts <span class="token operator">=</span> <span class="token number">0</span> word<span class="token punctuation">.</span>Visible <span class="token operator">=</span> <span class="token number">0</span> fileTotal <span class="token operator">=</span> <span class="token number">0</span> total <span class="token operator">=</span> <span class="token number">0</span> <span class="token keyword">for</span> root<span class="token punctuation">,</span> dirs<span class="token punctuation">,</span> files <span class="token keyword">in</span> os<span class="token punctuation">.</span>walk<span class="token punctuation">(</span>docUrl<span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token keyword">for</span> name <span class="token keyword">in</span> files<span class="token punctuation">:</span> length <span class="token operator">=</span> <span class="token builtin">len</span><span class="token punctuation">(</span>name<span class="token punctuation">)</span> index <span class="token operator">=</span> name<span class="token punctuation">.</span>rfind<span class="token punctuation">(</span><span class="token string">'.'</span><span class="token punctuation">)</span> after <span class="token operator">=</span> name<span class="token punctuation">[</span>index<span class="token punctuation">:</span>length<span class="token punctuation">]</span> after <span class="token operator">=</span> after<span class="token punctuation">.</span>lower<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">if</span> after <span class="token operator">==</span> <span class="token string">'.doc'</span> <span class="token keyword">or</span> after <span class="token operator">==</span> <span class="token string">'.docx'</span><span class="token punctuation">:</span> fileTotal <span class="token operator">+=</span> <span class="token number">1</span> <span class="token keyword">for</span> root<span class="token punctuation">,</span> dirs<span class="token punctuation">,</span> files <span class="token keyword">in</span> os<span class="token punctuation">.</span>walk<span class="token punctuation">(</span>docUrl<span class="token punctuation">)</span><span class="token punctuation">:</span> self<span class="token punctuation">.</span>statusbar<span class="token punctuation">.</span>showMessage<span class="token punctuation">(</span><span class="token string">"正在操作["</span> <span class="token operator">+</span> root <span class="token operator">+</span> <span class="token string">"]中的"</span><span class="token operator">+</span><span class="token builtin">repr</span><span class="token punctuation">(</span>fileTotal<span class="token punctuation">)</span><span class="token operator">+</span><span class="token string">"个word文件。"</span><span class="token punctuation">)</span> <span class="token keyword">for</span> name <span class="token keyword">in</span> files<span class="token punctuation">:</span> length <span class="token operator">=</span> <span class="token builtin">len</span><span class="token punctuation">(</span>name<span class="token punctuation">)</span> index <span class="token operator">=</span> name<span class="token punctuation">.</span>rfind<span class="token punctuation">(</span><span class="token string">'.'</span><span class="token punctuation">)</span> after <span class="token operator">=</span> name<span class="token punctuation">[</span>index<span class="token punctuation">:</span>length<span class="token punctuation">]</span> after <span class="token operator">=</span> after<span class="token punctuation">.</span>lower<span class="token punctuation">(</span><span class="token punctuation">)</span> total <span class="token operator">+=</span> <span class="token number">1</span> <span class="token keyword">if</span> after <span class="token operator">==</span> <span class="token string">'.doc'</span> <span class="token keyword">or</span> after <span class="token operator">==</span> <span class="token string">'.docx'</span><span class="token punctuation">:</span> self<span class="token punctuation">.</span>totalList<span class="token punctuation">.</span>append<span class="token punctuation">(</span>name<span class="token punctuation">)</span> value <span class="token operator">=</span> total <span class="token operator">*</span> <span class="token number">1.0</span> <span class="token operator">/</span> fileTotal <span class="token operator">*</span> <span class="token number">100</span> self<span class="token punctuation">.</span>progressBar<span class="token punctuation">.</span>setValue<span class="token punctuation">(</span><span class="token builtin">int</span><span class="token punctuation">(</span>value<span class="token punctuation">)</span><span class="token punctuation">)</span> fileName <span class="token operator">=</span> root <span class="token operator">+</span> <span class="token string">"/"</span> <span class="token operator">+</span> name <span class="token keyword">print</span><span class="token punctuation">(</span>fileName<span class="token punctuation">,</span>total<span class="token punctuation">)</span> <span class="token keyword">try</span><span class="token punctuation">:</span> <span class="token comment">#print("1:"+fileName)</span> <span class="token comment">#print("2:"+name)</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span>name<span class="token punctuation">)</span> <span class="token comment">#doc = word.Documents.Open(fileName)</span> <span class="token comment"># 这个是保存的目录</span> <span class="token builtin">file</span><span class="token operator">=</span>docx<span class="token punctuation">.</span>Document<span class="token punctuation">(</span>fileName<span class="token punctuation">)</span> <span class="token comment">#取消"首页不同",对每一节分别设置</span> <span class="token comment">#file.sections[0].different_first_page_header_footer = False </span> <span class="token comment"># 取消"奇偶页不同",对整个文档有效</span> <span class="token comment">#file.settings.odd_and_even_pages_header_footer=False</span> sstr<span class="token operator">=</span><span class="token string">"本文档共有"</span><span class="token operator">+</span><span class="token builtin">repr</span><span class="token punctuation">(</span><span class="token builtin">len</span><span class="token punctuation">(</span><span class="token builtin">file</span><span class="token punctuation">.</span>sections<span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token operator">+</span><span class="token string">"节。"</span> <span class="token keyword">print</span><span class="token punctuation">(</span>sstr<span class="token punctuation">)</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span>sstr<span class="token punctuation">)</span> a<span class="token operator">=</span><span class="token number">0</span> <span class="token keyword">while</span> a <span class="token operator">&lt;</span> <span class="token builtin">len</span><span class="token punctuation">(</span><span class="token builtin">file</span><span class="token punctuation">.</span>sections<span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token comment">#文档有多节时,要分别设置,以下是统一设置成一样格式</span> <span class="token comment"># 删除页眉、页脚 </span> <span class="token builtin">file</span><span class="token punctuation">.</span>sections<span class="token punctuation">[</span>a<span class="token punctuation">]</span><span class="token punctuation">.</span>header<span class="token punctuation">.</span>is_linked_to_previous<span class="token operator">=</span><span class="token boolean">True</span> <span class="token builtin">file</span><span class="token punctuation">.</span>sections<span class="token punctuation">[</span>a<span class="token punctuation">]</span><span class="token punctuation">.</span>footer<span class="token punctuation">.</span>is_linked_to_previous<span class="token operator">=</span><span class="token boolean">True</span> <span class="token comment">#file.sections[a].header.paragraphs[0].text= ''#你要修改成的页眉'</span> <span class="token comment">#file.sections[a].footer.paragraphs[0].text= ''#你要修改成的页脚'</span> <span class="token comment">#修改页边距</span> <span class="token builtin">file</span><span class="token punctuation">.</span>sections<span class="token punctuation">[</span>a<span class="token punctuation">]</span><span class="token punctuation">.</span>mirrorMargins <span class="token operator">=</span><span class="token boolean">True</span> <span class="token builtin">file</span><span class="token punctuation">.</span>sections<span class="token punctuation">[</span>a<span class="token punctuation">]</span><span class="token punctuation">.</span>top_margin <span class="token operator">=</span> Cm<span class="token punctuation">(</span><span class="token number">1.8</span><span class="token punctuation">)</span> <span class="token builtin">file</span><span class="token punctuation">.</span>sections<span class="token punctuation">[</span>a<span class="token punctuation">]</span><span class="token punctuation">.</span>bottom_margin <span class="token operator">=</span> Cm<span class="token punctuation">(</span><span class="token number">1.8</span><span class="token punctuation">)</span> <span class="token builtin">file</span><span class="token punctuation">.</span>sections<span class="token punctuation">[</span>a<span class="token punctuation">]</span><span class="token punctuation">.</span>left_margin <span class="token operator">=</span> Cm<span class="token punctuation">(</span><span class="token number">1.8</span><span class="token punctuation">)</span> <span class="token builtin">file</span><span class="token punctuation">.</span>sections<span class="token punctuation">[</span>a<span class="token punctuation">]</span><span class="token punctuation">.</span>right_margin <span class="token operator">=</span> Cm<span class="token punctuation">(</span><span class="token number">1.8</span><span class="token punctuation">)</span> <span class="token comment">#修改页眉页脚离页面边距</span> <span class="token builtin">file</span><span class="token punctuation">.</span>sections<span class="token punctuation">[</span>a<span class="token punctuation">]</span><span class="token punctuation">.</span>header_distance <span class="token operator">=</span> Cm<span class="token punctuation">(</span><span class="token number">1.2</span><span class="token punctuation">)</span> <span class="token builtin">file</span><span class="token punctuation">.</span>sections<span class="token punctuation">[</span>a<span class="token punctuation">]</span><span class="token punctuation">.</span>footer_distance <span class="token operator">=</span> Cm<span class="token punctuation">(</span><span class="token number">1.2</span><span class="token punctuation">)</span> <span class="token triple-quoted-string string">''' #设置纸张方向和大小 file.sections[0].page_height = Cm(29.7) # 设置A4纸的高度 file.sections[0].page_width = Cm(21) # 设置A4纸的宽 file.sections[0].orientation = WD_ORIENTATION.PORTRAIT # 设置纸张方向为横向,可以不设置 默认为横向 file.sections[1].orientation = WD_ORIENTATION.LANDSCAPE # 设置纸张方向为纵向 file.sections[1].page_height = Cm(21) # 设置A4纸的高度 file.sections[1].page_width = Cm(29.7) # 设置A4纸的宽 #设置分栏 file.sections[0]._sectPr.xpath('./w:cols')[0].set(qn('w:num'), '2') #把第一节设置为2栏 #设置段落间距 paragraph_format=file.paragraphs[0].paragraph_format paragraph_format.space_before=Pt(18) #段前间距 paragraph_format.space_after=Pt(12) #段后间距 paragraph_format.line_spacing=Pt(12) #行距 '''</span> <span class="token keyword">for</span> paragraph <span class="token keyword">in</span> <span class="token builtin">file</span><span class="token punctuation">.</span>paragraphs<span class="token punctuation">:</span> <span class="token keyword">if</span> paragraph<span class="token punctuation">.</span>style<span class="token punctuation">.</span>name<span class="token operator">==</span><span class="token string">'Normal'</span><span class="token punctuation">:</span> paragraph<span class="token punctuation">.</span>paragraph_format<span class="token punctuation">.</span>line_spacing<span class="token operator">=</span><span class="token number">1.0</span><span class="token comment">#设置为单倍行距</span> check_and_change<span class="token punctuation">(</span><span class="token builtin">file</span><span class="token punctuation">,</span> replace_dict<span class="token punctuation">)</span><span class="token comment">#替换字符</span> <span class="token builtin">file</span><span class="token punctuation">.</span>save<span class="token punctuation">(</span>os<span class="token punctuation">.</span>path<span class="token punctuation">.</span>join<span class="token punctuation">(</span>docxUrl<span class="token punctuation">,</span>name<span class="token punctuation">)</span><span class="token punctuation">)</span> a<span class="token operator">+=</span><span class="token number">1</span> <span class="token builtin">str</span> <span class="token operator">=</span> name <span class="token operator">+</span> <span class="token string">"删除页眉页脚成功!"</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token builtin">str</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span><span class="token builtin">str</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>successList<span class="token punctuation">.</span>append<span class="token punctuation">(</span>name<span class="token punctuation">)</span> <span class="token keyword">except</span> Exception <span class="token keyword">as</span> e<span class="token punctuation">:</span> self<span class="token punctuation">.</span>errorList<span class="token punctuation">.</span>append<span class="token punctuation">(</span>name<span class="token punctuation">)</span> <span class="token keyword">print</span><span class="token punctuation">(</span>e<span class="token punctuation">)</span> <span class="token builtin">str</span> <span class="token operator">=</span> name <span class="token operator">+</span> <span class="token string">"删除页眉页脚失败!"</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token builtin">str</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span><span class="token builtin">str</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>errorList<span class="token punctuation">.</span>append<span class="token punctuation">(</span>name<span class="token punctuation">)</span> <span class="token keyword">continue</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token string">"操作完成!"</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>statusbar<span class="token punctuation">.</span>showMessage<span class="token punctuation">(</span><span class="token string">"操作完成!"</span><span class="token punctuation">)</span> word<span class="token punctuation">.</span>Quit<span class="token punctuation">(</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span><span class="token string">"本次操作结束!"</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>setOp<span class="token punctuation">(</span><span class="token boolean">True</span><span class="token punctuation">)</span> <span class="token comment">#self.writeMsg()</span> <span class="token comment">#添加页码</span> <span class="token keyword">def</span> <span class="token function">addPageNumber</span><span class="token punctuation">(</span>self<span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token keyword">if</span> self<span class="token punctuation">.</span>docLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">==</span> <span class="token string">''</span><span class="token punctuation">:</span><span class="token comment"># or self.docxLineEdit.text() == '':</span> msgBox <span class="token operator">=</span> QMessageBox<span class="token punctuation">(</span>QMessageBox<span class="token punctuation">.</span>Warning<span class="token punctuation">,</span> <span class="token string">"警告"</span><span class="token punctuation">,</span> <span class="token string">"请选中要转换的目录"</span><span class="token punctuation">)</span> msgBox<span class="token punctuation">.</span><span class="token keyword">exec</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">return</span> self<span class="token punctuation">.</span>setOp<span class="token punctuation">(</span><span class="token boolean">False</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>initConfig<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token comment">#获取文本同时去掉空格</span> docUrl <span class="token operator">=</span> self<span class="token punctuation">.</span>docLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token string">"原文件路径:"</span> <span class="token operator">+</span> docUrl<span class="token punctuation">)</span> <span class="token keyword">if</span> self<span class="token punctuation">.</span>docxLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">==</span><span class="token string">''</span><span class="token punctuation">:</span> docxUrl<span class="token operator">=</span>docUrl <span class="token keyword">else</span><span class="token punctuation">:</span> docxUrl <span class="token operator">=</span> self<span class="token punctuation">.</span>docxLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token string">"新文件路径:"</span> <span class="token operator">+</span> docxUrl<span class="token punctuation">)</span> word <span class="token operator">=</span> win32com<span class="token punctuation">.</span>client<span class="token punctuation">.</span>DispatchEx<span class="token punctuation">(</span><span class="token string">'kwps.application'</span><span class="token punctuation">)</span> <span class="token comment"># win32com.client.gencache.EnsureDispatch('kwps.Application')</span> word<span class="token punctuation">.</span>DisplayAlerts <span class="token operator">=</span> <span class="token number">0</span> word<span class="token punctuation">.</span>Visible <span class="token operator">=</span> <span class="token number">0</span> fileTotal <span class="token operator">=</span> <span class="token number">0</span> total <span class="token operator">=</span> <span class="token number">0</span> <span class="token keyword">for</span> root<span class="token punctuation">,</span> dirs<span class="token punctuation">,</span> files <span class="token keyword">in</span> os<span class="token punctuation">.</span>walk<span class="token punctuation">(</span>docUrl<span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token keyword">for</span> name <span class="token keyword">in</span> files<span class="token punctuation">:</span> length <span class="token operator">=</span> <span class="token builtin">len</span><span class="token punctuation">(</span>name<span class="token punctuation">)</span> index <span class="token operator">=</span> name<span class="token punctuation">.</span>rfind<span class="token punctuation">(</span><span class="token string">'.'</span><span class="token punctuation">)</span> after <span class="token operator">=</span> name<span class="token punctuation">[</span>index<span class="token punctuation">:</span>length<span class="token punctuation">]</span> after <span class="token operator">=</span> after<span class="token punctuation">.</span>lower<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">if</span> after <span class="token operator">==</span> <span class="token string">'.doc'</span> <span class="token keyword">or</span> after <span class="token operator">==</span> <span class="token string">'.docx'</span><span class="token punctuation">:</span> fileTotal <span class="token operator">+=</span> <span class="token number">1</span> <span class="token keyword">for</span> root<span class="token punctuation">,</span> dirs<span class="token punctuation">,</span> files <span class="token keyword">in</span> os<span class="token punctuation">.</span>walk<span class="token punctuation">(</span>docUrl<span class="token punctuation">)</span><span class="token punctuation">:</span> self<span class="token punctuation">.</span>statusbar<span class="token punctuation">.</span>showMessage<span class="token punctuation">(</span><span class="token string">"正在操作["</span> <span class="token operator">+</span> root <span class="token operator">+</span> <span class="token string">"]中的"</span><span class="token operator">+</span><span class="token builtin">repr</span><span class="token punctuation">(</span>fileTotal<span class="token punctuation">)</span><span class="token operator">+</span><span class="token string">"个word文件。"</span><span class="token punctuation">)</span> <span class="token keyword">for</span> name <span class="token keyword">in</span> files<span class="token punctuation">:</span> length <span class="token operator">=</span> <span class="token builtin">len</span><span class="token punctuation">(</span>name<span class="token punctuation">)</span> index <span class="token operator">=</span> name<span class="token punctuation">.</span>rfind<span class="token punctuation">(</span><span class="token string">'.'</span><span class="token punctuation">)</span> after <span class="token operator">=</span> name<span class="token punctuation">[</span>index<span class="token punctuation">:</span>length<span class="token punctuation">]</span> after <span class="token operator">=</span> after<span class="token punctuation">.</span>lower<span class="token punctuation">(</span><span class="token punctuation">)</span> total <span class="token operator">+=</span> <span class="token number">1</span> <span class="token keyword">if</span> after <span class="token operator">==</span> <span class="token string">'.doc'</span> <span class="token keyword">or</span> after <span class="token operator">==</span> <span class="token string">'.docx'</span><span class="token punctuation">:</span> self<span class="token punctuation">.</span>totalList<span class="token punctuation">.</span>append<span class="token punctuation">(</span>name<span class="token punctuation">)</span> value <span class="token operator">=</span> total <span class="token operator">*</span> <span class="token number">1.0</span> <span class="token operator">/</span> fileTotal <span class="token operator">*</span> <span class="token number">100</span> self<span class="token punctuation">.</span>progressBar<span class="token punctuation">.</span>setValue<span class="token punctuation">(</span><span class="token builtin">int</span><span class="token punctuation">(</span>value<span class="token punctuation">)</span><span class="token punctuation">)</span> fileName <span class="token operator">=</span> root <span class="token operator">+</span> <span class="token string">"/"</span> <span class="token operator">+</span> name newName <span class="token operator">=</span> docxUrl <span class="token operator">+</span> <span class="token string">"/"</span> <span class="token operator">+</span> name <span class="token comment">#print(newName,total)</span> <span class="token keyword">try</span><span class="token punctuation">:</span> doc <span class="token operator">=</span> word<span class="token punctuation">.</span>Documents<span class="token punctuation">.</span>Open<span class="token punctuation">(</span>fileName<span class="token punctuation">)</span> wd_section <span class="token operator">=</span> doc<span class="token punctuation">.</span>Sections<span class="token punctuation">(</span><span class="token number">1</span><span class="token punctuation">)</span> <span class="token comment">#注意section内部成员编号是从1开始的</span> wd_section<span class="token punctuation">.</span>Footers<span class="token punctuation">(</span>constants<span class="token punctuation">.</span>wdHeaderFooterPrimary<span class="token punctuation">)</span><span class="token punctuation">.</span>PageNumbers<span class="token punctuation">.</span>Add<span class="token punctuation">(</span>PageNumberAlignment<span class="token operator">=</span>constants<span class="token punctuation">.</span>wdAlignPageNumberCenter<span class="token punctuation">)</span> <span class="token comment">#添加页码</span> doc<span class="token punctuation">.</span>SaveAs<span class="token punctuation">(</span>newName<span class="token punctuation">)</span> doc<span class="token punctuation">.</span>Close<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token builtin">str</span> <span class="token operator">=</span> name <span class="token operator">+</span> <span class="token string">"添加页码成功!"</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token builtin">str</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span><span class="token builtin">str</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>successList<span class="token punctuation">.</span>append<span class="token punctuation">(</span>name<span class="token punctuation">)</span> <span class="token keyword">except</span> Exception <span class="token keyword">as</span> e<span class="token punctuation">:</span> <span class="token keyword">print</span><span class="token punctuation">(</span>e<span class="token punctuation">)</span> <span class="token builtin">str</span> <span class="token operator">=</span> name <span class="token operator">+</span> <span class="token string">"添加页码失败!"</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token builtin">str</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span><span class="token builtin">str</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>errorList<span class="token punctuation">.</span>append<span class="token punctuation">(</span>name<span class="token punctuation">)</span> <span class="token keyword">continue</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token string">"操作完成!"</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>statusbar<span class="token punctuation">.</span>showMessage<span class="token punctuation">(</span><span class="token string">"操作完成!"</span><span class="token punctuation">)</span> word<span class="token punctuation">.</span>Quit<span class="token punctuation">(</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span><span class="token string">"本次操作结束!"</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>setOp<span class="token punctuation">(</span><span class="token boolean">True</span><span class="token punctuation">)</span> <span class="token comment">#self.writeMsg()#添加页码</span> <span class="token comment">#删除页眉</span> <span class="token keyword">def</span> <span class="token function">remove_H</span><span class="token punctuation">(</span>self<span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token keyword">if</span> self<span class="token punctuation">.</span>docLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">==</span> <span class="token string">''</span><span class="token punctuation">:</span><span class="token comment"># or self.docxLineEdit.text() == '':</span> msgBox <span class="token operator">=</span> QMessageBox<span class="token punctuation">(</span>QMessageBox<span class="token punctuation">.</span>Warning<span class="token punctuation">,</span> <span class="token string">"警告"</span><span class="token punctuation">,</span> <span class="token string">"请选中要操作的目录!"</span><span class="token punctuation">)</span> msgBox<span class="token punctuation">.</span><span class="token keyword">exec</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">return</span> self<span class="token punctuation">.</span>setOp<span class="token punctuation">(</span><span class="token boolean">False</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>initConfig<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token comment">#获取文本同时去掉空格</span> docUrl <span class="token operator">=</span> self<span class="token punctuation">.</span>docLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token string">"原文件路径:"</span> <span class="token operator">+</span> docUrl<span class="token punctuation">)</span> <span class="token keyword">if</span> self<span class="token punctuation">.</span>docxLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">==</span><span class="token string">''</span><span class="token punctuation">:</span> docxUrl<span class="token operator">=</span>docUrl <span class="token keyword">else</span><span class="token punctuation">:</span> docxUrl <span class="token operator">=</span> self<span class="token punctuation">.</span>docxLineEdit<span class="token punctuation">.</span>text<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token string">"新文件路径:"</span> <span class="token operator">+</span> docxUrl<span class="token punctuation">)</span> word <span class="token operator">=</span> win32com<span class="token punctuation">.</span>client<span class="token punctuation">.</span>DispatchEx<span class="token punctuation">(</span><span class="token string">'kwps.application'</span><span class="token punctuation">)</span> <span class="token comment"># win32com.client.gencache.EnsureDispatch('kwps.Application')</span> word<span class="token punctuation">.</span>DisplayAlerts <span class="token operator">=</span> <span class="token number">0</span> word<span class="token punctuation">.</span>Visible <span class="token operator">=</span> <span class="token number">0</span> fileTotal <span class="token operator">=</span> <span class="token number">0</span> total <span class="token operator">=</span> <span class="token number">0</span> <span class="token keyword">for</span> root<span class="token punctuation">,</span> dirs<span class="token punctuation">,</span> files <span class="token keyword">in</span> os<span class="token punctuation">.</span>walk<span class="token punctuation">(</span>docUrl<span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token keyword">for</span> name <span class="token keyword">in</span> files<span class="token punctuation">:</span> length <span class="token operator">=</span> <span class="token builtin">len</span><span class="token punctuation">(</span>name<span class="token punctuation">)</span> index <span class="token operator">=</span> name<span class="token punctuation">.</span>rfind<span class="token punctuation">(</span><span class="token string">'.'</span><span class="token punctuation">)</span> after <span class="token operator">=</span> name<span class="token punctuation">[</span>index<span class="token punctuation">:</span>length<span class="token punctuation">]</span> after <span class="token operator">=</span> after<span class="token punctuation">.</span>lower<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">if</span> after <span class="token operator">==</span> <span class="token string">'.doc'</span> <span class="token keyword">or</span> after <span class="token operator">==</span> <span class="token string">'.docx'</span><span class="token punctuation">:</span> fileTotal <span class="token operator">+=</span> <span class="token number">1</span> <span class="token keyword">for</span> root<span class="token punctuation">,</span> dirs<span class="token punctuation">,</span> files <span class="token keyword">in</span> os<span class="token punctuation">.</span>walk<span class="token punctuation">(</span>docUrl<span class="token punctuation">)</span><span class="token punctuation">:</span> self<span class="token punctuation">.</span>statusbar<span class="token punctuation">.</span>showMessage<span class="token punctuation">(</span><span class="token string">"正在操作["</span> <span class="token operator">+</span> root <span class="token operator">+</span> <span class="token string">"]中的"</span><span class="token operator">+</span><span class="token builtin">repr</span><span class="token punctuation">(</span>fileTotal<span class="token punctuation">)</span><span class="token operator">+</span><span class="token string">"个word文件。"</span><span class="token punctuation">)</span> <span class="token keyword">for</span> name <span class="token keyword">in</span> files<span class="token punctuation">:</span> length <span class="token operator">=</span> <span class="token builtin">len</span><span class="token punctuation">(</span>name<span class="token punctuation">)</span> index <span class="token operator">=</span> name<span class="token punctuation">.</span>rfind<span class="token punctuation">(</span><span class="token string">'.'</span><span class="token punctuation">)</span> after <span class="token operator">=</span> name<span class="token punctuation">[</span>index<span class="token punctuation">:</span>length<span class="token punctuation">]</span> after <span class="token operator">=</span> after<span class="token punctuation">.</span>lower<span class="token punctuation">(</span><span class="token punctuation">)</span> total <span class="token operator">+=</span> <span class="token number">1</span> <span class="token keyword">if</span> after <span class="token operator">==</span> <span class="token string">'.doc'</span> <span class="token keyword">or</span> after <span class="token operator">==</span> <span class="token string">'.docx'</span><span class="token punctuation">:</span> self<span class="token punctuation">.</span>totalList<span class="token punctuation">.</span>append<span class="token punctuation">(</span>name<span class="token punctuation">)</span> value <span class="token operator">=</span> total <span class="token operator">*</span> <span class="token number">1.0</span> <span class="token operator">/</span> fileTotal <span class="token operator">*</span> <span class="token number">100</span> self<span class="token punctuation">.</span>progressBar<span class="token punctuation">.</span>setValue<span class="token punctuation">(</span><span class="token builtin">int</span><span class="token punctuation">(</span>value<span class="token punctuation">)</span><span class="token punctuation">)</span> fileName <span class="token operator">=</span> root <span class="token operator">+</span> <span class="token string">"/"</span> <span class="token operator">+</span> name <span class="token keyword">print</span><span class="token punctuation">(</span>fileName<span class="token punctuation">,</span>total<span class="token punctuation">)</span> <span class="token keyword">try</span><span class="token punctuation">:</span> <span class="token comment">#print("1:"+fileName)</span> <span class="token comment">#print("2:"+name)</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span>name<span class="token punctuation">)</span> <span class="token comment">#doc = word.Documents.Open(fileName)</span> <span class="token comment"># 这个是保存的目录</span> <span class="token builtin">file</span><span class="token operator">=</span>docx<span class="token punctuation">.</span>Document<span class="token punctuation">(</span>fileName<span class="token punctuation">)</span> <span class="token comment">#取消"首页不同",对每一节分别设置</span> <span class="token comment">#file.sections[0].different_first_page_header_footer = False </span> <span class="token comment"># 取消"奇偶页不同",对整个文档有效</span> <span class="token comment">#file.settings.odd_and_even_pages_header_footer=False</span> sstr<span class="token operator">=</span><span class="token string">"本文档共有"</span><span class="token operator">+</span><span class="token builtin">repr</span><span class="token punctuation">(</span><span class="token builtin">len</span><span class="token punctuation">(</span><span class="token builtin">file</span><span class="token punctuation">.</span>sections<span class="token punctuation">)</span><span class="token punctuation">)</span><span class="token operator">+</span><span class="token string">"节。"</span> <span class="token keyword">print</span><span class="token punctuation">(</span>sstr<span class="token punctuation">)</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span>sstr<span class="token punctuation">)</span> a<span class="token operator">=</span><span class="token number">0</span> <span class="token keyword">while</span> a <span class="token operator">&lt;</span> <span class="token builtin">len</span><span class="token punctuation">(</span><span class="token builtin">file</span><span class="token punctuation">.</span>sections<span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token comment">#文档有多节时,要分别设置,以下是统一设置成一样格式</span> <span class="token comment"># 删除页眉 </span> <span class="token builtin">file</span><span class="token punctuation">.</span>sections<span class="token punctuation">[</span>a<span class="token punctuation">]</span><span class="token punctuation">.</span>header<span class="token punctuation">.</span>is_linked_to_previous<span class="token operator">=</span><span class="token boolean">True</span> <span class="token builtin">file</span><span class="token punctuation">.</span>save<span class="token punctuation">(</span>os<span class="token punctuation">.</span>path<span class="token punctuation">.</span>join<span class="token punctuation">(</span>docxUrl<span class="token punctuation">,</span>name<span class="token punctuation">)</span><span class="token punctuation">)</span> a<span class="token operator">+=</span><span class="token number">1</span> <span class="token builtin">str</span> <span class="token operator">=</span> name <span class="token operator">+</span> <span class="token string">"删除页眉成功!"</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token builtin">str</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span><span class="token builtin">str</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>successList<span class="token punctuation">.</span>append<span class="token punctuation">(</span>name<span class="token punctuation">)</span> <span class="token keyword">except</span> Exception <span class="token keyword">as</span> e<span class="token punctuation">:</span> self<span class="token punctuation">.</span>errorList<span class="token punctuation">.</span>append<span class="token punctuation">(</span>name<span class="token punctuation">)</span> <span class="token keyword">print</span><span class="token punctuation">(</span>e<span class="token punctuation">)</span> <span class="token builtin">str</span> <span class="token operator">=</span> name <span class="token operator">+</span> <span class="token string">"删除页眉失败!"</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token builtin">str</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span><span class="token builtin">str</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>errorList<span class="token punctuation">.</span>append<span class="token punctuation">(</span>name<span class="token punctuation">)</span> <span class="token keyword">continue</span> <span class="token keyword">print</span><span class="token punctuation">(</span><span class="token string">"操作完成!"</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>statusbar<span class="token punctuation">.</span>showMessage<span class="token punctuation">(</span><span class="token string">"操作完成!"</span><span class="token punctuation">)</span> word<span class="token punctuation">.</span>Quit<span class="token punctuation">(</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>textEdit<span class="token punctuation">.</span>append<span class="token punctuation">(</span><span class="token string">"本次操作结束!"</span><span class="token punctuation">)</span> self<span class="token punctuation">.</span>setOp<span class="token punctuation">(</span><span class="token boolean">True</span><span class="token punctuation">)</span> <span class="token comment">#self.writeMsg()</span> <span class="token keyword">def</span> <span class="token function">showAbout</span><span class="token punctuation">(</span>self<span class="token punctuation">)</span><span class="token punctuation">:</span> msgBox <span class="token operator">=</span> QMessageBox<span class="token punctuation">(</span>QMessageBox<span class="token punctuation">.</span>Question<span class="token punctuation">,</span> <span class="token string">"关于程序"</span><span class="token punctuation">,</span> <span class="token string">"  请选择源文件夹和新文件夹(可不选则默认与源文件夹相同)。按顺序点击所需操作按钮,处理完成后在新文件夹下有(操作信息.xlsx),记录了操作的文件总数,操作成功的文件数,操作失败的文件数等详细信息。"</span><span class="token punctuation">)</span> msgBox<span class="token punctuation">.</span><span class="token keyword">exec</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token keyword">def</span> <span class="token function">contactAuthor</span><span class="token punctuation">(</span>self<span class="token punctuation">)</span><span class="token punctuation">:</span> msgBox <span class="token operator">=</span> QMessageBox<span class="token punctuation">(</span>QMessageBox<span class="token punctuation">.</span>Information<span class="token punctuation">,</span> <span class="token string">"联系作者"</span><span class="token punctuation">,</span> <span class="token string">"如您发现BUG及有更好的意见或建议,请联系作者:ZJZ(15263796588)"</span><span class="token punctuation">)</span> msgBox<span class="token punctuation">.</span><span class="token keyword">exec</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token keyword">if</span> __name__ <span class="token operator">==</span> <span class="token string">"__main__"</span><span class="token punctuation">:</span> app <span class="token operator">=</span> QApplication<span class="token punctuation">(</span>sys<span class="token punctuation">.</span>argv<span class="token punctuation">)</span> main <span class="token operator">=</span> SimpleDialogForm<span class="token punctuation">(</span><span class="token punctuation">)</span> main<span class="token punctuation">.</span>show<span class="token punctuation">(</span><span class="token punctuation">)</span> sys<span class="token punctuation">.</span>exit<span class="token punctuation">(</span>app<span class="token punctuation">.</span>exec_<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">)</span><span aria-hidden="true" class="line-numbers-rows"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></span></code></pre>]]></content>
<categories>
<category> 编程 </category>
</categories>
<tags>
<tag> word </tag>
<tag> python </tag>
</tags>
</entry>
<entry>
<title>生活的智慧</title>
<link href="/programming/2024/01/19/%E7%94%9F%E6%B4%BB%E7%9A%84%E6%99%BA%E6%85%A7/"/>
<url>/programming/2024/01/19/%E7%94%9F%E6%B4%BB%E7%9A%84%E6%99%BA%E6%85%A7/</url>
<content type="html"><![CDATA[<blockquote><p>本篇来源于[垠神]的<a href="http://www.yinwang.org/blog-cn/2017/07/08/living-philosophy">生活的智慧</a>,觉得对生活有启迪转载于此</p></blockquote><p>我曾经写过一篇文章,叫『<a href="http://www.yinwang.org/blog-cn/2015/11/21/programming-philosophy">编程的智慧</a>』。再加上我总写一些技术性的文章,不认识我的人可能还以为我是个技术狂人,只知道谈论技术,不会生活。其实跟我接触紧密的人都知道,我是一个很会生活的人。</p><p>确实,我花了很多心思来研究各种物品,它们的用法和组织方式。我用一种理性而智慧的方式对待生活中的方方面面,我的“生活智慧”并不亚于我的“编程智慧”。实际上这两种智慧的起源是相同的,它们都来自于一个人的内心,来自于他的本性。</p><p>一个生活邋里邋遢,不会收拾和安排,匆匆忙忙,不会花钱的人,他写出来的代码大概也差不多蹩脚。反之,如果一个人生活里很有条理,他编程的时候肯定也无法原谅自己写出混乱复杂的代码。这种人还有一个特点,他们能把钱花在最恰当的地方,而不是一味的省钱,给自己造成不方便。</p><p>实际上如果你开始琢磨生活里的智慧,就会发现很多编程的算法,几乎可以直接对应到生活里面。反之亦然,生活里的琐碎智慧,也可以启发编程的想法。</p><h3 id="整理房间">整理房间</h3><p>说到算法在生活里的应用,我首先想到的就是整理房间。你如何组织和摆放房间里的各种物品,使得它们美观温馨,不占太多地方,可以方便的拿到,用完之后又可以方便的放回去?你可能想不到,物品的管理,跟一种常见的编程概念有关系,那就是<a href="http://baike.baidu.com/link?url=OIDztUHe2Igu6hS7ThUuHTc10QcVyEXQ1ED7qlRukBw7K8iZHjtSHt0RRjXA24hXIm2DKvMgtmdg6FrQiqy8Vrd4XaSy11_aRNP1vfQkzNfHWWIcbO_HNjDkYwNLo_khKwHyw-CEVtAT7ny21mmHOK">哈夫曼编码</a>。</p><p>整理房间这看似简单的问题,耗费了很多人一辈子的时间还没琢磨清楚。很多人的房子虽然还算干净,东西却是任意摆放的,缺乏规律和组织,而且他们舍不得花钱买恰当的工具,于是他们就遇到这些问题:</p><ul> <li>东西要用的时候就找不到了。</li> <li>很多东西摆在蹩脚的地方,你每次用它都得先挪开另外一些东西。用完放回去又得再次挪开那些东西。</li> <li>家里东西太多,空间不够摆放了,却全都舍不得扔。</li> <li>家里的储物空间其实挺多,柜子抽屉很多,却由于没有合理的组织,所以放不下很多东西。</li> <li>有些物品由于大小和形状特殊,不知道放在哪里好,放在哪里似乎都别扭。</li></ul><p>很多人每天都遇到这样的问题,却因为是“生活中的小事”,一直没有认真思考过,甚至认为自己是大忙人,赚大钱的,所以不屑于解决这种问题。而我则不一样,每当遇到这种问题,我都会像解决编程问题一样,认真而理性的思考,所以很多时候我会想出很合理的解决方案。</p><p>对于物品的管理,我有一种通用的“智慧”,类似于哈夫曼编码。在哈夫曼编码里面,最常用的字符用最短的编码来表示,不常用的字符用长一点的编码来表示。这种概念应用到生活里面,那就是把最常用的物品摆在最容易拿到的地方,把不常用的物品摆在不大容易拿到的地方。</p><p>举个例子,牙刷牙膏是每天都用的,所以我就把它们直接摆在浴室的案台上面。浴盐不是每天都用,我就把它放在下面的柜子里。越是不常用的东西,它在柜子里的位置也越靠里面。</p><h3 id="购置物品抛弃物品">购置物品,抛弃物品</h3><p>我发现那种家里东西太多,似乎没有空间存放的人,他们并没有仔细的思考过自己“需要”什么。他们舍不得扔掉旧的东西,即使自己永远也不会再用它们。他们会跟自己说:“这些东西当年可是花了多少多少钱买来的呀。舍不得扔!” 或者说:“虽然这个东西不值钱,可是勤俭节约是我们的光荣传统,积少成多。这也扔那也扔,买房子的钱从哪里来呀!”</p><p>从编程和设计的角度来看这种人,这种人就是没有明白所谓“极简主义”,而且他们并没有对物品的价值做过理性的计算和分析,就盲目的崇尚所谓“节约”。</p><p>做技术和设计的人也许都看过乔布斯设计房间的故事,还有那副标志性的照片。乔布斯坐在房间中间,旁边只有一盏灯,其它什么东西都没有…… 你也许没有想到,每一次搬家到遥远的地方,我也是这样开始生活的。我会从自己的物品里面挑选出自己最想留下来的,而把其它的都送人,卖掉或者扔掉。</p><p>到了新的住处,我会购置一盏灯,一张气垫床,这样让我晚上看得见,在一个星期之内有睡的地方。然后,我会很快去商店挑选一张非常舒服的床,不惜血本把它买下来。床垫,床单,枕头之类的贴身物品,直接关系到人的休息和健康,所以对于它们我会很舍得花钱。你也许不知道,不同质量的这些东西,感觉真的相差很多。</p><p>然后我会开始细心思考自己需要其它什么东西。我不会到商场里看到什么就买,每购置一件新的用品,我都会问自己这个问题:“我需要这个物品吗?它是否跟已有的物品的功能有冲突?它比起同样功能的物品有什么优势吗?它质量更好,更方便,更美观,更温馨?它会不会带来什么麻烦?会不会占用太多空间?它带来的价值相对于这些弊端,值得吗?”</p><p>我会权衡所有这些需求。如果我还没有类似功能的物品,那么我会上网搜索类似作用的东西,看看有没有更好的,然后根据自己的判断力和其他人的评价,从中挑选一个最好的。我经常使用美国商店和 Amazon 的无条件退货功能。对同样功能的物品,我有时候会买好几个不同的过来,经过几天的试用,留下其中最好的一个,把其它的都退了。有时候有的东西过了退货期或者退不掉了,就送人或者扔掉。</p><p>这样看上去似乎很残酷,很浪费,然而一旦我选好了一个物品,我以后就会一直记得它,我会记得我当初为什么选择了它,我会记得其它相似的产品有什么缺点。下一次再买类似的东西,我就会利用这些积累的智慧,只跟以前没见过的物品比较,而不会重复同样的过程。这样就不会给商家造成过多麻烦和过多的浪费。</p><p>由于这种极简主义的方法,我的房子里很少有多余的物品。</p><h3 id="什么是浪费">什么是浪费</h3><p>很多人盲目的反对“浪费”,认为我们应该勤俭节约,扔了本来还可以用,或者可以吃的东西就是浪费。所以这种人买了东西,总是会一直把它们留着,自己做了菜或者在饭店点了菜,总是要把它吃完。他们没有理性的意识到,使用不好的劣质的产品,让自己的身体或者心理受损,吃过多食物损害自己的身体,影响自己的睡眠,那才是真正的浪费。</p><p>使用高质量的,安全的产品,扔掉不好的产品,不吃过多的食物,表面上浪费了钱,实际上却是节约了钱。很多人,特别是老一辈的中国人,远远地低估了自己身体和健康的价值。年轻一点的时候拼命地省钱,克扣自己的身体。由于舍不得扔掉旧东西换新的,给自己的生活造成各种不方便,不愉快。</p><p>年纪大一点的时候,发现身体有点不好了,很多地方开始出问题,又因为想省钱而不去找好的医生,因为省钱而不使用最好的医疗产品和设备,所以问题不能在早期得到防治。到后来,问题就越来越严重,最后到了不可收拾的地步。最后,他们把以前“节省”下来所有的钱都赔进去了,甚至还要多几倍,却还是难以很好的保全自己的身体……</p><p>所以关于浪费这个事,我觉得每个人都应该做一些理性的分析,把账算清楚。你现在花掉几千块钱解决好生活上的一个问题,也许会在将来帮你节省几十万也说不定。有些人几毛钱都斤斤计较,你计较个几十年,总共加起来能节省多少?</p><p>有些人几块钱一大卷的专用垃圾袋都舍不得买,用超市购物留下来的袋子装垃圾。这种袋子经常是拎东西的时候被物品穿了孔的,所以他们就发现厨房的垃圾漏出来,臭气熏天,难以打扫干净。理解到这个道理,我从来就不用超市的购物袋来装垃圾。专用的垃圾袋很靠谱不会漏,价格微乎其微,我省那点钱干什么?</p><p>理性一点的人都会“优化”节约这件事,这就是算法的思想。我的技巧是优先在贵的东西上面节约,而在不那么贵的东西上面就放松一些。比如我在车子上花几天工夫研究,买一个好用又不贵,不容易出毛病的,一下子比别人多省下来几万块钱。然后我就可以在贴身用品上面多花钱,买最安全最舒服的。我就可以不吝惜钱去找好的医生,用最先进的医疗设施,保持身体的最佳状态。虽然为此花了好几千,但比起买车省下来的几万,只是一个零头而已。</p><p>相比之下,我认识一些人开着保时捷,自己家里的用品质量和安排方式却档次很低,该有的东西没有,自己的孩子病了还舍不得钱看医生。省下几乎所有其它开支去买保时捷,我也是醉了 :P</p><h3 id="价格和价值">价格和价值</h3><p>还有一项智慧,那就是物品的好坏很多时候不是价钱决定的。很多人以为最贵的东西一定是最好的,那是因为他们根本不会识货,所以就让价格来帮他们选择。经过许许多多的比较,我发现好的商品往往都不是最贵的,当然也不排除它们确实就是最贵的。</p><p>举一个例子,很多人都以为 Beats 的耳机是最好的,因为它卖的很贵。可是经过研究网上的评价,自己的试听,我发现这种流行的大牌子,其实都不咋滴。实际上 Beats 耳机的音色属于最差的之一,声音特别模糊特别钝,重音太重,以至于你没法听清楚音乐的旋律。</p><p>后来我发现,有一种耳机叫做“专业录音棚监听耳机”。这种耳机由于要给专业录音师使用,所以很重视对音乐原封不动的还原,而不是盲目的加强低音,让你感觉很有节奏感。于是我发现了 Audio-Technica ATH-M50,还有 AKG K-712。这两款耳机价格都不是特别贵,音质却跟 Beats 最贵的型号都天上地下,舒适程度也好很多。后来我发现凡是识货的人,几乎人手一个 ATH-M50!</p><p>另外 Beats 的蓝牙音箱也不怎么好。其实有个叫 Symphonized 的牌子,出产一种木制的<a href="https://www.amazon.com/Symphonized-NXT-Walnut-Bluetooth-Compatible/dp/B00OVG190E">蓝牙音箱</a>。虽然价格只是 Beats 蓝牙音箱的零头,音质和最大音量都要比 Beats 高许多,还比 Beats 的音箱小巧。</p><h3 id="需求和品质">需求和品质</h3><p>之前说到我买了两个音质超级好的耳机,然而后来从“需求”的角度出发,我发现自己其实是不需要这种头戴耳机的。一来它们比较大,不方便携带,二来它们罩在耳朵上,还是容易引起耳朵感觉热。</p><p>我需要那么高的音质吗?其实有些耳塞的音质已经能满足我的需求,小巧又不会闷着耳朵。所以虽然我花了几百美元买了两个大耳机,平时在办公室用得最多的,却是一个叫 <a href="https://www.amazon.com/Symphonized-Earbuds-Noise-isolating-Headphones-Luminescent/dp/B01D3QZB6U">Symphonized</a> 牌子的便宜耳塞。ATH-M50 放在办公桌上,只用过一两次。后来这两个大耳机就被我送人了 :P</p><p>这个 Symphonized 牌子的耳塞,在同等价格的耳塞里面不但音质最好,而且它放在耳朵里面的感觉,它的信号线的材质,都是感觉最舒服的。</p><p>这个故事告诉我,每个人的需求都不一样,你必须从自己的需求出发,而不能盲目的追求某种最好的品质,比如音质。耳机对于我的价值,不但在于音质,还在于它是否便于携带,耳朵是否舒适。在这么多方面权衡之后,我发现自己其实可以稍微降低对音质的“发烧”追求。</p><h3 id="价格不贵的好产品的例子">价格不贵的好产品的例子</h3><p>同样的原理,我发现了好些价格不贵,质量却比贵的还好的产品。比如:</p><ul> <li>家里的充电吸尘器,我选择了 Hoover,而不是贼贵,吸力还不怎么好的 Dyson。</li> <li>机器人吸尘器,我选择了一个老版本的 Neato,而不是最贵的 iRobot,也没有买最贵型号的 Neato,可以远程 WiFi 遥控的那种。</li> <li>电视机,我随便买了个非 4K 的 55 寸 Sony,而没有买昂贵的 4K 电视。实话说,看起来很爽,真没感觉少了什么。4K 电视完全没必要,片源稀少,而且真有人在乎那么高的清晰度吗?</li> <li>Amazon Basics 的苹果充电线,比苹果原厂的还结实耐用,摸起来感觉也好一些(塑料而不是橡胶感觉),价格却便宜很多。所以我买了好多根,每个房间两三根,车上两根,办公室一根,背包里还带一根跟充电宝一起用。这样就不用把一根充电线到处带。</li> <li>汽车,我买了个本田雅阁 V6,而不是奔驰宝马之类的。实话说,这个本田就是比我女票的奔驰好开。引擎代码被我 hack 了之后就更好开了 :)</li></ul><h3 id="功能覆盖不重复">功能覆盖不重复</h3><p>从需求出发,我精挑细选了很多的物品,它们的功能处于一种“覆盖而不重复”的状态。覆盖是说我的每一种需求,都有物品来满足它,不重复是说同一种需求没有重复的物品。这个不重复的特点,使得我在做一件事的时候,不需要每次都从不同的物品里面挑选。</p><p>举一个例子,我之前有很多的手机充电器。每买一个苹果的产品就有一个充电器,iPhone 充电器,iPad 充电器,…… 然后你就发现 iPhone 自带的充电器速度很慢,因为它的输出电流只有 1A。iPad 充电器输出有 2.2A,却只有一个输出端口。后来我从 Amazon 买了一些 Anker 的快速充电器,有好几个输出端口那种,每个输出都可以动态变化,最高可以超过 2A,可以用于所有的 USB 设备充电。</p><p>我在每个房间里都放了一个这种充电器,给它们配上足够多的充电线。这样我就可以在任何房间充电,而不用把手机放在固定的地方。这下子我就可以把 iPhone 的充电器都扔掉了,因为理智告诉我,有了 Anker 的充电器,我再也不会想用 iPhone 自带的充电器了。至于 iPad 的充电器,我拿到公司去用。因为在公司我只需要给一个设备充电,即我的手机,所以 iPad 的充电器正好满足这个需求,还很快。</p><p>同样的道理,每买一个 iPhone 我都会直接把它的耳机扔掉,因为它远远不如我的 Symphonized 耳塞,而且很容易从耳朵里滑落出来,基本没法用。</p><p>由于这种功能不重复的删除法,我的物品数量一直处于合理可控制的范围。还有一个好处就是要做一件事的时候我不需要进行选择,因为能做这件事的产品只有一种。</p><p>对于家具和衣物也是差不多的原理。如果你发现有东西两年都没有用过,那很有可能你永远都不会再用它。由于你不再需要它,不管你花了多少钱买来的,你都可以把它扔掉,送人,或者二手卖掉了。</p><h3 id="为多个位置购置同样的物品">为多个位置购置同样的物品</h3><p>有些物品是如此的常用,以至于你在家也需要它,在公司(学校)也需要它。这样的物品包括耳机,手机充电线,电脑充电器,茶壶,等等。如果这样的物品你只买了一个,你却需要在两个地方待(比如家里,公司里),那么你很可能需要把它两边带。</p><p>有些物品每次带走其实都需要花一点工夫,比如充电线需要拔下来折叠好,耳机需要把线收好,电脑充电器需要拔下来,收线。到了目的地,你又得把这些东西拿出来,把缠起来的线整理开。有些东西,比如电脑充电器,其实有一定的重量,背来背去的加重身体的负担,在大热天更加不舒服。还有茶壶,这东西每天都带来带去,那就很麻烦了。</p><p>如果你发现一个东西每次都需要带着走,那么你就可以考虑再买一个一模一样的物品,把它们分别放置在多个位置,这样你就不需要把它到处带了。</p><p>这就是为什么我的耳机,手机充电线,茶壶,电脑充电器之类的东西,总喜欢买两个。一个放在家里,一个放在公司。有些东西,比如充电宝和手机线,我还会在车上备置一个。因为很多时候开车出去玩都会忘了带充电宝和充电线,下车出去玩就开始担心手机没电,特别是在某些荒郊野外爬山的地方。所以在车上常备一套这种东西,出去的时候就总是有备用的。</p><p>我工作过的某公司曾经来了一个实习生,他经常跟我借手机充电线,理由是:“我的线今天又忘了带,忘在家里了。” 借人家东西一两次还好,后来他就开始天天借我的,因为我有一根线总是留在公司的。这个实习生就是没有明白我这里说的道理。一根充电线几块钱都懒得买,天天借人家的,给自己和他人都造成不方便。</p><h3 id="收纳物品">收纳物品</h3><p>精挑细选了物品,然后你还需要考虑如何整理和放置它们,这就叫做所谓“收纳”。收纳东西其实有很多的智慧,跟编程里面的概念非常类似。不会收纳物品的人,往往代码也会写的很乱,不容易理解,因为他们同样不明白代码应该如何“放置”。</p><p>有些人除了室内装好的柜子,抽屉,架子,从来不自己购置收纳产品,所以他们总是发现东西收拾不好,不知道该放哪里,或者放进去就找不到了。</p><p>这其实就是我在『编程的智慧』一文里面指出的问题,如果你的函数里面有太多行代码,就会很难理解。如果你把所有物品都放进一个大抽屉,那么这些东西就会杂乱无章,而且会随着抽屉的移动到处乱跑。</p><p>所以稍微懂得收纳一点的人,都会买一些小盒子或者筐子放在抽屉里,把东西分门别类的放进去,这样它们就不会乱动,而且很容易找到。</p><p>同样的原理也适用于柜子。很多人因为有了衣柜,就完全依赖于它里面的隔板。可是衣柜里的空间往往是很大块的,所以有时候你只放一点东西进去,它就会在逻辑上占据整个空间。你为了分门别类,只好把其它东西放进其它隔间。后来你就发现隔间不够用了,后来你就发现自己开始到处乱塞东西,然后就完全乱了。还有人喜欢把很多衣服叠在一起,放进衣柜的隔间里。但是这隔间挺大,所以衣服垒起来很高。这种垒起来的衣物是很容易像山崩一样垮下来的,造成很多的麻烦。</p><p>聪明一点的人都会使用一种好东西,叫做筐子。筐子是如此的有用,以至于我总是在考虑某个地方是不是该有一个筐子。我的衣橱里有各种大小的筐子,它们分门别类的容纳我的衣物:袜子,内裤,T恤,毛巾,…… 还有一个脏衣服筐,一个小的脏袜子筐。还有一个筐子里面铺上一张很舒服的毛巾,给我的猫睡觉用,这样他就不会睡我的其他筐子,搞得全是猫毛 :P</p><p><img src="http://wblearn.github.io/img/in-post/cat-in-basket2.jpg" width="240"></p><p>我的客厅里和厨房里也有各种筐子。分门别类的放置各种物品:书籍,遥控器,背包,食物,调料,…… 我还特别在出门的地方放几个筐子,这样我出门需要的东西都可以放在那里。比如上班用的电脑包,雨伞,帽子,钥匙等等。</p><p>另外,不但需要考虑大小,我还会考虑这些筐子的温馨程度。显然我不会用塑料盒子来装所有这些东西。对于卧室衣橱里的筐子,一般都是藤条编制,里面衬有印花美观的布料。客厅里也有很多这种筐子。大门口放背包的筐子是一个粗糙的藤条筐,没有布在里面,因为那些东西可能有一点脏,有时候在外面会放在地上的。</p><p>电线也是一个讨厌的东西,有些人的电线很长,就让它到处乱跑。其实好的办法是买一些尼龙搭扣的电线收纳带子,就像 ThinkPad 充电器上面带的那种,把过长的电线都折叠起来绑好。这样你的电视柜附近才会井然有序,容易打扫。</p><h3 id="容器过剩">容器过剩</h3><p>说到收纳物品,有可能走向另外一个极端,那就是家里的空容器太多。有人喜欢把物品的包装盒,食物的瓶子之类都留着,心想以后可以用作收纳容器。这种“以后用于收纳”的想法,就是很多人家里的储藏空间不够用的原因,因为这些空盒子,空瓶子占用了太多空间,而它们几乎永远是空着的,你永远也不会用它们装任何东西!</p><p>还有些人不丢盒子,原因是为了准备以后搬家的时候,可以有一个合适的盒子来保护那件物品,特别是一些电器,比如电饭煲,电视机之类的。所以他们的储物空间里堆满了各种电器的包装盒,以及里面的泡沫。我也曾经这样做,我买了一个很好的电饭煲,所以我希望搬家的时候它得到很好的保护。</p><p>可是后来我就发现家里的储物空间被这些盒子塞满了,于是我开始理性的思考这个问题。搬家是一件经常做的事情吗?不是。生活才是经常做的事情。我为了一件偶尔才做一次的事,损失了我每天都需要的储物空间,让我的生活变得蹩脚,不舒服。</p><p>而且电饭煲之类的东西,不管是多好的,花了多少钱买的,搬家时真的需要很好的保护吗?不是的。这些电器的包装盒之所以如此严密地保护它们,是为了防止商家在长途大量运输它们的时候撞坏,以至于无法销售。然而普通人搬家,其实是一件从容不迫,小心轻放,不大可能撞坏东西的事情。后来我发现,像电饭煲一类的东西,最多拿个厨房毛巾裹一下,跟其它厨具餐具一起放进一个大箱子里,就能在搬家时达到很好的保护效果了,根本不需要它原来的包装盒。</p><p>很多人留着包装盒是为了防止需要退货的情况,我也有这种需求。可是很多人把盒子放起来,然后就忘了它们在那里占据着空间,不知不觉中空间越来越少。我一般把包装盒保留几天,我会把它们放在很显眼的地方,比如厨房的入口处,这样我每次进入厨房都会看到它,这样我就不会忘记扔掉它。过了几天之后,我确信我喜欢这东西,不想退货,我就把这盒子及时扔掉。这样一来,我家里的储物空间全都装着有用的物品,而不是空的容器。</p><h3 id="购置很多一模一样的袜子">购置很多一模一样的袜子</h3><p>我从别人那里学过来的一个小窍门,那就是买很多一模一样的袜子。以前我的袜子都是这里买一双那里买一双,到了后来它们的颜色,样式,长度都不一样。每次洗了袜子你都需要给它们配对,卷起来收好。</p><p>但是如果你买很多一模一样的袜子,每天穿一双就扔进一个专门放“穿过袜子”的筐子。由于每双袜子只穿一次,它们就不会臭。然后你就可以两个星期甚至一个月才洗一次袜子。洗了袜子之后你不需要把它们配对折叠,直接拿出来扔进一个“干净袜子”的筐子就行了 :)</p><p>对于内裤和T恤,我也有类似的办法。每次洗了衣服,折那么多T恤都是一件讨厌的事情。我的T恤是不会皱的,所以后来我发现干脆不要叠T恤。买一个专门放T恤的筐子,洗了之后就把它们扔到里面,要用的时候抓出来就可以了。</p><p>由于使用了筐子来收纳这些小衣物,虽然筐子里面乱乱的,可是整个房间看起来却井井有条。</p><h3 id="对清洁用品的研究">对清洁用品的研究</h3><p>另外,清洁用品和清洁方式也是需要讲究的。很多人可能以为像我这样的“大师”肯定不屑于这种琐事,而其实我对家居清洁的研究,可以跟专业的清洁大妈相比。实际上,我曾经向专业的清洁大妈请教过,学会了挺多技巧 :P 下面我就稍微提点一下。因为清洁窍门内容太多,都可以单独写成一本书了,我这里肯定不可能面面俱到。</p><p>首先我想指出一种中国人很常见的误区,那就是他们的家里分“脏的地方”和“干净的地方”。很多人认为卫生间是脏的,湿的,马桶是脏的,阳台是脏的,而卧室是干净的。然后他们就把问题复杂化了,从客厅进卧室需要换鞋,从浴室出来需要换鞋,上阳台需要换鞋。他们在浴室里洗拖把,所以浴室里就有好几个盆子,分别有标签:洗脸的,洗内衣的,洗袜子的,给我洗脚的,洗拖把的,给老爸洗臭脚的…… 这么多盆子放在哪,是一个严重的问题。</p><p>很多家庭的某些物品被认为是“应该有灰”的地方,比如冰箱上面,马桶下面的座子,所以他们把那些地方置之不理。家里约定的规矩是,不准去碰那些地方!或者他们为了“方便打扫”,就盖一层塑料纸,甚至改一些报纸或者超市的促销广告在那些地方。然后你就发现整个屋子里有好几处地方盖着这种垃圾一样的纸,真个屋子就变得不温馨,不舒服了。他们心里想的是要是那些塑料纸粘了灰,就扔掉换了,但实际情况是那塑料纸上一直有一层很厚的灰尘,根本没人管它,跟没有那塑料纸没什么区别。</p><p>与其把家里搞得这么复杂,设立各种条款要家人遵守,你还不如想个办法,把所有区域都变得一样干净,这样你在家里只需要一双拖鞋就可以到处走,随地都可以坐,也不怕不小心碰一手的灰,“市容市貌”也好很多。你只需要买一个充电的手持吸尘器,就完全不需要担心这些灰尘的问题。</p><p>另外,家里其实根本不应该有拖把这种东西,还需要一个桶或者盆子来洗它。平时合理打扫的房子根本不应该有很多脏东西,所以不需要拖把这样重量级的清洁设备。你应该考虑买一个 Swiffer 之类的地板擦,它用的是一次性的擦布。地板上沾了一点灰尘渣滓,轻轻擦一下就干净,擦布脏了扔掉就是了,根本不需要清洗。</p><p>然后我想谈谈灰尘的处理。很多人不管什么东西都喜欢拿湿抹布擦,然后就发现本来漂浮在表面的灰尘,变成泥浆糊在了物体表面,后来就很难清洗干净了。很多人认为湿抹布可以防止灰尘飞扬,对健康好。可是他们没有发现,有更好的作法可以防止灰尘飞扬,却不需要把灰尘变成泥浆。</p><p>我很早发现了这个问题,发现真不能用湿抹布擦,后来我就开始用手持吸尘器去吸那些灰。这种吸尘器吸角落缝隙效果还可以,但是对于像茶几一样的有很大面的家具,覆盖就不是很好,总是留下很多灰尘。可是像茶几这样的东西,你又不能拿吸地板的大吸尘器去吸。怎么办呢?</p><p>后来,一位清洁大妈教会了我一个窍门,这个窍门就是 Swiffer。Swiffer 是一种地板擦,它配有两种一次性的擦纸,一种是干的,一种是湿的。干的那种擦纸可以吸附灰尘,把它用静电吸起来,而不会把灰尘推着到处跑,飞起来。这位清洁大妈的重大发现就是,Swiffer 的这种擦纸,不但可以安装在地拖上用来擦地,而且可以直接当成抹布拿在手上擦东西。</p><p>所以 Swiffer 擦纸就成为了新一代的鸡毛掸子,但跟鸡毛掸子不一样,它不会让灰尘飞起来。后来家具和物品上面的灰尘,基本就是用 Swiffer 擦纸吸掉的,然后再用湿的厨房纸巾一擦,就很干净了。Swiffer 的擦纸擦了之后就可以直接扔掉,省了不少事。</p><p>在美国,厨房纸巾是很常见的东西,擦脏了就扔掉。很多中国人还在用毛巾擦东西,擦脏了还得去用水淘它。一般你得有好几条抹布,有些抹布拿去擦了厕所,你就不能用来擦厨房了,你得记住哪条是“脏抹布”,哪条是“干净抹布”…… 麻不麻烦?由于厨房纸巾结实又不掉渣,甚至可以用水冲了再用,基本可以当毛巾来用,我很多时候擦东西都只用厨房纸巾,把一个地方擦干净了就扔掉。</p><p>但有一个例外,厨房纸巾用来擦玻璃或者镜子,无论如何都会留下一些微小的残渣,这在普通家具上面是看不到的。所以擦玻璃或者镜子,我一般不用纸巾,而是用微纤维抹布。这种微纤维抹布不会留下任何痕迹,弄脏了很容易清洗干净。另外,擦玻璃有专用的玻璃清洁剂(比如 Invisible Glass),不会留下任何痕迹的那种。</p><p>有些人擦厨房里的案台和灶具,喜欢在纸巾或者毛巾上面弄点餐具洗洁精,以为这样擦得干净。可是餐具洗洁精很不容易清干净,一旦放上去你就需要很多遍的清水才能去掉,这实在是太麻烦了。</p><p>其实最好的办法不是用餐具洗洁精,而是用像 Lysol,Clorox 之类的清洁剂或者擦巾。Lysol 之类的产品里面含有可挥发的氨,它去污力很强,无毒,不怎么伤手,而且擦了之后可以不用清水漂洗,自己就挥发掉了。</p><p>不过除非表面有清水擦不掉的脏东西,我一般也不用 Lysol,毕竟它还是有一点味道,而且很多时候你没必要使用它的杀菌能力。所以我一般就用清水,偶尔遇到清水擦不干净的,就用 Lysol。</p><p>总之,清洁用品和技巧有很多门类,我这里只是抛砖引玉,提示大家这里面有可以研究的学问。我就不多啰嗦了,具体的问题还得靠你自己去分析和处理。</p><h3 id="洗碗">洗碗</h3><p>洗碗是世界上最讨厌的活了。很多中国家庭里面常见的现象就是,吃了饭马上就必须有一个人去刷碗。这样很不好,本来享受了美食,应该惬意地喝点茶,聊聊天,家人之间交流感情。结果吃了饭,大家想的是该谁去洗碗,然后一个人去厨房洗碗,没法交流了。大家都不想洗就更麻烦,甚至伤感情。</p><p>对于这个问题,我的方案是,吃了饭大家都休息,不要去洗碗。如果需要腾出桌子喝茶,那可以把碗都扔到洗碗池里面,然后开始休息。想一下,你们那么急着洗碗到底有什么好处?没有。</p><p>还有一个更好的办法,那就是使用洗碗机。我觉得洗碗机是世界上最伟大的发明之一。洗碗机是美国房子的标配,很多在美国的中国人却把它用作碗柜,从来不启动它。他们觉得洗碗机会很费水费电,所以舍不得用。这是一个误区,如果你观察洗碗机的构造,就会发现它不会用很多水。它的原理是用一个很大的涡轮把少量的水高速喷出,水里面含有烈性的洗涤剂,这样冲刷餐具,达到清洁的目的。所以终究它不会用掉很多水,肯定比洗澡水要少很多,而且看起来也不怎么费电。</p><p>这个我是做过实验的,发现用洗碗机之后我的水电费并没有比不用它的时候增加多少。洗碗机的专用洗涤剂也不贵。我见过有人为了“节约”,想把洗涤剂的小包切开分成两次用,结果里面的液体流出来,很伤手。几毛钱一包的东西,就不必这么省了吧 :P</p><p>那么单身汉平时在家就吃一点东西,没有几个碗,放进洗碗机不是大材小用吗?我再告诉你一个诀窍吧。我单身的时候也有这种想法,但是后来发现一个窍门。那就是去买很多碗,盘子,叉子,筷子,就像你有一大家子人一样。我之前一个人的时候,给自己买了至少十套餐具,目的就是利用这个洗碗机。你每次吃饭拿出干净的碗和餐具,吃完就丢到洗碗机里,但不启动洗碗机,等它积累起来。等洗碗机装满了,或者过了两三天还没有装满,你就启动洗碗机…… 明白了吧?</p><h3 id="开车">开车</h3><p>说了这么多家务事,来讲讲出门的事情。很多中国人开车的时候很着急,喜欢紧跟在别人屁股后面,生怕旁边有车插进来。这种人到了美国还是一样的想法,要是别人老从旁边插进我的车道,那我不就慢下来了吗?所以我就紧跟前面车的屁股,这样别人就插不进来了。</p><p>这种人就是没有仔细分析过问题:</p><ul> <li>有多大的概率,有人会从旁边车道插到你的前面?</li> <li>对于每一辆插进来的车,它会延迟你多少时间到达?</li> <li>你是否在乎这点时间?</li></ul><p>等你仔细分析和观察之后,就发现就算你跟前车保持很长的距离,任凭别人插到你前面,也不会比原来的时间慢多少。因为汽车本来就跑得很快,而并不会有多少人会想插到你前面,不是每个人都像你这么急!</p><p>而且跟前车屁股太近有一个很不好的问题,那就是如果前车踩刹车,你就得踩刹车。到后来你的神经就完全被前面的司机控制了,别人刹车你得很快做出反应,不然就可能撞车。你当然可以随时保持警惕,避免撞车,但如果你保持比较大的车距,那么就不需要这么紧张了。你可以有比较长的反应时间,优哉游哉的开你的车,不受别人的左右。</p><h3 id="各种贴膜">各种贴膜</h3><p>经常看到有人拿着一个贴膜的手机,那膜都磨花得不行了,还有些人的膜很硬,导致触屏响应严重受影响。经过一番道理,我说服了他们其中一些人把膜扔了。扔掉之后,他们才发现原来的屏幕是那么的好看那么的亮,响应是如此的流畅!然后他们才开始遗憾,为什么自己一直在用一个比现在差很多的手机。</p><p>我对人们对手机屏幕的爱护真是深感震撼。要是他们有那么爱护自己的身体,那该多好啊。</p><p>我是怎么说服他们揭掉手机膜的呢?我告诉他们,我的第一台智能手机也贴了膜。等到换新手机的时候,我把它的膜揭开,然后用钥匙和刀子在上面使劲的划了好半天。结果,屏幕完好无损,连一点细微的划痕都没有!</p><p>经过很简单的实验,你就可以让自己相信手机屏幕的玻璃是如此之硬,它是完全不怕钥匙之类的硬物摩擦的。我拿来做试验的手机是 2008 年的产物了,现在的手机屏玻璃又更新换代,肯定更不怕划伤了。所以手机贴膜真是多此一举,害得自己不能更好的享受重金买来的物品。</p><p>还有一种常见的“膜”,就是木头桌子上面放个胶皮或者玻璃板。很多人买了很好的实木桌子,觉得价格很贵,所以又买了一张胶皮来保护它。后来又发现这胶皮价格也不便宜,所以又买了几张小胶皮来保护这张大胶皮。所有的碗都必须放在小胶皮上面…… 最后,你就发现你用的不是豪华的实木餐桌了,而是一张胶皮桌子。你花了几千块钱,结果买了一张胶皮桌子!</p><p>实际上实木桌子根本就不需要保护,它非常的结实耐用。木头给人的感觉是温馨舒服的,却用一张胶皮盖起来,完全抹杀了这种感觉。如果没有胶皮,正常的磨损不可避免,然而桌子的魅力不会改变。这些微小的划痕,正好增加了这种木头桌子的魅力,不是吗。我就见过商店里卖这种有划痕和烫伤的实木桌子的,中间还有树洞。卖的很贵,因为它很有感觉。</p><p>不过这种桌子上面,倒可以在吃饭的位置放上漂亮的餐垫,这样吃饭的时候餐具不会在上面发出磕碰声,感觉更加舒服温馨。</p><p>同样的道理,你也不应该把各种遥控器放进保护套。它影响了你对遥控器的使用感觉,有时候模糊得看不清楚按钮上的字,却并不能让遥控器用得更久。实际情况是电器的换代速度比遥控器的寿命要短很多,电器过时换代的时候,遥控器往往还是好好的。而且像遥控器那么便宜的东西,真有必要保护它吗?上网搜一下“万能遥控器”卖多少钱就知道了。</p><p>我买车的时候,车行向我推荐一种“皮革保护涂料”,说喷上去之后它可以在皮革表面形成一层保护膜,可以使座椅不怕水,不怕脏东西,这样车再卖出去的时候可以保值。我拒绝了这个推销,调侃道:“我希望坐在皮革上面,而不是坐在不知道什么化学材料做成的涂料上面 :)”</p><p>这是一样的道理:我买了皮革座椅的车子,我希望享受它,而不是损害自己的舒适程度来保护它。买来的物品是为人服务的,而不是用来保护起来保值的。后来这车子开了几年,座椅还像新的一样,这说明这些什么皮座椅保护涂料根本就没有必要。</p><p>那么同样的原理,是不是说我们不需要给 iPhone 买保护壳呢?不是的,iPhone 是一个不幸的个例。因为 iPhone 本来的壳子太滑太圆了,你不给它装个壳子是注定要滑落到地上的!所以不得已,你是得给 iPhone 买个壳子。</p><h3 id="中国人的洁癖">中国人的洁癖</h3><p>很多中国人有一种非理性的洁癖,或者“健康癖”。他们总觉得外面是脏的,所以如果出去坐过的裤子,就不能再坐在家里的床上或者沙发上。如果你去医院坐过,那可就得一回家就把裤子脱下来洗了,完全不可以碰家里的东西,万一你做过的椅子是皮肤病人或者性病病人坐过的呢!</p><p>还有人觉得洗了外衣的洗衣机就不可以再用来洗内衣,因为外衣被认为是脏的,而内衣接触皮肤,应该很干净才对。甚至有人专门买了“小小神童洗衣机”,专门拿来洗内衣内裤。如果没有这种洗衣机,他们的家里会分别有洗各种东西的盆子:洗袜子的,洗内衣的,……</p><p>所有这些都是没有经过科学分析得出的结论。这些人似乎并不理解病菌是如何生存,如何传播的,就盲目的认为在外面坐过的裤子上会有对身体有害的病菌。</p><p>这里我不得不称赞一下美国人的理性思维。我曾经问过好几个美国人,你们怎么洗鞋子啊?他们都觉得这个问题很奇怪:“什么?不就是丢进洗衣机吗?” 这显然是大部分中国人觉得不可思议的事情,他们会跟你说那是因为美国很干净,所以才可以这样子。</p><p>然而并非如此,美国人可以穿着那鞋子到处走,那鞋子可能去过中国,去过非洲,到很脏的厕所里踩过…… 回到美国,忘了这些事,把鞋子丢进洗衣机…… 嘿嘿,恶心吧?</p><p>然而事实就是从来没有人因此生病,因为病菌不可能通过那样的方式传播。粘在鞋子上的病菌,必须要有营养和水才能生存,而鞋子上就算粘了它们可以生存的粘液,过段时间也会干掉。无论如何,鞋子进了洗衣机,病菌都会被洗衣液给消灭掉。所有的灰尘之类,会随着漂洗冲到下水道里去。</p><p>我亲自试验过用洗衣机洗鞋子,鞋子当然要单独洗了。你最好丢一些旧毛巾跟鞋子一起洗,这样旧毛巾可以帮助在里面擦洗鞋子。倒上洗衣液,启动洗衣机就完事了。洗了之后再看洗衣机的桶,没有发现什么残留的脏东西。之后再拿来洗衣服,内衣,也没有发现任何问题。</p><p>如果你不放心,可以买专用的洗衣机清洁剂,在这之后丢进洗衣机,启动自清洗程序。总之,过度的担心卫生和健康,似乎是中国人的一种通病,也是他们的生活过度复杂的原因。世界上并没有那么多致病的细菌,你得理解它们的生存和传播方式,而不是盲目的认为它们可以粘在任何地方。</p><h3 id="过时的洗脸盆">过时的洗脸盆</h3><p>最近十多年的生活,我发现有一件东西从我的生活中消失了,那就是盆子:洗脸盆,洗脚盆,搓衣盆…… 可是我发现很多中国人的家里仍然有盆子这东西,所以我很纳闷为什么我曾经需要它们,而为什么现在不再需要。</p><p>后来我发现盆子从我生活中消失的原因,是跟热水器的出现密不可分的。在很早的时候,人们没有燃气热水器,所以要洗脸,只有用脸盆来混合冷水和开水。先把脸盆装点冷水,然后用暖水瓶加一些开水在里面,然后放一条洗脸毛巾进去弄湿了,拿出来洗脸。</p><p>燃气热水器的出现改变了这个局面。因为水龙头放出来的水直接可以调温,所以很多人开始直接用手从水龙头捧热水来洗脸,而不再需要一个容器来存放这些热水。使用流水洗脸不但更加卫生,而且消除了对洗脸盆这种东西的需求。</p><p>可是很多年长的人不理解,看到现代家居里面的“洗脸池”,还以为那是用来放热水在里面,然后才放毛巾进去洗脸。这种不理解的人,往往觉得洗脸池很脏,不知道该怎么用它,所以仍然去买塑料洗脸盆来接水洗脸。由于洗脸池的形状构造,他们发现这非常不方便,不顺手,而其实只是他们不理解它的用法。</p><p>如果你理解了热水器和流水洗脸的原理,就会发现这种所谓“洗脸池”,其实并不是用来盛放洗脸水的。它只是用来接你洗过脸,刷过牙的脏水的。所以它根本不需要特别干净,多人共用这种池子,一点问题也没有。</p><p>同样的原理,刷牙其实也可以不用杯子。因为水龙头就在面前,你完全可以用手捧一点水到嘴里,那就足够用来刷牙了。所以我选了一个漂亮的杯子用来放牙刷,而从来不用它来装水。另外我发现有些人喜欢把牙膏也放进杯子里,由于牙膏很胖很重,那会使得取用变得很蹩脚,有时候杯子还会因为重心不稳被弄翻。其实牙膏放在案台上就可以了,只有牙刷需要放进杯子里,因为它上面沾了水。</p><p>我家里只有一种盆子,那就是“足疗盆”。我发现洗脸池和浴缸都不能达到这个功效,所以我买了一个。放上一盆热水,加上舒缓筋骨的浴盐,放在漂亮的地毯和毛巾上面,把脚放进去,猫咪在旁边陪伴,真是一种惬意的享受 :)</p><p><img src="http://wblearn.github.io/img/in-post/foot-bath.jpg" width="300"></p><h3 id="铲屎倌的秘诀">铲屎倌的秘诀</h3><p>我养了一只猫,对于养猫我也有很多的智慧,把他管理的井井有条,家里一点味道都没有。这里我只透露一个秘密,那就是我用了 <a href="http://www.littergenie.com">Litter Genie</a>。</p><p>这是一个不起眼的塑料盒子,专门用来装猫屎的。它的特点是非常好的隔离效果,猫屎进去之后就完全闻不到味道了。你可以每天铲猫屎放进去,等几个星期才一起拿去扔掉也不会有问题。</p><p>起初朋友介绍给我的时候,我还不以为然的说,我每天铲屎放进一个垃圾袋,马上拿去扔了不就行了?等到真正用了 Litter Genie 几个月之后,才发现没有它是多么的不方便,因为我已经习惯了简单的:铲屎,盖上,完事。</p><p>我养猫的经验也可以写成一本书了,所以这里限于篇幅就不多说了 :P</p><h3 id="总结">总结</h3><p>嗯,写了这么多,我自己都有点糊涂了,有点没条理了。生活的智慧当然不止这一点,它是博大精深的,所以我这里讲的一点东西只是抛砖引玉,希望帮助大家追求有品质的生活。如果你有什么生活小窍门很多人不知道的,欢迎来信跟我交流。如果你知道文中提到的美国产品(比如 Lysol)的中国等价物,也请告诉我。</p>]]></content>
<categories>
<category> 日常生活 </category>
</categories>
<tags>
<tag> 闲谈 </tag>
<tag> 常识 </tag>
</tags>
</entry>
<entry>
<title>Word文档批量操作</title>
<link href="/programming/2024/01/16/Word%E6%96%87%E6%A1%A3%E6%89%B9%E9%87%8F%E6%93%8D%E4%BD%9C/"/>
<url>/programming/2024/01/16/Word%E6%96%87%E6%A1%A3%E6%89%B9%E9%87%8F%E6%93%8D%E4%BD%9C/</url>
<content type="html"><![CDATA[<p> 部分功能尚需完善,敬请期待...</p><h2 id="先上图:"><a href="#先上图:" class="headerlink" title="先上图:"></a>先上图:</h2><p><img src="/programming/images/Word%E6%96%87%E6%A1%A3%E6%89%B9%E9%87%8F%E6%93%8D%E4%BD%9C/Word%E6%96%87%E6%A1%A3%E6%89%B9%E9%87%8F%E6%93%8D%E4%BD%9C1.png" alt="Word文档批量操作1"><br><img src="/programming/images/Word%E6%96%87%E6%A1%A3%E6%89%B9%E9%87%8F%E6%93%8D%E4%BD%9C/Word%E6%96%87%E6%A1%A3%E6%89%B9%E9%87%8F%E6%93%8D%E4%BD%9C2.png" alt="Word文档批量操作2"><br><img src="/programming/images/Word%E6%96%87%E6%A1%A3%E6%89%B9%E9%87%8F%E6%93%8D%E4%BD%9C/Word%E6%96%87%E6%A1%A3%E6%89%B9%E9%87%8F%E6%93%8D%E4%BD%9C3.png" alt="Word文档批量操作3"><br><img src="/programming/images/Word%E6%96%87%E6%A1%A3%E6%89%B9%E9%87%8F%E6%93%8D%E4%BD%9C/Word%E6%96%87%E6%A1%A3%E6%89%B9%E9%87%8F%E6%93%8D%E4%BD%9C4.png" alt="Word文档批量操作4"></p><h2 id="主界面main-aardio代码:"><a href="#主界面main-aardio代码:" class="headerlink" title="主界面main.aardio代码:"></a>主界面main.aardio代码:</h2><pre class="line-numbers language-aardio" data-language="aardio"><code class="language-aardio">import fonts.fontAwesome;import win.ui;&#x2F;&#x2F;fonts.addFamily($&quot;D:\Program Files (x86)\aardio\lib\fonts\iconfont.ttf&quot;);&#x2F;*DSG&#123;&#123;*&#x2F;mainForm &#x3D; win.form(text&#x3D;&quot;Word批量操作&quot;;right&#x3D;960;bottom&#x3D;640;bgcolor&#x3D;16777215;border&#x3D;&quot;none&quot;;max&#x3D;false)mainForm.add(caption&#x3D;&#123;cls&#x3D;&quot;bkplus&quot;;text&#x3D;&quot;Word文件批量操作&quot;;left&#x3D;45;top&#x3D;10;right&#x3D;205;bottom&#x3D;30;color&#x3D;16777120;dl&#x3D;1;dt&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-18);z&#x3D;3&#125;;custom&#x3D;&#123;cls&#x3D;&quot;custom&quot;;left&#x3D;0;top&#x3D;40;right&#x3D;960;bottom&#x3D;640;bgcolor&#x3D;16777215;db&#x3D;1;dl&#x3D;1;dr&#x3D;1;dt&#x3D;1;z&#x3D;8&#125;;logo&#x3D;&#123;cls&#x3D;&quot;bkplus&quot;;left&#x3D;8;top&#x3D;8;right&#x3D;37;bottom&#x3D;33;background&#x3D;&quot;E:\BaiduSyncdisk\编程\素材\word图标.png&quot;;color&#x3D;16776960;dl&#x3D;1;dt&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-18;name&#x3D;&#39;FontAwesome&#39;);z&#x3D;2&#125;;nav1Rename&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&quot;文件更名&quot;;left&#x3D;250;top&#x3D;5;right&#x3D;400;bottom&#x3D;40;align&#x3D;&quot;left&quot;;color&#x3D;16777215;dl&#x3D;1;dt&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-18);iconStyle&#x3D;&#123;align&#x3D;&quot;left&quot;;font&#x3D;LOGFONT(h&#x3D;-19;name&#x3D;&#39;FontAwesome&#39;);padding&#x3D;&#123;left&#x3D;12;top&#x3D;4&#125;&#125;;iconText&#x3D;&#39;\uF0AE&#39;;notify&#x3D;1;paddingLeft&#x3D;1;paddingRight&#x3D;1;paddingTop&#x3D;3;textPadding&#x3D;&#123;left&#x3D;39;bottom&#x3D;1&#125;;x&#x3D;0.5;y&#x3D;0.2;z&#x3D;4&#125;;nav2Format&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&quot;格式转换&quot;;left&#x3D;400;top&#x3D;5;right&#x3D;550;bottom&#x3D;40;align&#x3D;&quot;left&quot;;color&#x3D;16777215;dl&#x3D;1;dt&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-18);iconStyle&#x3D;&#123;align&#x3D;&quot;left&quot;;font&#x3D;LOGFONT(h&#x3D;-19;name&#x3D;&#39;FontAwesome&#39;);padding&#x3D;&#123;left&#x3D;12;top&#x3D;4&#125;&#125;;iconText&#x3D;&#39;\uF1C2&#39;;notify&#x3D;1;paddingLeft&#x3D;1;paddingRight&#x3D;1;paddingTop&#x3D;3;textPadding&#x3D;&#123;left&#x3D;39;bottom&#x3D;1&#125;;x&#x3D;0.5;y&#x3D;0.2;z&#x3D;5&#125;;nav3PageSet&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&quot;页面设置&quot;;left&#x3D;550;top&#x3D;5;right&#x3D;700;bottom&#x3D;40;align&#x3D;&quot;left&quot;;color&#x3D;16777215;dl&#x3D;1;dt&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-18);iconStyle&#x3D;&#123;align&#x3D;&quot;left&quot;;font&#x3D;LOGFONT(h&#x3D;-19;name&#x3D;&#39;FontAwesome&#39;);padding&#x3D;&#123;left&#x3D;12;top&#x3D;4&#125;&#125;;iconText&#x3D;&#39;\uF1DE&#39;;notify&#x3D;1;paddingLeft&#x3D;1;paddingRight&#x3D;1;paddingTop&#x3D;3;textPadding&#x3D;&#123;left&#x3D;39;bottom&#x3D;1&#125;;x&#x3D;0.5;y&#x3D;0.2;z&#x3D;6&#125;;nav4RePlace&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&quot;内容替换&quot;;left&#x3D;700;top&#x3D;5;right&#x3D;850;bottom&#x3D;40;align&#x3D;&quot;left&quot;;color&#x3D;16777215;dl&#x3D;1;dt&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-18);iconStyle&#x3D;&#123;align&#x3D;&quot;left&quot;;font&#x3D;LOGFONT(h&#x3D;-19;name&#x3D;&#39;FontAwesome&#39;);padding&#x3D;&#123;left&#x3D;12;top&#x3D;4&#125;&#125;;iconText&#x3D;&#39;\uF079&#39;;notify&#x3D;1;paddingLeft&#x3D;1;paddingRight&#x3D;1;paddingTop&#x3D;3;textPadding&#x3D;&#123;left&#x3D;39;bottom&#x3D;1&#125;;x&#x3D;0.5;y&#x3D;0.2;z&#x3D;7&#125;;titleBar&#x3D;&#123;cls&#x3D;&quot;bkplus&quot;;left&#x3D;0;top&#x3D;0;right&#x3D;962;bottom&#x3D;41;bgcolor&#x3D;14977280;dl&#x3D;1;dr&#x3D;1;dt&#x3D;1;z&#x3D;1&#125;)&#x2F;*&#125;&#125;*&#x2F;import win.ui.simpleWindow;win.ui.simpleWindow( mainForm );import win.ui.tabs;var tbs &#x3D; win.ui.tabs( mainForm.nav1Rename,mainForm.nav2Format,mainForm.nav3PageSet,mainForm.nav4RePlace);tbs.skin(&#123;foreground&#x3D;&#123;active&#x3D;0xFFFFFFFF;default&#x3D;0x00FFFFFF;hover&#x3D;0x38FFFFFF&#125;;color&#x3D;&#123;default&#x3D;0xFFFFFFFF; &#125;;checked&#x3D;&#123;foreground&#x3D;&#123;default&#x3D;0xFFFFFFFF;&#125;; color&#x3D;&#123;default&#x3D;0xFF42A875;&#125;;&#125;&#125;)tbs.loadForm(1,&quot;\dlg\nav1Rename.aardio&quot; ); tbs.loadForm(2,&quot;\dlg\nav2Format.aardio&quot; ); tbs.loadForm(3,&quot;\dlg\nav3PageSet.aardio&quot; ); tbs.loadForm(4,&quot;\dlg\nav4RePlace.aardio&quot; ); tbs.selIndex &#x3D; 1; mainForm.show();return win.loopMessage(); <span aria-hidden="true" class="line-numbers-rows"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></span></code></pre><h2 id="nav1Rename-aardio代码:"><a href="#nav1Rename-aardio代码:" class="headerlink" title="nav1Rename.aardio代码:"></a>nav1Rename.aardio代码:</h2><pre class="line-numbers language-aardio" data-language="aardio"><code class="language-aardio">import fonts.fontAwesome;import win.ui;&#x2F;*DSG&#123;&#123;*&#x2F;var winform &#x3D; win.form(text&#x3D;&quot;文件更名&quot;;right&#x3D;960;bottom&#x3D;640)winform.add(btnOpen&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&#39;\uF115 选择目录 &#39;;left&#x3D;160;top&#x3D;580;right&#x3D;344;bottom&#x3D;616;bgcolor&#x3D;11580047;db&#x3D;1;dl&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-18;name&#x3D;&#39;FontAwesome&#39;);notify&#x3D;1;tabstop&#x3D;1;z&#x3D;10&#125;;btnRename&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&#39;\uF021 开始更名&#39;;left&#x3D;581;top&#x3D;580;right&#x3D;765;bottom&#x3D;616;bgcolor&#x3D;11580047;db&#x3D;1;dr&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-18;name&#x3D;&#39;FontAwesome&#39;);notify&#x3D;1;tabstop&#x3D;1;z&#x3D;2&#125;;chkTest&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&#39;\uF0C8 包含子目录&#39;;left&#x3D;372;top&#x3D;580;right&#x3D;512;bottom&#x3D;616;align&#x3D;&quot;left&quot;;db&#x3D;1;dl&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-16;name&#x3D;&#39;FontAwesome&#39;);notify&#x3D;1;z&#x3D;3&#125;;edit&#x3D;&#123;cls&#x3D;&quot;edit&quot;;left&#x3D;30;top&#x3D;46;right&#x3D;930;bottom&#x3D;72;dl&#x3D;1;dr&#x3D;1;dt&#x3D;1;edge&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-14);multiline&#x3D;1;z&#x3D;1&#125;;edit2&#x3D;&#123;cls&#x3D;&quot;edit&quot;;left&#x3D;30;top&#x3D;76;right&#x3D;930;bottom&#x3D;532;color&#x3D;6908265;db&#x3D;1;dl&#x3D;1;dr&#x3D;1;dt&#x3D;1;edge&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-14);multiline&#x3D;1;vscroll&#x3D;1;z&#x3D;8&#125;;edit3&#x3D;&#123;cls&#x3D;&quot;edit&quot;;left&#x3D;122;top&#x3D;14;right&#x3D;462;bottom&#x3D;40;ah&#x3D;1;aw&#x3D;1;dl&#x3D;1;dt&#x3D;1;edge&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-15);z&#x3D;4&#125;;edit4&#x3D;&#123;cls&#x3D;&quot;edit&quot;;left&#x3D;530;top&#x3D;14;right&#x3D;930;bottom&#x3D;40;ah&#x3D;1;aw&#x3D;1;dr&#x3D;1;dt&#x3D;1;edge&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-15);multiline&#x3D;1;z&#x3D;5&#125;;progressplus&#x3D;&#123;cls&#x3D;&quot;plus&quot;;left&#x3D;30;top&#x3D;540;right&#x3D;930;bottom&#x3D;562;align&#x3D;&quot;right&quot;;bgcolor&#x3D;14803425;db&#x3D;1;dl&#x3D;1;dr&#x3D;1;edge&#x3D;1;forecolor&#x3D;48896;notify&#x3D;1;z&#x3D;9&#125;;static3&#x3D;&#123;cls&#x3D;&quot;static&quot;;text&#x3D;&quot;关键字:把&quot;;left&#x3D;30;top&#x3D;17;right&#x3D;130;bottom&#x3D;40;dl&#x3D;1;dt&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-15);transparent&#x3D;1;z&#x3D;6&#125;;static4&#x3D;&#123;cls&#x3D;&quot;static&quot;;text&#x3D;&quot;替换为&quot;;left&#x3D;472;top&#x3D;17;right&#x3D;525;bottom&#x3D;40;font&#x3D;LOGFONT(h&#x3D;-15);transparent&#x3D;1;z&#x3D;7&#125;)&#x2F;*&#125;&#125;*&#x2F;import fsys;import fsys.dlg.dir;&#x2F;&#x2F;设置进度区间,可自动切换到进度条显示模式winform.progressplus.setProgressRange(1,100);&#x2F;&#x2F;进度改变时会触发下面的函数,注意前景图的九宫格切图左边界应当指定为显示 1% 的宽度winform.progressplus.onPosChanged &#x3D; function( pos )&#123;winform.progressplus.text &#x3D; winform.progressplus.progressPercentage + &quot;% &quot;&#125;import style;winform.chkTest.skin(style.checkBox);winform.chkTest.checked&#x3D;true;winform.btnOpen.skin(style.button);winform.btnRename.skin(style.button);&#x2F;&#x2F; 选择目录下的所有文件winform.btnOpen.oncommand &#x3D; function(id,event)&#123;var path &#x3D; fsys.dlg.dir(, winform, &#39;请选择需操作的文件目录&#39;) if (not path) &#123;return;&#125;global.WpsFiles &#x3D; &#123;&#125;;fsys.enum(path, &quot;*.*&quot;,function(dir, filename, fullpath, findData) &#123;if (filename) &#123;table.push(WpsFiles, fullpath);&#125;&#125;,winform.chkTest.checked);winform.edit.text&#x3D;path+&quot; 下共有&quot;+#WpsFiles+&quot;个文件。&quot;;winform.edit2.text&#x3D;&quot;&quot;;&#x2F;&#x2F;winform.edit.printf(Ddir+&quot; 下共有&quot;+#WpsFiles+&quot;个文件。&quot;);&#x2F;&#x2F;for (i &#x3D; 1;#WpsFiles; 1) &#123;&#x2F;&#x2F;winform.edit.printf(&#39;%s&#39;, WpsFiles[i]);&#x2F;&#x2F;&#125;&#125;&#x2F;&#x2F; 更名winform.btnRename.oncommand &#x3D; function(id, event) &#123;var ff,OldName,NewName;&#x2F;&#x2F;var opendir&#x3D;winform.edit1.text;winform.edit2.setsel(0,-1);winform.edit2.clear();for (i &#x3D; 1;#WpsFiles; 1) &#123;var path &#x3D; WpsFiles[i];&#x2F;&#x2F;var ext &#x3D; string.match(path,&quot;[^.]+$&quot;);&#x2F;&#x2F;var ext &#x3D; fsys.getExtensionName(path);var newPath &#x3D; path + &quot;.docx&quot;;if (io.exist(newPath)) &#123;continue;&#125;try &#123; OldName&#x3D;path NewName&#x3D;string.replace(OldName,winform.edit3.text,winform.edit4.text) fsys.rename(OldName,NewName) var str&#x3D;&quot;原文件名:&quot;+OldName+&#39;\r\n&#39;+&quot;新文件名:&quot;+NewName+&#39;\r\n&#39; winform.edit2.appendText(str); winform.edit2.vScroll(7&#x2F;*_SB_BOTTOM*&#x2F;)&#x2F;&#x2F;WpsFiles&#125; catch(e) &#123;&#x2F;&#x2F;continue;&#125;winform.progressplus.progressPos&#x3D;(i &#x2F; #WpsFiles) * 100;&#125;if (WpsObject) &#123;com.Release(WpsObject);WpsObject &#x3D; nil;&#125;winform.progressplus.text &#x3D; &quot;操作已完成!&quot;;&#125;winform.show();win.loopMessage();return winform;<span aria-hidden="true" class="line-numbers-rows"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></span></code></pre><h2 id="nav2Format-aardio代码:"><a href="#nav2Format-aardio代码:" class="headerlink" title="nav2Format.aardio代码:"></a>nav2Format.aardio代码:</h2><pre class="line-numbers language-aardio" data-language="aardio"><code class="language-aardio">import fonts.fontAwesome;import win.ui;&#x2F;*DSG&#123;&#123;*&#x2F;var winform &#x3D; win.form(text&#x3D;&quot;格式转换&quot;;right&#x3D;960;bottom&#x3D;640)winform.add(btnFormatConv&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&#39;\uF021 开始转换&#39;;left&#x3D;581;top&#x3D;580;right&#x3D;765;bottom&#x3D;616;bgcolor&#x3D;11580047;db&#x3D;1;dr&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-18;name&#x3D;&#39;FontAwesome&#39;);notify&#x3D;1;tabstop&#x3D;1;z&#x3D;3&#125;;btnOpen&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&#39;\uF115 选择目录 &#39;;left&#x3D;160;top&#x3D;580;right&#x3D;344;bottom&#x3D;616;bgcolor&#x3D;11580047;db&#x3D;1;dl&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-18;name&#x3D;&#39;FontAwesome&#39;);notify&#x3D;1;tabstop&#x3D;1;z&#x3D;11&#125;;chkTest&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&#39;\uF0C8 包含子目录&#39;;left&#x3D;372;top&#x3D;580;right&#x3D;512;bottom&#x3D;616;align&#x3D;&quot;left&quot;;db&#x3D;1;dl&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-16;name&#x3D;&#39;FontAwesome&#39;);notify&#x3D;1;z&#x3D;4&#125;;edit&#x3D;&#123;cls&#x3D;&quot;edit&quot;;left&#x3D;30;top&#x3D;46;right&#x3D;930;bottom&#x3D;72;dl&#x3D;1;dr&#x3D;1;dt&#x3D;1;edge&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-14);multiline&#x3D;1;z&#x3D;1&#125;;edit2&#x3D;&#123;cls&#x3D;&quot;edit&quot;;left&#x3D;30;top&#x3D;76;right&#x3D;930;bottom&#x3D;532;color&#x3D;6908265;db&#x3D;1;dl&#x3D;1;dr&#x3D;1;dt&#x3D;1;edge&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-14);multiline&#x3D;1;vscroll&#x3D;1;z&#x3D;9&#125;;groupbox&#x3D;&#123;cls&#x3D;&quot;groupbox&quot;;left&#x3D;173;top&#x3D;4;right&#x3D;930;bottom&#x3D;41;hide&#x3D;1;z&#x3D;2&#125;;progressplus&#x3D;&#123;cls&#x3D;&quot;plus&quot;;left&#x3D;30;top&#x3D;540;right&#x3D;930;bottom&#x3D;562;align&#x3D;&quot;right&quot;;bgcolor&#x3D;14803425;db&#x3D;1;dl&#x3D;1;dr&#x3D;1;edge&#x3D;1;forecolor&#x3D;48896;notify&#x3D;1;z&#x3D;10&#125;;radioDoc&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&#39;Docx\u2192Doc&#39;;left&#x3D;206;top&#x3D;14;right&#x3D;363;bottom&#x3D;33;align&#x3D;&quot;left&quot;;font&#x3D;LOGFONT(h&#x3D;-21;name&#x3D;&#39;微软雅黑&#39;;weight&#x3D;700);iconStyle&#x3D;&#123;align&#x3D;&quot;left&quot;;font&#x3D;LOGFONT(h&#x3D;-13;name&#x3D;&#39;FontAwesome&#39;)&#125;;iconText&#x3D;&#39;\uF111 &#39;;notify&#x3D;1;textPadding&#x3D;&#123;left&#x3D;15&#125;;z&#x3D;5&#125;;radioDocx&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&#39;Doc\u2192Docx&#39;;left&#x3D;398;top&#x3D;14;right&#x3D;555;bottom&#x3D;33;align&#x3D;&quot;left&quot;;font&#x3D;LOGFONT(h&#x3D;-21;name&#x3D;&#39;微软雅黑&#39;;weight&#x3D;700);iconStyle&#x3D;&#123;align&#x3D;&quot;left&quot;;font&#x3D;LOGFONT(h&#x3D;-13;name&#x3D;&#39;FontAwesome&#39;)&#125;;iconText&#x3D;&#39;\uF111 &#39;;notify&#x3D;1;textPadding&#x3D;&#123;left&#x3D;15&#125;;z&#x3D;6&#125;;radioPdf&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&#39;Docx\u2192Pdf&#39;;left&#x3D;589;top&#x3D;14;right&#x3D;746;bottom&#x3D;33;align&#x3D;&quot;left&quot;;font&#x3D;LOGFONT(h&#x3D;-21;name&#x3D;&#39;微软雅黑&#39;;weight&#x3D;700);iconStyle&#x3D;&#123;align&#x3D;&quot;left&quot;;font&#x3D;LOGFONT(h&#x3D;-13;name&#x3D;&#39;FontAwesome&#39;)&#125;;iconText&#x3D;&#39;\uF111 &#39;;notify&#x3D;1;textPadding&#x3D;&#123;left&#x3D;15&#125;;z&#x3D;7&#125;;static3&#x3D;&#123;cls&#x3D;&quot;static&quot;;text&#x3D;&quot;选择转换格式:&quot;;left&#x3D;30;top&#x3D;9;right&#x3D;189;bottom&#x3D;35;dl&#x3D;1;dt&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-21;name&#x3D;&#39;微软雅黑&#39;;weight&#x3D;700);transparent&#x3D;1;z&#x3D;8&#125;)&#x2F;*&#125;&#125;*&#x2F;import fsys;import fsys.dlg.dir;&#x2F;&#x2F;设置进度区间,可自动切换到进度条显示模式winform.progressplus.setProgressRange(1,100);&#x2F;&#x2F;进度改变时会触发下面的函数,注意前景图的九宫格切图左边界应当指定为显示 1% 的宽度winform.progressplus.onPosChanged &#x3D; function( pos )&#123;winform.progressplus.text &#x3D; winform.progressplus.progressPercentage + &quot;% &quot;&#125;import style;winform.chkTest.skin(style.checkBox);winform.chkTest.checked&#x3D;true;winform.btnOpen.skin(style.button);winform.btnFormatConv.skin(style.button);var radioDocx &#x3D;&#123;group &#x3D; &quot;&quot;; color &#x3D; &#123; hover &#x3D; 0xFFFF0000; active &#x3D; 0xFF00FF00; &#125; checked &#x3D; &#123; iconText &#x3D; &#39;\uF058&#39;&#x2F;*_FA_CHECK_CIRCLE*&#x2F; &#125; &#125;winform.radioDoc.skin(radioDocx) winform.radioDocx.skin(radioDocx) winform.radioPdf.skin(radioDocx) winform.radioDoc.checked &#x3D; true;&#x2F;&#x2F; 选择目录下的所有文件winform.btnOpen.oncommand &#x3D; function(id,event)&#123;var path &#x3D; fsys.dlg.dir(, winform, &#39;请选择需操作的文件目录&#39;) if (not path) &#123;return;&#125;global.WpsFiles &#x3D; &#123;&#125;;fsys.enum(path, &quot;*.doc&quot;,function(dir, filename, fullpath, findData) &#123;if (filename) &#123;table.push(WpsFiles, fullpath);&#125;&#125;,winform.chkTest.checked);winform.edit.text&#x3D;path+&quot; 下共有&quot;+#WpsFiles+&quot;个文件。&quot;;winform.edit2.text&#x3D;&quot;&quot;;&#125;&#x2F;&#x2F; 转换为docxwinform.btnFormatConv.oncommand &#x3D; function(id, event) &#123;var WpsObject &#x3D; com.CreateObject(&quot;KWPS.Application&quot;);if (not WpsObject) &#123;winform.msgbox(&quot;请先安装WPS专业版&quot;);return;&#125;for (i &#x3D; 1;#WpsFiles; 1) &#123;var path &#x3D; WpsFiles[i];&#x2F;&#x2F;var ext &#x3D; string.match(path,&quot;[^.]+$&quot;);&#x2F;&#x2F;var ext &#x3D; fsys.getExtensionName(path);var newPath &#x3D; path + &quot;.docx&quot;;if (io.exist(newPath)) &#123;continue;&#125;try &#123;WpsObject.Visible &#x3D; false;WpsObject.Documents.Open(path);if(winform.radioDocx.checked)&#123;var docxname &#x3D; string.replace(path,&quot;\.doc$&quot;,&quot;.docx&quot;);WpsObject.ActiveDocument.SaveAs2(docxname, 16);WpsObject.ActiveDocument.Close();var str&#x3D;&quot;原文件名:&quot;+path +&#39;\r\n&#39;+&quot;新文件名:&quot;+docxname+&#39;\r\n&#39; winform.edit2.appendText(str); winform.edit2.vScroll(7&#x2F;*_SB_BOTTOM*&#x2F;) &#125; elseif(winform.radioPdf.checked)&#123;var pdfname &#x3D; string.replace(path,&quot;\.doc$&quot;,&quot;.pdf&quot;);WpsObject.ActiveDocument.SaveAs2(pdfname, 17);WpsObject.ActiveDocument.Close();var str&#x3D;&quot;原文件名:&quot;+path +&#39;\r\n&#39;+&quot;新文件名:&quot;+pdfname+&#39;\r\n&#39; winform.edit2.appendText(str); winform.edit2.vScroll(7&#x2F;*_SB_BOTTOM*&#x2F;) &#125; elseif(winform.radioDoc.checked)&#123;var docname &#x3D; string.replace(path,&quot;\.docx&quot;,&quot;.doc&quot;);WpsObject.ActiveDocument.SaveAs2(docname, 0);WpsObject.ActiveDocument.Close();var str&#x3D;&quot;原文件名:&quot;+path +&#39;\r\n&#39;+&quot;新文件名:&quot;+docname+&#39;\r\n&#39; winform.edit2.appendText(str); winform.edit2.vScroll(7&#x2F;*_SB_BOTTOM*&#x2F;) &#125;&#x2F;&#x2F;WpsFiles&#125; catch(e) &#123;&#x2F;&#x2F;continue;&#125;winform.progressplus.progressPos&#x3D;(i &#x2F; #WpsFiles) * 100;&#x2F;&#x2F;sleep(100);&#125;if (WpsObject) &#123;com.Release(WpsObject);WpsObject &#x3D; nil;&#125;winform.progressplus.text &#x3D; &quot;操作已完成!&quot;;&#125;winform.show();win.loopMessage();return winform;<span aria-hidden="true" class="line-numbers-rows"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></span></code></pre><h2 id="nav3PageSe-aardio代码:"><a href="#nav3PageSe-aardio代码:" class="headerlink" title="nav3PageSe.aardio代码:"></a>nav3PageSe.aardio代码:</h2><pre class="line-numbers language-aardio" data-language="aardio"><code class="language-aardio">import fonts.fontAwesome;import win.ui;&#x2F;*DSG&#123;&#123;*&#x2F;var winform &#x3D; win.form(text&#x3D;&quot;页面设置&quot;;right&#x3D;960;bottom&#x3D;640)winform.add(btnOpen&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&#39;\uF115 选择目录 &#39;;left&#x3D;51;top&#x3D;580;right&#x3D;235;bottom&#x3D;616;bgcolor&#x3D;11580047;db&#x3D;1;dl&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-18;name&#x3D;&#39;FontAwesome&#39;);notify&#x3D;1;tabstop&#x3D;1;z&#x3D;11&#125;;btnReSet&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&#39;\uF0E2 重置&#39;;left&#x3D;509;top&#x3D;580;right&#x3D;690;bottom&#x3D;616;bgcolor&#x3D;11580047;db&#x3D;1;dr&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-18;name&#x3D;&#39;FontAwesome&#39;);notify&#x3D;1;tabstop&#x3D;1;z&#x3D;7&#125;;btnRename&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&#39;\uF021 应用&#39;;left&#x3D;704;top&#x3D;528;right&#x3D;888;bottom&#x3D;566;bgcolor&#x3D;-5197169;db&#x3D;1;dr&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-18;name&#x3D;&#39;FontAwesome&#39;);notify&#x3D;1;tabstop&#x3D;1;z&#x3D;4&#125;;btnSaveSet&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&#39;\uF0C7 保存&#39;;left&#x3D;702;top&#x3D;580;right&#x3D;886;bottom&#x3D;616;bgcolor&#x3D;11580047;db&#x3D;1;dr&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-18;name&#x3D;&#39;FontAwesome&#39;);notify&#x3D;1;tabstop&#x3D;1;z&#x3D;6&#125;;chkTest&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&#39;\uF0C8 包含子目录&#39;;left&#x3D;265;top&#x3D;580;right&#x3D;405;bottom&#x3D;616;align&#x3D;&quot;left&quot;;db&#x3D;1;dl&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-16;name&#x3D;&#39;FontAwesome&#39;);notify&#x3D;1;z&#x3D;5&#125;;combobox&#x3D;&#123;cls&#x3D;&quot;combobox&quot;;left&#x3D;456;top&#x3D;336;right&#x3D;632;bottom&#x3D;360;edge&#x3D;1;items&#x3D;&#123;&#125;;mode&#x3D;&quot;dropdown&quot;;z&#x3D;30&#125;;edit1&#x3D;&#123;cls&#x3D;&quot;edit&quot;;left&#x3D;32;top&#x3D;48;right&#x3D;932;bottom&#x3D;74;dl&#x3D;1;dr&#x3D;1;dt&#x3D;1;edge&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-14);multiline&#x3D;1;z&#x3D;3&#125;;edit2&#x3D;&#123;cls&#x3D;&quot;edit&quot;;left&#x3D;32;top&#x3D;80;right&#x3D;932;bottom&#x3D;234;color&#x3D;6908265;db&#x3D;1;dl&#x3D;1;dr&#x3D;1;dt&#x3D;1;edge&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-14);multiline&#x3D;1;vscroll&#x3D;1;z&#x3D;9&#125;;edit3&#x3D;&#123;cls&#x3D;&quot;edit&quot;;text&#x3D;&quot;Edit&quot;;left&#x3D;672;top&#x3D;312;right&#x3D;928;bottom&#x3D;360;edge&#x3D;1;multiline&#x3D;1;z&#x3D;18&#125;;editB&#x3D;&#123;cls&#x3D;&quot;edit&quot;;text&#x3D;&quot;18&quot;;left&#x3D;221;top&#x3D;342;right&#x3D;286;bottom&#x3D;367;edge&#x3D;1;multiline&#x3D;1;z&#x3D;15&#125;;editFB&#x3D;&#123;cls&#x3D;&quot;edit&quot;;text&#x3D;&quot;12&quot;;left&#x3D;221;top&#x3D;450;right&#x3D;286;bottom&#x3D;475;edge&#x3D;1;multiline&#x3D;1;z&#x3D;26&#125;;editHT&#x3D;&#123;cls&#x3D;&quot;edit&quot;;text&#x3D;&quot;12&quot;;left&#x3D;65;top&#x3D;450;right&#x3D;130;bottom&#x3D;475;edge&#x3D;1;multiline&#x3D;1;z&#x3D;25&#125;;editL&#x3D;&#123;cls&#x3D;&quot;edit&quot;;text&#x3D;&quot;18&quot;;left&#x3D;66;top&#x3D;378;right&#x3D;131;bottom&#x3D;403;edge&#x3D;1;multiline&#x3D;1;z&#x3D;16&#125;;editR&#x3D;&#123;cls&#x3D;&quot;edit&quot;;text&#x3D;&quot;18&quot;;left&#x3D;221;top&#x3D;379;right&#x3D;286;bottom&#x3D;404;edge&#x3D;1;multiline&#x3D;1;z&#x3D;17&#125;;editT&#x3D;&#123;cls&#x3D;&quot;edit&quot;;text&#x3D;&quot;18&quot;;left&#x3D;66;top&#x3D;339;right&#x3D;131;bottom&#x3D;364;edge&#x3D;1;multiline&#x3D;1;z&#x3D;23&#125;;groupbox&#x3D;&#123;cls&#x3D;&quot;groupbox&quot;;text&#x3D;&quot;页边距&quot;;left&#x3D;32;top&#x3D;304;right&#x3D;336;bottom&#x3D;416;edge&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-14);transparent&#x3D;1;z&#x3D;1&#125;;groupbox2&#x3D;&#123;cls&#x3D;&quot;groupbox&quot;;text&#x3D;&quot;页眉页脚距边界&quot;;left&#x3D;32;top&#x3D;424;right&#x3D;336;bottom&#x3D;492;edge&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-14);transparent&#x3D;1;z&#x3D;21&#125;;groupbox3&#x3D;&#123;cls&#x3D;&quot;groupbox&quot;;text&#x3D;&quot;纸张设置&quot;;left&#x3D;352;top&#x3D;304;right&#x3D;656;bottom&#x3D;416;edge&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-14);z&#x3D;29&#125;;lbTip&#x3D;&#123;cls&#x3D;&quot;static&quot;;text&#x3D;&quot;页面设置:&quot;;left&#x3D;34;top&#x3D;272;right&#x3D;153;bottom&#x3D;299;db&#x3D;1;dl&#x3D;1;dr&#x3D;1;transparent&#x3D;1;z&#x3D;35&#125;;progressplus&#x3D;&#123;cls&#x3D;&quot;plus&quot;;left&#x3D;32;top&#x3D;240;right&#x3D;932;bottom&#x3D;262;align&#x3D;&quot;right&quot;;bgcolor&#x3D;14803425;db&#x3D;1;dl&#x3D;1;dr&#x3D;1;edge&#x3D;1;forecolor&#x3D;48896;notify&#x3D;1;z&#x3D;10&#125;;radioHX&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&quot;横向&quot;;left&#x3D;552;top&#x3D;376;right&#x3D;624;bottom&#x3D;395;align&#x3D;&quot;left&quot;;font&#x3D;LOGFONT(h&#x3D;-14);iconStyle&#x3D;&#123;align&#x3D;&quot;left&quot;;font&#x3D;LOGFONT(h&#x3D;-13;name&#x3D;&#39;FontAwesome&#39;)&#125;;iconText&#x3D;&#39;\uF111 &#39;;notify&#x3D;1;textPadding&#x3D;&#123;left&#x3D;15&#125;;z&#x3D;34&#125;;radioZX&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&quot;纵向&quot;;left&#x3D;472;top&#x3D;376;right&#x3D;544;bottom&#x3D;395;align&#x3D;&quot;left&quot;;font&#x3D;LOGFONT(h&#x3D;-14);iconStyle&#x3D;&#123;align&#x3D;&quot;left&quot;;font&#x3D;LOGFONT(h&#x3D;-13;name&#x3D;&#39;FontAwesome&#39;)&#125;;iconText&#x3D;&#39;\uF111 &#39;;notify&#x3D;1;textPadding&#x3D;&#123;left&#x3D;15&#125;;z&#x3D;33&#125;;spinB&#x3D;&#123;cls&#x3D;&quot;spin&quot;;left&#x3D;265;top&#x3D;344;right&#x3D;285;bottom&#x3D;368;z&#x3D;37&#125;;spinFB&#x3D;&#123;cls&#x3D;&quot;spin&quot;;left&#x3D;265;top&#x3D;451;right&#x3D;285;bottom&#x3D;474;z&#x3D;27&#125;;spinHT&#x3D;&#123;cls&#x3D;&quot;spin&quot;;left&#x3D;109;top&#x3D;451;right&#x3D;129;bottom&#x3D;474;z&#x3D;28&#125;;spinL&#x3D;&#123;cls&#x3D;&quot;spin&quot;;left&#x3D;110;top&#x3D;379;right&#x3D;130;bottom&#x3D;402;z&#x3D;20&#125;;spinR&#x3D;&#123;cls&#x3D;&quot;spin&quot;;left&#x3D;265;top&#x3D;380;right&#x3D;285;bottom&#x3D;403;z&#x3D;19&#125;;spinT&#x3D;&#123;cls&#x3D;&quot;spin&quot;;left&#x3D;110;top&#x3D;340;right&#x3D;130;bottom&#x3D;360;z&#x3D;36&#125;;static1&#x3D;&#123;cls&#x3D;&quot;static&quot;;text&#x3D;&quot;上 毫米&quot;;left&#x3D;47;top&#x3D;340;right&#x3D;167;bottom&#x3D;362;font&#x3D;LOGFONT(h&#x3D;-14);transparent&#x3D;1;z&#x3D;2&#125;;static2&#x3D;&#123;cls&#x3D;&quot;static&quot;;text&#x3D;&quot;下 毫米&quot;;left&#x3D;203;top&#x3D;346;right&#x3D;323;bottom&#x3D;368;font&#x3D;LOGFONT(h&#x3D;-14);transparent&#x3D;1;z&#x3D;12&#125;;static3&#x3D;&#123;cls&#x3D;&quot;static&quot;;text&#x3D;&quot;选择转换格式:&quot;;left&#x3D;30;top&#x3D;9;right&#x3D;189;bottom&#x3D;35;dl&#x3D;1;dt&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-21;name&#x3D;&#39;微软雅黑&#39;;weight&#x3D;700);transparent&#x3D;1;z&#x3D;8&#125;;static4&#x3D;&#123;cls&#x3D;&quot;static&quot;;text&#x3D;&quot;左 毫米&quot;;left&#x3D;47;top&#x3D;380;right&#x3D;167;bottom&#x3D;402;font&#x3D;LOGFONT(h&#x3D;-14);transparent&#x3D;1;z&#x3D;13&#125;;static5&#x3D;&#123;cls&#x3D;&quot;static&quot;;text&#x3D;&quot;右 毫米&quot;;left&#x3D;203;top&#x3D;380;right&#x3D;323;bottom&#x3D;402;font&#x3D;LOGFONT(h&#x3D;-14);transparent&#x3D;1;z&#x3D;14&#125;;static6&#x3D;&#123;cls&#x3D;&quot;static&quot;;text&#x3D;&quot;上 毫米&quot;;left&#x3D;47;top&#x3D;450;right&#x3D;167;bottom&#x3D;472;font&#x3D;LOGFONT(h&#x3D;-14);transparent&#x3D;1;z&#x3D;22&#125;;static7&#x3D;&#123;cls&#x3D;&quot;static&quot;;text&#x3D;&quot;下 毫米&quot;;left&#x3D;203;top&#x3D;450;right&#x3D;320;bottom&#x3D;472;font&#x3D;LOGFONT(h&#x3D;-14);transparent&#x3D;1;z&#x3D;24&#125;;static8&#x3D;&#123;cls&#x3D;&quot;static&quot;;text&#x3D;&quot;纸张大小:&quot;;left&#x3D;368;top&#x3D;336;right&#x3D;464;bottom&#x3D;360;font&#x3D;LOGFONT(h&#x3D;-14);transparent&#x3D;1;z&#x3D;31&#125;;static9&#x3D;&#123;cls&#x3D;&quot;static&quot;;text&#x3D;&quot;纸张方向:&quot;;left&#x3D;368;top&#x3D;376;right&#x3D;464;bottom&#x3D;400;font&#x3D;LOGFONT(h&#x3D;-14);transparent&#x3D;1;z&#x3D;32&#125;)&#x2F;*&#125;&#125;*&#x2F;import fsys;import fsys.dlg.dir;var TMT,BMT,LMT,RMT,HTMT,FBMT;TMT&#x3D;18;BMT&#x3D;18;LMT&#x3D;18;RMT&#x3D;18;HTMT&#x3D;12;FBMT&#x3D;12;&#x2F;&#x2F;设置进度区间,可自动切换到进度条显示模式winform.progressplus.setProgressRange(1,100);&#x2F;&#x2F;进度改变时会触发下面的函数,注意前景图的九宫格切图左边界应当指定为显示 1% 的宽度winform.progressplus.onPosChanged &#x3D; function( pos )&#123;winform.progressplus.text &#x3D; winform.progressplus.progressPercentage + &quot;% &quot;&#125;import style;winform.chkTest.skin(style.checkBox);winform.chkTest.checked&#x3D;false;winform.btnOpen.skin(style.button);winform.btnSaveSet.skin(style.button);winform.btnReSet.skin(style.button);winform.btnRename.skin(style.button);winform.radioZX.skin(style.radio); winform.radioHX.skin(style.radio);winform.radioZX.checked &#x3D; true;var itemData &#x3D; &#123;&quot;A3&quot;;&quot;A4&quot;;&quot;A5&quot;;&quot;B4&quot;;&quot;B5&quot;&#125;winform.combobox.items &#x3D; itemData;winform.combobox.selIndex&#x3D;2;&#x2F;&#x2F; 选择目录下的所有文件winform.btnOpen.oncommand &#x3D; function(id,event)&#123;var path &#x3D; fsys.dlg.dir(, winform, &#39;请选择需操作的文件目录&#39;) if (not path) &#123;return;&#125;global.WpsFiles &#x3D; &#123;&#125;;fsys.enum(path, &quot;*.doc&quot;,function(dir, filename, fullpath, findData) &#123;if (filename) &#123;table.push(WpsFiles, fullpath);&#125;&#125;,winform.chkTest.checked);winform.edit1.text&#x3D;path+&quot; 下共有&quot;+#WpsFiles+&quot;个文件。&quot;;&#125;&#x2F;&#x2F; 页面设置winform.btnSaveSet.oncommand &#x3D; function(id, event) &#123;var WpsObject &#x3D; com.CreateObject(&quot;KWPS.Application&quot;);if (not WpsObject) &#123;winform.msgbox(&quot;请先安装WPS专业版&quot;);return;&#125;for (i &#x3D; 1;#WpsFiles; 1) &#123;var path &#x3D; WpsFiles[i];&#x2F;&#x2F;var ext &#x3D; string.match(path,&quot;[^.]+$&quot;);&#x2F;&#x2F;var ext &#x3D; fsys.getExtensionName(path);var newPath &#x3D; path + &quot;.docx&quot;;if (io.exist(newPath)) &#123;continue;&#125;try &#123;WpsObject.Visible &#x3D; false;WpsObject.Documents.Open(path);if(winform.radioDocx.checked)&#123;var docxname &#x3D; string.replace(path,&quot;\.doc$&quot;,&quot;.docx&quot;);WpsObject.ActiveDocument.SaveAs2(docxname, 16);WpsObject.ActiveDocument.Close();var str&#x3D;&quot;原文件名:&quot;+path +&#39;\r\n&#39;+&quot;新文件名:&quot;+docxname+&#39;\r\n&#39; winform.edit2.appendText(str); winform.edit2.vScroll(7&#x2F;*_SB_BOTTOM*&#x2F;) &#125; elseif(winform.radioPdf.checked)&#123;var pdfname &#x3D; string.replace(path,&quot;\.doc$&quot;,&quot;.pdf&quot;);WpsObject.ActiveDocument.SaveAs2(pdfname, 17);WpsObject.ActiveDocument.Close();var str&#x3D;&quot;原文件名:&quot;+path +&#39;\r\n&#39;+&quot;新文件名:&quot;+pdfname+&#39;\r\n&#39; winform.edit2.appendText(str); winform.edit2.vScroll(7&#x2F;*_SB_BOTTOM*&#x2F;) &#125; elseif(winform.radioDoc.checked)&#123;var docname &#x3D; string.replace(path,&quot;\.docx&quot;,&quot;.doc&quot;);WpsObject.ActiveDocument.SaveAs2(docname, 0);WpsObject.ActiveDocument.Close();var str&#x3D;&quot;原文件名:&quot;+path +&#39;\r\n&#39;+&quot;新文件名:&quot;+docname+&#39;\r\n&#39; winform.edit2.appendText(str); winform.edit2.vScroll(7&#x2F;*_SB_BOTTOM*&#x2F;) &#125;&#x2F;&#x2F;WpsFiles&#125; catch(e) &#123;&#x2F;&#x2F;continue;&#125;winform.progressplus.progressPos&#x3D;(i &#x2F; #WpsFiles) * 100;&#x2F;&#x2F;sleep(100);&#125;if (WpsObject) &#123;com.Release(WpsObject);WpsObject &#x3D; nil;&#125;winform.progressplus.text &#x3D; &quot;操作已完成!&quot;;&#125;&#x2F;&#x2F;测试winform.btnRename.oncommand &#x3D; function(id,event)&#123;var WpsObject &#x3D; com.CreateObject(&quot;Word.Application&quot;);if (not WpsObject) &#123;winform.msgbox(&quot;请先安装WPS专业版&quot;);return;&#125;var fpath &#x3D;&quot;E:\!!第二章 函数与基本初等函数\第01讲 集合的概念与运算(原卷版).docx&quot;;winform.edit1.text&#x3D;fpath;winform.edit2.text&#x3D;fpath+&#39;\r\n&#39;;try &#123;WpsObject.Visible &#x3D; false;var doc&#x3D;WpsObject.Documents.Open(fpath);winform.edit2.appendText(doc.Sections(1).Headers(1).Range.Text+&#39;\n&#39;);winform.edit2.appendText(doc.Sections(1).Footers(1).Range.Text+&#39;\n&#39;);winform.edit2.appendText(winform.edit3.text +&#39;\r\n&#39;);&#x2F;&#x2F;设置页面边距doc.Sections(1).PageSetup.TopMargin &#x3D;WpsObject.CentimetersToPoints(TMT&#x2F;10);doc.Sections(1).PageSetup.BottomMargin &#x3D;WpsObject.CentimetersToPoints(BMT&#x2F;10);doc.Sections(1).PageSetup.LeftMargin &#x3D;WpsObject.CentimetersToPoints(LMT&#x2F;10);doc.Sections(1).PageSetup.RightMargin &#x3D;WpsObject.CentimetersToPoints(RMT&#x2F;10);doc.Sections(1).PageSetup.HeaderDistance &#x3D;WpsObject.CentimetersToPoints(HTMT&#x2F;10);doc.Sections(1).PageSetup.FooterDistance &#x3D;WpsObject.CentimetersToPoints(FBMT&#x2F;10);&#x2F;&#x2F;设置纸张if(winform.combobox.selText&#x3D;&quot;A3&quot;)&#123;doc.Sections(1).PageSetup.PaperSize &#x3D;WpsObject.wdPaperA3;&#x2F;&#x2F; 设置A3纸&#125;elseif(winform.combobox.selText&#x3D;&quot;A4&quot;)&#123;doc.Sections(1).PageSetup.PaperSize &#x3D;WpsObject.wdPaperA4;&#x2F;&#x2F; 设置A4纸&#125;elseif(winform.combobox.selText&#x3D;&quot;A5&quot;)&#123;doc.Sections(1).PageSetup.PaperSize &#x3D;WpsObject.wdPaperA5;&#x2F;&#x2F; 设置A5纸&#125;elseif(winform.combobox.selText&#x3D;&quot;B4&quot;)&#123;doc.Sections(1).PageSetup.PaperSize &#x3D;WpsObject.wdPaperB4;&#x2F;&#x2F; 设置B4纸&#125;elseif(winform.combobox.selText&#x3D;&quot;B5&quot;)&#123;doc.Sections(1).PageSetup.PaperSize &#x3D;WpsObject.wdPaperB5;&#x2F;&#x2F; 设置B5纸&#125;if(winform.radioHX.checked)&#123; doc.Sections(1).PageSetup.Orientation &#x3D; WpsObject.wdOrientLandscape; &#x2F;&#x2F; 设置纸张方向为横向 &#125; elseif(winform.radioZX.checked)&#123; doc.Sections(1).PageSetup.Orientation &#x3D; WpsObject.wdOrientPortrait; &#x2F;&#x2F; 设置纸张方向为纵向&#125;&#x2F;*** &#x2F;&#x2F;设置分栏 &#x2F;&#x2F;file.sections[0]._sectPr.xpath(&#39;.&#x2F;w:cols&#39;)[0].set(qn(&#39;w:num&#39;), &#39;2&#39;) &#x2F;&#x2F;把第一节设置为2栏 &#x2F;&#x2F;设置段落间距 paragraph_format&#x3D;file.paragraphs[0].paragraph_format; paragraph_format.space_before&#x3D;Pt(18); &#x2F;&#x2F;段前间距 paragraph_format.space_after&#x3D;Pt(12); &#x2F;&#x2F;段后间距 paragraph_format.line_spacing&#x3D;Pt(12); &#x2F;&#x2F;行距***&#x2F;&#x2F;&#x2F;doc.Sections(1).Headers(1).Range.Delete(); &#x2F;&#x2F;这样可以直接修改 页眉doc.Sections(1).Headers(1).Range.LineStyle &#x3D; WpsObject.wdLineStyleNone;doc.Sections(1).Footers(1).Range.Delete(); &#x2F;&#x2F;这样可以直接修改 页脚doc.Sections(1).Footers(1).PageNumbers.Add(WpsObject.wdAlignPageNumberCenter); doc.Sections(1).Headers(1).IsLinkToPrevious&#x3D;true;doc.Sections(1).Footers(1).IsLinkToPrevious&#x3D;true;winform.edit2.appendText(doc.Sections(1).Footers(1).Range.Text+&#39;\n&#39;);winform.edit2.appendText(TMT+&#39;\r\n&#39;);&#x2F;****for(paragraph in file.paragraphs)&#123;if(paragraph.style.name&#x3D;&#x3D;&#39;Normal&#39;)&#123;paragraph.paragraph_format.line_spacing&#x3D;1.0;&#x2F;&#x2F;设置为单倍行距&#125;&#125;****&#x2F;winform.edit2.appendText(winform.spinT.text+&#39;\n&#39;);for(i&#x3D;1;30;1)&#123;winform.edit2.appendText(doc.Paragraphs(i).Range.Text+&#39;\n&#39;);&#125;winform.edit2.appendText(doc.Sections(1).Footers(1).Range.Text+&#39;\n&#39;);&#x2F;&#x2F;var docxname &#x3D; string.replace(path,&quot;\.doc$&quot;,&quot;.docx&quot;);&#x2F;&#x2F;WpsObject.ActiveDocument.SaveAs2(docxname, 16);doc.close(true);&#x2F;&#x2F;WpsObject.ActiveDocument.Close();var str&#x3D;&quot;文件名:&quot;+fpath +&#39;\r\n&#39;&#x2F;&#x2F;+&quot;新文件名:&quot;+docxname+&#39;\r\n&#39; winform.edit2.appendText(str); winform.edit2.vScroll(7&#x2F;*_SB_BOTTOM*&#x2F;) &#x2F;&#x2F;WpsFiles&#125; catch(e) &#123;&#x2F;&#x2F;continue;&#125;&#x2F;&#x2F;winform.progressplus.progressPos&#x3D;(i &#x2F; WpsFiles) * 100;if (WpsObject) &#123;com.Release(WpsObject);WpsObject &#x3D; nil;&#125;winform.progressplus.text &#x3D; &quot;操作已完成!&quot;;&#125;&#x2F;*指定 spin控件同步数值的文本框spin控件可以放在buddy(edit控件)内部靠左侧、靠右侧,也可以放在buddy(edit控件)外部靠左侧、靠右侧,调整窗口大小时spin控件会自动吸附在buddy(edit控件)对应侧。*&#x2F;winform.spinT.buddy &#x3D; winform.editT; winform.spinT.setRange(1,100); &#x2F;&#x2F;一定要设置数值的上下限winform.spinT.pos &#x3D; TMT;&#x2F;&#x2F;设置数值winform.spinT.inc &#x3D; 1;&#x2F;&#x2F;设置每次点击箭头的增减量(步长)winform.spinB.buddy &#x3D; winform.editB; winform.spinB.setRange(1,100); &#x2F;&#x2F;一定要设置数值的上下限winform.spinB.pos &#x3D; BMT;&#x2F;&#x2F;设置数值winform.spinB.inc &#x3D; 1;&#x2F;&#x2F;设置每次点击箭头的增减量(步长)winform.spinL.buddy &#x3D; winform.editL; winform.spinL.setRange(1,100); &#x2F;&#x2F;一定要设置数值的上下限winform.spinL.pos &#x3D; LMT;&#x2F;&#x2F;设置数值winform.spinL.inc &#x3D; 1;&#x2F;&#x2F;设置每次点击箭头的增减量(步长)winform.spinR.buddy &#x3D; winform.editR; winform.spinR.setRange(1,100); &#x2F;&#x2F;一定要设置数值的上下限winform.spinR.pos &#x3D; RMT;&#x2F;&#x2F;设置数值winform.spinR.inc &#x3D; 1;&#x2F;&#x2F;设置每次点击箭头的增减量(步长)winform.spinHT.buddy &#x3D; winform.editHT; winform.spinHT.setRange(1,100); &#x2F;&#x2F;一定要设置数值的上下限winform.spinHT.pos &#x3D; HTMT;&#x2F;&#x2F;设置数值winform.spinHT.inc &#x3D; 1;&#x2F;&#x2F;设置每次点击箭头的增减量(步长)winform.spinFB.buddy &#x3D; winform.editFB; winform.spinFB.setRange(1,100); &#x2F;&#x2F;一定要设置数值的上下限winform.spinFB.pos &#x3D; FBMT;&#x2F;&#x2F;设置数值winform.spinFB.inc &#x3D; 1;&#x2F;&#x2F;设置每次点击箭头的增减量(步长)&#x2F;&#x2F;处理spin事件winform.spinT.oncommand &#x3D; function(id,event,pos)&#123; if( pos &amp;&amp; event &#x3D;&#x3D; 0x4&#x2F;*_SB_THUMBPOSITION*&#x2F; )&#123;TMT&#x3D; winform.editT.text&#125;&#125;winform.spinB.oncommand &#x3D; function(id,event,pos)&#123; if( pos &amp;&amp; event &#x3D;&#x3D; 0x4&#x2F;*_SB_THUMBPOSITION*&#x2F; )&#123;BMT&#x3D; winform.editB.text&#125;&#125;winform.spinL.oncommand &#x3D; function(id,event,pos)&#123; if( pos &amp;&amp; event &#x3D;&#x3D; 0x4&#x2F;*_SB_THUMBPOSITION*&#x2F; )&#123;LMT&#x3D; winform.editL.text&#125;&#125;winform.spinR.oncommand &#x3D; function(id,event,pos)&#123; if( pos &amp;&amp; event &#x3D;&#x3D; 0x4&#x2F;*_SB_THUMBPOSITION*&#x2F; )&#123;RMT&#x3D; winform.editR.text&#125;&#125;winform.spinHT.oncommand &#x3D; function(id,event,pos)&#123; if( pos &amp;&amp; event &#x3D;&#x3D; 0x4&#x2F;*_SB_THUMBPOSITION*&#x2F; )&#123;HTMT&#x3D; winform.editHT.text&#125;&#125;winform.spinFB.oncommand &#x3D; function(id,event,pos)&#123; if( pos &amp;&amp; event &#x3D;&#x3D; 0x4&#x2F;*_SB_THUMBPOSITION*&#x2F; )&#123;FBMT&#x3D; winform.editFB.text&#125;&#125;winform.combobox.oncommand &#x3D; function(id,event)&#123;winform.edit3.text&#x3D;&#39;WpsObject.wdPaper&#39;+winform.combobox.selText;&#125;winform.show();win.loopMessage();return winform;<span aria-hidden="true" class="line-numbers-rows"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></span></code></pre><h2 id="nav4RePlace-aardio代码:"><a href="#nav4RePlace-aardio代码:" class="headerlink" title="nav4RePlace.aardio代码:"></a>nav4RePlace.aardio代码:</h2><pre class="line-numbers language-aardio" data-language="aardio"><code class="language-aardio">import fonts.fontAwesome;import win.ui;&#x2F;*DSG&#123;&#123;*&#x2F;var winform &#x3D; win.form(text&#x3D;&quot;内容替换&quot;;right&#x3D;960;bottom&#x3D;640)winform.add(btnOpen&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&#39;\uF115 选择目录 &#39;;left&#x3D;160;top&#x3D;580;right&#x3D;344;bottom&#x3D;616;bgcolor&#x3D;11580047;db&#x3D;1;dl&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-18;name&#x3D;&#39;FontAwesome&#39;);notify&#x3D;1;tabstop&#x3D;1;z&#x3D;6&#125;;btnReplace&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&#39;\uF021 开始替换&#39;;left&#x3D;581;top&#x3D;580;right&#x3D;765;bottom&#x3D;616;bgcolor&#x3D;11580047;db&#x3D;1;dr&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-18;name&#x3D;&#39;FontAwesome&#39;);notify&#x3D;1;tabstop&#x3D;1;z&#x3D;2&#125;;chkTest&#x3D;&#123;cls&#x3D;&quot;plus&quot;;text&#x3D;&#39;\uF0C8 包含子目录&#39;;left&#x3D;372;top&#x3D;580;right&#x3D;512;bottom&#x3D;616;align&#x3D;&quot;left&quot;;db&#x3D;1;dl&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-16;name&#x3D;&#39;FontAwesome&#39;);notify&#x3D;1;z&#x3D;3&#125;;edit&#x3D;&#123;cls&#x3D;&quot;edit&quot;;left&#x3D;30;top&#x3D;46;right&#x3D;930;bottom&#x3D;72;dl&#x3D;1;dr&#x3D;1;dt&#x3D;1;edge&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-14);multiline&#x3D;1;z&#x3D;1&#125;;edit2&#x3D;&#123;cls&#x3D;&quot;edit&quot;;left&#x3D;30;top&#x3D;76;right&#x3D;930;bottom&#x3D;532;color&#x3D;6908265;db&#x3D;1;dl&#x3D;1;dr&#x3D;1;dt&#x3D;1;edge&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-14);multiline&#x3D;1;vscroll&#x3D;1;z&#x3D;4&#125;;edit3&#x3D;&#123;cls&#x3D;&quot;edit&quot;;left&#x3D;120;top&#x3D;16;right&#x3D;460;bottom&#x3D;42;ah&#x3D;1;aw&#x3D;1;dl&#x3D;1;dt&#x3D;1;edge&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-15);z&#x3D;7&#125;;edit4&#x3D;&#123;cls&#x3D;&quot;edit&quot;;left&#x3D;528;top&#x3D;16;right&#x3D;930;bottom&#x3D;42;ah&#x3D;1;aw&#x3D;1;dr&#x3D;1;dt&#x3D;1;edge&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-15);multiline&#x3D;1;z&#x3D;8&#125;;progressplus&#x3D;&#123;cls&#x3D;&quot;plus&quot;;left&#x3D;30;top&#x3D;540;right&#x3D;930;bottom&#x3D;562;align&#x3D;&quot;right&quot;;bgcolor&#x3D;14803425;db&#x3D;1;dl&#x3D;1;dr&#x3D;1;edge&#x3D;1;forecolor&#x3D;48896;notify&#x3D;1;z&#x3D;5&#125;;static&#x3D;&#123;cls&#x3D;&quot;static&quot;;text&#x3D;&quot;关键字:把&quot;;left&#x3D;32;top&#x3D;16;right&#x3D;132;bottom&#x3D;39;dl&#x3D;1;dt&#x3D;1;font&#x3D;LOGFONT(h&#x3D;-15);transparent&#x3D;1;z&#x3D;9&#125;;static2&#x3D;&#123;cls&#x3D;&quot;static&quot;;text&#x3D;&quot;替换为&quot;;left&#x3D;472;top&#x3D;16;right&#x3D;525;bottom&#x3D;39;font&#x3D;LOGFONT(h&#x3D;-15);transparent&#x3D;1;z&#x3D;10&#125;)&#x2F;*&#125;&#125;*&#x2F;import fsys;import fsys.dlg.dir;&#x2F;&#x2F;设置进度区间,可自动切换到进度条显示模式winform.progressplus.setProgressRange(1,100);&#x2F;&#x2F;进度改变时会触发下面的函数,注意前景图的九宫格切图左边界应当指定为显示 1% 的宽度winform.progressplus.onPosChanged &#x3D; function( pos )&#123;winform.progressplus.text &#x3D; winform.progressplus.progressPercentage + &quot;% &quot;&#125;import style;winform.chkTest.skin(style.checkBox);winform.chkTest.checked&#x3D;true;winform.btnOpen.skin(style.button);winform.btnReplace.skin(style.button);&#x2F;&#x2F; 选择目录下的所有文件winform.btnOpen.oncommand &#x3D; function(id,event)&#123;var path &#x3D; fsys.dlg.dir(, winform, &#39;请选择需操作的文件目录&#39;) if (not path) &#123;return;&#125;global.WpsFiles &#x3D; &#123;&#125;;fsys.enum(path, &quot;*.docx&quot;,function(dir, filename, fullpath, findData) &#123;if (filename) &#123;table.push(WpsFiles, fullpath);&#125;&#125;,winform.chkTest.checked);winform.edit.text&#x3D;path+&quot; 下共有&quot;+#WpsFiles+&quot;个文件。&quot;;winform.edit2.text&#x3D;&quot;&quot;;&#125;&#x2F;&#x2F; 替换内容winform.btnReplace.oncommand &#x3D; function(id, event) &#123;var WpsObject &#x3D; com.CreateObject(&quot;KWPS.Application&quot;);WpsObject.Visible &#x3D; false;if (not WpsObject) &#123;winform.msgbox(&quot;请先安装WPS专业版&quot;);return;&#125;for (i &#x3D; 1;#WpsFiles; 1) &#123;var path &#x3D; WpsFiles[i];var newPath &#x3D; path + &quot;.docx&quot;;if (io.exist(newPath)) &#123;continue;&#125;try &#123;mydoc &#x3D; WpsObject.Documents.Open(path);mydoc.ActiveDocument &#x3D; true; myrange &#x3D; mydoc.content; oldstr&#x3D;winform.edit3.text newstr&#x3D;winform.edit4.text myrange.find.execute(oldstr, False, False, False, False, False, True, 1, False, newstr, 2) mydoc.Close(true);winform.edit2.appendText(path +&#39;\r\n&#39;); winform.edit2.vScroll(7&#x2F;*_SB_BOTTOM*&#x2F;);&#x2F;&#x2F;WpsFiles&#125; catch(e) &#123;&#x2F;&#x2F;continue;&#125;winform.progressplus.progressPos&#x3D;(i &#x2F; #WpsFiles) * 100;&#x2F;&#x2F;sleep(100);&#125;if (WpsObject) &#123;com.Release(WpsObject);WpsObject &#x3D; nil;&#125;winform.progressplus.text &#x3D; &quot;操作已完成!&quot;;&#125;winform.show();win.loopMessage();return winform;<span aria-hidden="true" class="line-numbers-rows"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></span></code></pre>]]></content>
<categories>
<category> 编程 </category>
</categories>
<tags>
<tag> aardio </tag>
<tag> word </tag>
</tags>
</entry>
</search>
1
https://gitee.com/zjzsoft/programming.git
git@gitee.com:zjzsoft/programming.git
zjzsoft
programming
Programming
master

Search

53164aa7 5694891 3bd8fe86 5694891