史记的流传与弘农杨氏

《史记》是中国史学史上第一部贯通古今,网罗百代的通史名著。对于这部名著的评价再怎么高都不为过,历史上对于《史记》的赞美之词也是不胜枚举。

其实司马迁在《史记》写成之后并没有直接将这部书公之于众,原因很明显,这部书要是被汉武帝看到了,压根就不可能有以后了,人和书都是。

《史记》大约完成于武帝征和二年(公元前91年),那年都发生了什么呢:

1、年初,武帝将公孙贺父子下狱,父子俱死狱中,族诛其家。

2、七月,武帝居甘泉宫,江充谓病在巫蛊,武帝命其治巫蛊狱。

3、因巫蛊之祸,戾太子刘据举兵与丞相对抗,兵败自杀。

4、刘据死后,皇后卫子夫被废、自杀。

就在这样的环境中,司马迁应该也意识到了《史记》在他有生之年应该是没有办法出现在公众视野之中了,所以他在《报任安书》中写道:仆诚以著此书,藏之名山,传之其人,通邑大都,则仆偿前辱之责,虽万被戮,岂有悔哉?然此可为智者道,难为俗人言也!

后世有一个故事,说《史记》被装在石盒子里藏到了一个山洞中,明朝史学家张岱为他所著之史书取名为《石匮书》即源于此,不过也有说是取铁函心史之义。(由此可见很多史书、史料都曾有过藏于深山,秘不示人的经历)

《史记》的面世多亏了司马迁的女儿司马英以及外孙杨恽。

司马英嫁给了一个叫杨敞的人,而杨敞是弘农杨氏的一世祖。

杨敞系权臣霍光的亲信,所以在昭帝时担任高官乃至于丞相,昌邑王即位后杨敞还是当朝丞相。霍光准备废昌邑王的时候,派人通知身为丞相的杨敞领衔上奏,杨敞惊疑不定不知所措,幸好司马英从内室直接出来对杨敞说:此国大事,今大将军议已定,使九卿来报君侯。君侯不疾应,与大将军同心,犹与无决,先事诛矣。这番话让杨敞下定决心领衔上奏,保住了身家性命和荣华富贵,由此可见,司马英也是厉害人物。

司马英为杨敞生两子,次子就是杨恽。杨恽为人轻财好义,有侠义精神,经常散财给其他人,当官更是廉洁无私,名显朝廷。

据传说,《史记》有两部,一部在司马迁的工作地方,一部则在家中。杨恽幼时,他的母亲司马英把自己珍藏着的《史记》,拿出来给他阅读。杨恽初读此书,便被书中的内容吸引住了,爱不释手,一字字、一篇篇,非常用心地把它读完,成年后,更是多次通读,每读一遍总是热泪盈眶,扼腕叹息。

之后,凭借自己在宣帝朝有一定的影响力,杨恽上书汉宣帝,把《史记》献了出来,并把该书内容向社会公开,从此天下人都可以读到这部伟大的史著。

主要编程语言及应用场合

1.Java

Java 作为构建现代企业Web应用后端的最常用编程语言之一,是一门必须了解(掌握)的编程语言。网站开发人员凭借Java和基于 Java 的框架可以为各种用户创建可扩展性的 Web 应用。Java 也是用来开发 Android 系统原生应用的主要编程语言之一。

2.JavaScript

现代网站离不开 JavaScript。如果你想为你的网站创造互动,或者用时下流行的 JavaScript 框架搭建一个用户界面,那么 JavaScript 是最佳选择。

3.C#

C# 是 Windows 开发环境下的主要语言。无论你是用微软云计算平台 Windows Azure 和 .NET 框架来创建现代网页应用,还是开发 Windows 设备上的应用,又或者是为你的企业开发功能强大的桌面应用,C# 能够迅速地帮助你驾驭微软提供的所有功能。可以开发游戏吗?当然。非常流行的 Unity 游戏开发引擎就把 C# 作为了自己的主要开发语言之一。

4.PHP

网页应用需要加载数据,这个时候怎么办?用 PHP。PHP 语言和 MySQL 一类的数据库,是开发现代网页应用的最基本工具。PHP 应用于绝大多数的数据驱动网站,也是内容管理系统的基础技术,比如 WordPress,系统地管理你的网站内容,使之更合理。

5.C++

前面几个太难,想了解简单一点的?那就试试 C++ 吧。当你需要直接访问硬件获得最大的处理能力时,C++ 是不二选择。它是开发强大的桌面软件、硬件加速的游戏,以及开发在桌面、控制端和移动设备上的内容密集型应用的最佳编程语言。

6.Python

Python 几乎可以做任何编程工作。Web 应用、用户交互界面、数据分析、统计等等——不管是什么问题,你总能在 Python 中找到需要的框架。近期,Python 又成为了数据科学家用来筛选大型数据集的重要工具。

7.C

为何 C 语言如此经久不衰?答案是“小身材,大功能”。因为 C 语言占用的空间很小,但是处理速度和功能却很强大。如果你需要为嵌入式系统开发软件,需要处理系统内核或者想要利用手头的每一点资源,除了 C 语言,还有更好的选择吗?

8.SQL

数据很重要,它无处不在,它复杂多变。这时候,你需要 SQL 来帮助你以快速、可重复且可靠的方式准确找到信息。有了 SQL,你可以轻轻松松地从庞大复杂的数据库中查询、提取有意义的数据。

9.Ruby

想要快速地创建项目吗?想为你的下一个大型 Web 应用构思一个原型思路吗?Ruby 可以帮你实现这一切。Ruby 是为简单快捷的面向对象编程(面向对象程序设计)而创的脚本语言,它简单易学又异常强大,全球数以万计的流行 Web 应用都在用 Ruby。

10.Objective- C

如果你想要开发 iOS 系统的应用,那就很有必要了解 Objective- C。尽管苹果的新编程语言 Swift 被炒的沸沸扬扬,Objective- C 仍是开发苹果生态系统应用的基础语言。掌握了 Objective- C 和 Xcode 这两种苹果官方的软件开发工具,进驻 App Store 指日可待。

11.Perl

Perl 很难理解,也很混乱,它还是一个超级强大的编程语言,是所有网络安全工具的重要组成部分之一。从发明到至今,Perl 一直发挥着其强大作用,也始终被认为是 IT 专业人士的重要工具。

12..NET

.NET 其实算不上一门真正的编程语言,但是作为微软的一个重要开发平台,它广泛应用于云服务,服务器以及应用的开发。得益于近期微软的开源计划,.NET 现在亦被应用于 Google 和苹果的开发平台。其带来的最终好处是,利用 .NET 和任何一种编程语言,你都可以轻松地开发一个兼容大多数平台的应用。

13.VB

Visual Basic 是 .NET 平台的重要语言之一,它才是真正为你干活的角色。Visual Basic 可以让你开发一款应用来辅助你的工作,使Office软件实现自动化操作,替你完成任务量庞大的计算工作,比如 Excel,当然还可以简化日常任务。

14.R

R 语言推动了大数据革命,也是数据分析研究者在 2015 年不可不知的编程语言之一。从科学和商业到娱乐和社会媒体,每一个需要统计分析的领域都少不了 R 语言。

15.Swift

Swift 是编程家族中小字辈,作为苹果 Mac 和 iOS 系统的开发语言,它新颖、快速且高效,已然成为全世界开发人员的新宠。Swift 拥有各种强大的功能和简洁明了的语法结构。掌握了 Swift,再加上一台 Mac 电脑,任何人都有机会为 iOS 系统或 Mac OS X 开发出重量级的应用。

16.LISP

LISP 语言(LISP,List Processing 的缩写)是第一个声明式系内函数式程序设计语言,有别于命令式系内过程式的 C、Fortran 和面向对象的 Java、C# 等结构化程序设计语言。它适用于符号处理、自动推理、硬件描述和超大规模集成电路设计等。特点是,使用表结构来表达非数值计算问题,实现技术简单。

雅阁屏幕照相机软件(Camera)

一、功能:
1.捕获全屏幕图形;
2.捕获指定窗体图形;
3.捕获矩形区域图形;
4.捕获光标就近图形;
5.后台自动连续截图;
6.全屏幕摄像操作,并生成avi文件;
7.支持存档、打印;
8.支持多文档;
9.自动截图、光标截图均可进行适应性设置;
10.开机自动运行;
11.运行自动截图;
12.隐藏运行及全局钩子;
13.设置功能快捷按钮。
二、使用说明:
1.捕获全屏幕图形,点取”整个屏幕”菜单;
2.捕获指定窗体图形,点取”选择窗体”菜单,两秒钟内选中目标窗体;
3.捕获矩形区域图形,点取”矩形区域”菜单,然后拉取矩形范围即可;
4.捕获光标就近图形,点取”光标截图”菜单,移动光标至目标区域,按回车键或空格键确认;
5.后台自动连续截图,点取”自动截图”菜单;
6.捕获光标就近图形时,可以设置范围大小;
7.后台自动连续截图时,预先设置截图频率及截图时长,所截图片存于指定目录;
8.摄像操作时,设置摄像选项,点取”摄像机”菜单,每秒30帧时可以拍摄5分钟以内的avi文件;
9.开机自动运行、运行自动截图、隐藏运行可以在设置>选项>运行模式中设定;
10.未注册版本不能摄像。

下载见软件下载

雅阁防雷接地辅助设计软件(LCAD)

一、功能
1.建(构)筑物落雷次数计算;
2.建(构)筑物避雷装置设计;
3.避雷针高度选择;
4.单支避雷针防雷范围计算及绘图;
5.双支等高避雷针防雷范围计算及绘图;
6.双支不等高避雷针防雷范围计算及绘图;
7.三支等高避雷针正三角布置防雷范围计算及绘图;
8.四支等高避雷针矩形布置防雷范围计算及绘图;
9.图选双支等高避雷针防雷范围计算及绘图;
10.图选三支等高避雷针正三角布置防雷范围计算及绘图;
11.图选四支等高避雷针矩形布置防雷范围计算及绘图;
12.单根避雷线防雷范围计算及绘图;
13.双根等高避雷线防雷范围计算及绘图;
14.图选单根避雷线防雷范围计算及绘图;
15.图选双根等高平行避雷线防雷范围计算及绘图;
16.垂直接地极接地电阻计算;
17.水平接地极接地电阻计算;
18.闭合接地网接地电阻计算;
19.架空线路杆塔接地电阻计算;
20.编辑雷暴日资料。
二、依据及方法
1.《建筑物防雷设计规范》(GB 50057-2010);
2.《交流电气装置的接地》(DL/T 621-1997);
3.主要采用”滚球法”(Rolling Sphere Method)进行防雷范围计算,其原理是将雷云边界等效为一个球面,用假想球沿被保护物体的外廓滚动,球面不能到达的区域就为保护区,触及或穿入其表面的位置均为非保护区。
三、软件要求:
1.原则上不要求第三方软件;
2.当需要利用AutoCAD画图时,需要AutoCAD软件;
3.当需要利用Excel编辑资料时,需要Excel软件;
4.支持大多数流行操作系统。
四、名称及代号
主要采用《建筑物防雷设计规范》(GB 50057-2010)和《交流电气装置的接地》(DL/T 621-1997)及其附录中的名称及代号。
五、图形说明
1.双支不等高避雷针防雷范围绘图默认左侧是低避雷针;
2.三支等高避雷针正三角布置绘图默认下侧为双针;
3.四支等高避雷针矩形布置防雷范围绘图默认X轴方向为宽边;
4.实际工程中需要设计防雷的区域方位是多种多样的,使用时可以灵活对防雷范围进行旋转、翻转等操作从而满足实际需要。
六、图选避雷针
1.图选双支等高避雷针,先后选取两针的位置即可;
2.图选三支等高避雷针正三角布置,先选取两支避雷针的位置,再点击第三针在前两针连线的哪一侧即可;
3.图选四支等高避雷针矩形布置,先选取任意两支相邻避雷针的位置,再点击另两支避雷针连线的任意一点即可;
4.图选单根避雷线,先后选取避雷线两端的位置即可;
5.图选双根等高平行避雷线,先后选取第一根避雷线两端的位置,再点击另一根避雷线所在位置即可。
七、数据说明
1.软件界面所有文本框内的数据均为示范性数据,使用时需据实输入;
2.随软件提供的全国主要城镇雷暴日数为作者搜集,使用时自行核实。
八、建(构)筑物避雷装置设计
可以根据使用经验总结其用途,比如可以确定避雷装置的数量及位置,也可以校验避雷装置设计是否经济、合理。

下载见软件下载

雅阁架空线路辅助设计软件(WCAD)

本软件是雅阁软件(YagerSoft)的拳头产品,是电气工程师与软件工程师完美的联合演绎。软件从工程的实用性出发,充分考虑工程人员的习惯,并以界面的友好、方便、简洁为落脚点,争取做到数据的权威、详实以及操作的流畅,以期成为辅助设计的好帮手、建设施工的好智囊、资料管理的好伙伴。

自面世以来,深受业内人士的推崇,以其功能强大、界面直观、操作灵活、价格便宜等优点赢得广泛赞誉。

本软件可以根据外业数据,进行线路断面处理;根据气象条件、导线参数等,进行导线力学计算;根据计算结果,在 AutoCAD 内实现交互式辅助设计,并进行单项校验;同时还有诸多其他的实用功能,总之,本软件是一款功能强大、适应面广的架空线路辅助设计的专业软件。

本软件全面以AutoCAD作为绘图平台、以WPS Word、WPS Excel、MS Word、MS Excel、NotePad为数据处理及存储的中介软件,完全兼容DWG文件。本软件能够将AutoCAD、WPS Word、WPS Excel、MS Word、MS Excel、NotePad等流行软件组织为一体,进行无缝通讯,实现与各软件的数据交流和协同工作,使用户充分领略并享受到自动化的真正意义及乐趣。

软件适用于电力勘察设计部门、供电企业、电力工程公司、施工部门、大专院校等相关单位。

下载见软件下载