# portal
**Repository Path**: zly1992/portal
## Basic Information
- **Project Name**: portal
- **Description**: www.work100.net official portal site
- **Primary Language**: JavaScript
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: http://www.work100.net/
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2021-11-23
- **Last Updated**: 2021-11-23
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# portal
### 项目简介
光束云[http://www.work100.net/](http://www.work100.net/)官方门户站点源码,可用于各行业企业官网门户建站。
项目采用Vue 2.x 技术框架开发,对整站进行SEO优化,内容承载使用Markdown文档,以组件的方式进行渲染,站点风格清爽、搭建简单、支持多语言、PC/移动端自适应。
### 开源依赖
- [vue-element-admin](https://github.com/PanJiaChen/vue-element-admin)
### 资源分享
光束云[http://www.work100.net/](http://www.work100.net/)官方门户站点还提供了大量的免费Java教程,课件及视频教程将陆续更新,感兴趣可关注首页更新通告。
#### 免费课件
- [开课导读](http://www.work100.net/training/index)
- [Java入门](http://www.work100.net/training/java)
- 语言基础
- [01.Java简介](http://www.work100.net/training/java-intro.html)
- [02.开发环境配置](http://www.work100.net/training/java-environment-setup.html)
- [03.基础语法](http://www.work100.net/training/java-basic-syntax.html)
- [04.对象和类](http://www.work100.net/training/java-object-class.html)
- [05.基本数据类型](http://www.work100.net/training/java-basic-datatype.html)
- [06.变量类型](http://www.work100.net/training/java-variable-type.html)
- [07.修饰符](http://www.work100.net/training/java-modifier-type.html)
- [08.运算符](http://www.work100.net/training/java-operator.html)
- [09.循环结构](http://www.work100.net/training/java-loop.html)
- [10.条件语句](http://www.work100.net/training/java-if-else.html)
- [11.switch_case](http://www.work100.net/training/java-switch-case.html)
- [12.Number和Math类](http://www.work100.net/training/java-number-math.html)
- [13.Character类](http://www.work100.net/training/java-character.html)
- [14.String类](http://www.work100.net/training/java-string.html)
- [15.StringBuffer](http://www.work100.net/training/java-stringbuffer.html)
- [16.数组](http://www.work100.net/training/java-array.html)
- [17.日期时间](http://www.work100.net/training/java-date-time.html)
- [18.正则表达式](http://www.work100.net/training/java-regular-expression.html)
- [19.方法](http://www.work100.net/training/java-method.html)
- [20.Stream和File和IO](http://www.work100.net/training/java-stream-file-io.html)
- [21.Scanner类](http://www.work100.net/training/java-scanner.html)
- [22.异常处理](http://www.work100.net/training/java-exception.html)
- 面向对象
- [01.继承](http://www.work100.net/training/java-inheritance.html)
- [02.重写与重载](http://www.work100.net/training/java-override-overload.html)
- [03.多态](http://www.work100.net/training/java-polymorphism.html)
- [04.抽象类](http://www.work100.net/training/java-abstract.html)
- [05.封装](http://www.work100.net/training/java-encapsulation.html)
- [06.接口](http://www.work100.net/training/java-interface.html)
- [07.包(package)](http://www.work100.net/training/java-package.html)
- 高级教程
- [01.数据结构](http://www.work100.net/training/java-data-structure.html)
- [02.集合](http://www.work100.net/training/java-collection.html)
- [03.泛型](http://www.work100.net/training/java-generic.html)
- [04.序列化](http://www.work100.net/training/java-serialization.html)
- [05.网络编程](http://www.work100.net/training/java-networking.html)
- [06.邮件收发](http://www.work100.net/training/java-email.html)
- [07.多线程](http://www.work100.net/training/java-multi-threading.html)
- [08.Applet](http://www.work100.net/training/java-applet.html)
- [09.文档注释](http://www.work100.net/training/java-documentation.html)
- [Java单体应用](http://www.work100.net/training/monolithic)
- Markdown
- [01.简介](http://www.work100.net/training/monolithic-markdown.html)
- [02.基础语法](http://www.work100.net/training/monolithic-markdown-basic.html)
- [03.高级技巧](http://www.work100.net/training/monolithic-markdown-advance.html)
- 开发工具
- [01.IntelliJ IDEA](http://www.work100.net/training/monolithic-tools-intellij-idea.html)
- [01.IntelliJ IDEA-使用技巧](http://www.work100.net/training/monolithic-tools-intellij-idea-skill.html)
- [02.Maven](http://www.work100.net/training/monolithic-tools-maven.html)
- 架构模式
- [01.三层架构](http://www.work100.net/training/monolithic-architecture-3level.html)
- [02.MVC架构](http://www.work100.net/training/monolithic-architecture-mvcc.html)
- [03.设计模式](http://www.work100.net/training/monolithic-architecture-design-patterns.html)
- [01.工厂模式](http://www.work100.net/training/monolithic-architecture-design-patterns-factory-pattern.html)
- [02.抽象工厂模式](http://www.work100.net/training/monolithic-architecture-design-patterns-abstract-factory-pattern.html)
- [03.单例模式](http://www.work100.net/training/monolithic-architecture-design-patterns-singleton-pattern.html)
- [04.建造者模式](http://www.work100.net/training/monolithic-architecture-design-patterns-builder-pattern.html)
- [05.原型模式](http://www.work100.net/training/monolithic-architecture-design-patterns-prototype-pattern.html)
- [06.适配器模式](http://www.work100.net/training/monolithic-architecture-design-patterns-adapter-pattern.html)
- [07.桥接模式](http://www.work100.net/training/monolithic-architecture-design-patterns-bridge-pattern.html)
- [08.过滤器模式](http://www.work100.net/training/monolithic-architecture-design-patterns-filter-pattern.html)
- [09.组合模式](http://www.work100.net/training/monolithic-architecture-design-patterns-composite-pattern.html)
- [10.装饰器模式](http://www.work100.net/training/monolithic-architecture-design-patterns-decorator-pattern.html)
- [11.外观模式](http://www.work100.net/training/monolithic-architecture-design-patterns-facade-pattern.html)
- [12.享元模式](http://www.work100.net/training/monolithic-architecture-design-patterns-flyweight-pattern.html)
- [13.代理模式](http://www.work100.net/training/monolithic-architecture-design-patterns-proxy-pattern.html)
- [14.责任链模式](http://www.work100.net/training/monolithic-architecture-design-patterns-chain-of-responsibility-pattern.html)
- [15.命令模式](http://www.work100.net/training/monolithic-architecture-design-patterns-command-pattern.html)
- [16.解释器模式](http://www.work100.net/training/monolithic-architecture-design-patterns-interpreter-pattern.html)
- [17.迭代器模式](http://www.work100.net/training/monolithic-architecture-design-patterns-iterator-pattern.html)
- [18.中介者模式](http://www.work100.net/training/monolithic-architecture-design-patterns-mediator-pattern.html)
- [19.备忘录模式](http://www.work100.net/training/monolithic-architecture-design-patterns-memento-pattern.html)
- [20.观察者模式](http://www.work100.net/training/monolithic-architecture-design-patterns-observer-pattern.html)
- [21.状态模式](http://www.work100.net/training/monolithic-architecture-design-patterns-state-pattern.html)
- [22.空对象模式](http://www.work100.net/training/monolithic-architecture-design-patterns-null-object-pattern.html)
- [23.策略模式](http://www.work100.net/training/monolithic-architecture-design-patterns-strategy-pattern.html)
- [24.模板模式](http://www.work100.net/training/monolithic-architecture-design-patterns-template-pattern.html)
- [25.访问者模式](http://www.work100.net/training/monolithic-architecture-design-patterns-visitor-pattern.html)
- [04.实践练习(三层+MVC)](http://www.work100.net/training/monolithic-architecture-test.html)
- 常用框架
- [01.Bootstrap](http://www.work100.net/training/monolithic-frameworks-bootstrap.html)
- [01.简介](http://www.work100.net/training/monolithic-frameworks-bootstrap.html)
- [02.环境搭建](http://www.work100.net/training/monolithic-frameworks-bootstrap-environment-setup.html)
- [03.网格系统](http://www.work100.net/training/monolithic-frameworks-bootstrap-grid-system.html)
- [04.媒体查询](http://www.work100.net/training/monolithic-frameworks-bootstrap-media.html)
- [05.表格](http://www.work100.net/training/monolithic-frameworks-bootstrap-table.html)
- [06.字体图标](http://www.work100.net/training/monolithic-frameworks-bootstrap-glyphicons.html)
- [02.Spring](http://www.work100.net/training/monolithic-frameworks-spring.html)
- [03.JUnit](http://www.work100.net/training/monolithic-frameworks-junit.html)
- [04.Log4j](http://www.work100.net/training/monolithic-frameworks-log4j.html)
- [05.综合实例(iot-admin)](http://www.work100.net/training/monolithic-frameworks-example.html)
- [06.Spring Web(iot-admin2)](http://www.work100.net/training/monolithic-frameworks-spring-web.html)
- 07.Spring MVC
- [简介](http://www.work100.net/training/monolithic-frameworks-spring-mvc.html)
- [项目重构(iot-admin3)](http://www.work100.net/training/monolithic-frameworks-spring-mvc-iot-admin3.html)
- [Maven 模块化开发(iot-cloud)](http://www.work100.net/training/monolithic-frameworks-spring-mvc-maven-module.html)
- [表单标签库](http://www.work100.net/training/monolithic-frameworks-spring-mvc-form-tags.html)
- [其它注解](http://www.work100.net/training/monolithic-frameworks-spring-mvc-other-annotation.html)
- 08.MyBatis
- [MyBatis 简介](http://www.work100.net/training/monolithic-frameworks-mybatis.html)
- [Druid 简介](http://www.work100.net/training/monolithic-frameworks-mybatis-druid.html)
- [Spring 整合 Druid](http://www.work100.net/training/monolithic-frameworks-mybatis-druid-with-spring.html)
- [Spring 整合 MyBatis](http://www.work100.net/training/monolithic-frameworks-mybatis-with-spring.html)
- [MyBatis 对象关系映射](http://www.work100.net/training/monolithic-frameworks-mybatis-orm.html)
- [知识点:数据加密与密码](http://www.work100.net/training/monolithic-frameworks-mybatis-encryption.html)
- [MyBatis 单表 CRUD 操作](http://www.work100.net/training/monolithic-frameworks-mybatis-crud.html)
- [MyBatis 动态 SQL](http://www.work100.net/training/monolithic-frameworks-mybatis-sql.html)
- 项目实战(后台)
- [01.概览](http://www.work100.net/training/monolithic-project-iot-cloud-admin.html)
- [02.后台登录](http://www.work100.net/training/monolithic-project-iot-cloud-admin-login.html)
- [03.首页布局](http://www.work100.net/training/monolithic-project-iot-cloud-admin-index.html)
- 04.后台账户管理
- [使用include](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager.html)
- [账户列表展示](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-list1.html)
- [新增账户](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-add.html)
- [编辑账户](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-edit.html)
- [删除账户](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-delete.html)
- [搜索功能](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-search.html)
- [JS代码重构](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-js.html)
- [批量删除](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-multi-delete.html)
- [分页功能](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-page-search.html)
- [查看账户](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-show.html)
- [菜单优化](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-menu.html)
- [使用Lombok](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-lombok.html)
- [Spring Validation](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-spring-validation.html)
- [重构Dao层](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-rebuild-dao.html)
- [重构Service层](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-rebuild-service.html)
- [重构Service实现](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-rebuild-service-impl.html)
- [重构搜索功能](http://www.work100.net/training/monolithic-project-iot-cloud-admin-manager-rebuild-search.html)
- 05.租户管理
- [概述](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant.html)
- [实体类](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-entity.html)
- [Dao层](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-dao.html)
- [Service层](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-service.html)
- [Controller控制器](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-controller.html)
- [视图页面](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-view.html)
- 06.租户账号管理
- [概述](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-user.html)
- [实体类](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-user-entity.html)
- [Dao层](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-user-dao.html)
- [Service层](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-user-service.html)
- [Controller控制器](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-user-controller.html)
- [视图页面](http://www.work100.net/training/monolithic-project-iot-cloud-admin-tenant-user-view.html)
- Spring事务管理
- [01.简介](http://www.work100.net/training/monolithic-project-spring-transaction.html)
- [02.通过AOP配置管理事务](http://www.work100.net/training/monolithic-project-spring-transaction-aop.html)
- [03.通过注解管理事务](http://www.work100.net/training/monolithic-project-spring-transaction-annotation.html)
- 模块间通信
- [01.概述](http://www.work100.net/training/monolithic-project-module-communication.html)
- [02.增加API接口模块](http://www.work100.net/training/monolithic-project-module-communication-api-module.html)
- [03.Apache HttpClient](http://www.work100.net/training/monolithic-project-module-communication-apache-httpclient.html)
- [04.Jackson](http://www.work100.net/training/monolithic-project-module-communication-jackson.html)
- 05.RESTful
- [概述](http://www.work100.net/training/monolithic-project-module-communication-restful.html)
- [样例演示](http://www.work100.net/training/monolithic-project-module-communication-restful-example.html)
- [幂等性](http://www.work100.net/training/monolithic-project-module-communication-restful-idempotency.html)
- [完善API模块](http://www.work100.net/training/monolithic-project-module-communication-restful-api.html)
- 项目实战(前台)
- [01.概览](http://www.work100.net/training/monolithic-project-iot-cloud-console.html)
- [02.与API模块通信](http://www.work100.net/training/monolithic-project-iot-cloud-console-api-communication.html)
- 03.完善API模块
- [通用功能封装](http://www.work100.net/training/monolithic-project-iot-cloud-console-api-upgrade.html)
- [Login接口](http://www.work100.net/training/monolithic-project-iot-cloud-console-api-upgrade-login.html)
- [TenantUser接口](http://www.work100.net/training/monolithic-project-iot-cloud-console-api-upgrade-tenant-user.html)
- [Tenant接口](http://www.work100.net/training/monolithic-project-iot-cloud-console-api-upgrade-tenant.html)
- [04.前台登录](http://www.work100.net/training/monolithic-project-iot-cloud-console-login.html)
- [05.首页布局](http://www.work100.net/training/monolithic-project-iot-cloud-console-index.html)
- [06.账户管理](http://www.work100.net/training/monolithic-project-iot-cloud-console-user.html)
- [07.设备管理](http://www.work100.net/training/monolithic-project-iot-cloud-console-device.html)
- [08.总结与拓展](http://www.work100.net/training/monolithic-project-iot-cloud-console-summary.html)
- Java微服务
- [导读](http://www.work100.net/training/micro-services)
- 01.微服务简介
- [01.概述](http://www.work100.net/training/micro-services-intro.html)
- [02.单体应用回顾](http://www.work100.net/training/micro-services-intro-monolithic.html)
- [03.单体应用面临的问题](http://www.work100.net/training/micro-services-intro-monolithic-issue.html)
- [04.微服务解决复杂问题](http://www.work100.net/training/micro-services-intro-solve-issue.html)
- [05.微服务优点](http://www.work100.net/training/micro-services-advantage.html)
- [06.微服务缺点](http://www.work100.net/training/micro-services-disadvantage.html)
- 02.基础软件
- [01.概述](http://www.work100.net/training/micro-services-soft.html)
- 02.Linux
- [01.Linux简介](http://www.work100.net/training/micro-services-soft-linux.html)
- [02.Ubuntu安装](http://www.work100.net/training/micro-services-soft-linux-ubuntu-install.html)
- [03.Ubuntu快速入门](http://www.work100.net/training/micro-services-soft-linux-ubuntu-quick-start.html)
- [04.VMware面向对象](http://www.work100.net/training/micro-services-soft-linux-vmware-oo.html)
- [05.Linux文件目录](http://www.work100.net/training/micro-services-soft-linux-dir.html)
- [06.Linux常用命令](http://www.work100.net/training/micro-services-soft-linux-command.html)
- [07.Linux编辑器](http://www.work100.net/training/micro-services-soft-linux-editor.html)
- [08.Linux软件包管理](http://www.work100.net/training/micro-services-soft-linux-apt.html)
- [09.Linux用户和组管理](http://www.work100.net/training/micro-services-soft-linux-user-group.html)
- [10.Linux文件权限管理](http://www.work100.net/training/micro-services-soft-linux-file-permission.html)
- 03.Docker
- [01.Docker简介](http://www.work100.net/training/micro-services-soft-docker.html)
- [02.Docker系统架构](http://www.work100.net/training/micro-services-soft-docker-architecture.html)
- [03.Docker安装](http://www.work100.net/training/micro-services-soft-docker-install.html)
- 04.Docker镜像
- [01.概述](http://www.work100.net/training/micro-services-soft-docker-image.html)
- [02.拉取镜像](http://www.work100.net/training/micro-services-soft-docker-image-pull.html)
- [03.使用运行](http://www.work100.net/training/micro-services-soft-docker-image-run.html)
- [04.列出镜像](http://www.work100.net/training/micro-services-soft-docker-image-ls.html)
- [05.删除本地镜像](http://www.work100.net/training/micro-services-soft-docker-image-rm.html)
- [06.构建定制镜像](http://www.work100.net/training/micro-services-soft-docker-image-build.html)
- [07.Dockerfile指令](http://www.work100.net/training/micro-services-soft-docker-image-dockerfile.html)
- [05.Docker容器](http://www.work100.net/training/micro-services-soft-docker-container.html)
- [06.Docker仓库](http://www.work100.net/training/micro-services-soft-docker-repository.html)
- [07.Docker数据卷](http://www.work100.net/training/micro-services-soft-docker-volume.html)
- 08.实践练习
- [01.运行Tomcat容器](http://www.work100.net/training/micro-services-soft-docker-test-tomcat.html)
- [02.运行MySQL容器](http://www.work100.net/training/micro-services-soft-docker-test-mysql.html)
- [03.部署项目到容器](http://www.work100.net/training/micro-services-soft-docker-test-deploy-project.html)
- 04.Docker Compose
- [01.简介](http://www.work100.net/training/micro-services-soft-docker-compose.html)
- [02.安装与卸载](http://www.work100.net/training/micro-services-soft-docker-compose-install-uninstall.html)
- [03.基本使用](http://www.work100.net/training/micro-services-soft-docker-compose-quickstart.html)
- [04.命令说明](http://www.work100.net/training/micro-services-soft-docker-compose-command.html)
- [05.模板文件](http://www.work100.net/training/micro-services-soft-docker-compose-template.html)
- 06.实践练习
- [01.运行Tomcat容器](http://www.work100.net/training/micro-services-soft-docker-compose-test-tomcat.html)
- [02.运行MySQL容器](http://www.work100.net/training/micro-services-soft-docker-compose-test-mysql.html)
- [03.部署项目到容器](http://www.work100.net/training/micro-services-soft-docker-compose-test-deploy-project.html)
- [07.YAML语言](http://www.work100.net/training/micro-services-soft-docker-compose-yaml.html)
- [05.GitLab](http://www.work100.net/training/micro-services-soft-gitlab.html)
- [06.Nexus](http://www.work100.net/training/micro-services-soft-nexus.html)
- [07.Registry](http://www.work100.net/training/micro-services-soft-registry.html)
- [03.微服务架构](http://www.work100.net/training/micro-services-architecture.html)
- [04.GitFlow工作流](http://www.work100.net/training/micro-services-git.html)
- [05.Spring Boot](http://www.work100.net/training/micro-services-spring-boot.html)
- [06.Spring Cloud Netflix](http://www.work100.net/training/micro-services-spring-cloud-netflix.html)
- [07.微服务实战(iot-cloud4)](http://www.work100.net/training/micro-services-project-iot-cloud4.html)
- [08.Apache Dubbo Zookeeper](http://www.work100.net/training/micro-services-apache-dubbo-zookeeper.html)
- [09.Spring Cloud Alibaba](http://www.work100.net/training/micro-services-spring-cloud-alibaba.html)
- [10.微服务实战(iot-cloud5)](http://www.work100.net/training/micro-services-project-iot-cloud5.html)
- 物联网平台构建
- SaaS云服务构建
-------------------
> 如果对课程内容感兴趣,可以扫码关注我们的 `公众号` 或 `QQ群`,及时关注我们的课程更新
