diff --git a/public/favicon-1.ico b/public/favicon-1.ico
new file mode 100755
index 00000000..05b9d163
Binary files /dev/null and b/public/favicon-1.ico differ
diff --git a/public/favicon.ico b/public/favicon.ico
old mode 100755
new mode 100644
index 05b9d163..ca7753f7
Binary files a/public/favicon.ico and b/public/favicon.ico differ
diff --git a/src/mulan/Index.jsx b/src/mulan/Index.jsx
index 7c1a1900..617d7750 100644
--- a/src/mulan/Index.jsx
+++ b/src/mulan/Index.jsx
@@ -42,69 +42,85 @@ function Index(props){
diff --git a/src/mulan/Projects/Index.jsx b/src/mulan/Projects/Index.jsx
index 0f50dcd9..cb9e0fa3 100644
--- a/src/mulan/Projects/Index.jsx
+++ b/src/mulan/Projects/Index.jsx
@@ -7,52 +7,53 @@ import './Index.scss';
import DefaultImg from '../images/default.png';
const data =[
{
- name:"LAMP - Web开发平台",
- desc:"LAMP是一个开源 Web开发平台,它使用Linux作为操作系统,使用Apache作为Web服务器,使用MySQL作为关系数据库管理系统,以及使用PHP作为面向对象的脚本语言。(有时使用Perl或Python代替PHP。)",
- tags:["go","mit","linux"],
- imageurl:""
+ name:"Mini-Kernel",
+ desc:"中国云操作系统最小内核开源项目,基于中国云标准API。 中国云OS最小内核定 位于打造成一个标准的最小化核心的基础云平台,功能组件包括计算、存储、网 络、认证。",
+ tags:["Java"],
+ imageurl:"",
+ link:"https://forgeplus.trustie.net/projects/G-Cloud/mini-kernel"
},
{
- name:"OpenStack - 一个开源的云计算管理平台项目",
- desc:"OpenStack是一个开源的云计算管理平台项目,是一系列软件开源项目的组合。由NASA(美国国家航空航天局)和Rackspace合作研发并发起,以Apache许可证(Apache软件基金会发布的一个自由软件许可证)授权的开源代码项目。",
- tags:["python/C++","Apache License 2.0","Linux"],
- imageurl:""
+ name:"gRemote",
+ desc:" 提供一种细粒度的异构云端GPU共享服务,在提供良好GPU隔离效果的同时,提高 GPU的利用率。",
+ tags:["C/C++"],
+ imageurl:"",
+ link:"https://forgeplus.trustie.net/projects/shanyd/Tstore"
},
{
- name:"QEMU - 一种通用的开源计算机仿真器和虚拟器",
- desc:"QEMU是一种通用的开源计算机仿真器和虚拟器。",
- tags:["C","GPL","Linux"],
- imageurl:""
+ name:"Mini-Kernel",
+ desc:"中国云操作系统最小内核开源项目,基于中国云标准API。 中国云OS最小内核定 位于打造成一个标准的最小化核心的基础云平台,功能组件包括计算、存储、网 络、认证。",
+ tags:["Java"],
+ imageurl:"",
+ link:"https://forgeplus.trustie.net/projects/gremote/gRemote"
},
{
- name:"OpenBMC - 开源的下一代系统管理软件架构",
- desc:"OpenBMC是一个开源的软件架构用于构建一个完整的基板管理控制器(BMC)的Linux image。",
- tags:["C","GPL","Linux"],
- imageurl:""
+ name:"分布式文件系统",
+ desc:"基于 GlusterFS 开发的分布式存储系统。",
+ tags:["C"],
+ imageurl:"",
+ link:"https://forgeplus.trustie.net/projects/shanyd/Tstore"
},
{
- name:"Redis - key-value存储系统",
- desc:"Redis是一个使用ANSI C语言编写的开源key-value内存数据库系统,Redis支持字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等数据结构类型,并提供多种语言的API。",
- tags:["C/C++","BSD","Linux"],
- imageurl:""
+ name:"Coordinator",
+ desc:"基于RDMA的高性能协同系统。",
+ tags:["C+/C++"],
+ imageurl:"",
+ link:"https://forgeplus.trustie.net/projects/haoba1992/Coordinator"
},
{
- name:"ElasticSearch - 分布式多用户搜索引擎",
- desc:"ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎。",
- tags:["Java","Elastic License","Linux"],
- imageurl:""
+ name:"容器热迁移 container_migrate",
+ desc:"容器热迁移项目主要面向数据中心。Docker+k8s已成为云计算环境的一种广泛使 用方式,以容器作为服务载体的服务方式也成为主流。在资源调度过程中,会出 现容器重新调度到新节点上的情况,而现在服务变得轻量化,实时性要求变高, 无法忍受长时间的服务中断问题,因此在线迁移成为了需求。本项目提供一种 Docker在线迁移尝试与解决方案,并将其应用于k8s中,实现对pod的在线迁移的 尝试。",
+ tags:["Python"],
+ imageurl:"",
+ link:"https://forgeplus.trustie.net/projects/haoba1992/Coordinator"
},
{
- name:"Redis - key-value存储系统",
- desc:"Redis是一个使用ANSI C语言编写的开源key-value内存数据库系统,Redis支持字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等数据结构类型,并提供多种语言的API。",
- tags:["C/C++","BSD","Linux"],
- imageurl:""
- },
- {
- name:"MySQL - 关系型数据库",
- desc:"MySQL 是一个关系型数据库管理系统。",
- tags:["C/C++","GPL","Linux"],
- imageurl:""
+ name:"容器热迁移 container_migrate",
+ desc:"容器热迁移项目主要面向数据中心。Docker+k8s已成为云计算环境的一种广泛使 用方式,以容器作为服务载体的服务方式也成为主流。在资源调度过程中,会出 现容器重新调度到新节点上的情况,而现在服务变得轻量化,实时性要求变高, 无法忍受长时间的服务中断问题,因此在线迁移成为了需求。本项目提供一种 Docker在线迁移尝试与解决方案,并将其应用于k8s中,实现对pod的在线迁移的 尝试。",
+ tags:["Python"],
+ imageurl:"",
+ link:"https://forgeplus.trustie.net/projects/hustguoyun/container_migrate"
}
]
function Index(props){
@@ -71,7 +72,7 @@ function Index(props){
list.map((item,key)=>{
return(
- {item.name}
+ {item.name}
{item.desc}