打开APP

计算人生

100以内的计算

24885
云计算编程

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的一部分。

264485
计算机二级

181214
重温计算机

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

192446
计算机英语

112.2万
幼儿手指学计算

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

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

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

8520
计算机网络

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

403300
计算机之父沃森

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

69662
好玩的计算游戏

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

10334
李大海聊计算机

本专辑是一个计算机专业学生的一些对计算机知识的解说与分享。内容很广泛。硬件软件都会涉及,主要是软件。

321088
计算素养和数字素养

353070
计算机应用基础

1076.2万
计算机算法的智慧

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

3611.1万
计算机图形学

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

301359
计算机应用基础

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

432840
力哥聊运维与云计算

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

15025.4万
盲人计算机操作

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

211.3万
阿里云ACP云计算音频

阿里云ACP云计算认证培训音频

299432
计算机基础知识

计算机基础知识

661.2万
四川计算机专升本

183.1万
江西专升本计算机

162.1万
专升本计算机基础

计算机基础包含计算机文化基础、计算机软硬件基本知识、Windows操作系统的使用、文字处理Word、电子表格Excel、演示文稿PPT、计算机网络、信息安全等内容。

177.7万
计算机二级MS Office

计算机二级MS Office按照2018年度大纲,需要学习的内容有 :计算机的基础知识,Word的功能和使用 ,Excel的功能和使用,PowerPoint的功能和使用,希望大家能够得到一些有用的信息,加油。

10058.7万