P49

  Java 安全体系结构 文档

一,Java体系结构Java体系结构包括四个独立但相关的技术:Java程序设计语言Javaclass文件格式Java应用编程接口(JavaAPI)Java虚拟机1.1Java三大特性Java三大特性:平台无关性(有条件的)安全性网络移动性类装载器就是一个能够制造出字节码数据的制造器1.2Java与C++比较Java与C++的差异:Java不支持结构和指针;自动内存管理和线索控制。Java的编译和C/C++大有不同1.3Java虚拟机简介Java虚拟机只是一种抽象的规范。Java虚拟机的天职 - 运行Java程序。Java虚拟机的执行引擎:一次性解释字节码即时编译器自适应优化器JVM可以使用纯粹的软件来实现,也可以很大部分有硬件实现。

梦朝思夕 2013-02-17   2817   0
Java开发   Java   C/C++   ini  
P18

  用NodeJS+WebSocket打造简易多人聊天室 文档

主要内容WebSocket–基于长连接的高效数据交换方式NodeJS–用前端技术完成后端工作静态文件Server实现动态脚本支持(php)Websocket协议(rfc6455)实现多人支持–消息广播撸棒性(robust)–进程保护、重连机制展望WebSocket简介传统B/S数据传输Request/ResponseHTTP协议Keepalive,chunkWebSocket握手、保持长连接ws协议、全双工Serverpush冗余少(分握手、数据帧)对比图传统B/SHTML5时代NodeJSV8引擎Google出品,性能在chrome得到验证JavaScript语法前端开发轻松上手扩展性用C/C++扩展你的Node开源Github.com上无数代码贡献者拥护者还在日益增加静态文件服务器DIY基于http模块,或底层的net请求头解析。

ws2042 2013-02-15   1175   0
Node.js 开发   方案   HTTP   C/C++   Go  
P55

  chapter 3 分布式程序设计语言 文档

第三章分布式程序设计语言中南大学软件学院3.1分布式程序设计语言概述对应用程序进行程序设计的理由:减少单个计算的周转时间;增加可靠性和可用性;使系统的某些部分提供某些特殊功能以及固有的分布式应用。中南大学软件学院分布式应用程序的分类并行、高性能应用程序。通过并行性达到加速是在分布计算系统上运行应用程序的最主要的原因。容错应用程序。分布计算系统具有允许部分失效的特性,即由于各处理机具有自治性,一个处理机的故障不影响其他处理机的正常工作。程序和数据也可在若干处理机上复制而进一步增加可靠性。具有专用功能的应用程序。一些应用程序可以被构造成一组专用的服务程序。例如文件服务、打印服务、进程服务、终端服务、时间服务等。固有的分布式应用程序。

dejunw 2013-02-05   488   0
P

C++ Cookbook 文档

语言进行改进和扩充,将“类”的概念引入了C语言,构成了最早的C++语言(1983年)。后来,Stroustrup和他的同事们又为C++引进了运算符重载、引用、虚函数等许多特性,并使之更加精炼,于 1989年推出了AT&T C++2.0版。随后美国国家标准协会ANSI(AmeriCan National Standard Institute)和国际标准化组织ISO(International Standards Organization)一起进行了标准化工作,并于1998年正式发布了C++语言的国际标准ISO/IEC:98—14882C++支持面向对象的程序设计方法,特别适合于中型和大型的软件开发项目,从开发时间、费用到软件的重用性、可扩充性、可维护性和可靠性等方面,C++均具有很大的优越性。同时,C++又是C语言的一个超集,这就使得许多C代码不经修改就可被C++编译器编译通过。C++基本上可以运行在所有的平台上,并且有无数的应用程序都是用C++实现的。无论你正在实现什么、你的目标平台是什么,你都可能碰到其他的研发人员已经解决很多年的那些共同的问题。本书就是用来解决这些共同的问题,并对每一个解决方案进行了解释。<br> 本书的结构非常简单明了,基本上每一节都是由一个问题描述和一个代码解决方案组成,并且紧跟着是一个讨论。从本书中,你一定能找到那些正让你束手无策的问题的解决方案。

linker1119 2013-02-03   2696   0
P57

  凤凰公司信息系统SOA转型报告 文档

凤凰公司信息系统SOA转型报告团队成员:钟培德吴邦欲陈哲李鑫指导教师:支志雄教授提纲1、项目背景2、业务建模3、服务建模4、系统架构设计5、项目实施1、项目背景行业现状IT面对的挑战IT迎接挑战的SOA方法论凤凰公司的问题及需求行业现状经济全球化,企业面对急剧的市场竞争业务整合:提高业务流程的执行效率,对市场机会做出敏捷的反映企业整合:实时掌控企业信息,将传统的以部门为导向的纵向决策转换到面向市场的横向决策“飞机上的仪表盘”迫切需要利用IT进一步提高生产效率1、项目背景IT面对的挑战系统:部分IT系统由没有实现互联互通的信息孤岛组成开发:业务系统开发周期太长,容易导致业务机会的丧失支持企业和业务整合时的局限性传统技术关注单个对象,不强调整体规划,不适应跨部门集成的需要IT整合存在高成本和高风险:局部的变化会影响整个系统,牵一发动全身,顾此失彼,系统越改越乱

zype800 2013-02-02   621   0
P31

  Redis 使用入门 文档

Redis简介Redis是什么?Redis是一个开源的使用ANSIC语言编写,支持网络,基于内存亦可持久化,分布式的key-value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。特点是高性能,持久存储,适应高并发的应用场景。目前已被许多大型机构采用,比如:Github、新浪微博等等。Redis特性速度快Redis使用标准C编写实现,而且将所有数据加载到内存中,所以速度非常快。官方提供的数据表明,在一个普通的Linux机器上,Redis读写速度分别达到81000/s和110000/s。持久化通常,Redis将数据存储于内存中,或被配置为使用虚拟内存。通过两种方式可以实现数据持久化:使用截图的方式,将内存中的数据不断写入磁盘;或使用类似MySQL的日志方式,记录每次更新的日志。前者性能较高,但是可能会引起一定程度的数据丢失;后者相反。数据结构可以将Redis看做“数据结构服务器”。

hackbin 2013-01-31   802   0
P150

  C++程序设计(谭浩强完整版) 文档

第一章C++概述C++语言发展历史自从1946年第一台电子数字计算机ENIAC问世以来,随着计算机应用领域的不断扩大,促进了计算机技术的高速发展,尤其是近年来计算机的硬件和软件都是日新月异。作为应用计算机的一种工具—程序设计语言,得到不断的充实和完善。每年都有新的程序设计语言问世,老的程序设计语言不断地更新换代。20世纪60年代,MartinRichards为计算机软件人员在开发系统软件时,作为记述语言使用而开发了BCPL语言(BasicCombinedProgrammingLanguage)。1970年,KenThompson在继承BCPL语言的许多优点的基础上发明了实用的B语言。到了1972年,贝尔实验室的DennisRitchie和Briankernighan在B语言的基础上,作了进一步的充实和完善,设计出了C语言。当时,设计C语言是为了编写UNIX操作系统的。以后,C语言经过多次改进,并开始流行。C++是在C语言的基础上发展和完善的,而C是吸收了其它语言的优点逐步成为实用性很强的语言。

jonfond 2013-01-30   9588   0
P4

  Java通过JNI与C/C++进行相互调用 文档

最近在做关于javac之间相互调用的问题,搜索了一些资料,进行了一些整理,希望可以和大家一起分享学习,共同进步。第一步编写Java类首先,我们创建一个名为test的Eclipse工程,并新建一个src源代码目录,testdll的package这里我们编写一个Java类,命名为HelloWorld,HelloWorld类包含一个本地方法。

1002937751 2013-01-29   523   0
Java开发   Java   C/C++  
P92

  C++面试题大全(最新) 文档

发布之前先申明两点:1所有资料来自网络,本人只是收集和转发。   2所有问题解答(尤其是代码)只是参考,不保证正确。先发基本问题,再发编程问题..1.static变量和static函数各有什么特点?3.描述一下嵌入式基于ROM的运行方式基于ram的运行方式有什么区别。4.task有几种状态?就绪、挂起、阻塞、睡眠、运行5.task有几种通讯方式?共享内存、信号量、消息队列和管道、socket6.C函数允许重入吗?函数的重入和不可重入是和函数本省有关的,例如一个字符串拷贝的函数就是可重入的,而一个在函数中调用了I/O,分配内存是就可能是不重入的,是否重入要看调用的库函数是否重入的.

yuanzhenghai 2013-01-28   5883   0
P89

  C++面试大全 文档

1.new、delete、malloc、free关系delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的任务强加于malloc/free。

yuanzhenghai 2013-01-28   426   0
P8

  C++的高级特性---函数重载_重写_覆盖 文档

对比于C语言的函数,C++增加了重载(overloaded)、内联(inline)、const和virtual四种新机制。其中重载和内联机制既可用于全局函数也可用于类的成员函数,const与virtual机制仅用于类的成员函数。重载和内联肯定有其好处才会被C++语言采纳,但是不可以当成免费的午餐而滥用。本章将探究重载和内联的优点与局限性,说明什么情况下应该采用、不该采用以及要警惕错用。

yuanzhenghai 2013-01-28   2640   0
P103

  华为C/C++笔试题大全 文档

★笔试题大全★1.static有什么用途?(请至少说明两种)1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。2)在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。3)在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地范围内使用2.引用与指针有什么区别?1)引用必须被初始化,指针不必。

yuanzhenghai 2013-01-28   2719   0
P11

  C/C++位域 文档

很早想说说这个问题了,经常也会有很多公司拿位域出来考人,呵呵要真的想弄清楚还要一点点的分析。这里先看看网宿的一道笔试题目,这道题目我之前是复制网上的,结果不对,修改了一下,可以正确运行了,谢谢(imafish_i)提醒.

yuanzhenghai 2013-01-28   2119   0
P190

  C/C++笔试面试题大全(192页) 文档

网络上收集的200多页C/C++笔试面试题,多数都有答案。希望对大家有所帮助。

yuanzhenghai 2013-01-28   3444   0
P24

  php5开发实用教程:php基本语法 文档

PHP 是什么? PHP(“PHP: Hypertext Preprocessor”,超文本预处理器的字母缩写)是一种被广泛应用的开放源代码的多用途脚本语言,它可嵌入到 HTML中,尤其适合 WEB 开发。

huobenlin 2013-01-28   3262   0
PHP开发   HTTP   HTML   PHP   C/C++  
P7

  C++面试答案 文档

1. 完成字符串拷贝可以使用 sprintf、strcpy 及 memcpy 函数,请问这些函数有什么区别,你喜欢使用哪个,为什么?举例写出你的使用习惯

zshytc 2013-01-28   1613   0
P150

  UML RationalRose 2003 培训教材版 文档

面向对象的可视化建模培训教程[UML和RationalRose/C++Ver4.x]目录表简介ROSE提供的不同视图配置用户界面问题描述问题需求描述UseCases建立Actors,UseCase和UseCase图建立序列图建立协同图包和类建立类、包和模版重新分配类和包建立类图目录表关系关联和聚合关系的建立反向关系的建立操作和属性建立并验证类的属性和操作继承继承关系的建立使用类指南建立类对象行为状态转换图的建立目录表结构建立4+1的视图模型详细设计叠代包的建立用设计阶段的信息(如:导航、抑制操作、属性数据类型、操作信号和信息同步选项)更新模型双向工程简介主题:介绍你将可以:讨论ROSE支持的不同视图列出每一种视图案的图形配置ROSE用户界面什么是Rational Rose?Rational Rose是一种工具。

ghj1104 2013-01-26   4456   0
P

走进Visual C++ 文档

Visual C++作为一个功能非常强大的可视化应用程序开发工具,是计算机界公认的最优秀的应用开发工具之一。Microsoft的基本类库MFC使得开发Windows应用程序比以往任何时候都要容易。本光盘教学软件的目的就是为了让你学会在Visual C++环境下,利用微软的基本类库MFC开发出功能强大的Windows应用程序。在本章节的内容当中,我们将向您介绍使用VC开发软件需要用到的一些基本概念,使用MFC进行编程的基本特点,以及VISUAL C++集成开发环境提供的一系列编程辅助工具——WIZARD的使用方法。

cozzw 2013-01-25   2466   0
P3

  C++学习一般过程 文档

当读者有一定c/c++基础推荐的阅读顺序:level1从《essential c++》开始,短小精悍,可以对c++能进一步了解其特性以《c++ primer》作字典和课外读物,因为太厚不可能一口气看完level2然后从《effective c++》开始转职,这是圣经,请遵守10诫,要经常看

mohan888 2013-01-22   2256   0
P24

  Hadoop 平台结构浅析 文档

什么是Hadoop?Hadoop是Apache下面的一个分布式并行计算框架,是从Lunece中抽取出来的一个框架。Hadoop的核心设计思想是MapReduce和HDFS,其中MapReduce是Google提出的一个软件架构,用于大规模数据集(大于1TB)的并行运算。前提和设计目标1.硬件错误是常态,而非异常情况,HDFS可能是有成百上千的server组成,任何一个组件都有可能一直失效,因此错误检测和快速、自动的恢复是HDFS的核心架构目标。2.跑在HDFS上的应用与一般的应用不同,它们主要是以流式读为主,做批量处理;比之关注数据访问的低延迟问题,更关键的在于数据访问的高吞吐量。

liu1122 2013-01-20   2848   0
1 2 3 4 5 6 7 8 9 10

关键词

最新上传

热门文档