多系统安装方式1

多系统安装

windows10+win7+Ubuntu+Centos 单个硬盘安装.

理论知识

MBR分区+BIOS引导

GPT(GUID)分区+EFI引导

工具及软件准备

  • 电脑1台
  • U盘2个
  • IOS镜像 win10、win7、Ubuntu、CentOS
  • ultraiso
  • WinPE工具箱

安装步骤

win10安装

  1. 将1个U盘制作为PE启动盘
  2. 启动进入PE系统, 删除所有盘, 并将分区类型转为GUID.
  3. 建立win10系统盘60G, 直接用PE中的工具选中win10镜像安装.

Ubuntu安装-命令版

  1. 安装ultraiso软件, 将Ubuntu镜像写入U盘中.
  2. U盘插入电脑, 启动电脑 选中U盘启动就可以进入Ubuntu安装界面
  3. 分区 / swap/
  4. 其他点下一步就OK

相关问题

  1. 划分硬盘及分区类转换

删除全部分区, 并将分区表格式MBR转成GUID. 如果出现 “(0000000001)函数不正确”相关提示, 保存分区类型后重启电脑.

  1. win10安装

Q: 安装CentOS是出现

[sdb] No Caching mode page found
[sdb] Assuming drive cache: write through

A:

相关资料

如何在已安装 Windows 10 的情况下安装 Linux(Ubuntu 15.04)双系统?

uml时序图

时序图元素(Sequence Diagram Elements)

  • 角色(Actor)
  • 对象(Object)
  • 生命线(Lifeline)

控制焦点(Focus of Control)

  • 消息(Message)
  • 自关联消息(Self-Message)
  • Combined Fragments

时序图实例分析(Sequece Diagram Example Analysis)

  • 时序图场景
  • 时序图实例
  • 时序图实例分析

相关资料

UML建模之时序图-Sequence Diagram
UML入门 之 交互图 — 时序图 协作图详解

使用starUML一步一步画顺序图

UML-统一建模语言

统一建模语言(英语:Unified Modeling Language,缩写 UML)是非专利的第三代建模和规约语言。UML是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效. 

UML 2.2中一共定义了14种图示

结构性图形(Structure diagrams)强调的是系统式的建模:

静态图(static diagram)

  • 类图
  • 对象图
  • 包图

实现图(implementation diagram)

  • 组件图
  • 部署图
  • 剖面图
  • 复合结构图

行为式图形(Behavior diagrams)强调系统模型中触发的事件:

  • 活动图
  • 状态图
  • 用例图

交互性图形(Interaction diagrams),属于行为图形的子集合,强调系统模型中的资料流程:

  • 通信图
  • 交互概述图(UML 2.0)
  • 时序图(UML 2.0)
  • 时间图(UML 2.0)

相关资料

文章摘要维基百科
王勇霞 信息技术提高班九期-UML系列文章

转-Centos 7 mysql 5.5 启用innodb引擎

  1. show engines; 可以发现, 有innodb 字段, 但是support 为 no, 表明需要配置一下 my.cnf 才能使他支持 innodb。
  2. service mysql stop 关闭服务
  3. vi /etc/my.cnf 修改数据库配置文件
  4. chmod -R 775 /usr/local/mysql/data 给予mysql用户有写入权限
  5. service mysql start 启动服务
  6. show engines;


转-Centos 7 mysql 5.5 启用innodb引擎
讨论-MySQL 将 MyISAM 转为 InnoDB 对数据会有什么影响么

docker安装octobercms

资源准备:

安装步骤:

  1. docker版的composer, 将其仓库地址替换为中国. Dockerfile tip: docker build -t mycomposer .
  2. mkdir ~/laradockProject
  3. cd ~/laradockProject
  4. git clone https://github.com/laradock/laradock.git
  5. cd ~/laradockProject/laradock
  6. cp env-exampl .env
  7. vi .env PP_CODE_PATH_HOST=../myoctober MYSQL_VERSION=5.7
  8. docker-compose build mysql
  9. cd ~/laradockProject/laradock/nginx/sites
  10. cp laravel.conf.example myoctober.conf
  11. vi myoctober.conf server_name myoctober.test; root /var/www;
  12. docker-compose up -d nginx mysql phpmyadmin redis workspace
  13. docker-exec -it laradock_mysql_1 bash
  14. mysql -u root -p root | create database myoctober
  15. 退出数据库, 退出mysql-docker
  16. sudo vi /etc/hosts | add 127.0.0.1 myoctober.test
  17. docker run --rm --interactive --tty --volume $PWD:/app mycomposer create-project october/october myoctober
  18. vi ~/laradockProject/myoctober/config/cms.php ‘disableCoreUpdates’ => true,
  19. cd ~/laradockProject/myoctober
  20. docker run –rm –interactive –tty –volume $PWD:/app mycomposer update
  21. vi ~/laradockProject/myoctober/config/database.php 设置数据库配置信息(user: root pass:root)
  22. 前台: http://myoctober.test 后台: http://myoctober.test/backend/backend/auth/signin 默认用户名: admin 密码: admin

相关资料

composer-安装
官方安装文档-composer
docker-mysql启动错误