[置顶] OpenCobol IDE的安装下载与配置教程 - MacOS + WIN10

Author:Jackrabbit Time:August 14, 2016 Category:其他笔记 No Comments

What is COBOL?

COBOL(CommonBusinessOrientedLanguage)是数据处理领域最为广泛的程序设计语言,是第一个广泛使用的高级编程语言。在企业管理中,数值计算并不复杂,但数据处理信息量却很大。为专门解决经企管理问题,美国的一些计算机用户于1959年组织设计了专用于商务处理的计算机语言COBOL,并于1961年美国数据系统语言协会公布。经不断修改、丰富完善和标准化,目前COBOL已发展为多种版本。

使用OpenCobol IDE的好处

  • COBOL 语法高亮
  • COBOL 代码自动完成
  • COBOL 代码分类
  • 导航树形视图
  • 智能自动缩进
  • 计算 PIC 字段偏移量工具
  • 编译为程序 (.exe) 或者子程序 (.so/.dll)
  • 从编辑器或者配置的外部终端运行程序
  • 黑颜色模式和主题
  • 跨平台:GNU/Linux, Windows 和 Mac OSX
  • Linux 上集成 dbpre

OpenCobolIDE 是简单轻量级的 COBOL IDE,基于 GnuCOBOL 编译器。OpenCobolIDE 使用 Python 编写,基于 PyQt5 (or PyQt4) 和 pyQode. 均为开源软件.

OpenCobol IDE的下载

1.Windows平台

Windows下安装OpenCobol IDE简单方便,操作基本上就是下一步下一步,不需要配置编译器,IDE中自带了编译器,安装完成即可使用.

READ MORE

什么是cobol,cobol的重要性 - cobol教程系列 - part1

Author:Jackrabbit Time:September 3, 2016 Category:cobol教程系列 No Comments

什么是cobol

COBOL(CommonBusinessOrientedLanguage)是数据处理领域最为广泛的程序设计语言,是第一个广泛使用的高级编程语言。在企业管理中,数值计算并不复杂,但数据处理信息量却很大。为专门解决经企管理问题,美国的一些计算机用户于1959年组织设计了专用于商务处理的计算机语言COBOL,并于1961年美国数据系统语言协会公布。经不断修改、丰富完善和标准化,目前COBOL已发展为多种版本。

cobol的重要性

经过40多年的不断修改、丰富完善和标准化,COBOL已发展为多种版本的庞大语言,在财会工作、统计报表、计划编制、情报检索、人事管理等数据管理及商业数据处理领域,都有着广泛的应用。
COBOL的重要性可以用这句话来描述:世界上70%的数据都是用COBOL语言处理的,并且90%的ATM事务处理用的都是COBOL语言。每天在线处理的COBOL事务有300亿次。500强中有492家(包括全部的100强)使用了COBOL语言,目前在COBOL方面的投资已经超过3万亿美元,,据称用COBOL书写的程序超过了2000亿行,并且以每年大约50亿行代码的速度在增长。
由于COBOL在商业领域的雄厚基础,而且COBOL主要是应用于银行、金融和会计行业等非常重要的商业数据处理领域。所以,即使对于具有相当经验的IT公司来说,重新编写COBOL语言的可靠的应用软件也是不实际或是从商业角度上并不可行的,而且还要花上很长的时间,只要大型机存在,COBOL就不会消失,即使是对电脑界产生巨大影响的“千年虫”(Y2K)也没有改变COBOL的命运。

READ MORE

暑假总结以及计划完成度

Author:Jackrabbit Time:August 19, 2016 Category:生活点滴 8 Comments

暑假马上就结束了,感觉这算是从小到大以来学到东西最多的一个暑假了.看了几本书,计划也基本完成了,在这里总结一下,顺便顶一下近期的计划把没弄完的东西搞完.

0x01:读了的书:

  1. <PHP编程> O'REILLY的那本
  2. <Bootstrap开发精解> 官方推荐的书
  3. <锋利的JQuery> 非常棒的工具书
  4. <高性能网站建设指南> Steve Souders 同O'REILLY 学习前端必备
  5. <C Primer Plus 5th edition> 学C语言的好教材,同样是一本好工具书

下面是图片:

1.jpg

READ MORE

什么是Raid技术以及其实现方法 - part 2

Author:Jackrabbit Time:August 19, 2016 Category:其他笔记 No Comments

一、磁盘阵列实现方式

磁盘阵列有两种方式可以实现,那就是“软件阵列”与“硬件阵列”。
软件阵列是指通过网络操作系统自身提供的磁盘管理功能将连接的普通SCSI卡上的多块硬盘配置成逻辑盘,组成阵列。如微软的Windows NT/2000 Server/Server 2003和NetVoll的NetWare两种操作系统都可以提供软件阵列功能,其中Windows NT/2000 Server/Server 2003可以提供RAID 0、RAID 1、RAID 5;NetWare操作系统可以实现RAID 1功能。软件阵列可以提供数据冗余功能,但是磁盘子系统的性能会有所降低,有的降代还比较大,达30%左右。
硬件阵列是使用专门的磁盘阵列卡来实现的,这就是本文要介绍的对象。现在的非入门级服务器几乎都提供磁盘阵列卡,不管是集成在主板上或非集成的都能轻松实现阵列功能。硬件阵列能够提供在线扩容、动态修改阵列级别、自动数据恢复、驱动器漫游、超高速缓冲等功能。它能提供性能、数据保护、可靠性、可用性和可管理性的解决方案。磁盘阵列卡拥有一个专门的处理器,如Intel的I960芯片,HPT370A/372 、Silicon Image SIL3112A等,还拥有专门的存贮器,用于高速缓冲数据。这样一来,服务器对磁盘的操作就直接通过磁盘阵列卡来进行处理,因此不需要大量的CPU及系统内存资源,不会降低磁盘子系统的性能。阵列卡专用的处理单元来进行操作,它的性能要远远高于常规非阵列硬盘,并且更安全更稳定。

READ MORE

什么是Raid技术以及其实现方法 - part 1

Author:Jackrabbit Time:August 13, 2016 Category:其他笔记 No Comments

What is RAID?

RAID全称为独立磁盘冗余阵列(Redundant Array of Independent Disks),基本思想就是把多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵、 容量巨大的硬盘。RAID通常被用在服务器电脑上,使用完全相同的硬盘组成一个逻辑扇区,因此操 作系统只会把它当做一个硬盘。 RAID分为不同的等级,各个不同的等级均在数据可靠性及读写性能上做了不同的权衡。 在实际应用中,可以依据自己的实际需求选择不同的RAID方案。

RADI的分类

  • 标准RAID
    • raid 0
    • raid 1
    • raid 2
    • raid 3
    • raid 4
    • raid 5
    • raid 6
  • 非标准RAID
    • DRFS
  • 混合RAID
    • raid 01
    • raid 10

标准raid

A: raid0 叠加磁盘读取速度,无数据冗余,块存储

7178f37egw1eoohf4mpo4j20dc04xjs1.jpg

READ MORE

markdown测试

Author:Jackrabbit Time:August 13, 2016 Category:其他笔记 No Comments

这是一个段代码<b>ddd</b> , 如果去掉``,则显示为加粗

大段落 引

class a{}

READ MORE