计算机常识--框架、编程语言篇

Python

  Python是一种面向对象语言。可以把用其它语言(尤其是c/c++)制作的各种模块联结在一起。Python在运行时,首先会将 .py文件里的源码编译成Python的 byte code(字节码),然后在由Python virtual machine来运行这些编译好的字节码文件按。基于cPython编译出的字节码文件,一般是.pyc格式。

MFC Microsoft Foundation Classes

  微软公司提供的一个类库,以c++类的形式封装了windowsapi,而且包括一个应用程序框架,以降低应用程序开发者的工作量。当中包括的类包括大量windows句柄封装类和非常多windows的内建控件和组件的封装类。

Struts

  开源软件。使用struts的目的是为了帮助我们降低在运用mvc设计模型来开发web应用的时间。

MVC

  设计模式是一个存在于server表达层的模型,它将应用分开,改变应用之间的高度耦合,当中mvcmode-view-control的简称,即模型--师徒--控制器。

  体系结构:表现层

            业务逻辑层

            数据訪问层

   模式结构:视图:数据的展现

             模型:应用对象

             控制器:逻辑处理,控制实体数据在视图上展示,调用模型处理业务请求。 

Spring

   一个开源框架,用途不仅限于server端的开发。从简单性,可測试性和松耦合的角度而言,不论什么java应用都能够从spring中受益。

   目的:解决企业应用开发的复杂性。

   功能:使用主要的JavaBean取代EJB,并提供了很多其它的企业应用功能。

   范围:不论什么java应用。

Hibernate

 一个开放源码的对象关系映射框架,它对JDBC进行了很轻量级的对象封装,使得java程序猿能够随心所欲的使用对象编程思维来操作数据库。核心接口一共同拥有6个:分别为session, seddionFactory, Transaction, Query, CriteriaConfiguration。通过这些接口,不仅能够对持久化对象进行存取,还能够进行实物控制。

JSP

  Java server pages 一种动态网页技术标准。在传统的网页html文件(*.htm, *.thml)中插入java程序段和jsp标记,从而形成jsp*.jsp)。用jsp开发的web应用是跨平台的。

Servlet

  一种server端的java应用程序,具有独立于平台和协议的特性,能够生成动态的web页面。它担当客户请求(web浏览器或者其它http客户程序)与server响应(httpserver上的数据库或应用程序)的中间层。Servletwebserver进行载入,该webserver必须包括支持servletjava虚拟机。

VPN

  虚拟专用网络(virtual private network)指的是在公用网络上建立专用网络的技术。Vpn主要採用了隧道技术、加解密技术、密匙管理技术和使用者与设备身份认证技术。

PSTN

  Public switched telephone network 公共交换电话网络。一种以模拟技术为基础的电路交换网络。

ISDN

  综合业务数字网 integrated srvices digtial network 一个数字电话网络国际标准,典型的电路交换网络系统。它能提供端到端的数字连接性,且来承载包含语音和非语音在内的多种电信业务,isdn信道。

  功能组:一组由设备和软件实现的功能。

  參考点:两个功能组之间的接口,包含线缆连接细节。

LBS

  Location Based Service 基于位置的服务,它是通过电信移动运营商的无线电通讯网络(如GSM网、CDMA网)或外部定位方式(GPS)获取移动终端用户的位置信息(地理坐标,或大地坐标),在地理信息系统(外语缩写:GIS、外语全称:Geographic Information System)平台的支持下,为用户提供对应服务的一种增值业务。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值