编译型语言和解释型语言

计算机是不能够识别高级语言的,所以当我们运行一个高级语言程序的时候,就需要一个“翻译机”来从事把高级语言转变成计算机能读懂的机器语言的过程。这个过程分成两类,第一种是编译,第二种是解释。编译型语言在程序执行之前,会先通过编译器对程序执行一个编译的过程,把程序转变成机器语言。运行时就不需要翻译,而直接执行就可以了。最典型的例子就是C/C++语言。解释型语言就没有这个编译的过程,而是在程序运行的时候通
阅读本文

Python内存管理机制

(1)Python内存管理机制概述:1 引用计数python内部使用引用计数,来保持追踪内存中的对象,Python内部记录了对象有多少个引用,即引用计数,当对象被创建时就创建了一个引用计数,当对象不再需要时,这个对象的引用计数为0时,它被垃圾回收。 对象下面情况引用计数加1: 1.对象被创建:x=4 2.另外的别人被创建:y=x 3.被作为参数传递给函数:foo(x) 4.作为容器对象的一
阅读本文

【小白的CFD之旅】20 计算区域的构建

计算域是什么计算域如何创建常用的建模软件计算域几何的特殊之处具体的计算域提取方法小白总结自从上次在食堂听了小牛师兄关于计算网格的一些问题后,小白决定在寒假期间好好的补习一下关于计算网格的划分内容。在之前小白也接触了一些CFD软件,像Fluent,CFX等,在做案例的过程中同城使用的是别人已经提供好的计算网格,严格说起来小白还没有自己动手生成过计算网格。这下真正说起要动手创建网格,小白还真的是懵了,
阅读本文

freeMarker(十六)——FAQ

1.JSP 和 FreeMarker ? 我们比较 FreeMarker 和 JSP 2.0 + JSTL 的组合。 FreeMarker 的优点: FreeMarker 不绑定Servlet,网络/Web环境;它仅仅是通过合并模板和Java对象 (数据模型)来生成文本输出的类库。你可以在任意地方任意时间来执行模板; 不需要HTTP的请求转发或类似的手段,也不需要Servlet环境。 出于这些
阅读本文

操作系统简介

一 引言无论是作为程序员还是架构师,基础知识往往最容易被大家忽略,然而每个人的职业生涯的瓶颈就取决于个人的基础功力的高低且没有之一。把标题定位操作系统简单介绍,是本人怀着对前辈们的尊敬和不断学习的心情来写的,其实,很多概念对你来说,并不简单(不是瞧不起你),甚至,你根本就不知道。比方说:内核态于用户态指的是cpu的两种运行状态,你:啥?内核态和用户态指的不是内存吗?128G内存的主机性能比64G
阅读本文

小端大端

一:什么是大小端大端模式,是指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放;这和我们的阅读习惯一致。小端模式,是指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中,这种存储模式将地址的高低和数据位权有效地结合起来,高地址部分权值高,低地址部分权值低。 口诀:大相反
阅读本文

Python3基础 try-指定except-as reason 捕获打开一个不存在的文件的时候,会产生OSError异常的示例

镇场诗:    诚听如来语,顿舍世间名与利。愿做地藏徒,广演是经阎浮提。    愿尽吾所学,成就一良心博客。愿诸后来人,重现智慧清净体。——————————————————————————————————————————ex1:  code:#学习计算机语言,就是与计算机进行对话。说计算机听得懂的话语, #让计算机帮助我们完成一些困难的任务 #多说(多敲代码),多看看反馈(计算机的反应) #语言
阅读本文

什么是工作流?(二)

工作流(Workflow),指“业务过程的部分或整体在计算机应用环境下的自动化”。是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。在计算机中,工作流属于计算机支持的协同工作(CSCW)的一部分。后者是普遍地研究一个群体如何在计算机的帮助下实现协同工作的。   什么是工作流--JBPM?   推荐一篇好的博客,。   什么是工作流--Activiti?  推荐一篇好的博客,。Act
阅读本文

网络七层协议的通俗理解

OSI七层模式简单通俗理解  这个模型推出的最开始,是是因为美国人有两台机器之间进行通信的需求。 需求1: 科学家要解决的第一个问题是,两个硬件之间怎么通信。具体就是一台发些比特流,然后另一台能收到。 于是,科学家发明了物理层: 主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1
阅读本文

Linux开机启动过程详解

简要描述Linux的启动过程?BIOS启动引导(从mbr中装载启动管理器grub)----GRUB启动引导(装载kernel和initrd到内存)-----内核启动参数-sys init初始化..启动第一步--加载BIOS当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息
阅读本文

PowerShell:因为在此系统上禁止运行脚本

在安装chocolatey(官网查阅资料后,得出如下解决办法:首次在计算机上启动 Windows PowerShell 时,现用执行策略很可能是 Restricted(默认设置)。     Restricted 执行策略不允许任何脚本运行。     AllSigned 和 RemoteSigned 执行策略可防止 Windows PowerShell 运行没有数字签名的脚本。    本主题说明如何
阅读本文

2015-2016年全国计算机专业大学排名

2015-2016年 . 全国计算机专业大学排名  以下是计算机专业大学排名前15的名单,其中排名第一的是清华大学,排名第二的是浙江大学,排名第三的是北京航空航天大学,以下是计算机专业大学排名具体榜单,供大家参考: 排名 学校名称 等级 1 清华大学 A+ 2 浙江大学 A+ 3 北京航空航天大学 A+ 4 华中科技大学 A+ 5 北京大学 A+ 6 上海交
阅读本文

火星人家园:火星人的真实故事(1)

火星人家园:火星人的真实故事(1)1994年11月11日(星期五),在《光明日报》头版右侧出现一则新闻”电子版《邓小平文选》已有合订本“,文中说道:“电子版《邓小平文选》由人民出版社与北京大学火星人电信工程公司联合开发制作,是我国出版界开发制作电子图书的重要成果,也为深入学习和研究建设有中国特色社会主义理论和邓小平完整的思想体系提供了一个全新的工具”,这句话让我心中不安。          多年来
阅读本文

iOS 动画总结

1.基础:逐帧 与 关键帧 逐帧动画: 类似于手绘翻页方式,我们可以将这个水杯在每帧画面中的位置一一找出来,这样实现动画的方式就叫作 逐帧动画,我们需要处理动画中的每一帧。 我们一般在计算机上用 FPS ( Frames Per Second) ,即 每秒的帧数 来表示动画的刷新速度,基于屏幕的刷新率等其他原因,在计算机上一般采用 60 FPS。 如果运动变化幅度较缓,减半到 30 FPS 时,
阅读本文

IT软考项目经理备考说明会

主办方:光环国际 时间:2017年2月18日(14:00-16:00)地址:上海市黄浦区成都北路500号峻岭广场1607室 票价:免费  软考,全称计算机技术与软件专业技术资格(水平)考试,是专业人才选拔的国家级考试,是计算机专业唯一的职称资格考试。由国家工业和信息化部,人力资源和社会保障部,四大部委联合认证,由上海市劳动局认可。软考在中国20多年,目前每年考试规模已超过21万人,此趋势还在迅
阅读本文

☆ZigBee的碎片化

ZigBee的发展也有“碎片化” ——看ZigBee在各个领域的发展 关键字:ZigBee、Profile、应用标准、智能家居、智慧能源、物联网、碎片化 引言 2002年ZigBee 联盟成立,符合ZigBee标准的产品在之后的两年里陆续面世,刚诞生的ZigBee被广泛看好并得到了诸多溢美之词。能组成一个自组织,低功耗,自修复的巨大无线网络,传感网络一直是一个客观需求,凭借当时已经
阅读本文

【读书笔记】 —— 金融

1. 金融的解释(王福重) 金融的本意:资本融通; 因为盈余部门和赤字部门的存在,需要有连接二者的通道: 直接融资(direct financing) 不通过中介,是最为常见的融资工具; 间接融资(indirect financing) 以商业银行等机构为中介,让资金从盈余部门流动到赤字部门, 商业银行是最常见的中介机构,通过银行,储户(盈余部门)的资金流向借款者手里。 公司的杠杆率:
阅读本文