打开APP

可信计算

云计算编程

My Blog: http://greatfree.lofter.com My Email: bing dot li AT asu dot edu You are welcome to our QQ group: 469024251 我的博客:http://greatfree.lofter.com 主要讲授利用通用程序语言进行复杂大规模分布式系统程序开发相关技术。 通用程序语言指的是可以用来进行所有应用领域开发的完善程序语言,如Java、C#、C或C++。 由于这些语言的通用性,导致在开发某一类具体应用系统(比如大规模分布式系统)时,针对性不强,开发代价高,难度大。 使用通用程序语言直接开发分布式系统,需要解决以下问题: 路由算法、 多播协议、 资源管理、 并发机制、 同步机制、 存储机制、 缓存机制和 状态管理 等等。 为了解决这个问题,通常程序员只好借用成熟基础软件来建立系统,从而避免了付出过多开发代价。 对于分布式系统来说,一些基础软件示例如下: Tomcat、 .NET、 OpenStack和 J2EE。 但是,这些成熟基础软件虽然减轻了程序员开发分布式系统的代价,也带来了新的矛盾。 程序员不需要关心分布式系统内部问题,只要关注应用逻辑本身,这会大大降低程序员开发复杂系统的能力;对于学生来说,这种影响更大。 长期使用这种软件的程序员只会配置系统,并逐渐失去基础开发能力。 另外,这些软件本身大多只能应付某一类应用环境,一旦需要对基础设计进行修改,几乎无法做到。 比如,下列变动很难利用现有基础软件进行修改: 通信协议、 分布式结构、 集群组和 路由算法。 对这些软件的过分依赖,也会使程序员在不恰当的应用场景中滥用这些软件。 更重要的是,在大多数需要创新的研究开发工作中,如果不能掌握足够高的开发能力,不可能借助这些软件开发出新的基础软件系统。 针对上述问题,本课程首先向学生介绍基本分布式系统知识。 重点内容在于介绍一套基于Java SE(标准版)开发出来的API和设计模式:GreatFree。 这套开发机制由李冰在长期研究开发中总结出来;至今为止,还未在公开资料中发现类似其他技术。 GreatFree包括下列分布式编程技术: 并发编程技术、 同步编程技术、 多播编程技术、 缓存编程技术、 远程访问编程技术、 资源管理编程技术、 分布式存储编程技术、 分布式计算编程技术和 分布式设计模式。 上述编程技术都妥善封装在简洁API中,结合相应设计模式,大大减轻了程序员利用通用语言(Java SE)开发大规模分布式系统的代价,有效提高开发效率以及软件质量。 同时,由于开发过程中相关技术对于程序员可见,程序员可以保证自己能够关注到复杂分布式系统主要细节,保证对于整个系统的控制能力,维持程序员的开发能力。 本课程介绍的技术适于致力于原始创新系统研究开发的程序员学习使用。 也适合学生了解复杂分布式系统的基本技术,逐步提高学生的开发能力。 同时,这套编程技术也有利于逐步完善Java SE技术;李冰正在进一步测试相关代码,计划提交给Java相关组织,从而成为未来Java的一部分。

264491
重温计算机

计算机曾经步入过我们千家万户,成为过必不可少的工作生活娱乐装备。随着科技的高速进步,手机的功能越来越强大,强大到手机具备了曾经计算机几乎全部的娱乐功能和大部分办公功能。在日常生活中手机基本取代了个人计算机,而计算机也逐渐消失在日常生活中...

192506
计算机英语

112.2万
给孩子的7堂数学计算课:让你计算不再出错

计算是数学学习的基础,但很多学生都苦于计算时动作慢,错误率高。该门课程教孩子掌握正确的巧算方法,有助于让计算变得又快又准确。                            

8544
幼儿手指学计算

幼儿手指算,不动纸笔学计算,100以内加减法。

1058526
计算机中考

12777
从计算器到计算机

486.6万
计算机之父沃森

【节目内容】  这是一个关于父亲与儿子的动人故事,也是关于计算机的故事,故事讲述了亲情爱情与战争·······可以说通过一代代人的努力,计算机的发展与应用都得到了飞跃的变革,榜样的力量对人类的进步永远都是至关重要的,现在请同我一起进入计算...

69739
好玩的计算游戏

“数学计算游戏”生动又有趣,能让孩子学会动手动脑..启发思维..激发学习兴趣..训练计算速度。是孩子们喜欢的学数学方式!一起来听吧——请关注主播“妈·宝一起学”,收听更多数学游戏故事——

10337
计算机网络

计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 [1] 计算机网络主要是由一些通用的、可编程的硬件互连...

403507
计算机应用基础

1076.3万
计算素养和数字素养

353225
计算机应用基础

一门计算机入门课程,属于公共基础课,是为非计算机专业类学生提供计算机一般应用所必需的基础知识、能力和素质的课程。

433305
计算机图形学

计算机图形学(Computer Graphics,简称CG)是一种使用数学算法将二维或三维图形转化为计算机显示器的栅格形式的科学。简单地说,计算机图形学的主要研究内容就是研究如何在计算机中表示图形、以及利用计算机进行图形的计算、处理和显示的相关原理与算法。

301406
盲人计算机操作

盲人学习电脑,一是必须选择一个读屏软件,只有有了读屏软件才能把屏幕上的文字通过语音朗读出来盲人才能操作和使用电脑。 欢迎到成才知心教育网来听着音频,让你感受声音的舒服!残疾人免费学习的平台,网址: www.edutrain.cn ,电话 073188680638,丫丫直播室:80291

211.3万
计算机算法的智慧

精彩生动的讲解,大量联系应用实例,深刻剖析计算机算法蕴含的哲理和思想,培养未来的科技精英。讲师:李明教授是加州州立大学计算机系终身正教授,前系主任,计算机网络和多媒体专家,近2000大中小学生的编程启蒙老师。课程以注重计算思维和算法思想闻名...

3611.2万
2020升本计算机总结

2020升本计算机考试相关内容集锦。一、计算机基础知识(一)掌握信息技术和计算机文化的基础知识:数据和信息,信息社会,信息技术,“计算机文化”的内涵等。掌握计算机的概念、起源、发展、特点、类型、应用及其发展趋势。(二)掌握有关进制的相关概念,二、八、十、十六进制之间的相互转换。掌握数值、字符(西文、汉字)在计算机中的表示,数据的表示和存储单位(位、字节、字)。(三)掌握计算机硬件系统的组成和功能:CPU、存储器(ROM、RAM)以及常用的输入输出设备的功能。掌握计算机软件系统的组成:系统软件和应用软件,程序设计语言(机器语言、汇编语言、高级语言)及语言处理程序的概念。了解微型计算机硬件配置及常见硬件设备。(四)掌握云计算、大数据、物联网、人工智能、区块链等新一代信息技术的基本概念,了解新一代信息技术的应用及其发展趋势。二、操作系统(一)了解操作系统的基本知识:操作系统的概念、功能、特征及分类,Windows 7 基本知识及基本操作,桌面及桌面操作,窗口的组成,对话框和控件的使用,剪贴板的基本操作。(二)掌握文件及文件夹管理:文件和文件夹的概念、命名规则,“计算机”和“资源管理器”的操作,文件和文件夹的创建、移动、复制、删除及恢复(回收站操作)、重命名、查找和属性设置、快捷方式的创建、文件的压缩等,库操作。(三)掌握Windows 7 中控制面板的操作:设置时钟、语言和区域,声音设置,打印机设置,设备管理器的使用,程序的添加和卸载,管理用户和用户组。(四)掌握Windows 7 的系统维护与性能优化:磁盘的格式化、磁盘的清理、磁盘的碎片整理,磁盘的检查和备份,文件的备份和还原,使用Windows 组策略增强系统安全防护。(五)掌握Windows 7 中实用程序的使用:“记事本”和“写字板”、“画图”、“截图工具”、“录音机”、“计算器”、“数学输入面板”等。三、字处理软件(一)了解Office 2010 的基本知识:Office 2010 版本及常用组件,典型字处理软件,Office 2010应用程序的启动与退出,Office 2010 应用程序界面结构,Backstage 视图,Office 2010 界面的个性定制,Office 2010 应用程序文档的保存、打开,Office 2010 应用程序帮助的使用。(二)了解Word 2010 的主要功能,掌握Word 2010的基本操作:文档视图、文档的编辑、查找与替换、撤消与恢复、文档校对。(三)掌握字符格式的基本操作、段落格式的基本操作、项目符号和编号的使用,掌握分节、分页和分栏,掌握页眉、页脚和页码设置,掌握边框和底纹设置,掌握样式的定义和使用、版面设置。(四)掌握Word 2010 表格操作:表格的创建、编辑、格式化、表格中数据的输入与编辑,文字与表格的转换,表格计算。(五)掌握图文混排:屏幕截图,插入和编辑剪贴画、图片、艺术字、形状、数学公式、文本框等,插入SmartArt 图形。(六)掌握文档的保护与打印、邮件合并、插入目录、审阅与修订文档。四、电子表格系统(一)了解电子表格软件的基本知识:Excel 2010 的窗口组成,工作簿和工作表的基本概念,单元格和单元格区域的概念,工作簿的新建、打开、保存、关闭。(二)掌握工作表的插入、删除、复制、移动、重命名和隐藏等基本操作,行、列的插入与删除,行、列的锁定和隐藏。掌握单元格区域的选择,各种类型数据的输入、编辑及数据填充功能的使用。(三)掌握绝对引用、相对引用和三维地址引用,掌握工作表中公式的输入与常用函数的简单使用,掌握批注的使用。(四)掌握工作表格式化及数据格式化,调整单元格的行高和列宽,自动套用格式和条件格式的使用。(五)掌握数据清单的概念,掌握记录的排序、筛选、分类汇总、合并计算,掌握数据透视表、获取外部数据、模拟分析。(六)掌握图表的创建和编辑,迷你图,页面设置及分页符使用,表格打印。五、演示文稿软件(一)了解演示文稿的基本知识:演示文稿的创建、打开、保存及演示文稿的视图。(二)掌握幻灯片及幻灯片页面内容的编辑操作、SmartArt 图形的创建。(三)掌握幻灯片页面外观的修饰,掌握幻灯片上内容的动画效果、超级链接和动作的设置,掌握幻灯片切换、排练计时。(四)掌握播放和打印演示文稿、演示文稿的打包、将演示文稿转换为直接放映格式、广播幻灯片及演示文稿的网上发布。六、数据库管理系统与Access 2010 (一)了解有关数据库的基本概念、数据管理技术的发展、数据库系统的组成、数据模型关系数据库的基本概念及关系运算。(二)了解数据库管理系统的概念及常见数据库管理系统、Access 2010 数据库对象、数据库的基本操作、表的概念和基本操作、SQL基本语句的使用。七、计算机网络基础与网页设计(一)了解计算机网络及Internet的初步知识:计算机网络的概念、发展趋势、组成、分类、功能,计算机网络新技术。(二)了解Internet 的起源及发展,掌握接入Internet 的常用方式,Internet 的IP 地址及域名系统,WWW的基本概念和工作原理, IE 浏览器使用,电子邮件服务。掌握Internet 的其他服务:文件传输FTP、远程登录Telnet、即时通信、网络音乐、搜索引擎的使用、流媒体应用、网络视频及文档下载的方法。(三)了解HTML的基本知识:网站与网页的概念,Web 服务器与浏览器,网页内容,动态网页和静态网页,常用网页制作工具,网页设计的相关计算机语言,HTML语言的基本概念、常用HTML标记的意义和语法。(四)了解使用Dreamweaver 创建管理站点及编辑网页的基本操作:站点创建与管理,网页中文字编辑及格式化、图像的插入与编辑、媒体对象的插入及超链接的创建。掌握在Dreamweaver中网页布局的方法,了解表单页面的创建及网页的发布。八、多媒体技术基础知识(一)了解多媒体的基础知识:多媒体技术的概念、特点,多媒体技术中的媒体元素,多媒体计算机系统的组成。(二)掌握常用多媒体软件的简单使用:音频处理技术、图像处理技术和视频处理技术,掌握虚拟现实和流媒体的概念,了解虚拟现实、流媒体和多媒体技术的应用领域。九、信息安全了解网络信息安全的基本知识:信息安全的基本知识,网络礼仪与道德,计算机犯罪、计算机病毒、黑客,常用的信息安全技术,防火墙的概念、类型、体系结构,Windows 7 操作系统安全、无线局域网安全、电子商务和电子政务安全,信息安全政策与法规。

1332.5万
力哥聊运维与云计算

云计算、运维、DevOps技术趋势、资讯分享及点评...

15025.6万
有毒的逻辑:为何有说服力的话反而不可信丨批判性思维百科全书

《有毒的逻辑》这本书是逻辑谬误的代表作,可以当作一本自查和预防手册。书中告诉我们那些无心之过却又稀松平常的语言误区,足足阐述了170余种语言逻辑谬误,此外它还将教会我们如何预防这些错误。作者罗伯特 J.古拉是一位知名的面向实践的非形式逻辑学家...

281万
江西专升本计算机

162.1万
计算机系统结构

5469
云计算与虚拟化技术

99428
计算机基础知识

计算机基础知识

661.2万
山东专升本计算机

只是一名普通学生哦,而且主要随心录制给自己听得,发出来只是共享而已,不能保证没有错误哦,欢迎指正

251.1万