这个项目是一个借鉴了MOOC(大型开放式网络课程,即MOOC(massive open online courses))的设计思想,是一 个提供IT职业课程在线学习的平台的前后端分离项目。 模块有门户、学习中心、教学管理中、社交系统、系统管理等功能模块。 功能 模块 名称 功能说明 门户 在首页、活 ...
分类:
其他好文 时间:
2019-10-13 00:50:41
阅读次数:
101
在研究react和webpack的时候,经常看到在js文件中出现require,还有import,这两个都是为了JS模块化编程使用。CSS的是@import 1.ES6 模块的设计思想,是尽量的静态化,使得编译时就能确定模块的依赖关系,以及输入和输出的变量。 Require是CommonJS的语法, ...
分类:
Web程序 时间:
2019-10-10 15:41:47
阅读次数:
84
总结学过的算法,有些内容借鉴于网络,在此表示感谢 位运算 算术位运算 包括:按位与(&)、按位或(|)、按位异或(^)、按位取反(~)、按位左移(<<)、按位右移(>>) 提醒:大小比较符号> & > ^ > |建议使用括号保证正确性 竞赛的常用用法 (1)快速幂 注:可直接在内部取模运算 (2)状 ...
分类:
编程语言 时间:
2019-10-09 17:39:53
阅读次数:
84
HTTP协议特点
支持客户端/服务器模式
简单快速
灵活、允许传输任意类型的数据对象
限制每次连接只处理一个请求(http最初设计思想,现在为了提升传输效率,一次请求完成后不会立即断开连接)
无状态:指协议对于交互性场景没有记忆能力 ...
分类:
Web程序 时间:
2019-10-09 12:08:21
阅读次数:
123
恢复内容开始 1、面向对象 面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 数据封装、继承和多态是面向对象的三大特点 1.1类和实例 1.1.1 类 定义类是通过class关 ...
分类:
编程语言 时间:
2019-10-06 00:42:29
阅读次数:
69
设计模式是一种设计思想,解决方案,经验总结。 java的设计模式大体上分为三大类: 创建型模式(5种): 用于解决结局对象创建 单例模式,工厂方法模式,抽象工厂模式,建造者模式,原型模式。 结构型模式(7种):把类和对象结合在一起,构成复杂结构 适配器模式,装饰器模式,代理模式,外观模式,桥接模式, ...
分类:
编程语言 时间:
2019-09-28 20:27:30
阅读次数:
115
1、linuxLinux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网 ...
分类:
系统相关 时间:
2019-09-28 19:45:37
阅读次数:
115
I. 什么是 MVVM?MVVM是 Model-View-ViewModel 的缩写。它是一种设计思想。Model 层代表数据模型,也可以在 Model 中定义数据修改和操作的业务逻辑;View 代表UI组件,它负责将数据模型转化成 UI展现出来;ViewModel 是一个同步 View 和 Mod... ...
分类:
其他好文 时间:
2019-09-27 15:05:13
阅读次数:
109
框架的概念: 应用程序的半成品; 提供可用的公用结构; 按一定规则组织的一组组件; 主流框架的介绍: Struts 2框架: Struts 2以WebWork优秀的设计思想核心,吸收了Struts框架的部分优点,提供了一个更加整洁的MVC设计模式实现的Web应用程序框架。它引入了几个新的框架特性:从 ...
分类:
其他好文 时间:
2019-09-26 23:10:17
阅读次数:
114
redux的设计思想 web应用是一个状态机,视图与状态一一对应的。 所有的状态,保存在一个对象里面 基本概念 Store 保存数据的地方,可以当做是一个容器,整个应用只有一个Store。 redux提供createStore这个函数,用来生成store。 State Store对象包含所有数据,如 ...
分类:
其他好文 时间:
2019-09-26 21:35:44
阅读次数:
94