《资治通鉴7》总结-20240611

背景

《资治通鉴》7,始读于公元2023年10月8日杭州家中,终于2024年6月10日,西安三桥万象城酒店中,此时母检出恶病,无心读书,潦草读完了最后十几页,希望第八本读完时,母亲已经处于恢复的过程中,重享健康体魄。

内容说明

《资治通鉴》7记录了介于公元 317年到公元386年这70年发生在中华大地,长江南北的政事,这70年,是南北朝的重要组成部分。经历了一些关键的人物和事情,比如:

1. 王与马,共天下:王导/王敦兄弟,和司马家族,共享东晋朝廷的历史。
2. 前赵的兴起:刘渊,光武帝,魏武帝的忠实粉丝。
3.从前赵分离出来的后赵贤君王,石勒,张滨,乃后赵的张子房,以及佛家高僧 佛图澄,也有记载。然后,还有后赵的昏君,石虎,以及他的子孙,最后羯族部落,被 冉闵的冉魏灭掉。
4. 兴起于东北的鲜卑慕容家族建立了前燕,发家于龙城(沈阳市朝阳市),慕容廆,慕容翰,慕容皝。
5.打败了前燕的前秦大帝苻坚,实在可惜,没有王猛的辅佐,苻坚被胜利冲昏了头脑:久战则民必疲,久胜则主必较;以骄主御疲民,未闻有不败者。
6.淝水之战以后,脱离前秦,建立后燕的慕容垂;以及西燕的慕容永。

无数次为 苻坚的“妇人之仁”而惋惜,但是,深处那个时代的人,都有自身的局限,苻坚已经做的够好了,以仁义换统一。

也多次被 前赵和后找的迅速灭亡而震撼到,第一代君主都是英明神武,具备远大理想的,但是传到了第二代,第三代,就开始争夺利益,内部斗争,不断的弑君,反叛,导致整个王朝灭亡,实属悲剧。

另外,东晋朝臣安于江南,不思中原的作风,虽然不齿,但是放到今天也是一样的,司马家族在建康呆了几十年,谁愿意再动刀戈,尝试去收复中原。只有:祖逖,刘琨这样的有志之士想要去完成祖国统一大业;而桓温的北伐,久不知其深层含义,可能为了立功,篡位而北伐吧。

相关名言警句:

  1. 立功立事,惟问志略何如耳。
  2. 圣王用刑,惟诛元恶。
  3. 王与马,共天下。
  4. 铅刀岂无一割之用。
  5. 鱼相忘于江湖,人相忘于道术。
  6. 城狐社鼠。
  7. 见形者谓之逆,体诚者谓之忠。
  8. 钩深致远。
  9. 济济多士,文于以宁。
  10. 修己而天不与者,命也;守道而人不知者,性也。
  11. 亡胡之谶 厌弧之谣。
  12. 达人君子,直道而行,禳避之道,皆所不取。
  13. 非欲取君以邀功,乃 欲全君以安民也。
  14. 霸王之业,非义不济。
  15. 唯德唯贤,能服于人。
  16. 天道无亲,常与善人。
  17. 三吴都会:吴郡,吴兴,会稽。
  18. 郭默杀方州,即用为方州;害宰相,便为宰相乎
  19. 黄吻婢儿。
  20. 管理之要:明受任之方。
  21. 报恩莫大于荐贤,报德莫如尽言。
  22. 国之兴衰,系于辅相。
  23. 怒其室而作色于父。
  24. 志士痛朝危,忠臣哀主辱。
  25. 治本在得人。
  26. 善用兵者,结士以心,不以异物。
  27. 官必当材,刑必当罪。
  28. 天子有道,守在四夷,诸侯有道,守在四邻。
  29. 随珠弹雀。
  30. 知足不辱,知止不殆。
  31. 威克厥爱,允济;爱克厥威,允罔功。
Posted in 资治通鉴 | 《资治通鉴7》总结-20240611已关闭评论

nginx + uwsgi + flask 补充内容

于 2024年6月1号开始把的云主机从张北迁移到杭州来,因为 OS 是从 6U 升级到 阿里云的龙蜥OS 8u,所以,光 WordPress 就折腾了1天多,终于搞定。

然后,记起来以前也通过 php 的 server 支持了 ios 的 API服务,所以,尝试把 ios 的服务端切换到 flask + python 来。

继续研究了 2018年的在博客记录的 flask 的配置,稍作了修改,如下:

1: 首先,使用一个域名 cmesoft.com 提供服务。

2:其次,配置 /etc/nginx/conf.d/cmesoft.conf 支持 WordPress站点,内容如下:

server {
	    	listen       80;                        # 监听端口
		server_name www.cmesoft.com cmesoft.com;    # 站点域名
		#server_name  121.199.16.184 121.199.16.184;
			client_max_body_size 50M;
	                  # 站点根目录

	    	
	       location / {
		       		#index index.html index.htm index.php;   # 默认导航页
				root  /data/web/cmesoft;    
				index  index.php index.html index.htm;
						        }

	           location ~ \.php$ {

			        fastcgi_pass 127.0.0.1:9000;
				#fastcgi_index index.php;
				#fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
				fastcgi_param  SCRIPT_FILENAME  /data/web/cmesoft/$fastcgi_script_name;
				include        fastcgi_params;
			}
}

3:因为 wordpress 的页面放在: /data/web/cmesoft 下,而 python api的代码放在 /data/web/pyapi 底下,所以,为了把服务隔离开,不同的目录,不同额端口,给 pyapi 配置另外一个服务端口。

4. pyapi 的 nginx 配置如下:

cat  /etc/nginx/conf.d/pyapi.conf 
server {
	listen       8080 default_server;
	server_name  _;

	location ~ /pyapi { 
		proxy_pass http://127.0.0.1:8888;
			}

		error_page 404 /404.html;
		location = /40x.html {
				}

		error_page 500 502 503 504 /50x.html;
			location = /50x.html {
			}

}

让 pyapi 监听 8080 端口,转到后端 flask 的 8888 端口,uwsgi 配置如下:

cat uwsgi.ini
[uwsgi]
## For directlly http access
http-socket=127.0.0.1:8888

### For nginx proxy
#socket=/tmp/ppt.sock

wsgi-file=/data/web/pyapi/server.py
#plugins = python
callable = app
#chdir = /data/install/bin
touch-reload=/data/web/pyapi/
processes = 4
threads = 4
stats = 127.0.0.1:9191
post-buffering = 8192
buffer-size = 65535
socket-timeout = 10
uid = apache
gid = apache
master = true
#protocol = uwsgi
daemonize = uwsgi.log
pidfile = uwsgi.pid

然后,/data/web/pyapi/server.py 内容如下:

cat server.py 
from flask import Flask,render_template, jsonify
from flask import request

app = Flask(__name__)

@app.route('/pyapi', methods=['GET', 'POST'])
def index():
    requester = request.remote_addr
    #logging.info('Data request from: %s' % requester)
    url = request.url
    uid = url.split('uid=')[-1]
    get_name=request.args.get("name")
    post_name=request.form.get("name")
                                            #return "Test message, your input uid=%s, method=%s, get_name=%s, post_name=%s  from %s\n" % (uid, request.method, get_name, post_name, requester)
                                            
    return jsonify(get_name=get_name,post_name=post_name)

if __name__ == '__main__':
    app.run()

在阿里云的ECS上开启对外的 8080 端口服务,测试如下:

# curl -s "cmesoft.com:8080/pyapi?uid=3434&name=get_Wade" -d "name=post_james" | jq
{
  "get_name": "get_Wade",
  "post_name": "post_james"
}

从代码和测试可以看到,我们的 FLASK API 接受 GET 和 POST 调用,可以作为一个小小的 服务端 API 网关。

今天就更新到这里。 —- 2024-06-02 22:20 分。

Posted in 运维相关 | nginx + uwsgi + flask 补充内容已关闭评论

鼻炎治疗药方备份

2020年开始使染上鼻炎,期间时好时坏,总未能根治。
2023年时,鼻炎影响到左耳朵听力,于是去浙一余杭医院,开了些许西药吞服,并有鼻腔喷药,一段时间后恢复。
2024年5月又感觉左耳听力有些影响,于是去浙江中医医院就诊,各种检查,说左耳朵又积液,做了简单治疗后,开了200多元的药,看起来都还是西药,所以联系太远高中同学军明。

军明令我拍了一张舌苔照片后,开出一副药方,病配备重要一周复用,希望能彻底根治好,目前已经服用了1天,着实苦涩,但是良药苦口,还需继续坚持。
现备份药方如下,希望彻底根治后,能帮助到他人。

Posted in 他山之石 | 鼻炎治疗药方备份已关闭评论

《资治通鉴6》阅读记录

始于:2023-05-05

终于:2023-10-06

历经 70年,公元246~公元316.

历经帝王:

1) 魏邵陵厉公(其父:曹睿):曹芳(232年~274年),公元254年被废

2) 魏高贵乡公:曹髦(241年~260年),公元 260年,被贾充(贾南风之女)指使成济所杀

3) 魏元帝:曹奂(246年~302年)

4) 晋武帝:司马炎(236年~290年),265年篡位魏元帝–魏晋交接。

5) 晋惠帝:司马衷(259年~307年)。

6) 晋怀帝(洛阳):司马炽(284年~313年),313年被汉赵刘聪毒杀。

7) 晋愍帝(长安): 司马邺(270年~317年),317年被汉赵刘聪杀。 — 西晋灭亡。

名言至理摘抄:
1.治世以大德,不以小惠。
2.百姓不徒附,诚以德先之。
3.驽马恋栈豆,良马恋草原。
4.仁者不以盛衰改节,义者不以存亡易心。
5.闻善速于雷动,从谏急于风移。
6.明镜所以照形,古事所以知今。
7.良药苦口,唯病者达之,忠言逆耳,唯达者受之。
8.人情之于品物,乐极则哀生。
9.将在军,君令有所不受。
10.处大无患者多慢,处小有忧者常思善。
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.基广则难倾,根深则难拔,理节则不乱,胶节则不迁。

五胡十六国国志

  1. 成汉: 李雄
  2. 汉赵(前赵):刘渊->刘聪
  3. 后赵:石勒(前赵大将)
  4. 前梁:张祚 —> 12.后梁:吕光
  5. 钱燕:鲜卑慕容氏 –>9:后燕:慕容垂 –> 11:北燕:慕容云
  6. 前秦:苻坚
  7. 后秦:姚苌
  8. 西秦:乞伏国仁
    10.南燕:慕容德
    13.北凉:段业
    14.西凉:李暠
    15.南凉:秃发乌孤
    16.夏:赫连勃勃。
Posted in 资治通鉴 | 《资治通鉴6》阅读记录已关闭评论

《资治通鉴》第五本阅读总结

始于: 2023-1-15 日(杭州)

终于: 2023-4-30 日 (西安,五一假期中)

历经: 65年(公元181~公元245)

皇帝在位统计:

                    + 汉灵帝(刘宏):光和,中平,
                    + 汉献帝(刘协):初平,兴平,建安,
                    + 魏文帝(曹丕):黄初,
                    + 魏明帝(曹睿):太和,青龙,景初
                    + 邵陵厉公(曹芳):正始
    ### 名句摘录
    + 法立于上,则俗成于下
    + 劳谦君子有终吉
    + 众不附者,仁不足也,附而不治,义不足也。
    + 求忠臣必于孝子之门
    + 人谋鬼谋,天地与能
    + 上盈其志,下务其功
    + 顺德者昌,逆德者亡
    + 名必有实,事必有功
    + 天下之人,才德各殊,不可一节以取之
    + 蛟龙得云雨,终非池中物
    + 赞拜不名,入朝不趋,剑履上殿。
    + 将欲翕之,必固张之
    + 威之以法,法行则知恩,限之以爵,爵加则知荣
    + 千钧之弩,不为鼷鼠发机;万石之钟,不以莛撞起音
    + 临雍拜老,横经问道
    + 惟贤惟德,可以服人
    + 用兵之术,攻城最下
    + 人君不亲小事,使百官有司各任其职。
    + 不为福始,不为祸先
    + 虎狼当道,不治狐狸
    + 巧诈不如拙诚
    + 忠臣不必亲,亲臣不必忠
    + 无使大臣怨乎不以
    + 赏不遗远,罚不阿近
    + 爵不可以无功取,刑不可以贵势免
    + 水至平而邪者取法,镜至明而凶者忘怒
    + 上不俭,下不节,孽火烧其室
    + 维鹊有巢,维鸠居之
    + 天道无亲,唯与善人
    + 物速成而疾亡,晚就而善终
    + 救寒莫如重裘,止谤莫如自修
    + 为治之道,未先于用人
    + 大臣太重者国危,左右太亲者自蔽
    + 地有常险,守无常势
    + 安不忘危,存不忘亡
    + 末大必折,尾大难掉
    + 伐深根者难为功,催枯朽者易为力。
Posted in 资治通鉴 | 《资治通鉴》第五本阅读总结已关闭评论

论沟通的不可先入为主

同他人沟通不可以先见的猜测或者判断给别人下结论,要等对方说明清楚后再判断猜测。
如果一味的强势表达自己的猜测,别人可能会不屑告知我们实情,或者迫于上下级压力不告知实情,这样问题积累越深,从而会引起更大的信息错误,项目失败或者决策失败。

Posted in 思考与灵感 | 论沟通的不可先入为主已关闭评论

《辛丑年中秋•登上天竺》

《辛丑年中秋•登上天竺》

午后斜阳耀竹林,

片叶坠落秋意近;

蝉鸣蛐脆钟声远,

不忆今昔是何年。




Posted in 个人作品 | 《辛丑年中秋•登上天竺》已关闭评论

《优秀的绵羊》总结

开始时间:2021年五一假期见
结束时间:2021年7月10号。
说明:中间因为晋升答辩准备了近乎1个月,期间中断阅读。
###################################################
耶鲁大学工作多年的教育工作者反思与呐喊,对精英阶层的现状的揭露:追逐利益,无原则,不敢冒险创新,焦虑等等。作者在呼吁教育资源,社会岗位和机会的更多公平性,甚至引申到对布什和奥巴马总统的批判。不禁想到近期“非凡人到平凡人”的回归。

这个社会还是要靠大多数平凡人来建设和支撑的。

Posted in 其他 | 《优秀的绵羊》总结已关闭评论

《郁离子》完结篇·九难

借助《郁离子》完结篇《九难》有感而发,其本为总结全书180篇而作,愚狂妄作诗几句:
风雨眼云,莫忘九难;
百年人生,多变艰险;
沉浮跌宕,天道有常;
芸芸众生,各归其根;
岂因尧桀,只为真善。

从2019年8月29日到2021年4月21断断续续20个月读完了刘基人生最著名的著作之一,不少篇章如囫囵吞枣,
有些章节当时疑惑感叹万千,时而如临深渊,时而如有神交,或郁郁寡欢,或洋洋得意。。一本著作,可能并不会令你人生改变,却能于无形之中,提醒凡人少犯错误,减少愚蠢的言辞与行为。很幸运碰到这样优秀的文化遗产,希望若干年后能再次阅读,到那时又是另外一番感悟~

Posted in 郁离子 | 《郁离子》完结篇·九难已关闭评论

郁离子176-《大智》

郁离子曰:人有智而能愚者,天下鲜哉。夫天下鲜不自智之人也,而不知我能人亦能也。人用智而偶获,遂以为我独,于是乎无所不用。及其久也,虽实以诚行之,人亦以为用智也,能无穷乎?故智而能愚,则天下之智莫加焉。
鬼神之所以神于人者,以其不常也。惟不常,故不形;不形,故不可测。人有作为不可测者,自以为不可测,而不知其为人所测。故智不自智,而后人莫与争智。辞其名,受其实,天下之大智哉。

聪明不要自以为聪明,很多时候是平台或者别人的能力帮助我们做成了某些事情,因此要对自然规律,对他人,对平台,心存敬畏。
凡事不可自以为是,或者自作聪明。

Posted in 郁离子 | 郁离子176-《大智》已关闭评论
« Older